gristlabs_grist-core/app/client/aclui
Dmitry S 45c7602f49 (core) Implement checkbox for SchemaEdit permission in Access Rules UI.
Summary:
- Introduces a fictitious "*SPECIAL:SchemaEdit" resource in UI only.
- Hides "S" bit for the default rule section.
- Shows a checkbox UI similar to other checkboxes, with an additional
  dismissable warning.

Test Plan: Added a browser test

Reviewers: paulfitz, georgegevoian

Reviewed By: paulfitz, georgegevoian

Differential Revision: https://phab.getgrist.com/D3765
2023-01-18 10:55:44 -05:00
..
AccessRules.ts (core) Implement checkbox for SchemaEdit permission in Access Rules UI. 2023-01-18 10:55:44 -05:00
ACLColumnList.ts (core) Fix CSS errors related to dark mode 2022-10-05 00:05:57 -07:00
ACLFormulaEditor.ts (core) Update ACL save button when formula edit 2022-11-18 11:20:11 +01:00
ACLMemoEditor.ts (core) Add new UI for writing memos 2022-12-12 17:52:01 -05:00
ACLSelect.ts (core) One more phase of ACL UI revision. 2020-12-22 22:18:12 -05:00
ACLUsers.ts (core) Adds dots menu to access rules page item 2023-01-12 09:40:45 +01:00
PermissionsWidget.ts (core) add a checkbox for owner "boss mode" 2023-01-09 13:20:23 -05:00