Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to specify ACL in a concise way #1212

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

LukasKalbertodt
Copy link
Member

@LukasKalbertodt LukasKalbertodt commented Jan 13, 2025

Before, one had to always specify an XML blob, which is suuuper verbose.
With this, Studio also allows a more concise representation that's also
suitable to be included in the URL. While each string in the object is
also treated as a mustache template, with the object notation, it is not
possible to conditionally add entries. At least not yet.

@ferishili you asked for this, could you take a look and tell me if it fully solves your use case?

@ferishili
Copy link
Contributor

Thanks @LukasKalbertodt,
that looks fine to me and would help external apps like LMSes a lot with passing the simplified ACL object in query string!

@github-actions github-actions bot added the status:conflicts Conflicts with another pull request or issue label Jan 14, 2025

This comment was marked as resolved.

Before, it was tricky to even test having a settings file in dev mode.
But we don't want to include it in production mode (though this is not
really a problem anymore since we use CI to build production builds,
where the settings.toml is never present).
Before, one had to always specify an XML blob, which is suuuper verbose.
With this, Studio also allows a more concise representation that's also
suitable to be included in the URL. While each string in the object is
also treated as a mustache template, with the object notation, it is not
possible to conditionally add entries. At least not yet.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants