-
Notifications
You must be signed in to change notification settings - Fork 378
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
feat(boards2): board creation and permissions #3211
base: devx/feature/boardsv2
Are you sure you want to change the base?
feat(boards2): board creation and permissions #3211
Commits on Nov 26, 2024
-
feat: assert caller fee when creating boards
Caller must have a user registered in the users realm or pay a fee to create new boards. Changeset also renames `gAuth` to `gPerm`.
Configuration menu - View commit details
-
Copy full SHA for 2124e84 - Browse repository at this point
Copy the full SHA 2124e84View commit details -
refactor: rename
ACL
toDefaultPermissions
Renamed to follow the preferred name that has been mentioned during board requirements discussions.
Configuration menu - View commit details
-
Copy full SHA for e8b0cf9 - Browse repository at this point
Copy the full SHA e8b0cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44a884c - Browse repository at this point
Copy the full SHA 44a884cView commit details -
feat: move board name check to public realm function
Board creation function should not check if the name is duplicated.
Configuration menu - View commit details
-
Copy full SHA for 66efcbf - Browse repository at this point
Copy the full SHA 66efcbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59508cc - Browse repository at this point
Copy the full SHA 59508ccView commit details -
feat: add board creation permission handler
This handler deals with permissioner checks for board creation using the `WithPermission` function.
Configuration menu - View commit details
-
Copy full SHA for 4e65967 - Browse repository at this point
Copy the full SHA 4e65967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8acd659 - Browse repository at this point
Copy the full SHA 8acd659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4602229 - Browse repository at this point
Copy the full SHA 4602229View commit details -
chore: remove fee requirement to create board as anonymous user
At this point we deal with whitelisted users that are member of the boards realm DAO when creating boards. Anonymous users can't create boards at this point.
Configuration menu - View commit details
-
Copy full SHA for efb2937 - Browse repository at this point
Copy the full SHA efb2937View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9b48c2 - Browse repository at this point
Copy the full SHA d9b48c2View commit details
Commits on Nov 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a948d39 - Browse repository at this point
Copy the full SHA a948d39View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4b3a0f - Browse repository at this point
Copy the full SHA f4b3a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13942ae - Browse repository at this point
Copy the full SHA 13942aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d911c0 - Browse repository at this point
Copy the full SHA 4d911c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb226e4 - Browse repository at this point
Copy the full SHA bb226e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec0cab0 - Browse repository at this point
Copy the full SHA ec0cab0View commit details -
feat: add validations for user invite permission
This validation makes sure only owners can invite other owners.
Configuration menu - View commit details
-
Copy full SHA for 2986a17 - Browse repository at this point
Copy the full SHA 2986a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for db3f32b - Browse repository at this point
Copy the full SHA db3f32bView commit details