Commit Graph

755 Commits (1c722014fa51352b35e44dc3d5261ac2c33190bb)

Author SHA1 Message Date
Cyprien P 25e40bfa9b (core) Fix setting xaxis when both chart aggregation and split series
2 years ago
Alex Hall 09da815c0c (core) Add /attachments/removeUnused DocApi endpoint to hard delete all unused attachments in document
2 years ago
Jarosław Sadziński 4401ec4d79 (core) Adding onNewRecord event for custom widgets
2 years ago
Dmitry S cedcdc6bff (core) Improve debug logging related for client-side errors and sandbox crashes.
2 years ago
George Gevoian 859c593448 (core) Add authSubject and authProvider to sessions
2 years ago
Paul Fitzpatrick 14f7e30e6f (core) add users.options.isConsultant flag, and omit such users from billing
2 years ago
George Gevoian 4c5de16e2d (core) Include altSessionId in logs
2 years ago
Cyprien P bf8769bc42 (core) Fix linking after a summary update
2 years ago
Jarosław Sadziński 34708cd348 (core) Adding font options to the style picker
2 years ago
Cyprien P 98ac2f7e5b (core) add 'Aggregate Values' option to chart config
2 years ago
Alex Hall 64369df4c3 (core) Add /attachments/updateUsed DocApi endpoint to soft delete all unused attachments in document
2 years ago
Alex Hall 251d79704b (core) Migrate Attachments columns from marshalled blobs to JSON
2 years ago
Paul Fitzpatrick 6c6bfee00e (core) fix redirects for multi-team Grist on a single domain
2 years ago
Alex Hall bb5f3fc378 (core) Store monthly snapshots for 8 years to give Enterprise plans a more significant advantage
2 years ago
Paul Fitzpatrick fea8f906d7 (core) add a login method based on headers
2 years ago
Paul Fitzpatrick c6d66e15bf (core) configure typedoc for generating plugin api documentation
2 years ago
George Gevoian d8af25de9d (core) Add usage to data tables page
2 years ago
Alex Hall bf271c822b (core) Copy column type and options when pasting into an empty column
2 years ago
George Gevoian 6305811ca6 (core) Add new Grist login page
3 years ago
Alex Hall 8fdfb02646 (core) Don't treat Attachments as RefList in creator panel
3 years ago
Dmitry S d55bdbcdf3 (core) Reopen HelpScout beacon to the last-opened article
3 years ago
Jarosław Sadziński 499e24b744 (core) Adding conditional styles to old style widgets
3 years ago
Alex Hall 21b0ac3eff (core) Enforcing data size limit
3 years ago
Alex Hall 06956f84a5 (core) Make Attachments columns get treated like RefLists more
3 years ago
Alex Hall 59436d2bca (core) Grace period and delete-only mode when exceeding row limit
3 years ago
Paul Fitzpatrick 134ae99e9a (core) add gvisor-based sandboxing to core
3 years ago
Paul Fitzpatrick de703343d0 (core) disentangle some server tests, release to core, add GRIST_PROXY_AUTH_HEADER test
3 years ago
Jarosław Sadziński 64c9717ac1 (core) Undo bug with summary table and raw data view
3 years ago
Alex Hall 546096fcc9 (core) Clean up and refactor uses of HomeDBManager.getDoc
3 years ago
Jarosław Sadziński b1c3943bf4 (core) Conditional formatting rules
3 years ago
Jarosław Sadziński 96a34122a5 (core) Restoring cursor position on raw data views
3 years ago
Dmitry S 3b76b33423 (core) Fix bugs when both welcomeTour and docTour are available
3 years ago
Alex Hall 1452b6efc3 (core) Improve stacktraces from pyCall
3 years ago
Alex Hall 2c9ae6dc94 (core) Enforce daily limit on API usage
3 years ago
Cyprien P b6f146d755 (core) Add options to switch chart orientation
3 years ago
Alex Hall ec8460b772 (core) Prune snapshots outside the window in product features
3 years ago
Cyprien P 21f1dfa56c (core) Add 'stacked' option to charts
3 years ago
Paul Fitzpatrick a5f5ecce19 (core) add grist.getTable(tableId) and a getTableId() method in plugin api
3 years ago
Dmitry S fa75f60bfd (core) Fix selection of rows after rows are dragged
3 years ago
George Gevoian 0f4f0d3dad (core) Migrate to SRP and add change password dialog
3 years ago
Paul Fitzpatrick 7ba4dff18f (core) updates from grist-core
3 years ago
Paul Fitzpatrick a641517bb1
Merge pull request #165 from MHOOO/reverse-proxy-auth-support
3 years ago
Paul Fitzpatrick 98f64a8461 (core) add grist.selectedTable.create/update/destroy/upsert to custom widget api
3 years ago
Alex Hall 02e69fb685 (core) Crudely show row count and limit in UI
3 years ago
Thomas Karolski ccdd551b4d style fixes
3 years ago
Paul Fitzpatrick b2715ae9ef (core) forbid use of sqlite ATTACH except during VACUUM
3 years ago
George Gevoian ad1b4f3cff (core) Record new user sign-ups
3 years ago
Thomas Karolski e5dc2d198f [comm] Use getRequestProfile from Authorizer
3 years ago
Thomas Karolski 9f3ed989c4 [authorizer] Determine auth header to use via an environment variable
3 years ago
Thomas Karolski c459037b04 [authorizer] Move code for extracting auth header into a function
3 years ago
Jarosław Sadziński eff78ae2e1 (core) New UI for raw data views
3 years ago
George Gevoian f02174eb7e (core) Fix error when canceling import
3 years ago
Alex Hall 77a5d31afe (core) More accurate data size measurement
3 years ago
Thomas Karolski a584bc3a19 [Comm.js] Return a session profile based on the x-remote-user header if set
3 years ago
Jarosław Sadziński 351d70d4fb (core) Serving widget info page from home url
3 years ago
Jarosław Sadziński d2b82b84c7 (core) Fixing bug with resuming search on a hidden column.
3 years ago
Paul Fitzpatrick c4d3d7d3bb (core) be careful when reassigning a doc to a worker it was on before
3 years ago
Thomas Karolski 116295e42f Minor refactor & comments
3 years ago
Thomas Karolski 82a7f0a796 Implement support for webserver header based auth
3 years ago
Alex Hall 321019217d (core) Lossless imports
3 years ago
George Gevoian 9522438967 (core) Add Grist forgot password page
3 years ago
Cyprien P 76481d21e0 (core) Enable selecting x axis for the group data columns
3 years ago
Paul Fitzpatrick 2563fb745a (core) make Grist easier to run with a single server
3 years ago
Cyprien P 0da397ab90 (core) Fix js error when changing X Axis with chart with no series
3 years ago
Alex Hall 5213972d24 (core) Guess numeric formatting options
3 years ago
Jarosław Sadziński 70373550cf (core) Shortcuts help page can be scrolled using a keyboard
3 years ago
George Gevoian 8f5ce9d610 (core) Wait for transform column before finalizing
3 years ago
Alex Hall 599545fb11 (core) Fuller guessing of type and options when adding first data to blank columns
3 years ago
Jarosław Sadziński ae6c857ac5 (core) Frozen columns reordering
3 years ago
George Gevoian fa68b790bb (core) Remove code for unused welcome flows
3 years ago
George Gevoian 83ba2957bf (core) Update failing HomeIntro core test
3 years ago
Cyprien P c2070877b6 (core) Fix out of sync GROUP DATA and X Axis options when table change
3 years ago
Alex Hall 3445ecb64c (core) Search backwards with Shift+Enter
3 years ago
George Gevoian ff4e5d2769 (core) Send emails when 2FA settings are updated
3 years ago
Paul Fitzpatrick accd640078 (core) add a `user.SessionID` value for trigger formulas and granular access rules
3 years ago
George Gevoian 95592b81bd (core) Skip /welcome/user page for new users
3 years ago
George Gevoian 36843e632b (core) Hide API key when it's not selected
3 years ago
Alex Hall 437d30bd9f (core) Log number of rows in user tables in data engine
3 years ago
Alex Hall f1002c0e67 (core) Regularly log data size in DocStorage.applyStoredActions using sqlite dbstat
3 years ago
Alex Hall 5b352211c4 (core) Guess date format during type conversion
3 years ago
Paul Fitzpatrick be8c053922 (core) updates from grist-core
3 years ago
Lee Burton 9c47b9cdee
Fix typo in email fallback for SAML
3 years ago
Edward Betts d6e0e1fee3 Correct spelling mistakes
3 years ago
Alex Hall 8b5e837d9c (core) Use YYYY-MM-DD as default date format for parsing
3 years ago
Cyprien P afa90cc365 (core) Show default context menu on link
3 years ago
Dmitry S 9855a145d1 (core) Remove UI-imposed restriction against combining public edit access and access rules
3 years ago
Jarosław Sadziński 8d34b70899 (core) Exposing WidgetApi methods in a module scope
3 years ago
Cyprien P 2f6eafff35 (core) Adds setSelectedRows to the grist api for custom view
3 years ago
George Gevoian e264094412 (core) Add account page option to allow Google login
3 years ago
George Gevoian 99f3422217 (core) Add new Grist sign-up page
3 years ago
George Gevoian 6abe7d5827 (core) Use original column headers during imports
3 years ago
Alex Hall f877f3859d (core) Use visible column formatting when converting RefList to Text
3 years ago
Alex Hall 0de0cb0f4a (core) Add PUT /records DocApi endpoint to AddOrUpdate records
3 years ago
Jarosław Sadziński 66eb0b91b8 (core) API fix for a bug that treated 0 as null
3 years ago
Cyprien P 7cc3092e1b (core) Restore default context menu out of std views
3 years ago
Jarosław Sadziński e99122433a (core) Sending visible columns for not configured widgets
3 years ago
Alex Hall 1c855537d6 (core) Fix non-existent page ID showing all raw data widgets
3 years ago
Alex Hall 592a43ec36 (core) Initial data tables page
3 years ago
Paul Fitzpatrick 0f4153dc23 (core) stop applying product limits to grist-core
3 years ago
Jarosław Sadziński b80e56a4e1 (core) Custom Widget column mapping feature.
3 years ago
Cyprien P 196ab6c473 (core) Adds cell context menu
3 years ago
Alex Hall ec7bc9bef3 (core) Remove code related to newui
3 years ago
Alex Hall 5d671bf0b3 (core) New type conversion in the backend
3 years ago
Paul Fitzpatrick 4890a1fe89 (core) add free team site product
3 years ago
Alex Hall 64abfcb0ac (core) Remove some unused code, especially in ViewConfigTab
3 years ago
Paul Fitzpatrick d8aacbe3b4 (core) AddOrUpdateRecord user action
3 years ago
Alex Hall f110ffdafd (core) Follow chain of same-record links for getDefaultColValues
3 years ago
Alex Hall 22006754af (core) Remove 'new' from IDocPage
3 years ago
Alex Hall fa9e6eee88 (core) Create an extra raw data widget when creating a table
3 years ago
George Gevoian ddb67ff44e (core) Make new account page mobile-friendly
3 years ago
Jarosław Sadziński ae6342810d (core) Summary columns improvemnt.
3 years ago
George Gevoian f74002fe32 (core) Handle old Grist sessions in MFAConfig
3 years ago
George Gevoian 3289fe330f (core) Update aws-sdk
3 years ago
George Gevoian cebd7b2d74 (core) Fix choice/ref list cell color not filling cell
3 years ago
Paul Fitzpatrick 7440485ebe (core) run survey for new users only when a survey doc is set
3 years ago
Alex Hall 0c80547e0d (core) Change UndoStack._linkMap to store an array of action groups for each linkId
3 years ago
George Gevoian db7d1802ce (core) Clarify phone message only supports U.S. numbers
3 years ago
George Gevoian 0d005eb78d (core) Enable MFA configuration (and add SMS)
3 years ago
Cyprien P 1b4580d92e (core) Fix error when creating chart with a single column
3 years ago
Cyprien P c714d09eb8 (core) Disallow using non numeric type in chart's series
3 years ago
Dmitry S f9f4245466 (core) Fix adding multiple fields when editing card layout
3 years ago
Jarosław Sadziński d2077bc486 (core) Improving experience when editing group-by column.
3 years ago
Dmitry S 215bb90e68 (core) Replace questionnaire for new users with a popup asking for just their primary use-case.
3 years ago
George Gevoian ba6ecc5e9e (core) Move user profile to new page and begin MFA work
3 years ago
Alex Hall 8f531ef622 (core) Reference and ReferenceList formatters
3 years ago
Jarosław Sadziński 85ef873ce5 (core) Widget options api
3 years ago
Jarosław Sadziński 5a876976d5 (core) Preventing empty string update on any column.
3 years ago
Alex Hall 3facb2a7cd (core) Change formatUnknown/formatDecoded to format 'simple' lists like CSVs rather than JSON
3 years ago
Cyprien P 98a331a1e4 (core) Fix the name of the grouped data series when the value is blank
3 years ago
Jarosław Sadziński 08881d9663 (core) Scrolling to the active record when editor is activated
3 years ago
Paul Fitzpatrick 5cdc7b2ea4 (core) freshen core README; support python3 in grist-core docker image
3 years ago
Paul Fitzpatrick 975eed8564 (core) fix browser check and favicon in grist-core
3 years ago
George Gevoian 62a6190970 (core) Add button for removing doc tours
3 years ago
Cyprien P 89dc9334c3 (core) Fix error bars for bar chart
3 years ago
Jarosław Sadziński 50821f655d (core) Duplicate page should copy filters.
3 years ago
Jarosław Sadziński 52d3f63203 (core) Fixing bug with deleting charts
3 years ago
Jarosław Sadziński 24c57e05d7 (core) Fixing dispose bug on GridView
3 years ago
Jarosław Sadziński 0482c83771 (core) Better UX in full-edit mode for the formula editor
3 years ago
Cyprien P e99cc3ae08 (core) Fix pie chart sectors's ordering issue.
3 years ago
Dmitry S e0fb281eba (core) When searching, use formatter.formatAny() to handle values of invalid type.
3 years ago
Jarosław Sadziński c1de16aee7 (core) Scrolling to the active record on search
3 years ago
Jarosław Sadziński d08fdd772e (core) Fixing bug with undoing page delation with a custom layout
3 years ago
Alex Hall d1a848b44a (core) Parse string cell values in Doc API and Imports
3 years ago
Alex Hall 9d62e67369 (core) Fix display of formatted dates in reference columns
3 years ago
Alex Hall c470c4041b (core) Use visibleCol instead of displayCol with createFormatter
3 years ago
Alex Hall 30c8ba3019 (core) Use auto popup placement for DocTour on mobile
3 years ago
Dmitry S f024aaaf5d (core) Fix some bugs with ChoiceList in summary tables, and evaluation of lookups.
3 years ago
Jarosław Sadziński 1ae586cf42 (core) Adding Skip options when importing multiple tables.
3 years ago
Paul Fitzpatrick d99db8d016 (core) move more tests to grist-core
3 years ago
Paul Fitzpatrick 307966e84f (core) go ahead and create fork if non-owner wants to do "View As" on prefork
3 years ago
Paul Fitzpatrick 648cb67ee8 (core) freshen `grist-admin doc-info` and add a test for it
3 years ago
Dmitry S 8100272e9a (core) Update HelpScout beacon to work with embedded documentation articles.
3 years ago
Alex Hall 6b448567c9 (core) Refactor more value parsing code into common
3 years ago
Paul Fitzpatrick 4164d89b84 (core) annotate guests of other docs correctly in UserManager dialog
3 years ago
George Gevoian 258d3cbb89 (core) Swap table and file names in Importer
3 years ago
George Gevoian f8e2cc4de3 (core) Skip saving column resizes in read-only mode
3 years ago
Dmitry S e4314f9def (core) Update grainjs, fix some code affected by stronger types.
3 years ago
Dmitry S 7a6d726daa (core) Change datepicker in DateEditor to use moment format, show AltText in DateEditor
3 years ago
Alex Hall faec8177ab (core) Use MetaTableData more
3 years ago
Alex Hall 116fb15eda (core) Move most of the reference parsing code into common so that the server can use it
3 years ago
George Gevoian 7f08934cf0 (core) Skip saving layout resizes in read-only mode
3 years ago
Dmitry S ef1fc916e6 (core) Fix "Column Label and ID" widget to avoid getting truncated on some browsers
3 years ago
Paul Fitzpatrick a94905dd0a (core) make sure forks with no changes are persisted
3 years ago
Jarosław Sadziński 1425461cd8 (core) Exposing custom widgets on the UI
3 years ago
Alex Hall be96db4689 (core) Remove code related to _grist_TableViews
3 years ago
Jarosław Sadziński 53bdd6c8e1 (core) Exposing more descriptive errors from exports
3 years ago
Alex Hall 90fdb55bfd (core) Fix imports in DocTour.ts, particularly wildcard lodash import causing a big bundle
3 years ago
Jarosław Sadziński e482427e83 (core) JS error on creator panel and formula editor.
3 years ago
Alex Hall 551ea28fc4 (core) Check document ID when parsing pasted references
3 years ago
Alex Hall 064455b2f7 (core) Parsing pasted datetimes
3 years ago
George Gevoian e997d091b3 (core) Disable bfcache for all browsers
3 years ago
Paul Fitzpatrick 3055a11fb2 (core) set cookie response header more consistently
3 years ago
Cyprien P 0b437d1544 (core) Brings in the new donut charts.
3 years ago
George Gevoian 32bb89235e (core) Polish Importer UI
3 years ago
George Gevoian 7fe4423a6f (core) Allow filtering hidden columns
3 years ago
Alex Hall 0d460ac2d4 (core) Parsing pasted ChoiceLists
3 years ago
Dmitry S 7f8f3dc0be (core) Set min-height for cells, including in Card view, to make them look consistent.
3 years ago
Jarosław Sadziński fc50079e03 (core) Storing last position for doc and user
3 years ago
George Gevoian c6aa9b65d4 (core) Fix bug preventing importing of nested json files
3 years ago
Jarosław Sadziński 745ddc21ac (core) Expanding search textbox to full height.
3 years ago
George Gevoian 05eb7afcb6 (core) Show ACL link in UserManager conditionally
3 years ago
Paul Fitzpatrick c7331e2453 (core) make document reloading cleaner
3 years ago
Alex Hall 561e32fb44 (core) Better logging in DocTriggers
3 years ago
Alex Hall e09e919016 (core) Ensure that large changes are processed in full by triggers (for webhooks)
3 years ago
Paul Fitzpatrick 302202b4fb (core) freshen tests for python3
3 years ago
George Gevoian 08b1286f4f (core) Add column matching to Importer
3 years ago
Jarosław Sadziński 96fa7ad562 (core) Error message on Duplicate Document
3 years ago
Alex Hall ecb30eebb8 (core) Parsing multiple values in reflists, parsing refs without table data in client
3 years ago
Jarosław Sadziński b6dd066b7f (core) Adding more space for text editor to avoid scrollbars
3 years ago
Alex Hall 45fc46070d (core) Fix converting column to ChoiceList when cells contain JSON arrays with non-string values
3 years ago
George Gevoian 59699bf446 (core) Add additional org items to AppHeader
3 years ago
Paul Fitzpatrick 58880d4818 (core) support setting python version of new docs with PYTHON_VERSION_ON_CREATION
3 years ago
Jarosław Sadziński e8e614c584 (core) Formula UI redesign
3 years ago
Paul Fitzpatrick 877542225d (core) mark engine setting as experimental
3 years ago
Jarosław Sadziński 4ddc29fb40 (core) Adding fallback for currency symbol
3 years ago
Paul Fitzpatrick db34e1a6d9 (core) tweak throttling to work for gvisor/runsc
3 years ago
Paul Fitzpatrick 10a4cbb6bd (core) make document assignment endpoint available via /housekeeping api
3 years ago
Dmitry S cce679d928 (core) Add some polish to the billing page, particularly for sign-up.
3 years ago
Dmitry S 0dd4ad34f5 (core) Avoid an error when pasting data with first row shorter than the rest
3 years ago
Alex Hall dc2aee4be9 (core) Trim trailing whitespace when pasting plain text
3 years ago