Dmitry S
b537539b73
(core) Implement UI for trigger formulas.
...
Summary:
- Implement UI with "Apply to new records" and "Apply on record changes"
checkboxes, and options for selecting which changes to recalculate on.
- For consistency, always represent empty RefList as None
- Fix up generated SchemaTypes to remember that values are encoded.
Included test cases for the main planned use cases:
- Auto-filled UUID column
- Data cleaning
- NOW() formula for record's last-updated timestamp.
- Updates that depend on other columns.
Test Plan: Added a browser test.
Reviewers: jarek
Reviewed By: jarek
Subscribers: paulfitz
Differential Revision: https://phab.getgrist.com/D2885
2021-06-29 10:24:16 -04:00
..
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 22:53:07 -04:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 22:53:07 -04:00
2021-06-22 17:13:17 +02:00
2021-05-12 10:38:32 -04:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 12:00:58 +02:00
2021-06-25 22:53:07 -04:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2021-06-28 15:05:55 -04:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-01-04 22:03:01 -05:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2020-09-15 15:24:41 -04:00
2020-09-10 18:06:06 -04:00
2021-06-18 15:42:20 +02:00
2020-11-04 16:45:47 -05:00
2021-05-12 11:26:21 -04:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2021-05-12 11:26:21 -04:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02: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
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 22:53:07 -04:00
2020-11-26 22:29:37 -05:00
2021-06-25 12:00:58 +02:00
2020-11-04 16:45:47 -05:00
2021-06-25 12:00:58 +02:00
2020-11-04 16:45:47 -05:00
2021-06-22 17:13:17 +02:00
2020-11-04 16:45:47 -05:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2020-12-15 16:39:56 -05:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 22:53:07 -04:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2021-06-25 12:00:58 +02:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +02:00
2021-06-25 22:53:07 -04:00
2021-06-25 12:00:58 +02:00
2020-07-29 08:57:25 -04:00
2021-06-22 17:13:17 +02:00
2020-07-29 08:57:25 -04:00
2021-06-25 12:00:58 +02:00
2021-06-28 15:05:55 -04:00
2021-06-25 22:53:07 -04:00
2021-06-29 10:24:16 -04:00