Commit Graph

  • b389ee7c23 (core) Adds new mechanism to generate on boarding popups Cyprien P 2021-07-02 10:28:18 +02:00
  • ea01ca814d (core) Remove a bunch of dead code Alex Hall 2021-07-01 17:15:43 +02:00
  • 61e7c8a127 (core) Run python unit tests again in python 3 Alex Hall 2021-06-30 19:21:39 +02:00
  • cc02d937f7 (core) Remove help, mkdocs, and the 'env' virtualenv Alex Hall 2021-06-30 16:46:38 +02:00
  • 84ddbc448b (core) Add test_replay for easily replaying data sent to the sandbox purely within python Alex Hall 2021-06-30 15:35:05 +02:00
  • b537539b73 (core) Implement UI for trigger formulas. Dmitry S 2021-06-29 00:47:59 -04:00
  • e180641c7d (core) Context menu for cards. Jarosław Sadziński 2021-06-28 20:02:45 +02:00
  • 01cef034ed (core) A quick attempt to fix summarizing by reference columns Dmitry S 2021-06-28 15:05:37 -04:00
  • a56714e1ab (core) Implement trigger formulas (generalizing default formulas) Dmitry S 2021-06-25 16:34:20 -04:00
  • dca3abec1d (core) complete light sign-up flow for appsumo, and customize summaries Paul Fitzpatrick 2021-06-24 19:32:37 -04:00
  • 36d5e7870e (core) streamline registration flow for new appsumo users Paul Fitzpatrick 2021-06-25 10:00:01 -04:00
  • 305b133c59 (core) Remaining Python 3 compatibility changes Alex Hall 2021-06-24 14:23:33 +02:00
  • 1af99e9567 (core) link AppSumo activations with stripe, and support upgrades/downgrades Paul Fitzpatrick 2021-06-24 09:25:36 -04:00
  • 6240fd6982 (core) Fix reporting of errors when saving cells by clicking away, and deduplicate memos. Dmitry S 2021-06-22 18:19:28 -04:00
  • 7a0cd6c2b4 (core) Makes filter counts take other column filters into account Cyprien P 2021-06-17 17:26:43 +02:00
  • 16f297a250 (core) Simple Python 3 compatibility changes Alex Hall 2021-06-22 17:12:25 +02:00
  • cc04c6481a (core) add appsumo endpoints with stub implementations Paul Fitzpatrick 2021-06-17 16:48:46 -04:00
  • ca57b3c099 (core) Updating dependencies only in preparation for Python 3 upgrade Alex Hall 2021-06-18 14:22:36 +02:00
  • 746b26be19 (core) Fix recursion error in invalidate_deps Alex Hall 2021-06-18 13:20:29 +02:00
  • bdd4d3c46e (core) Freezing columns on a GridView Jarosław Sadziński 2021-06-18 11:22:27 +02:00
  • 698c9d4e40 (core) Readonly editors Jarosław Sadziński 2021-06-17 18:41:07 +02:00
  • d3dc910784 (core) sys.setdefaultencoding('utf8') Alex Hall 2021-06-11 14:05:52 +02:00
  • 8a940676e9 (core) Generic tools for recording pycalls, deterministic mode. Alex Hall 2021-06-15 18:52:03 +02:00
  • f613b68a9e (core) Fix widget loading spinner title George Gevoian 2021-06-14 14:58:22 -07:00
  • 3af6dd46ea (core) Allow docs to be permanently deleted in icon view George Gevoian 2021-06-14 09:54:47 -07:00
  • 30bbb6fa94 (core) Summaries test doesn't work in a browser mode Jarosław Sadziński 2021-06-11 16:14:36 +02:00
  • b740028e8f (core) Increases readability of column filter menu code Cyprien P 2021-06-11 16:15:23 +02:00
  • b94eb107d4 (core) Use individual choices for filtering choice lists George Gevoian 2021-06-11 07:32:05 -07:00
  • 5d3a4b5b5b (core) Introduce tri-state checkboxes Cyprien P 2021-06-01 15:19:44 +02:00
  • 982711dbba (core) Update active view id when default view id changes George Gevoian 2021-06-09 20:48:39 -07:00
  • 6f02987d10 (core) allow undos to be partial, if access control prohibits some part of them Paul Fitzpatrick 2021-06-09 15:31:59 -04:00
  • af76c11be6 (core) Cursor position observable on a GristDoc wasn't triggered when a view was changed. Jarosław Sadziński 2021-06-09 17:07:16 +02:00
  • 8138cc3123 (core) Make regression tests by recording pycalls when opening fixture docs Alex Hall 2021-06-09 19:03:44 +02:00
  • 8bf26a4433 (core) Add cell formatting options to reference columns George Gevoian 2021-06-08 14:29:54 -07:00
  • 24dca831c0 (core) Renaming column by clicking away resulted in renaming different column. Jarosław Sadziński 2021-06-08 09:07:20 +02:00
  • 2f3a0e0c7f (core) Showing censored values as a grey cell Alex Hall 2021-06-03 17:01:31 +02:00
  • 2feef7f780 (core) avoid typeorm's .save() method for relation with multi-column primary key Paul Fitzpatrick 2021-06-04 12:26:59 -04:00
  • 29c2b35dcc (core) speed up a step in document deletion Paul Fitzpatrick 2021-06-02 15:07:13 -04:00
  • 69ac8fb4b3 (core) updates from grist-core Paul Fitzpatrick 2021-06-01 13:19:22 -04:00
  • ed2b18c88a Merge pull request #24 from georgegevoian/improved-doc-renaming-icon-view Paul Fitzpatrick 2021-06-01 13:18:27 -04:00
  • 11a5e0be34 (core) Add Lock icon Dmitry S 2021-06-01 13:10:00 -04:00
  • 68c1a8ba96 Improve renaming docs in icon view George Gevoian 2021-05-31 19:48:32 -07:00
  • 3a139e77c8 (core) Prevents running simultaneous search in parallel inadvertendly Cyprien P 2021-05-28 12:19:40 +02:00
  • c6265335af (core) make SELF_HYPERLINK urls cleaner Paul Fitzpatrick 2021-05-27 16:08:18 -04:00
  • 37698f9cb5 (core) apply access control to code view Paul Fitzpatrick 2021-05-27 09:18:57 -04:00
  • 96fee73b70 (core) Download as CSV button on sections Jarosław Sadziński 2021-05-27 13:06:26 +02:00
  • 5c0494fe29 (core) Draft cells Jarosław Sadziński 2021-05-25 11:24:00 +02:00
  • 8c6148dd9f (core) fix closing of the search bar Cyprien P 2021-05-25 14:24:36 +02:00
  • 7758cb830d (core) Prevent error when there are no visible columns Alex Hall 2021-05-24 19:56:50 +02:00
  • d1c1416d78 (core) Add rules to eslint to better match our coding conventions. Dmitry S 2021-05-23 13:43:11 -04:00
  • 0890749d15 (core) Change user attribute from select to formula, especially to allow link keys Alex Hall 2021-05-20 14:57:13 +02:00
  • 3a586a5f6c (core) Navigate hyperlinks in the same document without a page reload Alex Hall 2021-05-21 01:37:38 +02:00
  • db91d31416 (core) Search improvemement Cyprien P 2021-05-19 09:07:51 +02:00
  • 79497a7e79 (core) Editor position wasn't restored on a long list Jarosław Sadziński 2021-05-19 13:56:31 +02:00
  • e3a957a715 (core) Fixes persistence of the aclAsUser_ parameters across navigation Cyprien P 2021-05-17 20:19:34 +02:00
  • 8c2f0307e5 (core) Preserve configured choices when converting between Choice and ChoiceList types. Dmitry S 2021-05-18 01:01:53 -04:00
  • 5f182841b9 (core) Document keeps track of latest cursor position and latest editor value and is able to restore them when it is reloaded. Jarosław Sadziński 2021-05-17 16:05:49 +02:00
  • f5e3a0a94d (core) updates from grist-core Paul Fitzpatrick 2021-05-15 16:44:56 -04:00
  • 8c733dd5f1 Merge pull request #22 from combinatorist/patch-1 Paul Fitzpatrick 2021-05-15 16:44:08 -04:00
  • af2d8c56b0 typo in intro Timothy John Perisho Eccleston 2021-05-15 11:12:36 -05:00
  • 2c93eafa44 (core) Null or undefined value on the Integer / Numeric cell Jarosław Sadziński 2021-05-14 20:53:36 +02:00
  • 15723d1300 (core) check for +S bit early for changes that include formulas Paul Fitzpatrick 2021-05-14 08:44:11 -04:00
  • dee487684e (core) Show invalid columns as an error when entering rules Dmitry S 2021-05-13 09:29:28 -04:00
  • 3a0ec7b103 (core) be less fussy about rec/newRec distinction for creates/deletions Paul Fitzpatrick 2021-05-12 15:43:43 -04:00
  • 6d2e8378cd (core) fix some tests for node v14 Paul Fitzpatrick 2021-05-12 22:06:19 -04:00
  • 28cb64f1f7 (core) Fix JS error when scrolling with a column of hyperlinks, and use stricter types. Dmitry S 2021-05-12 17:00:55 -04:00
  • d0d3d3d0c9 (core) discount indirect changes for access control purposes Paul Fitzpatrick 2021-05-12 11:04:37 -04:00
  • 8d62a857e1 (core) Add ChoiceList type, cell widget, and editor widget. Dmitry S 2021-05-12 10:34:49 -04:00
  • e55fba24e7 (core) fix up newRec when column names change; autocomplete after newRec Paul Fitzpatrick 2021-05-11 15:58:35 -04:00
  • 37521a3612 (core) switch grist-core docker image to use node v14 Paul Fitzpatrick 2021-05-10 14:44:10 -04:00
  • 9a6369a4ff (core) remove the sort&filter save button on readonly mode Cyprien P 2021-05-05 17:15:15 +02:00
  • 8056bb0069 (core) close sort&filter menu when clicking Save/Revert buttons Cyprien P 2021-05-06 14:23:50 +02:00
  • 570baa95a5 (core) change filtering section of the sort&Filter side panel to match newui style Cyprien P 2021-05-04 12:27:15 +02:00
  • a9d021af18 (core) fixes hanging Save/Revert tooltips Cyprien P 2021-05-04 09:39:17 +02:00
  • 18268d7838 (core) Add a Plus button below a rule set when there is no default rule Dmitry S 2021-05-03 11:58:29 -04:00
  • 2f26f140c8 (core) Add our very own implementation of tokenfield (aka pillbox, tag list) Dmitry S 2021-04-30 18:34:09 -04:00
  • 5baae7437a (core) split sort and filter menu into its own button Cyprien P 2021-04-30 19:28:52 +02:00
  • 8f008d8de2 (core) Select all functionality by clicking the upper left margin corner Jarosław Sadziński 2021-04-29 20:10:01 +02:00
  • 0e22716761 (core) uncheck FullCopy special when copying/forking a document Paul Fitzpatrick 2021-04-28 14:53:18 -04:00
  • 729774552f (core) make sure Calculate action has full access Paul Fitzpatrick 2021-04-28 15:45:06 -04:00
  • 2823727da1 (core) add + button to the filter section of the section menu Cyprien P 2021-04-27 21:05:23 +02:00
  • 9696e24aac (core) always allow owners to edit access rules, so they don't get stuck Paul Fitzpatrick 2021-04-28 08:54:24 -04:00
  • fd73831b39 (core) Move report-why-tests-hang helper to core Dmitry S 2021-04-26 18:49:02 -04:00
  • 526b0ad33e (core) Configure more comprehensive eslint rules for Typescript Dmitry S 2021-04-26 17:54:09 -04:00
  • 91fdef58ac (core) fix autocomplete of LinkKey Paul Fitzpatrick 2021-04-26 12:19:29 -04:00
  • dcc4354da6 (core) log user attribution in absence of client Paul Fitzpatrick 2021-04-23 17:26:58 -04:00
  • 47ea00dea3 (core) add user and docId to heartbeat logging Paul Fitzpatrick 2021-04-23 16:52:31 -04:00
  • ee3a8a2b85 (core) streamline mixedColumns case of granular access control Paul Fitzpatrick 2021-04-23 15:32:44 -04:00
  • 65a722501d (core) Show count of formula errors in the column config in the right-side panel. Dmitry S 2021-04-20 17:57:45 -04:00
  • 5479159960 (core) add + button to the filter bar Cyprien P 2021-04-20 17:16:03 +02:00
  • 8a26550312 (core) Fix issue when using Other Values with many rows Cyprien P 2021-04-19 22:55:46 +02:00
  • 2dfa427d63 (core) support subscriptions to a doc with row-dependent column read permissions Paul Fitzpatrick 2021-04-16 14:21:20 -04:00
  • 35303fad21 (core) disentangle row and metadata steps in granular access calculations Paul Fitzpatrick 2021-04-14 15:24:33 -04:00
  • d64461cd81 (core) optimization: remove lodash/pullAt Paul Fitzpatrick 2021-04-15 18:07:40 -04:00
  • bc0d6605a1 (core) close a hole in bundle cleanup for granular access control Paul Fitzpatrick 2021-04-15 11:50:00 -04:00
  • 2b1b586ecd (core) add new filter bar Cyprien P 2021-04-14 17:17:45 +02:00
  • 9e8e895abd (core) fix filters with many values when querying directly from db Paul Fitzpatrick 2021-04-14 11:00:25 -04:00
  • 45141ed438 (core) add CI github action for grist-core v0.7.1 Paul Fitzpatrick 2021-04-12 15:25:34 -04:00
  • 9f234b758d (core) freshen grist-core build Paul Fitzpatrick 2021-04-02 19:11:27 -04:00
  • 351a717e6d (core) Adds limitShown option to ColumnFilterMenu, defaults to 500 Cyprien P 2021-03-25 16:14:03 +01:00