Dmitry S
9f806de64b
(core) Allow using negative rowIds to add records and refer to them in Reference values.
...
Summary:
- When adding records, negative rowIds may now be specified. They'll be replaced by proper IDs.
- If these negative IDs are used in Reference columns in subsequent actions in
the same bundle of UserActions, they get replaced with the proper rowIds.
- Use this to sync ACLResources and ACLRules from UI in a single batch of UserActions.
- Resolve the TODOs in GranularAccess test, to no longer need to guess resource rowIds.
Test Plan: Added a python unittest for mapping IDs; updated browser tests.
Reviewers: paulfitz
Reviewed By: paulfitz
Differential Revision: https://phab.getgrist.com/D2691
2020-12-15 16:39:56 -05:00
..
2020-09-12 00:21:29 -04:00
2020-07-29 08:57:25 -04:00
2020-11-18 08:58:03 -05:00
2020-11-12 09:35:08 -05:00
2020-11-04 16:45:47 -05:00
2020-12-15 16:39:56 -05:00
2020-07-29 08:57:25 -04:00
2020-09-15 15:24:41 -04:00
2020-07-29 08:57:25 -04:00
2020-12-15 16:39:56 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-11-12 09:35:08 -05:00
2020-12-15 16:39:56 -05:00
2020-07-30 23:18:19 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-12-15 09:43:37 -05:00
2020-07-29 08:57:25 -04:00
2020-11-18 08:58:03 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-12-10 09:09:45 -05:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-11-18 08:58:03 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-11-18 08:58:03 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-09-15 15:24:41 -04:00
2020-09-10 18:06:06 -04:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-09-14 16:17:12 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-08-21 18:33:28 -04:00
2020-11-26 22:29:37 -05:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-12-15 16:39:56 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-12-10 09:09:45 -05:00
2020-11-12 09:35:08 -05:00
2020-07-29 08:57:25 -04:00
2020-12-10 09:09:45 -05:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-07-29 08:57:25 -04:00
2020-12-15 16:39:56 -05:00
2020-07-29 08:57:25 -04:00
2020-11-04 16:45:47 -05:00