Commit Graph

15 Commits (de35be6b0a51d31d01bfb4057c271de2044e4c5d)

Author SHA1 Message Date
Dmitry S de35be6b0a (core) Checks that an ACL formula can be parsed, and prevent saving unparsable ACL rules.
4 years ago
Paul Fitzpatrick 3b3ae87ade (core) implement a safe mode for opening documents with rule problems
4 years ago
Paul Fitzpatrick e5c24eb5ea (core) revamp user attribute handling
4 years ago
Paul Fitzpatrick 8f023a6446 (core) implement authorization via query parameter
4 years ago
Paul Fitzpatrick 131fbbdb92 (core) check row-level permissions on incoming actions
4 years ago
Dmitry S 8c788005c3 (core) Implement much of the general AccessRules UI.
4 years ago
Paul Fitzpatrick 0e2deecc55 (core) implement cleaner row-level access control for outgoing messages
4 years ago
Dmitry S bc3a472324 (core) Implement new representation of ACL rules.
4 years ago
Dmitry S 6b582b9ace (core) Remove the old attempt at ACLs implemented in Python.
4 years ago
Paul Fitzpatrick 3d3fe92bd0 (core) support access control on columns
4 years ago
Paul Fitzpatrick c879393a8e (core) support adding user characteristic tables for granular ACLs
4 years ago
Paul Fitzpatrick a4929bde72 (core) add some row-level access control
4 years ago
Dmitry S bac070de91 (core) With ?aclUI=1 in the URL, UserManager for documents includes a button to open 'Access Rules'
4 years ago
Paul Fitzpatrick b44e4a94ab (core) support locking document structure to be controlled by owners only
4 years ago
Paul Fitzpatrick 45d2d5f897 (core) back-end support for tables that are accessible only by owners
4 years ago