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
Tom Moor
c66aca063e
feat: Add patterns to insert current date and time into doc ( #3309 )
...
* feat: Add patterns to insert current date and time into doc
* Add commands to title input too
* lint: Remove console.log
2022-03-31 19:51:55 -07:00
Tom Moor
4c0cd3d893
perf: More decoration caching
2022-03-31 19:51:30 -07:00
Tom Moor
f457bf2019
Remove hanging console.log
2022-03-31 19:45:49 -07:00
Tom Moor
7a1870f81f
fix: Blockquote missing from editor extensions after refactor
2022-03-31 18:12:36 -07:00
Tom Moor
a1f69b97b0
perf: Fix unneccessary re-rendering of link decorations affecting perf in documents with lots of links
2022-03-31 18:07:48 -07:00
Tom Moor
a4c8c7d709
fix: Cannot edit icon in collection edit dialog
...
closes #3313
2022-03-31 12:26:06 -07:00
Ferran Celades
9fef7fc5ec
feat: Adding Solidity support ( #3303 )
...
* Adding Solidity support
* Update CodeFence.ts
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2022-03-31 08:39:09 -07:00
Tom Moor
fea5f69a38
fix: Potential for settings sidebar badge to read '-1 releases behind'
2022-03-30 21:28:16 -07:00
Tom Moor
6f2a4488e8
chore: Editor refactor ( #3286 )
...
* cleanup
* add context
* EventEmitter allows removal of toolbar props from extensions
* Move to 'packages' of extensions
Remove EmojiTrigger extension
* types
* iteration
* fix render flashing
* fix: Missing nodes in collection descriptions
2022-03-30 19:10:34 -07:00
Tom Moor
c5b9a742c0
fix: Cannot import from app in shared
2022-03-30 18:21:45 -07:00