Tom Moor
27597727ee
chore: More tracing cleanup
2022-04-10 20:11:18 -07:00
Tom Moor
31b95b5f17
fix: BaseProcessor should not be pushed onto queues
2022-04-10 20:05:59 -07:00
Tom Moor
963475d2b0
fix: Queue retry behavior ( #3359 )
...
* fix: Queue retry behavior
* Add default options for task queue
2022-04-10 17:50:42 -07:00
Nan Yu
cfa71762c2
feat: adds "/" keyboard shortcut to share, focus content body on search selection ( #3347 )
...
* feat: adds "/" keyboard shortcut to focus search input on share screen; auto-focus content body on search item selection
* usekeydown instead of registerkeydown
2022-04-10 07:54:02 -07:00
Tom Moor
4de0389055
Update config.yml
2022-04-10 07:46:31 -07:00
Yggdrasil80
9390434dde
feat: add arm64 docker image build ( #3262 )
...
* Add arm64 docker image build
* add arm64 docker image build
* fix: install missing docker buildx
* fix: new cimg orbs not working with this config
* fix misstake on qemu image name
* fix node:16 image not supported on arm/v5 and arm/v6
* add timeout to avoir errors
* fix docker buildx multiarch auto removing
* remove useless platforms, and keep only most used to reduce CI duration
* fix context issues
* fixed multiarch CI
2022-04-10 07:45:57 -07:00
Tom Moor
b7a6a34565
fix: Flash of empty state on paginated lists ( #3351 )
...
* fix: Flash of empty state on paginated lists
fix: Typing of PaginatedList to generic
* test
* test
2022-04-09 20:31:51 -07:00
Tom Moor
9281287dba
one
2022-04-09 20:25:54 -07:00
Tom Moor
48fad5cfa0
fix: Link preview and search should work on collection descriptions ( #3355 )
2022-04-09 19:00:56 -07:00
Tom Moor
a47427de9e
fix: Tweak commit message for calibre action to be semantic
2022-04-09 18:56:21 -07:00
github-actions[bot]
e40f106dbb
Compress Images ( #3356 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2022-04-09 18:55:52 -07:00
Tom Moor
b82176bae4
fix: Replace example in github workflow config
2022-04-09 18:52:07 -07:00
Tom Moor
2d159d683b
chore: Add auto image compression action
2022-04-09 18:49:34 -07:00
Tom Moor
8f23504c64
fix: Archived documents should be filtered from getChildDocumentIds when searching and loading share data ( #3352 )
...
closes #3343
2022-04-09 18:34:18 -07:00
Tom Moor
ae34570648
chore: Add metrics logging for emails
2022-04-09 15:09:01 -07:00
Tom Moor
5c1888b0a4
feat: Adds menu item to resend outstanding invites ( #3348 )
...
* feat: Adds menu item to resend outstanding invites
* i18n
* snapshots
2022-04-09 11:34:27 -07:00
Nan Yu
75a868e5e8
feat: Search shared documents ( #3126 )
...
* provide a type-ahead search input on shared document pages that allow search of child document tree
* improve keyboard navigation handling of all search views
* improve coloring on dark mode list selection states
* refactor PaginatedList component to eliminate edge cases
2022-04-08 10:40:51 -07:00
Tom Moor
5fb5e69181
fix: Use of lookbehind regex crashes Safari, added lint rule to prevent future accidental regression
2022-04-08 10:16:55 -07:00
Tom Moor
58a059ae33
fix: CI should fail if yarn.lock is out of date
2022-04-08 08:49:34 -07:00
Tom Moor
1f93027c97
feat: Add date and time slash commands to block menu
2022-04-07 18:50:50 -07:00
Tom Moor
63ed015a86
fix: Loosen italic markdown matching a little
...
see: https://github.com/outline/outline/discussions/3336
2022-04-07 17:33:15 -07:00
Tom Moor
902cef8100
docs
2022-04-07 17:00:25 -07:00
Translate-O-Tron
6aa680a41d
New Crowdin updates ( #3258 )
2022-04-07 16:51:23 -07:00
Tom Moor
5c24f9e1d5
chore: Email + mailer refactor ( #3342 )
...
* Huge email refactor
* fix: One rename too many
* comments
2022-04-07 16:50:04 -07:00
Tom Moor
15375bf199
fix: users.info request flood ( #3334 )
...
* feat: Add user id filter to users.list endpoint
* fix: Remove users.info request loop
2022-04-06 22:00:11 -07:00
Tom Moor
9b5df51625
chore: Add APM tracing around queues
2022-04-06 21:59:52 -07:00
Tom Moor
f10cfbbd9e
fix: Missing user scope in collection mailer
2022-04-06 21:35:45 -07:00
Tom Moor
4f358032eb
chore: CircleCI Images ( #3341 )
...
* chore: Upgrade from deprecated images
* img
* fix: No default postgres user/pass anymore
* parallel
* config
* migrate
* split frontend/backend tests
* fix
* resource_class
* node
* node
2022-04-06 20:59:40 -07:00
Tom Moor
448f94ed04
fix: Allow admin edit/update access to all collections ( #3335 )
...
* fix: Allow admin edit/update access to all collections
* test
2022-04-06 16:49:07 -07:00
Tom Moor
dbfdcd6d23
chore: Refactor worker, emails and data cleanup to task system ( #3337 )
...
* Refactor worker, all emails on task system
* fix
* lint
* fix: Remove a bunch of expect-error comments in related tests
* refactor: Move work from utils.gc into tasks
* test
* Add tracing to tasks and processors
fix: DebounceProcessor triggering on all events
Event.add -> Event.schedule
2022-04-06 16:48:28 -07:00
Tom Moor
9c766362ed
fix: Hanging separators in filtered block menu
2022-04-04 22:35:28 -07:00
Tom Moor
10fff7811f
fix
2022-04-04 22:01:58 -07:00
Tom Moor
cefceaac3e
chore: Combine z-index from editor
2022-04-04 21:50:52 -07:00
Tom Moor
0d87de9f80
fix: Hide document popover on mobile
2022-04-04 21:32:31 -07:00
Tom Moor
2e41ace386
refactor: Move depths and breakpoints out of theme
2022-04-04 21:20:38 -07:00
Tom Moor
20a69b711a
fix: Some spots where navigation state was not preserved
...
fix: Collection in main nav pops open when moving from starred collection
2022-04-04 19:04:28 -07:00
Tom Moor
26b5fa82e3
fix: Heroku post-deploy overwrites default locale file
2022-04-04 18:23:34 -07:00
Tom Moor
b50c7beba3
fix: Migrations should account for old rows
2022-04-03 20:16:09 -07:00
Tom Moor
84d6bf8ddf
feat: Add ability to star collection ( #3327 )
...
* Migrations, models, commands
* ui
* Move starred hint to location state
* lint
* tsc
* refactor
* Add collection empty state in expanded sidebar
* Add empty placeholder within starred collections
* Drag and drop improves, Relative refactor
* fix: Starring untitled draft leaves empty space
* fix: Creating draft in starred collection shouldnt open main
* fix: Dupe drop cursor
* Final fixes
* fix: Canonical redirect replaces starred location state
* fix: Don't show reorder cursor at the top of collection with no permission to edit when dragging
2022-04-03 18:51:01 -07:00
Tom Moor
3de06b8005
fix: Missing separtor between notices and integrations in block menu
...
fix: Memory leak in block menu
closes #3330
2022-04-03 17:07:55 -07:00
Tom Moor
cf71fc1108
fix: Text relayout caused by external link decorations rendered async
2022-04-03 16:48:40 -07:00
Tom Moor
41579eb4bf
fix: Cleanup totally empty drafts on leave ( #3310 )
...
* fix: Cleanup totally empty drafts on leave
* cleanup
* fix: Add check the doc has never been saved after creation when auto-deleting
2022-04-03 11:51:38 -07:00
Tom Moor
5cd002bb88
fix: Remove forced white background on self hosted team logo
...
closes #3315
2022-04-01 19:59:51 -07:00
Tom Moor
1b89959fc1
fix: Clarify language on magic link success message
...
closes #3242
2022-04-01 19:59:25 -07:00
Tom Moor
fde053ebc8
fix: Add stricter validation around image file type uploads ( #3324 )
...
* fix: Add stricter validation around image file type uploads
* revert backend restrictions, we want to allow unsupported images as file attachments
2022-04-01 19:26:27 -07:00
Tom Moor
aa05b483fd
i18n
2022-04-01 18:40:03 -07:00
Tom Moor
4907169cfb
fix: Hint when all invites were not sent
...
closes #3317
2022-04-01 18:04:13 -07:00
Tom Moor
cca3d114ad
fix: Clicking 'profile' option from account menu routes to blank screen
2022-04-01 17:55:46 -07:00
Tom Moor
f48c86c56d
fix: Improve paste handler parsing for more cases, specifically Google Docs ( #3322 )
2022-04-01 15:13:44 -07:00
Tom Moor
d119ed8963
fix: :: symbols appearing between lines when pasting plaintext ( #3323 )
...
closes #3319
2022-04-01 15:13:34 -07:00