Dmitry S
1c24bfc8a6
(core) Fix exports to CSV/XLSX/etc when data is restricted by access rules
...
Summary:
- The issue manifested as error "Cannot read property '0' of undefined" in some
cases, and as "Blocked by table read access rules" in others (instead of
limiting output to what's not blocked)
- Goes deeper: exports weren't respecting metadata censoring.
- The fix changes exports to use censored metadata, which addresses both errors above.
- Includes an improvement to column ordering in XLSX exports.
Test Plan: Add a server test for CSV and XLSX exports with access rules
Reviewers: paulfitz, georgegevoian
Reviewed By: paulfitz, georgegevoian
Subscribers: paulfitz
Differential Revision: https://phab.getgrist.com/D3615
2022-09-02 10:59:59 -04:00
..
2022-07-19 11:55:18 -04:00
2021-03-19 18:20:33 -04:00
2021-09-29 11:27:02 -04:00
2022-02-19 09:46:49 +00:00
2022-02-19 09:46:49 +00:00
2022-08-26 17:29:25 -04:00
2022-08-11 11:05:30 -07:00
2022-08-24 09:16:19 -04:00
2022-06-15 13:06:12 -04:00
2022-07-19 11:55:18 -04:00
2022-07-04 10:42:40 -04:00
2020-07-21 20:39:10 -04:00
2022-07-15 00:21:44 +02:00
2022-07-04 10:42:40 -04:00
2022-05-27 22:19:17 -04:00
2022-05-18 20:28:25 +02:00
2022-08-15 13:04:55 -07:00
2022-07-14 12:00:30 -04:00
2022-07-19 11:55:18 -04:00
2020-07-21 20:39:10 -04:00
2022-07-19 11:55:18 -04:00
2022-02-22 12:50:43 -05:00
2022-08-01 15:42:39 -04:00
2022-08-25 09:50:23 -04:00
2022-07-29 11:19:26 -04:00
2020-07-21 20:39:10 -04:00
2022-02-19 09:46:49 +00:00
2022-07-19 11:55:18 -04:00
2022-08-15 13:04:55 -07:00
2022-07-04 10:42:40 -04:00
2022-02-19 09:46:49 +00:00
2022-09-02 10:59:59 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-06-07 15:47:17 -04:00
2020-07-21 20:39:10 -04:00
2021-04-29 08:56:54 -04:00
2022-08-23 10:30:52 -07:00
2022-06-15 13:06:12 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-09-02 10:59:59 -04:00
2022-07-19 11:55:18 -04:00
2022-07-04 10:42:40 -04:00
2022-05-12 14:43:21 +02:00
2020-09-18 16:31:29 -04:00
2022-07-04 10:42:40 -04:00
2022-08-01 15:42:39 -04:00
2022-06-17 21:53:20 +02:00
2022-08-23 10:30:52 -07:00
2020-10-30 13:52:46 -04:00
2022-08-23 10:30:52 -07:00
2022-07-14 12:00:30 -04:00
2022-05-18 08:02:32 -07:00
2020-07-23 11:29:05 -04:00
2022-08-09 20:11:36 +02:00
2022-06-27 16:10:10 -04:00
2022-07-04 10:42:40 -04:00
2022-07-29 11:19:26 -04:00
2022-06-07 15:47:17 -04:00
2022-06-07 15:47:17 -04:00
2020-10-28 13:59:13 -04:00
2022-07-04 10:42:40 -04:00
2020-07-21 20:39:10 -04:00
2022-05-18 20:28:25 +02:00
2022-08-12 19:45:00 +02:00
2022-05-18 14:26:27 -04:00
2022-07-04 10:42:40 -04:00
2022-04-01 15:24:19 -07:00
2020-07-22 14:45:42 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-07 07:22:02 -04:00
2021-05-24 12:56:18 -04:00
2022-09-02 16:27:34 +02:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-08-23 10:30:52 -07:00
2021-11-03 15:31:39 +01:00
2022-06-07 15:47:17 -04:00
2022-07-04 10:42:40 -04:00
2022-06-07 15:47:17 -04:00
2022-07-14 12:00:30 -04:00
2020-07-21 20:39:10 -04:00
2020-07-21 20:39:10 -04:00
2022-07-14 12:00:30 -04:00
2021-10-01 10:18:56 -04:00
2020-07-21 20:39:10 -04:00
2022-07-04 10:42:40 -04:00
2022-04-01 15:24:19 -07:00
2022-08-25 12:38:36 -07:00
2022-04-27 22:21:55 +02:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00
2022-07-04 10:42:40 -04:00