mirror of
https://github.com/gristlabs/grist-core.git
synced 2024-10-27 20:44:07 +00:00
15723d1300
Summary: Currently, to compute intermediate steps in a bundle, the bundle is sent to the data engine to process. Then, if the intermediate steps break a rule, it is reverted. One problem introduced by checking permissions this late is that the data engine can be exposed for formulas with python code by users who don't have the right to change formulas. This diff pre-checks cases that change formulas. Test Plan: added a test Reviewers: dsagal Reviewed By: dsagal Differential Revision: https://phab.getgrist.com/D2816 |
||
---|---|---|
.. | ||
client | ||
common | ||
gen-server | ||
plugin | ||
server | ||
tsconfig.json |