gristlabs_grist-core/app/client/ui
Dmitry S d6d1eb217f (core) One more phase of ACL UI revision.
Summary:
- Add ACLColumnList widget for a list of column IDs.
- Replace autocomplete widgets with simpler dropdowns.
- Add select dropdown for the Attribute of UserAttribute rules.
- Switch formula to use ACE editor.
- Factor out customized completion logic from AceEditor.js into a separate file.
- Implement completions for ACL formulas.
- Collect ACL UI files in app/client/aclui

Test Plan: Updated test case, some behavior (like formula autocomplete) only tested manually.

Reviewers: paulfitz

Reviewed By: paulfitz

Differential Revision: https://phab.getgrist.com/D2697
2020-12-22 22:18:12 -05:00
..
AccountWidget.ts
AddNewButton.ts
ApiKey.ts
App.css (core) Cleanup removing some old unused files, fixing logo.css, and removing #grist-app. 2020-10-09 17:04:09 -04:00
App.ts (core) Some cleanup: remove old unused modules. 2020-11-20 11:23:20 -05:00
AppHeader.ts
AppUI.ts
BillingForm.ts (core) Support international addresses in the Billing form 2020-10-26 11:41:15 -04:00
BillingPage.ts (core) Support international addresses in the Billing form 2020-10-26 11:41:15 -04:00
BillingPageCss.ts
BillingPlanManagers.ts
buttons.ts
ColumnFilterMenu.ts
CustomThemes.ts
DocHistory.ts (core) Fix JS error when switching from DocHistory to ActionLog too quickly. 2020-12-11 14:33:29 -05:00
DocMenu.ts (core) Fix "Copy Link" in UserManager when its opened from a DocMenu page. 2020-11-26 22:30:01 -05:00
DocMenuCss.ts
Document.css
DocumentSettings.ts
errorPages.ts
ExampleCard.ts (core) Close previous example card in the rare cases when a second one might be triggered 2020-11-09 23:46:47 -05:00
ExampleInfo.ts
FieldMenus.ts
FileDialog.ts
forms.ts (core) In Welcome questionnaire, add 'School' option, ask to enter company or school 2020-11-02 14:05:31 -05:00
GridOptions.ts
GridViewMenus.ts
HomeImports.ts
HomeIntro.ts
HomeLeftPane.ts
LeftPanelCommon.ts
MakeCopyMenu.ts
modals.ts
mouseDrag.ts
MultiSelector.ts
NotifyUI.ts
PagePanels.ts (core) Implement 'Print widget' option to print individual view sections. 2020-10-10 00:35:33 -04:00
Pages.ts
PageWidgetPicker.ts
PinnedDocs.ts
ProfileDialog.ts
resizeHandle.ts
RightPanel.ts
selectBy.ts
shadowScroll.ts
ShareMenu.ts (core) Improve snapshot listing, and add compare snapshot links 2020-12-09 16:48:19 -05:00
Tools.ts (core) Implement much of the general AccessRules UI. 2020-12-07 14:48:41 -05:00
tooltips.ts
TopBar.ts (core) implement a safe mode for opening documents with rule problems 2020-12-14 13:04:13 -05:00
TopBarCss.ts
transientInput.ts
transitions.ts
TreeViewComponent.ts
TreeViewComponentCss.ts
UserImage.ts
UserManager.ts (core) Implement much of the general AccessRules UI. 2020-12-07 14:48:41 -05:00
ViewLayoutMenu.ts (core) Implement 'Print widget' option to print individual view sections. 2020-10-10 00:35:33 -04:00
ViewSectionMenu.ts
VisibleFieldsConfig.ts
WelcomePage.ts (core) On welcome form pages, prevent accidental multiple submissions. 2020-12-11 22:42:20 -05:00
widgetTypes.ts