gristlabs_grist-core/app/common
Paul Fitzpatrick e6692c2793 (core) add a checkbox for owner "boss mode"
Summary:
Implement a checkbox that grants owners full access to tables by default, when creating new table/column rules.
 * Checkbox appears above default rules.
 * When set, a rule giving owners full access will be inserted in any new rule set started for tables or columns.
 * The checkbox can be expanded to allow customization of the rules.

https://gristlabs.getgrist.com/doc/check-ins/p/3#a1.s7.r2251.c19

Test Plan: added tests

Reviewers: jarek

Reviewed By: jarek

Subscribers: anaisconce

Differential Revision: https://phab.getgrist.com/D3756
2023-01-09 13:20:23 -05:00
..
themes
ACLPermissions.ts
ACLRuleCollection.ts
ActionBundle.ts
ActionDispatcher.ts
ActionGroup.ts (core) Add attachment and data size usage 2022-05-04 13:46:55 -07:00
ActionRouter.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
ActionSummary.ts
ActiveDocAPI.ts (core) control the distribution of attachment metadata 2022-12-22 09:10:30 -05:00
ApiError.ts
arrayToString.ts
AsyncCreate.ts
AsyncFlow.ts
asyncIterators.ts
AttachmentColumns.ts
BaseAPI.ts
BasketClientAPI.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
BigInt.ts
BillingAPI.ts (core) Improving billing page user experience 2022-07-18 14:43:14 +02:00
BinaryIndexedTree.js
BrowserSettings.ts
CircularArray.js
ColumnFilterFunc.ts
ColumnGetters.ts
CommTypes.ts
csvFormat.ts
CustomWidget.ts (core) Widget options api 2022-01-13 11:10:17 +01:00
declarations.d.ts (core) Guess date format during type conversion 2022-02-21 22:39:47 +02:00
delay.ts
DisposableWithEvents.ts
DocActions.ts
DocData.ts (core) control the distribution of attachment metadata 2022-12-22 09:10:30 -05:00
DocLimits.ts
DocListAPI.ts
DocSnapshot.ts
DocumentSettings.ts
DocUsage.ts
emails.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
EncActionBundle.ts
ErrorWithCode.ts
Features.ts
FilterState.ts
Formula.ts
getCurrentTime.ts
GranularAccessClause.ts
GristServerAPI.ts
gristTypes.ts
gristUrls.ts (core) Add behavioral and coaching call popups 2022-12-20 09:49:41 -05:00
gutil.ts
InactivityTimer.ts
Interval.ts (core) Fix bugs with intervals 2022-08-25 12:38:36 -07:00
isHiddenTable.ts
KeyedMutex.ts (core) fix sync to s3 when doc is marked as dirty but proves to be clean 2020-11-10 08:12:31 -05:00
KeyedOps.ts
LocaleCodes.ts
Locales.ts (core) Speed up and upgrade build. 2022-06-27 16:10:10 -04:00
LoginSessionAPI.ts (core) make the support account configurable, and allow listing public sites 2022-10-14 14:23:59 -04:00
marshal.ts
MemBuffer.js
NumberFormat.ts (core) Multi-column configuration 2022-10-17 09:51:19 +02:00
NumberParse.ts
orgNameUtils.ts (core) show any error when creating initial team site with GRIST_SINGLE_ORG 2022-09-29 10:12:32 -04:00
parseDate.ts
plugin.ts (core) move home server into core 2020-07-21 20:39:10 -04:00
PluginInstance.ts
Prefs.ts
RecentItems.js
RefCountMap.ts
RelativeDates.ts
resetOrg.ts
roles.ts
RowFilterFunc.ts (core) Download as CSV button on sections 2021-05-27 15:48:12 +02:00
schema.ts
ShareAnnotator.ts
sharing.ts
SortFunc.ts
SortSpec.ts (core) Adding sort options for columns. 2021-11-03 15:31:39 +01:00
StringUnion.ts
TableData.ts
TabularDiff.ts
tagManager.ts
tbind.ts
TestState.ts
ThemePrefs-ti.ts
ThemePrefs.ts
Themes.ts
timeFormat.ts
tpromisified.ts
tsconfig.json
tsvFormat.ts
UIRowId.ts
uploads.ts
urlUtils.ts
UserAPI.ts (core) Adds new view as banner 2023-01-03 12:33:34 +01:00
UserConfig.ts
ValueConverter.ts
ValueFormatter.ts
ValueGuesser.ts
ValueParser.ts