- Selection for styled columns f93b4fd
- Add config to include custom CSS 524dbf3
- add machinery for self-managed flavor of Grist e6983e9
- Allow linking summary tables based on ref/reflist columns (except
group
) b878395 - Switch excel import parsing from messytables+xlrd to openpyxl, and ignore empty rows 6c90de4
- clear redis state for docapi tests 0a61d74
- Fix chart mixing up axis 87cc7d7
- Use different user in ActionLog tests 52eb532
- Improving custom widget API. Changing destroy function signature. db57815
- Add attachment and data size usage 1e42871
- Updating RawData views f194d68
- List 'Other Sites' all one line; fix style ordering issue for sort button. 97f3a88
- Fix import bug when skipping non-text columns ad04744
- Update the current time in formulas automatically every hour dc9e53e
- Add flexibility to daily API usage limit 0beb289
- when redirecting, use protocol in APP_HOME_URL if available 4de5928
- Raw renames 6f00106
- Changing shortcut for Duplicate row command 8a1cca6
- Distinct style rules for summary columns 995bf9b
- Fixing hidden col missing after summary update 0829ae6
- Show proper message on empty Excel import, rather than a code error e59dcc1
- Restoring context menu when comparing documents dcafa96
- Simplify InitNewDoc since the timezone and locale is never actually used 040fa85
- Add document usage banners af5b3c9
- Remove expired attachments every hour and on shutdown a701b4b
- Don't include adding attachment metadata in undo stack 890c550
- Removing conditional styles for blank rows bedb19f
- Adding new command Duplicate rows 77ef9df
- Create _grist_Attachments_fileIdent index in new docs d7514e9
- Allow filtering by selected cell value in cell context menu 47b77c8
- get user.Name through same mechanism as user.id for websocket Client ce7eb05
- Limit total attachment file size per document 64a5c79
- have user.Name come from database for websocket users c1af5a9
- Implementing search on raw data view dea1a8b
- Include hash/fragment in post-login redirect URLs 007a862
- allow non-owners to remove themselves from sites/workspaces/docs 20dd2fc
- Fix setting xaxis when both chart aggregation and split series 25e40bf
- add connect-redis for redis support (#183) 05c89fb
- Add /attachments/removeUnused DocApi endpoint to hard delete all unused attachments in document 09da815
- Adding onNewRecord event for custom widgets 4401ec4
- Improve debug logging related for client-side errors and sandbox crashes. cedcdc6
- Add authSubject and authProvider to sessions 859c593
- add users.options.isConsultant flag, and omit such users from billing 14f7e30
- Add caching to Docker workflows 23cfe3b
- Include altSessionId in logs 4c5de16
- Fix linking after a summary update bf8769b
- Adding font options to the style picker 34708cd