Commit Graph

498 Commits (f504cfdde37b1c0358817ff72d42c72bfb886165)

Author SHA1 Message Date
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
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 c470c4041b (core) Use visibleCol instead of displayCol with createFormatter
3 years ago
Jarosław Sadziński 1ae586cf42 (core) Adding Skip options when importing multiple tables.
3 years ago
Alex Hall 6b448567c9 (core) Refactor more value parsing code into common
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
Alex Hall faec8177ab (core) Use MetaTableData more
3 years ago
George Gevoian 7f08934cf0 (core) Skip saving layout resizes in read-only mode
3 years ago
Jarosław Sadziński 1425461cd8 (core) Exposing custom widgets on the UI
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
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
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 08b1286f4f (core) Add column matching to Importer
3 years ago
Alex Hall 45fc46070d (core) Fix converting column to ChoiceList when cells contain JSON arrays with non-string values
3 years ago
Jarosław Sadziński e8e614c584 (core) Formula UI redesign
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
Jarosław Sadziński 3c72639e25 (core) Adding sort options for columns.
3 years ago
Cyprien P ab7af2b2ef (core) Fix bars order in chart bars order when multiseries is on.
3 years ago
Dmitry S 65e743931b (core) Convert CopySelection and tableUtil to typescript
3 years ago
Jarosław Sadziński 8eeeae7fbf (core) Fixing scrollbars on ace editor for windows users.
3 years ago
Alex Hall 99878c08ed (core) Add ValueParser, use when pasting
3 years ago
Cyprien P e3801a5eb9 (core) Fix pie sectors order according to section sort spec
3 years ago
Dmitry S c8da5c7356 (core) Fix Card view linked to summary to show card navigation buttons
3 years ago
Dmitry S 16eb158673 (core) Make ProfileDialog wait consistently for work to finish before closing.
3 years ago
George Gevoian 62db263d1f (core) Add diff preview to Importer
3 years ago
Paul Fitzpatrick d635c97686 (core) flesh out "View As" feature
3 years ago
Jarosław Sadziński 26766fd4ab (core) Removing error styles from user messages
3 years ago
Jarosław Sadziński 40ddb57dfc (core) Adding colors to toast notification
3 years ago
George Gevoian e1780e4f58 (core) Migrate import code from data engine to Node
3 years ago
Paul Fitzpatrick b3b7410ede (core) open documents without blocking on data engine
3 years ago
Jarosław Sadziński 42910cb8f7 (core) Extending Google Drive integration scope
3 years ago
Cyprien P a0c53f2b61 (core) Fix chart when x axis is set to a choice list column
3 years ago
Paul Fitzpatrick 876a0298a2 (core) do not look at content of recent actions when loading documents
3 years ago
Dmitry S fb583f303a (core) Support 'new' row in anchor links.
3 years ago
Alex Hall de76cc48d1 (core) Move cursor to new record in link target when selecting new record in link source
3 years ago
Cyprien P 33f056a187 (core) Fix js errors when (un)summarizing underlying table of charts
3 years ago
Alex Hall 1a8abdcd96 (core) recursiveMoveToCursorPos with new kinds of linking involving lists
3 years ago
Cyprien P a1480faa09 (core) Changes X-AXIS to LABEL in the axis config when chart is a pie chart
3 years ago
Cyprien P 4fcdd2ba07 (core) Fix y-axis blinking in chart view configuration
3 years ago
George Gevoian 8a7edb6257 (core) Enable incremental imports
3 years ago
Cyprien P 2cf2088373 (core) New chart view axis conf with picker for each of X,Y and group by
3 years ago
Dmitry S 70160fe01c (core) Rename page option 'Duplicate' to 'Duplicate Page', and shorten warning to be more noticeable
3 years ago
George Gevoian 0717ee627e (core) Relocate export urls to /download/
3 years ago
Cyprien P cecebded1f (core) Fix bar chart weirdness when x axis has redundant values
3 years ago
George Gevoian ef5da42378 (core) Update export CSV and Excel endpoints
3 years ago
Alex Hall 29dd33a45c (core) Add other direction of linking by reflist
3 years ago
Paul Fitzpatrick 08d0ee65d1 (core) tweak how search bar places cursor on sections
3 years ago
Dmitry S 3edb3a6826 (core) Filter out pages for hidden views from the page list.
3 years ago
George Gevoian a6e08883e0 (core) Simple localization support and currency selector.
3 years ago
Alex Hall 7465af8ce8 (core) Port LinkingState.js to TypeScript
3 years ago
Dmitry S faa0d9988e (core) When changing a table for a page widget, unset widget-linking to avoid invalid values.
3 years ago
Cyprien P e4633c293c (core) Hide filter bar for inactive widget in mobile mode
3 years ago
Alex Hall 9916a2d919 (core) Suggest correct table when converting to RefList
3 years ago
Alex Hall 54b932300b (core) Filter linking by reference list columns
3 years ago
Dmitry S 572b59cc0c (core) Fix JS error when pasting data with merged cells.
3 years ago
Jarosław Sadziński 800731e771 (core) Initial page for custom widget
3 years ago
George Gevoian 79f6f605f8 (core) Polish and enable Reference List widget
3 years ago
Alex Hall 7f1f8fc9e6 (core) Linking summary tables grouped by list columns
3 years ago
Jarosław Sadziński 4ca47878ca (core) Adding import from google drive to the home screen
3 years ago
Jarosław Sadziński 6ed1d8dfea (core) Adding google drive plugin as a fallback for url plugin
3 years ago
Dmitry S 1605e18f66 (core) Enable auto triggering of Welcome Tour, and various improvements.
3 years ago
Alex Hall 73c4efa315 (core) Hide the GristDocTour table by default but reveal it when /p/GristDocTour is in the URL
3 years ago
Paul Fitzpatrick 6b3ac07ca7 (core) process GristDocAPI calls from custom widgets in the client
3 years ago
Alex Hall cd0c6de53e (core) Automatically or explicitly show document tours in the same way as example cards.
3 years ago
Alex Hall 15f1ef96fa (core) Allow creating custom document tours with a special table
3 years ago
Alex Hall 04e5d90f86 (core) Barely working reference lists in frontend
3 years ago
Dmitry S 8d68c1c567 (core) Replace time zone selector with one based on the newer autocomplete.
3 years ago
Jarosław Sadziński a07395855a (core) Fixing anchor link navigation.
3 years ago
Jarosław Sadziński 08295a696b (core) Export to Excel and Send to drive
3 years ago
Alex Hall 1f6e693b6e (core) Remove REPL code
3 years ago
Cyprien P 693f2f6325 (core) Brings welcome tour and hide behind a flag
3 years ago
Jarosław Sadziński 625fce5f65 (core) Refactoring google drive plugin
3 years ago
George Gevoian 5d461a4df2 (core) Show sigma next to summary table titles
3 years ago
George Gevoian 9592e3610b (core) Add 'value' to trigger formula autocomplete
3 years ago
George Gevoian 2f900f68f8 (core) Add color options to choice config UI
3 years ago
Alex Hall ea01ca814d (core) Remove a bunch of dead code
3 years ago
Dmitry S b537539b73 (core) Implement UI for trigger formulas.
3 years ago
Jarosław Sadziński e180641c7d (core) Context menu for cards.
3 years ago
Cyprien P 7a0cd6c2b4 (core) Makes filter counts take other column filters into account
3 years ago
Jarosław Sadziński bdd4d3c46e (core) Freezing columns on a GridView
3 years ago
Jarosław Sadziński 698c9d4e40 (core) Readonly editors
3 years ago
George Gevoian 982711dbba (core) Update active view id when default view id changes
3 years ago
Jarosław Sadziński af76c11be6 (core) Cursor position observable on a GristDoc wasn't triggered when a view was changed.
3 years ago
Alex Hall 2f3a0e0c7f (core) Showing censored values as a grey cell
3 years ago
Paul Fitzpatrick 37698f9cb5 (core) apply access control to code view
3 years ago
Jarosław Sadziński 96fee73b70 (core) Download as CSV button on sections
3 years ago
Jarosław Sadziński 5c0494fe29 (core) Draft cells
3 years ago
Alex Hall 7758cb830d (core) Prevent error when there are no visible columns
3 years ago
Dmitry S d1c1416d78 (core) Add rules to eslint to better match our coding conventions.
3 years ago
Jarosław Sadziński 79497a7e79 (core) Editor position wasn't restored on a long list
3 years ago
Dmitry S 8c2f0307e5 (core) Preserve configured choices when converting between Choice and ChoiceList types.
3 years ago
Jarosław Sadziński 5f182841b9 (core) Document keeps track of latest cursor position and latest editor value and is able to restore them when it is reloaded.
3 years ago
Dmitry S 8d62a857e1 (core) Add ChoiceList type, cell widget, and editor widget.
3 years ago
Cyprien P 8056bb0069 (core) close sort&filter menu when clicking Save/Revert buttons
3 years ago
Cyprien P 570baa95a5 (core) change filtering section of the sort&Filter side panel to match newui style
3 years ago
Cyprien P 5baae7437a (core) split sort and filter menu into its own button
3 years ago
Jarosław Sadziński 8f008d8de2 (core) Select all functionality by clicking the upper left margin corner
3 years ago
Dmitry S 526b0ad33e (core) Configure more comprehensive eslint rules for Typescript
3 years ago
Paul Fitzpatrick 47ea00dea3 (core) add user and docId to heartbeat logging
3 years ago
Cyprien P 2b1b586ecd (core) add new filter bar
3 years ago
Dmitry S 1a5bacc807 (core) Disallow the combination of Public Edit access and granular ACLs.
4 years ago
Dmitry S b4c34cedad (core) Update UI for formula and column label/id in the right-side panel.
4 years ago
Dmitry S 48e90c4998 (core) Change how formula columns can be converted to data.
4 years ago
Dmitry S 8a1e803316 (core) Fix resizing of ViewLayout in presence of Custom Views and iframes.
4 years ago
Paul Fitzpatrick 4ab096d179 (core) granular access control in the presence of schema changes
4 years ago
Dmitry S 31ffd21b4e (core) Fix JS error when switching to a page containing a chart.
4 years ago
Dmitry S 05edd80ce7 (core) Finish fixing default cell color: error cells should also use black color.
4 years ago
Dmitry S 08fe240bcf (core) Restore default text color for Grist cells to black
4 years ago
Paul Fitzpatrick 6af811f7ab (core) give more detailed reasons for access denied when memos are present
4 years ago
Dmitry S 02528128f8 (core) Don't let small-screen view laoyut affect printing
4 years ago
Dmitry S d3ab07d748 (core) When active section changes, tell it to resize its content (which it can't do while hidden)
4 years ago
Dmitry S 6c10a43c5d (core) Collapse inactive view sections on mobile screens.
4 years ago
Cyprien P 890a8709f3 (core) Making cells colors effective also in Card and Card List views
4 years ago
Dmitry S 956e07e877 (core) When filter-linking by a reference column, update the filter-linking when the value in that column changes
4 years ago
Dmitry S 7284644313 (core) Add support for editing on mobile.
4 years ago
Dmitry S 14cdd47675 (core) When checking for metadata consistency, check for stray column records too
4 years ago
Dmitry S d8e742aa0d (core) Add getAclResources method for making all tables/columns available when editing ACL rules
4 years ago
Dmitry S d6d1eb217f (core) One more phase of ACL UI revision.
4 years ago
Dmitry S 12a7059bde (core) Fix bug with pasting in the presence of link-filtering.
4 years ago
Dmitry S de35be6b0a (core) Checks that an ACL formula can be parsed, and prevent saving unparsable ACL rules.
4 years ago
Paul Fitzpatrick e5c24eb5ea (core) revamp user attribute handling
4 years ago
Paul Fitzpatrick 8f023a6446 (core) implement authorization via query parameter
4 years ago
Dmitry S 8c788005c3 (core) Implement much of the general AccessRules UI.
4 years ago
Dmitry S f24a82e8d4 (core) Some cleanup: remove old unused modules.
4 years ago
Paul Fitzpatrick c387fc4bce (core) hide long sequences of unchanged rows in diffs
4 years ago
Paul Fitzpatrick f1842cd89e (core) tolerate table renames when displaying differences
4 years ago
Paul Fitzpatrick 5a9fe0ea27 (core) show differences in card views when comparing documents
4 years ago
Paul Fitzpatrick c67966775b (core) simplify document comparison code, and flesh out diff with local changes
4 years ago
Dmitry S 2a592d8b4d (core) Automatically finalize action bundles when unrelated actions/bundles come in.
4 years ago
Dmitry S e2226c3ab7 (core) Store formula values in DB, and include them into .stored/.undo fields of actions.
4 years ago
Paul Fitzpatrick 27fd894fc7 (core) switch to newer download endpoint in client
4 years ago
Dmitry S 5247521cb8 (core) Improve printing of tables, fix printing of charts, add a browser test.
4 years ago
Dmitry S 99ab09651e (core) Implement 'Print widget' option to print individual view sections.
4 years ago
Dmitry S d2ad5edc46 (core) Cleanup removing some old unused files, fixing logo.css, and removing #grist-app.
4 years ago
Dmitry S 2d023377ce (core) Fix CustomView css to take full height of widget on all browsers including Safari
4 years ago
Dmitry S 90db5020c9 (core) Improve focus and keyboard shortcuts in modals.
4 years ago
Paul Fitzpatrick 1654a2681f (core) move client code to core
4 years ago
Paul Fitzpatrick 20d8124f45 (core) support ?embed=true and &style=light for a clean embed experience
4 years ago