marcua / ayb

ayb makes it easy to create databases, share them with collaborators, and query them from a web application or the command line
Apache License 2.0
67 stars 4 forks source link

Permissions data models in Rust #466

Closed marcua closed 1 month ago

marcua commented 1 month ago

As part of #281, this PR introduces data models in Rust for managing public permissions and entity-level access control. While it doesn't support full CRUD to either of these fields/rows, it adds minimal support for required fields (e.g., public sharing level on database creation), and when necessary updates the CLI/client as well as the server/endpoints to accept that data.