-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
feat: Add default ACL #8701
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
feat: Add default ACL #8701
Conversation
I will reformat the title to use the proper commit message syntax. |
🚀 Thanks for opening this pull request! |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## alpha #8701 +/- ##
=======================================
Coverage 93.09% 93.10%
=======================================
Files 187 187
Lines 14998 15016 +18
=======================================
+ Hits 13963 13981 +18
Misses 1035 1035 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Could you add a more detailed description about what this PR does? The issue discussion is rather open and doesn't really spell out a specific approach.
|
Updated description |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CI fails
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please add a brief docs PR for this as well? Especially for the currentUser
placeholder.
Where would you like me to document? |
It seems that this is a feature addition to the Defined Schema, right? So I'd suggest to add it there, in the docs repo. |
Alright I will work on it there |
# [8.1.0-alpha.1](8.0.2...8.1.0-alpha.1) (2025-03-24) ### Features * Add default ACL ([#8701](#8701)) ([12b5d78](12b5d78))
🎉 This change has been released in version 8.1.0-alpha.1 |
# [8.1.0](8.0.2...8.1.0) (2025-04-04) ### Bug Fixes * Parse Server doesn't shutdown gracefully ([#9634](#9634)) ([aed918d](aed918d)) ### Features * Add Cloud Code triggers `Parse.Cloud.beforeFind(Parse.File)`and `Parse.Cloud.afterFind(Parse.File)` ([#8700](#8700)) ([b2beaa8](b2beaa8)) * Add default ACL ([#8701](#8701)) ([12b5d78](12b5d78)) * Upgrade Parse JS SDK from 6.0.0 to 6.1.0 ([#9686](#9686)) ([f49c371](f49c371))
🎉 This change has been released in version 8.1.0 |
Pull Request
Issue
Closes: #7068
Approach
Adds the ability to set default ACL via class level permissions. Syntax is the JSON format of ACL, with the ability to add
currentUser
Tasks