If you go to {structurizrUrl}/share/{workspaceId} then every diagram is just public regardless of what is present in the DSL. I hope this is not intended.
Steps to reproduce
Spin up the container
Create a workspace
Upload a DSL with visibility private
Go to localhost:8080/share/1 and see every diagram
Screenshot
No response
Code sample
workspace {
model {
user = person "User"
softwareSystem = softwareSystem "Software System" {
webapp = container "Web Application" {
user -> this "Uses"
}
container "Database" {
webapp -> this "Reads from and writes to"
}
}
}
views {
systemContext softwareSystem {
include *
autolayout lr
}
container softwareSystem {
include *
autolayout lr
}
theme default
}
configuration {
visibility private
}
}
Configuration
Build 2024.03.03
Severity
Critical
Priority
I have no budget and there's no rush, please fix this for free
Description
If you go to {structurizrUrl}/share/{workspaceId} then every diagram is just public regardless of what is present in the DSL. I hope this is not intended.
Steps to reproduce
Screenshot
No response
Code sample
Configuration
Build 2024.03.03
Severity
Critical
Priority
I have no budget and there's no rush, please fix this for free
More information
No response