Commit Graph

  • c1c17bf54e (core) distinguish open public documents from listing them Paul Fitzpatrick 2020-11-25 14:58:35 -0500
  • 32f3d03c3d (core) Mark 'Compare to Original' menu item with the 'beta' tag Dmitry S 2020-11-25 21:44:07 -0500
  • 840f46d051 (core) Fix typings in DocApi causing a build failure in core. Dmitry S 2020-11-26 23:33:44 -0500
  • 9a7a42bc59 (core) Fix "Copy Link" in UserManager when its opened from a DocMenu page. Dmitry S 2020-11-25 21:29:13 -0500
  • 5172cae1c2 (core) Fix a bug that occurs after remaing a table containing a RefList column. Dmitry S 2020-11-25 02:35:44 -0500
  • 4539521dff (core) Convert a few widgets to typescript and grainjs. Dmitry S 2020-10-07 17:58:43 -0400
  • f24a82e8d4 (core) Some cleanup: remove old unused modules. Dmitry S 2020-11-19 22:49:33 -0500
  • 2e22966289 (core) Revamp attachment editor + preview UI, and support more types, including PDFs. Dmitry S 2020-11-19 21:05:55 -0500
  • c387fc4bce (core) hide long sequences of unchanged rows in diffs Paul Fitzpatrick 2020-11-18 10:54:23 -0500
  • bc3a472324 (core) Implement new representation of ACL rules. Dmitry S 2020-11-17 16:49:32 -0500
  • c042935c58 (core) Fix bug where a newly-created doc allows undo, which breaks it Dmitry S 2020-11-17 08:59:41 -0500
  • ab01ce495d (core) make ValueFormatter.format honor its return type Paul Fitzpatrick 2020-11-12 15:01:11 -0500
  • f1842cd89e (core) tolerate table renames when displaying differences Paul Fitzpatrick 2020-11-12 10:35:15 -0500
  • 6b582b9ace (core) Remove the old attempt at ACLs implemented in Python. Dmitry S 2020-11-11 23:56:05 -0500
  • 5b2de988b5 (core) Perform migrations of Grist schema using only metadata tables when possible. Dmitry S 2020-11-11 16:29:11 -0500
  • 5a9fe0ea27 (core) show differences in card views when comparing documents Paul Fitzpatrick 2020-11-11 12:11:06 -0500
  • c67966775b (core) simplify document comparison code, and flesh out diff with local changes Paul Fitzpatrick 2020-11-11 15:25:37 -0500
  • 2a592d8b4d (core) Automatically finalize action bundles when unrelated actions/bundles come in. Dmitry S 2020-11-09 18:40:43 -0500
  • e30d0fd5d0 (core) fix sync to s3 when doc is marked as dirty but proves to be clean Paul Fitzpatrick 2020-11-09 22:28:30 -0500
  • 6d95418cc1 (core) Close previous example card in the rare cases when a second one might be triggered Dmitry S 2020-11-09 21:36:03 -0500
  • 4febd90758 (core) Fix an insidious bug in RefCountMap, manifesting as JS errors some time after import. Dmitry S 2020-11-06 01:58:24 -0500
  • e2226c3ab7 (core) Store formula values in DB, and include them into .stored/.undo fields of actions. Dmitry S 2020-11-02 10:48:47 -0500
  • 3d3fe92bd0 (core) support access control on columns Paul Fitzpatrick 2020-11-03 18:44:09 -0500
  • d6ff1361cb (core) support GRIST_WORKER_GROUP to place worker into an exclusive group Paul Fitzpatrick 2020-11-02 14:24:46 -0500
  • 275a35d03a (core) In Welcome questionnaire, add 'School' option, ask to enter company or school Dmitry S 2020-10-31 03:09:39 -0400
  • 71519d9e5c (core) revamp snapshot inventory Paul Fitzpatrick 2020-10-30 12:53:23 -0400
  • ce824aad34
    Some edits to the flow of README. Dmitry 2020-10-29 17:54:45 -0400
  • 5e1c865802
    Some edits to the flow of README. #6 Dmitry 2020-10-29 17:34:46 -0400
  • 9287439e5a (core) give instructions on using Grist with docker Paul Fitzpatrick 2020-10-28 13:37:36 -0400
  • 0d79906137
    Bump elliptic from 6.5.2 to 6.5.3 #5 dependabot[bot] 2020-10-28 14:25:39 +0000
  • b99700a9ec
    Bump serialize-javascript from 2.1.2 to 4.0.0 #4 dependabot[bot] 2020-10-28 14:24:37 +0000
  • d7802bc7db (core) Support international addresses in the Billing form Dmitry S 2020-10-26 10:45:31 -0400
  • c879393a8e (core) support adding user characteristic tables for granular ACLs Paul Fitzpatrick 2020-10-19 10:25:21 -0400
  • 27fd894fc7 (core) switch to newer download endpoint in client Paul Fitzpatrick 2020-10-19 12:13:20 -0400
  • ad7be0fd8d (core) Fix WelcomePage to use an explicit action URL, and parse submitted body in time to log it with errors. Dmitry S 2020-10-19 11:11:03 -0400
  • 0b1aa22ad9 (core) Ask the user some questions after they sign up and set their name. Dmitry S 2020-10-15 17:51:30 -0400
  • 5247521cb8 (core) Improve printing of tables, fix printing of charts, add a browser test. Dmitry S 2020-10-12 16:00:56 -0400
  • 4d3777578e (core) add Dockerfile for grist-core Paul Fitzpatrick 2020-10-09 20:54:23 -0400
  • a4929bde72 (core) add some row-level access control Paul Fitzpatrick 2020-10-12 09:50:07 -0400
  • 99ab09651e (core) Implement 'Print widget' option to print individual view sections. Dmitry S 2020-10-09 17:39:13 -0400
  • d2ad5edc46 (core) Cleanup removing some old unused files, fixing logo.css, and removing #grist-app. Dmitry S 2020-10-09 16:47:22 -0400
  • bd6a54e901 (core) mitigate csrf by requiring custom header for unsafe methods Paul Fitzpatrick 2020-10-08 09:28:39 -0400
  • 8dbcbba6b5 (core) fix invite links and add tests with APP_HOME_URL set Paul Fitzpatrick 2020-10-06 17:32:56 -0400
  • 2d023377ce (core) Fix CustomView css to take full height of widget on all browsers including Safari Dmitry S 2020-10-06 10:42:30 -0400
  • 90db5020c9 (core) Improve focus and keyboard shortcuts in modals. Dmitry S 2020-10-02 15:26:14 -0400
  • 1654a2681f (core) move client code to core Paul Fitzpatrick 2020-10-02 11:10:00 -0400
  • 5d60d51763 (core) replace material in bower_components with package.json lines + yarn cache Paul Fitzpatrick 2020-09-30 17:25:09 -0400
  • bac070de91 (core) With ?aclUI=1 in the URL, UserManager for documents includes a button to open 'Access Rules' Dmitry S 2020-09-29 18:31:47 -0400
  • 2edf64c132 (core) remove metrics Paul Fitzpatrick 2020-09-29 18:16:29 -0400
  • e5b67fee7e (core) visualize simple differences between documents Paul Fitzpatrick 2020-09-29 14:53:42 -0400
  • cff02cd3d0 (core) simplify starting grist-core and add some more usage information Paul Fitzpatrick 2020-09-24 10:34:44 -0400
  • a15187362c (core) Enhancements to the Public Access UI. Dmitry S 2020-09-23 16:59:40 -0400
  • b33641dd0c (core) support a ?compare=<docId2> option in document landing pages Paul Fitzpatrick 2020-09-21 15:27:49 -0400
  • dfdb54fcbd (core) When parsing ActionHistory into ActionGroups, avoid keeping many large actions in memory. Dmitry S 2020-09-18 19:29:11 -0400
  • 986f469965 (core) Support "Public access" switch in the UI for docs. Dmitry S 2020-09-18 12:41:52 -0400
  • 87f2fd15fb (core) add more detail to /compare endpoint Paul Fitzpatrick 2020-09-18 14:43:01 -0400
  • b44e4a94ab (core) support locking document structure to be controlled by owners only Paul Fitzpatrick 2020-09-17 07:34:54 -0400
  • 2087ae5f67 (core) port DataRowModel and FieldBuilder to typescript Paul Fitzpatrick 2020-09-16 09:12:40 -0400
  • 9d6637458e (core) For autocomplete suggestions in formulas, add links to suggestions we have documentation for. Dmitry S 2020-09-13 01:41:43 -0400
  • 45d2d5f897 (core) back-end support for tables that are accessible only by owners Paul Fitzpatrick 2020-09-11 16:27:09 -0400
  • 2ea8b8d71f (core) After a spate of spurious test failures, try to fix a few. Dmitry S 2020-09-12 00:00:55 -0400
  • 003029bf8a (core) Improve suggestions for formula autocomplete Dmitry S 2020-09-11 14:18:03 -0400
  • 2fbd3f1706 (core) Fix lookups in default formulas Dmitry S 2020-09-09 21:48:08 -0400
  • 166143557a (core) Show a welcome card when a user opens an example for the first time. Dmitry S 2020-09-09 22:48:11 -0400
  • 526fda4eba (core) make user role available in ActiveDoc methods Paul Fitzpatrick 2020-09-02 14:17:17 -0400
  • 7a8debae16 (core) Improve object serialization, to help get RECORD data to Custom Widgets. Dmitry S 2020-08-21 17:14:42 -0400
  • 8240f8b3f0 (core) Show in the UI when docs are inaccessible or publicly accessible. Dmitry S 2020-08-21 10:20:29 -0400
  • 4a545c9f2a (core) make sharing with everyone@ on documents effective Paul Fitzpatrick 2020-08-19 16:25:42 -0400
  • 0a5afd1f98 (core) Implement updated DocMenu UI: list/card mode and sort mode. Dmitry S 2020-08-18 23:08:58 -0400
  • 20d8124f45 (core) support ?embed=true and &style=light for a clean embed experience Paul Fitzpatrick 2020-08-14 12:40:39 -0400
  • 48ca124f23 (core) Render unmarshallable values as non-errors, using their repr() strings. Dmitry S 2020-08-13 16:56:36 -0400
  • ac5452c89f (core) add grist.onRecord and grist.onRecords event handlers Paul Fitzpatrick 2020-08-13 14:13:16 -0400
  • 4e11b6a922 (core) Implement RECORD function that converts Records to Python dictionaries Dmitry S 2020-08-12 11:52:01 -0400
  • 4e20f7a8a2 (core) Add some media queries to improve printing Dmitry S 2020-08-07 17:53:53 -0400
  • 3c9ff4a703 (core) Add Apache-2.0 license to grist-core. Dmitry S 2020-07-31 11:30:32 -0400
  • 053d714655 (core) For getting access info, include the first-level doc and workspace users. Dmitry S 2020-08-05 00:25:56 -0400
  • 0e131c2546 (core) do not allow anonymous user to set a name Paul Fitzpatrick 2020-08-04 15:35:05 -0400
  • 6b24d496db (core) add per-user per-org preferences to database Paul Fitzpatrick 2020-08-04 11:52:56 -0400
  • 30866c6c95 (core) Fix two issues combining to report misleading error when saving to an empty name Dmitry S 2020-08-03 18:48:38 -0400
  • ee018ff183 (core) add more tests for inaccessible workspaces; fix doc count Paul Fitzpatrick 2020-07-31 09:51:26 -0400
  • 9f5e92f404 (core) Add an initial README to grist-core. Dmitry S 2020-07-30 22:44:10 -0400
  • 7da05e0bbf (core) Filter out gristHelper columns from the code listing in CodeEditor Dmitry S 2020-07-30 22:10:18 -0400
  • 156b75133c (core) list inaccessible docs for editors/owners of workspaces Paul Fitzpatrick 2020-07-30 22:49:50 -0400
  • b82eec714a (core) move data engine code to core Paul Fitzpatrick 2020-07-27 14:57:36 -0400
  • 2399baaca2 (core) When saving copies, allow saving to another org; update menus for making and saving copies. Dmitry S 2020-07-27 13:26:28 -0400
  • 9b02d16bff (core) more grist-core cleanup #2 Paul Fitzpatrick 2020-07-23 16:04:40 -0400
  • b7b4b0229b (core) move some material to core that slipped through in a rebase Paul Fitzpatrick 2020-07-23 10:34:05 -0400
  • b71f2f2a10 (core) add a deployment test for Import-from-URL, and fix underlying issue Paul Fitzpatrick 2020-07-22 11:43:24 -0400
  • a27032df3e (core) add a test for unnecessary workspaces shown in trash, and fix issue Paul Fitzpatrick 2020-07-23 09:45:15 -0400
  • 671dc24214 (core) Allow the support user to access everyone's billing pages Dmitry S 2020-07-22 15:45:39 -0400
  • 4452a816ff (core) fix docker packaging after core shuffle Paul Fitzpatrick 2020-07-22 12:35:41 -0400
  • a19f19b503 (core) Changes to Billing to better handle error scenarios. Dmitry S 2020-07-22 12:52:11 -0400
  • 5ef889addd (core) move home server into core Paul Fitzpatrick 2020-07-21 09:20:51 -0400
  • c756f663ee
    Merge pull request #1 from gristlabs/add_stubs Paul Fitzpatrick 2020-06-23 16:27:25 -0400
  • c8c5afbbca freshen app/client/ui2018/cssVars.ts #1 Paul Fitzpatrick 2020-06-23 16:16:38 -0400
  • ad35f54b87 Update tsconfig files and switch to _build for outputs, for consistency with main grist repo Dmitry S 2020-05-22 02:14:28 -0400
  • a5fbc8fcd2 Add a fixture for the included component, to have something visible on the main page Dmitry S 2020-05-20 01:04:54 -0400
  • ec182792be Initial config with a few files that build on client and server side. Dmitry S 2020-05-20 00:50:46 -0400