Tom Moor
8e9beac59f
test
2023-08-08 23:12:41 -04:00
Tom Moor
a0f7c76405
Add support for SSL in development
2023-08-08 22:46:31 -04:00
dependabot[bot]
454a4e9a8d
chore(deps): bump y-indexeddb from 9.0.9 to 9.0.11 ( #5656 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-08-07 15:08:18 -07:00
dependabot[bot]
ef9c410d97
chore(deps-dev): bump terser from 5.18.2 to 5.19.2 ( #5658 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 14:56:21 -07:00
dependabot[bot]
7c2f779f68
chore(deps): bump fs-extra from 11.1.0 to 11.1.1 ( #5657 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 14:56:04 -07:00
Tom Moor
c45de6904b
chore: Upgrade dd-trace
2023-08-07 17:54:54 -04:00
Tom Moor
4758778fc7
test
2023-08-06 13:10:50 -04:00
Apoorv Mishra
401ae73a04
Request validation for /api/collections.* ( #5619 )
2023-08-06 09:54:13 -07:00
Apoorv Mishra
0ddbd9c608
Calculate HoverPreview position inside useLayoutEffect ( #5636 )
2023-08-06 09:00:05 -07:00
Tom Moor
6c4e2a9d11
perf: Narrow scopes of Slack hook queries
2023-08-06 11:54:48 -04:00
Tom Moor
d8f1f55a80
fix: type is optional input for integrations.list endpoint
2023-08-06 11:09:22 -04:00
Tom Moor
9b811c999d
fix: Cannot exit code block with mod-enter shortcut with edit mode enabled
2023-08-05 19:45:54 -04:00
Tom Moor
5a60329021
fix: Unable to access document without reload after 24h+ session
2023-08-05 08:24:37 -04:00
Tom Moor
042ea7b61f
Misc fixes from qa pass ( #5650 )
2023-08-04 20:40:36 -07:00
Tom Moor
80acc16791
fix: Badge's do not correctly use accent text color
2023-08-04 08:46:05 -04:00
Tom Moor
3c25b2b047
Merge branch 'main' of github.com:outline/outline
2023-08-04 08:45:15 -04:00
Adrien Ballet
16f1328a83
Added syntax highlighting for the Verilog and VHDL languages ( #5641 )
2023-08-03 20:26:41 -07:00
Tom Moor
d1a7a30c00
fix: Closing find and replace on long document jumps to end
2023-08-03 22:41:49 -04:00
Tom Moor
5b67273d8f
fix: Account for older desktop versions
2023-08-03 21:10:36 -04:00
Tom Moor
fdd8ecc79d
Add find and replace hooks for desktop app
2023-08-03 20:46:03 -04:00
Tom Moor
7c15d03b50
fix: Crash with some find characters
...
fix: Warning on close of find dialog
2023-08-03 19:32:09 -04:00
Tom Moor
b691311f88
feat: Add find and replace interface ( #5642 )
2023-08-03 15:47:44 -07:00
Tom Moor
eda023c908
Restore code blocks in notices
2023-08-01 21:42:19 -04:00
Apoorv Mishra
2331bbbd36
Request validation for /api/integrations.* ( #5638 )
2023-08-01 18:17:01 -07:00
Tom Moor
228d1faa9f
feat: Add Czech translations, remove Russian translations
2023-08-01 19:43:33 -04:00
Tom Moor
ff6d30581a
New Crowdin updates ( #5637 )
2023-08-01 16:29:14 -07:00
Apoorv Mishra
027545a768
Close hover preview upon scroll ( #5629 )
2023-07-31 15:08:14 -07:00
Tom Moor
91585ee09d
feat: Add tracking pixel to notifications for mark-as-read functionality ( #5626 )
2023-07-31 15:01:50 -07:00
Tom Moor
a13f2c7311
New Crowdin updates ( #5593 )
2023-07-31 15:01:40 -07:00
dependabot[bot]
d4a51b420f
chore(deps-dev): bump vite-plugin-static-copy from 0.13.0 to 0.17.0 ( #5631 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 15:01:20 -07:00
dependabot[bot]
faa02623b3
chore(deps-dev): bump concurrently from 7.4.0 to 7.6.0 ( #5632 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:59:31 -07:00
dependabot[bot]
2baf4d7d8b
chore(deps): bump patch-package from 7.0.0 to 7.0.2 ( #5630 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:59:23 -07:00
dependabot[bot]
2b21ac1b97
chore(deps-dev): bump @types/markdown-it-container from 2.0.5 to 2.0.6 ( #5634 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 14:58:59 -07:00
Tom Moor
d2fcd1dee6
fix: Skip unsupported node types when uploading
...
closes #5544
2023-07-30 15:52:08 -04:00
Tom Moor
3b43460a0a
fix: Restrict content in notices, closes #5624
2023-07-29 23:42:58 -04:00
Tom Moor
1864ed605f
fix: Allow copy code block to clipboard in read-only
...
closes #5614
2023-07-29 23:24:50 -04:00
Tom Moor
20932a08d0
fix: Selection jumps when dragging and selection ends outside editor bounds
2023-07-29 23:04:21 -04:00
Tom Moor
7e1ea69939
fix: Transparent thumbnails show document behind in hover previews
2023-07-29 22:51:14 -04:00
Tom Moor
a3983c36c9
fix: Do not use CDN image component for hover card previews
2023-07-29 22:33:23 -04:00
Tom Moor
ccdcda372f
chore: Move last usage of sequelize.transaction to middleware
2023-07-29 22:30:26 -04:00
Tom Moor
07ad5032b4
Protect usage of navigator
2023-07-29 21:56:31 -04:00
Tom Moor
286aea2701
fix: Improve empty state for math blocks
2023-07-29 21:22:52 -04:00
Tom Moor
30e63e022c
fix: Improve empty state for mermaid diagrams
2023-07-29 21:12:55 -04:00
Tom Moor
b88670b58d
fix: Improve emoji trigger for french language
...
closes #5611
2023-07-29 20:58:33 -04:00
Apoorv Mishra
ddc883bfcd
Preview arbitrary urls within a document ( #5598 )
2023-07-29 16:51:49 -07:00
Tom Moor
67691477a9
fix: Hover card timer should reset on url change
2023-07-29 19:51:22 -04:00
Apoorv Mishra
e3807a1c75
fix: tests
2023-07-26 21:40:34 +05:30
Apoorv Mishra
f95ce018e1
perf: cache response
2023-07-26 18:26:39 +05:30
Apoorv Mishra
2201fd7bd6
fix: description chopping and some cleanup
2023-07-26 13:08:43 +05:30
Apoorv Mishra
fbb793ab8e
fix: styles
2023-07-25 23:16:53 +05:30
Apoorv Mishra
31f8a3fb44
fix: hover card styling
2023-07-25 19:58:35 +05:30
Apoorv Mishra
03ebca2f0c
fix: no overloading
2023-07-25 19:35:31 +05:30
Apoorv Mishra
2a17e0cbf6
fix: send user context for authorize calls
2023-07-25 19:35:31 +05:30
Apoorv Mishra
9ac1e13227
fix: just return 204
2023-07-25 19:35:31 +05:30
Apoorv Mishra
bd0240b7a5
fix: handle errors from Iframely
2023-07-25 19:35:31 +05:30
Apoorv Mishra
81bd68380e
feat: preview arbitrary url
2023-07-25 19:35:31 +05:30
Apoorv Mishra
b3d8bd1cc8
cleanup: separate info and description
2023-07-25 19:35:31 +05:30
Apoorv Mishra
a30487c2d7
fix: presentUnfurl
2023-07-25 19:35:31 +05:30
Apoorv Mishra
8b3c58a162
fix: coalesce to empty str
2023-07-25 19:35:30 +05:30
Apoorv Mishra
43a91626b2
feat: pipe external urls through iframely
2023-07-25 19:35:30 +05:30
Tom Moor
15c8a4867f
fix: Text caret not placed in new math block after creation
...
fix: Excessive padding on inline math node
2023-07-25 00:04:14 -04:00
Tom Moor
d94caf2783
fix: Missing translation for Slack hook
2023-07-24 23:41:34 -04:00
Tom Moor
aaeb6f7dc6
fix: Flash of incorrect cursor when hover preview opens
2023-07-24 23:39:27 -04:00
Tom Moor
e0289aed40
chore: Enable recommended React eslint rules ( #5600 )
2023-07-24 18:23:54 -07:00
dependabot[bot]
8865d394c6
chore(deps): bump @joplin/turndown-plugin-gfm from 1.0.47 to 1.0.49 ( #5602 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 18:23:30 -07:00
dependabot[bot]
1d893a06f9
chore(deps): bump i18next from 22.5.0 to 22.5.1 ( #5604 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:54:23 -07:00
dependabot[bot]
0c291ee806
chore(deps): bump styled-components and @types/styled-components ( #5601 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:53:55 -07:00
dependabot[bot]
8732155dbb
chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.62.0 ( #5605 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:51:13 -07:00
dependabot[bot]
56e01b784d
chore(deps): bump sequelize from 6.29.0 to 6.32.1 ( #5603 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:50:52 -07:00
Tom Moor
e47d493d13
fix: Remove absolute positiioning of insights management, closes #5599
2023-07-24 08:28:35 -04:00
Tom Moor
2677c964a5
chore: Improve constraints on file_operations table
2023-07-23 19:51:42 -04:00
Tom Moor
f8927ff819
tsc
2023-07-23 17:50:33 -04:00
j0ok34n
72adcd10ef
Comment fix
...
- Workspace administrators will not be able to delete or edit comments within private collections for which they do not have permissions.
- Users will not be able to delete or modify their comments if they have been removed from a private collection.
2023-07-23 15:57:20 -04:00
Tom Moor
7bc37cb700
tsc
2023-07-23 13:11:02 -04:00
Tom Moor
217e53d8b6
fix: Enable toggling of insights while document is draft
2023-07-23 13:06:34 -04:00
Tom Moor
404f5ff871
Merge branch 'main' of github.com:outline/outline
2023-07-23 12:01:54 -04:00
Apoorv Mishra
0db6f39f43
Display correct info in hover preview ( #5597 )
2023-07-23 09:01:46 -07:00
Tom Moor
479b805613
Add per-document control over who can see viewer insights ( #5594 )
2023-07-23 09:01:36 -07:00
Tom Moor
48f1047016
chore: improve collections router
2023-07-22 16:39:47 -04:00
Tom Moor
caf7333682
fix: Pass user context to document loader in urls unfurl
2023-07-22 16:07:21 -04:00
Tom Moor
cd59af4a9b
Allow service worker to serve cached unfurl responses
2023-07-22 13:32:01 -04:00
Tom Moor
8d549abaa9
Add rate limiting to unfurl endpoint
2023-07-22 13:27:58 -04:00
Tom Moor
5e705f3dc7
fix: Tweaks to hover card behavior
2023-07-22 12:47:01 -04:00
Apoorv Mishra
5d71398ea6
Preview mentions ( #5571 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-07-22 09:13:09 -07:00
Tom Moor
dbd85d62cb
fix: Duplicate mentions results in duplicate notifications ( #5585 )
2023-07-21 05:49:14 -07:00
Tom Moor
d180ecbe96
fix: Cropping of text on document lists on non-Mac platforms
2023-07-20 22:14:39 -04:00
Tom Moor
9046abb682
Hide 'Self hosted' settings on cloud
2023-07-20 22:01:48 -04:00
Tom Moor
5810ddb589
New Crowdin updates ( #5525 )
2023-07-20 18:41:11 -07:00
dependabot[bot]
0d30220017
chore(deps): bump @sentry/node from 7.51.2 to 7.59.2 ( #5580 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 16:29:49 -07:00
Tom Moor
b60e46a961
Restore empty table selection, closes #5581
2023-07-19 17:46:14 -04:00
Tom Moor
3c6e2aaac6
fix: Opening contextual menus sometimes change scroll position
2023-07-18 21:31:43 -04:00
Tom Moor
eae6204d55
fix: Code toolbar in read-only
2023-07-18 19:39:23 -04:00
Tom Moor
1e78079ade
Add SCSS and Sass code highlighting
2023-07-18 19:20:40 -04:00
dependabot[bot]
d3fc6fc0fd
chore(deps): bump winston from 3.8.2 to 3.10.0 ( #5573 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 15:39:03 -07:00
dependabot[bot]
0f10fe4052
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 ( #5579 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-18 15:38:46 -07:00
Tom Moor
d928d456de
fix: Use correct error type when token is missing
2023-07-17 22:38:44 -04:00
Tom Moor
5206beaf19
fix: 'Plain text' language toolbar showing on code block in position 0
2023-07-17 22:33:47 -04:00
Tom Moor
70113be9af
chore: Bump kbar
2023-07-17 22:18:08 -04:00
dependabot[bot]
04ea3431e7
chore(deps-dev): bump jest-cli from 29.5.0 to 29.6.1 ( #5574 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:37:03 -07:00
dependabot[bot]
d3ce70016e
chore(deps-dev): bump eslint from 8.44.0 to 8.45.0 ( #5572 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:25:51 -07:00
dependabot[bot]
46d6664307
chore(deps): bump validator and @types/validator ( #5575 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 18:25:36 -07:00
Tom Moor
2427f4747a
Rebuilding code block menus ( #5569 )
2023-07-17 18:25:22 -07:00
Tom Moor
60b456f35a
closes #5570
2023-07-17 20:10:27 -04:00
Tom Moor
64b2718673
fix: Race condition on login
2023-07-17 19:06:31 -04:00
Tom Moor
4b14fa5dd7
Inherit 'full width' setting creating new child document
...
towards #5562
2023-07-15 23:21:59 -04:00
Tom Moor
abb38ea447
fix: Server error with invalid Prosemirror JSON should be validation error
2023-07-15 23:04:30 -04:00
Tom Moor
e81f97b2de
Allow override of theme on shared documents
2023-07-15 21:36:04 -04:00
Tom Moor
e653b185a4
fix: Regression loading shares in #5552
...
fix: Double auth.info load with multiple tabs open
fix: Request loop when suspended with multiple tabs open
2023-07-15 21:10:22 -04:00
Tom Moor
39e12cef65
chore: Use httpOnly authentication cookie ( #5552 )
2023-07-15 13:56:32 -07:00
Tom Moor
b1230d0c81
fix: Improve code highlighting in dark mode
...
closes #5021
2023-07-15 16:54:55 -04:00
dependabot[bot]
6e9e1c15a5
chore(deps-dev): bump babel-jest from 29.5.0 to 29.6.1 ( #5550 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-15 11:54:46 -07:00
Tom Moor
66331d3d4f
Add csp nonce to all inline script tags ( #5566 )
2023-07-15 07:15:14 -07:00
Tom Moor
ea07b72c7a
fix: Show max 3 lines of content on notification items
2023-07-14 21:51:15 -04:00
Tom Moor
5dcd7a74ca
fix: Remove no longer required unescaping, closes #5555
2023-07-14 21:46:31 -04:00
Tom Moor
5c83070941
fix: Pasting rich text into image caption inherits styling
2023-07-11 21:28:38 -04:00
Tom Moor
a9ab196a18
fix: Guard against empty attachment size
...
I don't see how this can happen based on default props, but it does
2023-07-11 20:40:48 -04:00
Tom Moor
b9fc301589
0.70.2
2023-07-11 19:00:36 -04:00
Tom Moor
c56add74c6
fix: Azure single-tenant SSO tokens are unable to refresh ( #5551 )
2023-07-11 15:59:28 -07:00
dependabot[bot]
5ae4834333
chore(deps): bump pg-tsquery from 8.4.0 to 8.4.1 ( #5548 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 20:00:15 -07:00
dependabot[bot]
437865e7aa
chore(deps-dev): bump terser from 5.16.6 to 5.18.2 ( #5549 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 19:59:31 -07:00
dependabot[bot]
042f2ff737
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 ( #5546 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 19:59:00 -07:00
Tom Moor
5656384cc4
fix: Error logging second parameter used as interpolation parameters
2023-07-08 15:35:06 -04:00
Tom Moor
098d91808b
fix: Selection passed to setSelection must point at the current document, triple clicking caption
2023-07-08 15:02:44 -04:00
Tom Moor
21d446881e
perf: Preconnect to CDN
2023-07-08 14:19:51 -04:00
Tom Moor
cf32d227e6
fix: Error loading image: [object Event]
2023-07-08 13:57:25 -04:00
Tom Moor
e59e121179
fix: Do not log errors for failed webhooks in hosted environment
2023-07-08 13:33:16 -04:00
Tom Moor
98a182c892
Improve reliability of embed regex (missing start char)
2023-07-08 12:04:03 -04:00
Tom Moor
6bc1b789ee
fix: State of user preferences UI does not reflect defaults
2023-07-08 11:02:58 -04:00
Tom Moor
a8674c7dda
fix: Adding guard against double reload
...
closes #5384
2023-07-08 10:29:42 -04:00
Tom Moor
c952dfa065
fix: Cannot unpin archived documents
2023-07-08 10:20:39 -04:00
Tom Moor
9a95fa47a0
fix: Error details are not output in development
2023-07-08 10:20:39 -04:00
dependabot[bot]
5bfb2c89c8
chore(deps): bump smooth-scroll-into-view-if-needed from 1.1.32 to 1.1.33 ( #5517 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 06:49:11 -07:00
dependabot[bot]
9b6a645928
chore(deps): bump tough-cookie from 4.1.2 to 4.1.3 ( #5543 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 05:49:23 -07:00
dependabot[bot]
d550fb79d3
chore(deps): bump protobufjs from 7.1.2 to 7.2.4 ( #5542 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 05:44:51 -07:00
Tom Moor
ed9cf4cee3
fix: No visible error message when maximm pinned documents is reached
2023-07-07 08:34:50 -04:00
Tom Moor
8cc2853102
fix: Email for document update can include empty diff block
2023-07-07 08:23:42 -04:00
Tom Moor
814bacbead
chore: Update node-fetch
2023-07-07 08:05:44 -04:00
Tom Moor
9431df45c2
0.70.1
2023-07-06 22:00:39 -04:00
Tom Moor
a75d6b298e
fix: Sanitize url missing in editor embeds and widgets
2023-07-06 21:38:02 -04:00
Tom Moor
ff1bc5db2a
fix: HTML export
2023-07-05 08:47:41 -04:00
Tom Moor
e6e9512979
fix: Keyboard handlers should not be considered while composing
2023-07-05 08:47:41 -04:00
Tom Moor
29db1ef1bf
Update Crowdin configuration file
2023-07-04 12:15:05 -04:00
Tom Moor
b54a370e01
fix: Enter/Esc keys in content editable should not be considered while composing
...
closes #5523
2023-07-04 08:31:22 -04:00
Tom Moor
cce22bcdee
fix: Embed with underscore in url fails when hydrating from Markdown
2023-07-04 08:26:47 -04:00
Tom Moor
da62c2c044
fix: Extra content in copying notice, closes #5522
2023-07-04 07:07:23 -04:00
dependabot[bot]
201690e342
chore(deps): bump @babel/preset-react from 7.18.6 to 7.22.5 ( #5516 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 17:43:43 -07:00
dependabot[bot]
4fddc0fd87
chore(deps-dev): bump lint-staged from 13.1.0 to 13.2.3 ( #5515 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 17:42:22 -07:00
Tom Moor
72c7b0373b
fix: Small rendering flash in sidebar when document slug changes
2023-07-03 20:42:10 -04:00
dependabot[bot]
7c5d834f39
chore(deps): bump pg from 8.8.0 to 8.11.1 ( #5518 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 16:42:28 -07:00
dependabot[bot]
f1f3159b12
chore(deps-dev): bump yarn-deduplicate from 6.0.1 to 6.0.2 ( #5519 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 16:42:12 -07:00
Tom Moor
a62739be8f
chore: Add allowUrls Sentry configuration to reduce spurious extension errors
2023-07-03 19:24:22 -04:00
Tom Moor
3124423eeb
fix: Vertical movement in sidebar when entering title edit
2023-07-03 19:24:22 -04:00
Tom Moor
40dbbe10c5
fix: Small rendering flash in sidebar when document slug changes
2023-07-03 19:24:22 -04:00
Tom Moor
a4ba1f18bc
fix: Do not send document text when modifying title
2023-07-03 19:24:22 -04:00
Tom Moor
0aabcb8d22
Remove unused isOnlyTitle
2023-07-03 19:24:22 -04:00
Apoorv Mishra
3c2e7b5b63
Request validation for /api/subscriptions.* ( #5476 )
...
* chore: req validation for subscriptions.list
* chore: req validation for subscriptions.info
* chore: req validation for subscriptions.create
* chore: req validation for subscriptions.delete
* fix: reuse validations
2023-07-03 08:43:45 +05:30
Tom Moor
9d4a1965b0
0.70.0
2023-07-02 10:24:01 -04:00
Tom Moor
ea527bf147
fix
2023-07-01 22:57:59 -04:00
Tom Moor
02744411f3
fix: Do not allow copy/pasting comment marks between documents ( #5507 )
2023-07-01 12:45:22 -07:00
Tom Moor
f843a20a54
chore: Improves linting rule to catch mishandled promises ( #5506 )
2023-07-01 10:25:51 -07:00
Apoorv Mishra
7aec0e24ef
fix: validation err ( #5505 )
2023-07-01 20:30:34 +05:30
Tom Moor
843092e5f0
test
2023-07-01 10:14:55 -04:00
Tom Moor
1fd7f75929
tsc
2023-07-01 10:11:38 -04:00
Apoorv Mishra
768fcbf6c4
Request validation for /api/stars.* ( #5475 )
...
* chore: req validation for stars.create
* chore: req validation for stars.list
* chore: req validation for stars.update
* chore: req validation for stars.delete
* fix: DRY
* fix: group validation attributes and message
2023-07-01 19:25:57 +05:30
Tom Moor
f214db0ab7
fix: Scroll to document header on page load
2023-07-01 09:17:37 -04:00
Tom Moor
aec190245b
fix: No scroll to anchor if already exists
2023-06-30 19:07:36 -04:00
Tom Moor
88775cd287
fix: Database transaction used after committed
2023-06-30 17:15:40 -04:00
Tom Moor
64b2bfe704
fix: Unneccessary animation of sidebar on app load
2023-06-29 22:51:30 -04:00
Tom Moor
8957e86c12
fix: Add server-side validation of comment length
2023-06-29 22:41:57 -04:00
Tom Moor
4bec08ee05
tsc
2023-06-29 21:31:26 -04:00
Tom Moor
a3d70622af
Improve notifications empty state
2023-06-29 21:10:33 -04:00
Tom Moor
92c8eff61d
fix: No need to validate SSO access immediately after sign-in
2023-06-29 21:08:49 -04:00
Tom Moor
73c2a67fa5
fix: Allow any SSO validation rather than _all_
2023-06-29 21:08:49 -04:00
Tom Moor
c2af5db0f8
fix: console error while building plugins without server folder
2023-06-29 21:08:49 -04:00
dependabot[bot]
1e4b59ac6c
chore(deps): bump babel-plugin-styled-components from 2.0.7 to 2.1.4 ( #5487 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 07:05:15 -07:00
dependabot[bot]
9933f30c25
chore(deps): bump react-table and @types/react-table ( #5484 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-29 07:04:58 -07:00
Tom Moor
bbee4b5791
Add control to enable debug logging in production
2023-06-28 20:26:15 -04:00
Tom Moor
89d5527d39
Handle promise linting ( #5488 )
2023-06-28 17:18:18 -07:00
Tom Moor
f3d8129a13
fix: Await logout
2023-06-27 22:20:41 -04:00
Tom Moor
87a675d02b
fix: Add /logout route to those that cannot be redirected after login
2023-06-27 19:51:37 -04:00
Tom Moor
a2fae1f1eb
fix: Keyboard navigation around inline code marks ( #5477 )
2023-06-26 15:28:42 -07:00
dependabot[bot]
e001b8d161
chore(deps): bump sequelize-cli from 6.6.0 to 6.6.1 ( #5483 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:50:29 -07:00
dependabot[bot]
5000500f96
chore(deps-dev): bump jest-environment-jsdom from 29.4.1 to 29.5.0 ( #5485 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:20:33 -07:00
dependabot[bot]
8a33bdcb8a
chore(deps): bump react-portal from 4.2.1 to 4.2.2 ( #5486 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 10:20:23 -07:00
Apoorv Mishra
9987c15daf
chore: req validation for api/developer ( #5482 )
2023-06-26 19:20:22 +05:30
Tom Moor
06f2d7a993
Reduce view writing
2023-06-26 09:23:47 -04:00
Apoorv Mishra
a234a92f80
chore: schema for api/auth ( #5481 )
2023-06-26 18:37:18 +05:30
Apoorv Mishra
7314a71bf1
Resolve OIDC_DISPLAY_NAME mismatch ( #5479 )
...
* fix: oidc name mismatch
* trigger ci
2023-06-26 18:06:56 +05:30
Tom Moor
edb9099c9d
Cleanup intervals on destroyed views extension
2023-06-25 22:52:28 -04:00
Tom Moor
94882d4d3a
Add connection rate limiting to collaboration server
2023-06-25 22:46:43 -04:00
Tom Moor
453bbb3b25
Bump hocuspocus
2023-06-25 18:59:01 -04:00
Tom Moor
e58163ef5f
Add more logging detail when _health endpoint fails
2023-06-25 16:13:58 -04:00
Tom Moor
7940cef517
Improve document revision creation ( #5474 )
2023-06-25 05:29:24 -07:00
Apoorv Mishra
86d6117a31
Request validation for /api/shares.* ( #5467 )
...
* chore: req validation for shares.info
* chore: req validation for shares.list
* chore: req validation for shares.update
* chore: req validation for shares.create
* chore: req validation for shares.revoke
* fix: review
2023-06-25 17:50:23 +05:30
Tom Moor
4e69ae1ffe
fix: Descenders chopped on document list items on Windows
2023-06-24 17:04:40 -04:00
Tom Moor
06033ac781
Add HCL (terraform) to code languages
2023-06-24 16:48:45 -04:00
Tom Moor
25e8c32b84
fix: allow-storage-access-by-user-activation on embeds
...
closes #5471
2023-06-24 13:56:37 -04:00
Tom Moor
08601a9f84
fix: Error when importing collections with longer descriptions than 1000 chars
...
related #5472
2023-06-24 13:48:17 -04:00
Tom Moor
831318d941
fix: Invalid LOG_LEVEL in environment results in server crash with no displayed error message
...
Related: https://github.com/outline/outline/discussions/5466
2023-06-22 09:17:25 -04:00
Apoorv Mishra
d96bf5106d
chore: request validation for pins ( #5465 )
2023-06-22 15:57:00 +05:30
Tobi Kremer
a094087342
Remove temporary files after processing ( #5456 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-06-21 03:47:34 -07:00
Apoorv Mishra
8d69de1be0
chore: request validation for searches ( #5460 )
2023-06-21 10:38:38 +05:30
Tom Moor
6d556c7a55
Include collectionId in revisions.create webhook payload
2023-06-20 23:12:00 -04:00
Tom Moor
eb62b961a4
feat: Add option to not include attachments in exported data ( #5463 )
2023-06-20 18:17:39 -07:00
Tom Moor
0e5a576439
fix: Clear document policies when public sharing option is updated
...
closes #5461
2023-06-20 21:17:13 -04:00
Tom Moor
e7861d0bb9
fix: New checkbox items should not be checked by default
...
closes #3663
2023-06-19 20:50:58 -04:00
Tom Moor
25ae923130
fix: Cannot drag attachment without selecting first
...
closes #5040
2023-06-19 20:20:32 -04:00
Tom Moor
d7ae829d92
Add sidebar toggle to command menu
2023-06-19 18:42:29 -04:00
Tom Moor
cef048572a
fix: Unable to click block action button on full width editor
...
closes #5444
2023-06-19 17:27:34 -04:00
dependabot[bot]
51ed458ab2
chore(deps): bump compressorjs from 1.1.1 to 1.2.1 ( #5455 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 11:35:11 -07:00
dependabot[bot]
38e8a649ef
chore(deps): bump @babel/core from 7.21.0 to 7.22.5 ( #5453 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:24:07 -07:00
dependabot[bot]
127728db29
chore(deps): bump prosemirror-transform from 1.7.2 to 1.7.3 ( #5454 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:23:55 -07:00
dependabot[bot]
8b87ab0fd7
chore(deps): bump @babel/plugin-transform-destructuring from 7.20.7 to 7.22.5 ( #5451 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:13:33 -07:00
dependabot[bot]
ba65c52e97
chore(deps): bump semver and @types/semver ( #5452 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 10:08:21 -07:00
Tom Moor
f76f2e61d8
Increase maximum index size, closes #5426
2023-06-19 12:54:04 -04:00
Tom Moor
b3c08fdb48
fix: Add guard and log against corrupt zip
2023-06-18 07:43:14 -04:00
Tom Moor
9cfe5da70b
fix: Error processing task in DetachDraftsFromCollectionTask
2023-06-18 07:38:57 -04:00
Tom Moor
5fa8ebc587
fix: Unneccessary retry of ValidateSSO task
2023-06-18 07:36:45 -04:00
Tom Moor
9ef375d83c
fix: Import max length not correctly communicated on import ( #5434 )
2023-06-17 00:52:57 -07:00
Tom Moor
9d04d5ebd9
fix: Cursor jump on long title edit on Firefox ( #5449 )
2023-06-17 00:52:41 -07:00
Christian Rendl
4494a30441
Init app language with DEFAULT_LANGUAGE ( #5445 )
2023-06-17 00:52:12 -07:00
Tom Moor
7bce4c807d
fix #5441
2023-06-14 09:24:20 +03:00
dependabot[bot]
80a9bae761
chore(deps): bump dottie from 2.0.2 to 2.0.4 ( #5440 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 12:23:13 -07:00
dependabot[bot]
f40e1f09fd
chore(deps): bump react-merge-refs from 2.0.1 to 2.0.2 ( #5436 )
...
Bumps [react-merge-refs](https://github.com/gregberge/react-merge-refs ) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/gregberge/react-merge-refs/releases )
- [Changelog](https://github.com/gregberge/react-merge-refs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gregberge/react-merge-refs/compare/v2.0.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: react-merge-refs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 20:56:32 +03:00
dependabot[bot]
2c3e842b3c
chore(deps): bump prosemirror-model from 1.19.1 to 1.19.2 ( #5438 )
...
Bumps [prosemirror-model](https://github.com/prosemirror/prosemirror-model ) from 1.19.1 to 1.19.2.
- [Changelog](https://github.com/ProseMirror/prosemirror-model/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prosemirror/prosemirror-model/compare/1.19.1...1.19.2 )
---
updated-dependencies:
- dependency-name: prosemirror-model
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 20:55:52 +03:00
Tom Moor
f1d1035550
Increase padding on lists
2023-06-11 18:57:55 +03:00
Tom Moor
c23e415237
Update README.md
2023-06-11 09:18:26 +03:00
Tom Moor
137c33c323
fix: Grammar in error message
2023-06-10 22:14:59 +03:00
Tom Moor
e00c30bd1f
fix: Empty state text align
2023-06-10 22:11:30 +03:00
Tom Moor
1ddb9aba3b
feat: Add Canva embed support
2023-06-10 17:03:12 +03:00
Tom Moor
746c27e718
fix: Another fix for heading scrolling
2023-06-10 16:00:51 +03:00
Tom Moor
d319bb7d9a
Allows commenting outside edit mode when seamless editing is disabled. ( #5422 )
2023-06-10 05:56:00 -07:00
Tom Moor
3f7e66980b
fix: Remove requirement to have SLACK_CLIENT_ID to use SLACK_VERIFICATION_TOKEN
2023-06-10 15:31:27 +03:00
Tom Moor
d5c1336580
fix: Error pasting code block into comment, closes #5418
2023-06-10 15:29:39 +03:00
Tom Moor
a810d9176f
Remove empty comment and mark on cancel
2023-06-07 23:34:50 +03:00
Tom Moor
ffbf138748
closes #5403
2023-06-07 22:40:01 +03:00
dependabot[bot]
b9844472b9
chore(deps): bump bull from 4.10.2 to 4.10.4 ( #5414 )
...
Bumps [bull](https://github.com/OptimalBits/bull ) from 4.10.2 to 4.10.4.
- [Release notes](https://github.com/OptimalBits/bull/releases )
- [Changelog](https://github.com/OptimalBits/bull/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/OptimalBits/bull/compare/v4.10.2...v4.10.4 )
---
updated-dependencies:
- dependency-name: bull
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 07:52:21 +03:00
dependabot[bot]
4363d4e1e5
chore(deps): bump query-string from 7.1.1 to 7.1.3 ( #5415 )
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 7.1.1 to 7.1.3.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v7.1.1...v7.1.3 )
---
updated-dependencies:
- dependency-name: query-string
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 07:51:46 +03:00
dependabot[bot]
46c4185078
chore(deps-dev): bump @types/jsonwebtoken from 8.5.8 to 8.5.9 ( #5416 )
...
Bumps [@types/jsonwebtoken](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jsonwebtoken ) from 8.5.8 to 8.5.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jsonwebtoken )
---
updated-dependencies:
- dependency-name: "@types/jsonwebtoken"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 07:51:26 +03:00
dependabot[bot]
424dea8197
chore(deps-dev): bump @types/tmp from 0.2.2 to 0.2.3 ( #5417 )
...
Bumps [@types/tmp](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/tmp ) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/tmp )
---
updated-dependencies:
- dependency-name: "@types/tmp"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 07:51:06 +03:00
dependabot[bot]
0d0b53f292
chore(deps): bump vite from 4.1.3 to 4.1.5 ( #5421 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.3 to 4.1.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.1.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.1.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-06 07:50:47 +03:00
Tom Moor
d18994b14e
Improve reliability by retrying failed imports ( #5408 )
2023-06-03 11:17:36 -07:00
Tom Moor
a8a506af3e
Merge branch 'tom/fix-html-paste'
2023-06-02 09:03:45 +01:00
Tom Moor
ba3a47d138
Cleanup observer
2023-06-01 11:03:45 +01:00
Tom Moor
c70bef0fdd
fix: Pasting of HTML elements in new PM
2023-06-01 10:41:37 +01:00
Tom Moor
5f4e942d31
stash
2023-06-01 10:25:44 +01:00
Tom Moor
874bdb1e11
New Crowdin updates ( #5331 )
2023-05-30 17:12:54 -07:00
Apoorv Mishra
7f8a177b01
Use umzug to autorun migrations ( #5281 )
2023-05-30 17:12:38 -07:00
Tom Moor
5e76d72ae6
fix: Document search command menu action went missing, closes #5400
2023-05-30 19:49:05 -04:00
Tom Moor
45641103ba
Allow viewing diff before revision is written ( #5399 )
2023-05-29 19:49:13 -07:00
dependabot[bot]
555691c79b
chore(deps): bump @bull-board/koa from 4.12.1 to 4.12.2 ( #5398 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 19:02:02 -07:00
dependabot[bot]
20ea422f77
chore(deps-dev): bump babel-plugin-tsconfig-paths-module-resolver from 1.0.3 to 1.0.4 ( #5396 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:21:39 -07:00
dependabot[bot]
045dbb932e
chore(deps): bump i18next from 22.4.15 to 22.5.0 ( #5394 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:19:47 -07:00
dependabot[bot]
582c4ba99d
chore(deps): bump core-js from 3.30.0 to 3.30.2 ( #5395 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:18:42 -07:00
dependabot[bot]
d519e93300
chore(deps-dev): bump @babel/cli from 7.21.0 to 7.21.5 ( #5397 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-29 10:18:27 -07:00
Tom Moor
5dab811c5f
fix: Improved guard on floating toolbar position calculation
2023-05-27 09:59:55 -04:00
Tom Moor
ef7ae719a6
fix: Incorrect method binding on link serialization
2023-05-27 09:56:36 -04:00
Tom Moor
aa80f5667f
fix: Suggestion menus should close after typing space beyond trigger
...
closes #5387
2023-05-25 22:21:26 -04:00
Tom Moor
d57ec39113
fix: Attachments in imported JSON reference files on previous instance
...
closes #5361
2023-05-25 22:09:08 -04:00
Tom Moor
be3bcebf6b
fix: Remove empty top-level list items in imported HTML content
2023-05-25 21:34:26 -04:00
Tom Moor
e9ec31e5b8
fix: Spotify embed shows white background in dark mode
2023-05-25 19:58:01 -04:00
Tom Moor
33b0354cfe
fix: Incorrect method binding on link serialization
2023-05-25 18:02:04 -04:00
Tom Moor
d5341a486c
chore: Upgrade all of prosemirror ( #5366 )
...
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2023-05-24 19:24:05 -07:00
dependabot[bot]
e340e568e2
chore(deps): bump socket.io-parser from 4.2.1 to 4.2.3 ( #5382 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-23 18:16:22 -07:00
Tom Moor
e8b9a1b650
fix: AwarenessChangeEvent type
2023-05-22 23:10:05 -04:00
Tom Moor
bb0cd891bd
fix: Remove old policies from frontend when collection sharing permission changes
2023-05-22 22:30:53 -04:00
dependabot[bot]
fbd16d4b9a
chore(deps-dev): bump prettier from 2.1.2 to 2.8.8 ( #5372 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-05-22 19:14:56 -07:00
Tom Moor
3317bf2396
fix: User presence is not updated when leaving a document
2023-05-22 21:05:40 -04:00
dependabot[bot]
4e75b4029a
chore(deps): bump react-virtualized-auto-sizer from 1.0.5 to 1.0.17 ( #5373 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 14:56:48 -07:00
dependabot[bot]
73fe70817f
chore(deps-dev): bump @types/throng from 5.0.3 to 5.0.4 ( #5374 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 14:56:38 -07:00
Tom Moor
3c5dc10446
fix: Notification from unknown actor causes app crash
2023-05-22 09:31:18 -04:00
Tom Moor
d587360f4b
fix: Show desktop sign-in errors within the app
2023-05-21 11:54:38 -04:00
Tom Moor
458f24185a
fix: Flashing sidebar on load (suspense boundary)
2023-05-20 21:04:33 -04:00
Tom Moor
502d8b9e8d
fix: Tweak back button on desktop app
2023-05-20 18:51:28 -04:00
Tom Moor
7e6831c803
Add notification count to dock icon on desktop
2023-05-20 18:01:55 -04:00
Tom Moor
965d85fb6f
fix: Delayed mount around all sidebar loading indicators
2023-05-20 17:20:47 -04:00
Tom Moor
31b9c2b8a4
Improve data prefetching, less false positives
2023-05-20 17:11:40 -04:00
Tom Moor
dbad4a9b84
fix: Missing association
2023-05-20 11:47:32 -04:00
Tom Moor
f3caaed7fe
fix: Scroll notifications to top on open
2023-05-20 11:43:25 -04:00
Tom Moor
ac6047bbb7
fix: Mobile hover states make notifications unscrollable
2023-05-20 11:32:05 -04:00
Tom Moor
ea885133ac
Notifications interface ( #5354 )
...
Co-authored-by: Apoorv Mishra <apoorvmishra101092@gmail.com >
2023-05-20 07:47:32 -07:00
Tom Moor
b1e2ff0713
fix: Various command bar fixes
2023-05-18 18:36:12 -04:00
DandrewsDev
dca64fe84b
Update providerId to fallback to id in the absence of a sub field. ( #5343 )
2023-05-18 06:09:08 -07:00
Tom Moor
1e50facd5d
chore: collection actions
2023-05-17 23:20:05 -04:00
Tom Moor
ce87624289
fix: n.languages is undefined (type seems incorrect here?)
2023-05-17 22:50:47 -04:00
Tom Moor
a19c19985e
fix: Potential missmatch between selected language preference and browser language preference
2023-05-17 20:23:39 -04:00
Tom Moor
9b257e9593
Animate appearance of pinned documents
2023-05-17 20:13:09 -04:00
Tom Moor
aff9413b0f
chore: Bump socket.io
2023-05-15 23:38:55 -04:00
Tom Moor
de46178871
chore: Bump patch-package
2023-05-15 23:07:00 -04:00
Tom Moor
fd700e6fd6
Install curl and update-ca-certificates in container
...
closes #5277
2023-05-15 23:04:38 -04:00
dependabot[bot]
b2ab3b010d
chore(deps): bump dd-trace from 3.14.1 to 3.21.0 ( #5348 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:13:27 -07:00
dependabot[bot]
ff72d381fb
chore(deps): bump fetch-retry from 5.0.3 to 5.0.5 ( #5349 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:13:02 -07:00
dependabot[bot]
a24f09afe3
chore(deps-dev): bump @types/formidable from 2.0.5 to 2.0.6 ( #5351 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:42 -07:00
dependabot[bot]
a6844c7c8a
chore(deps): bump vm2 from 3.9.17 to 3.9.18 ( #5353 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:33 -07:00
dependabot[bot]
fadf51907d
chore(deps): bump tiny-cookie from 2.4.0 to 2.4.1 ( #5350 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 15:12:19 -07:00
Tom Moor
42dea7859c
chore: Dependency bumps ( #5342 )
2023-05-13 12:12:02 -07:00
dependabot[bot]
164263f13a
chore(deps): bump yjs from 13.5.39 to 13.6.1 ( #5320 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-13 11:24:08 -07:00
Mario Noll
35dbeae80b
Add OCI image source label ( #5338 )
2023-05-13 11:23:39 -07:00
Tom Moor
e2bc2f2067
Transfer changes from enterprise codebase
2023-05-13 12:30:24 -04:00
Tom Moor
7ce97f4d50
feat: Enable admins to list all collections in workspace
2023-05-11 22:25:12 -04:00
Tom Moor
0ce9931910
fix: Line numbers overlay code when block is horizontally scrollable
2023-05-11 21:47:26 -04:00
Tom Moor
693dfecab7
fix: Reorder code block language choice
2023-05-11 21:35:51 -04:00
Tom Moor
86a7d1c548
New Crowdin updates ( #5321 )
2023-05-10 17:55:06 -07:00
Conner
44ed374636
feat: add syntax highlighting for jsx and tsx ( #5330 )
2023-05-10 17:37:31 -07:00
dependabot[bot]
8c5c445f0d
chore(deps): bump emoji-regex from 10.0.0 to 10.2.1 ( #5317 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [emoji-regex](https://github.com/mathiasbynens/emoji-regex ) from 10.0.0 to 10.2.1.
- [Commits](https://github.com/mathiasbynens/emoji-regex/compare/v10.0.0...v10.2.1 )
---
updated-dependencies:
- dependency-name: emoji-regex
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 06:25:32 -07:00
dependabot[bot]
2a0780cfff
chore(deps-dev): bump i18next-parser from 7.7.0 to 7.9.0 ( #5319 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [i18next-parser](https://github.com/i18next/i18next-parser ) from 7.7.0 to 7.9.0.
- [Release notes](https://github.com/i18next/i18next-parser/releases )
- [Changelog](https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-parser/compare/7.7.0...7.9.0 )
---
updated-dependencies:
- dependency-name: i18next-parser
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-09 06:25:16 -07:00
Tom Moor
8d157ff962
fix: Re-focus comment input after comment
2023-05-08 22:52:34 -04:00
Tom Moor
26a8c5e4ab
fix: Revert #5278
2023-05-08 22:37:24 -04:00
Tom Moor
d9d15bffa5
Merge branch 'feat/ga4-support'
2023-05-08 22:16:48 -04:00
Tom Moor
bb2ee9dd40
single
2023-05-08 22:16:21 -04:00
Tom Moor
90b13d5f27
Move 'public branding' option to Settings -> Details
2023-05-08 21:01:08 -04:00
Tom Moor
679a86fe6f
Merge branch 'feat/custom-branding'
2023-05-08 19:04:07 -04:00
Tom Moor
ab30bfcf24
fix: Cannot sign-in with Gmail on desktop app
2023-05-08 19:03:56 -04:00
Tom Moor
9dfdafa116
fix: Increase collection pagination limit to max, closes #5311
2023-05-08 17:00:13 -04:00
Tom Moor
06be19090c
feat: Add support for parsing Confluence notices
2023-05-08 16:09:49 -04:00
Tom Moor
07ae67924f
Use team name and favicon (when public branding enabled) on shared links
2023-05-08 14:46:25 -04:00
Tom Moor
1cf597aca7
feat: Add support for GA4 measurement IDs in GOOGLE_ANALYTICS_ID
2023-05-08 12:01:35 -04:00
Tom Moor
a0df79ea5a
feat: Allow embeds to be used inside tables ( #5315 )
2023-05-07 18:05:54 -07:00
Newton
738fa55e12
fix: use real boolean instead of aws's bool ( #5313 )
2023-05-07 14:13:16 -07:00
Apoorv Mishra
c8ee501377
Request validation for cron ( #5307 )
...
* chore: add validations for /api/cron.*
* fix: coerce limit to number
* fix: review
2023-05-07 10:41:20 +05:30
Rohan Sharma
3421f24896
fix: package.json & yarn.lock to reduce vulnerabilities ( #5288 )
...
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2023-05-06 15:27:05 -07:00
dependabot[bot]
33e67a11ed
chore(deps): bump socket.io-client from 4.5.4 to 4.6.1 ( #5176 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-04 20:59:07 -07:00
Tom Moor
cfe7bebd95
New Crowdin updates ( #5243 )
2023-05-04 20:06:14 -07:00
Tom Moor
ac8946f0c5
fix: Admins should be able to add and remove themselves from collections
2023-05-04 21:52:59 -04:00
Tom Moor
0504e91aa6
fix: Restore edit permission for workspace admins in non-private collections, closes #5300
2023-05-04 21:04:43 -04:00
Tom Moor
aebd626954
fix: Error receiving document update for non-preloaded collection
2023-05-04 20:30:10 -04:00
Tom Moor
9942bbee3e
fix: Refactor attachment downloads during export to use promises ( #5294
...
* Refactor attachment downloads during export to use promises instead of streams
Date attachments in zip file correctly
* tsc
2023-05-04 17:20:33 -07:00
Chris Aumann
d096ba486f
Remove "millisecond" suffix from getSignedUrl() function ( #5302 )
2023-05-04 17:20:02 -07:00
Tom Moor
be5cddc14f
fix: Duplicate Slack notifications on doc publish
2023-05-02 22:52:35 -04:00
Tom Moor
6e12e8be3a
Update 'New issue' links to be more accurate
...
closes #5292
2023-05-02 21:47:48 -04:00
Tom Moor
9918b9bf13
feat: Add 'delete user' option for admins
2023-05-02 20:14:12 -04:00
Apoorv Mishra
3d6a875631
fix: allow null for subdomain ( #5289 )
2023-05-02 18:19:08 +05:30
Tom Moor
cda8acddbb
fix: Horizontal scrollbars with full-width documents
2023-05-01 21:15:17 -04:00
Tom Moor
2ceba5039b
Add additional debug logging to InternalOAuthError case
2023-05-01 20:40:23 -04:00
Tom Moor
7d7781d795
Add additional debug logging to no user OIDC case
...
Related #5241
2023-05-01 20:23:35 -04:00
dependabot[bot]
5ee6cdb2ca
chore(deps): bump sequelize-cli from 6.4.1 to 6.6.0 ( #5283 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [sequelize-cli](https://github.com/sequelize/cli ) from 6.4.1 to 6.6.0.
- [Release notes](https://github.com/sequelize/cli/releases )
- [Changelog](https://github.com/sequelize/cli/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sequelize/cli/compare/v6.4.1...v6.6.0 )
---
updated-dependencies:
- dependency-name: sequelize-cli
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 14:09:37 -07:00
dependabot[bot]
454a338d24
chore(deps-dev): bump nodemon from 2.0.21 to 2.0.22 ( #5284 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.21 to 2.0.22.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.21...v2.0.22 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 14:09:20 -07:00
Tom Moor
85299c6104
Add missing websocket event
2023-05-01 09:26:02 -04:00
Tom Moor
001a083e15
fix: Pasting single Markdown paragraph adds newlines above and below
...
closes #5264
2023-04-30 20:28:42 -04:00
Tom Moor
7ec4e20546
Revert
2023-04-30 18:10:43 -04:00
Tom Moor
94202920f8
fix: Error receiving document update for non-preloaded collection
2023-04-30 17:45:27 -04:00
Tom Moor
f2ea8daf65
Remove no longer used notification_settings table
...
closes #5062
2023-04-30 17:38:10 -04:00
Tom Moor
df1c360b2a
fix: Line number alignment in code blocks nested in lists
...
closes #5217
2023-04-30 16:47:40 -04:00
Tom Moor
60b15b7b46
Upgrade docker image to Node 18
2023-04-30 15:49:19 -04:00
Tom Moor
9280904476
fix: Hidden scrollbars cause movement when navigating context menus, closes #5272
2023-04-30 15:43:46 -04:00
Tom Moor
20f3c55914
Various sidebar fixes ( #5278
...
* fix: Right sidebar depth
Re-arrange order of document metadata
* fix: Comment reply not focused on 'Reply…' tap
* fix: Sidebar animation oddities on mobile/Safari
2023-04-30 12:42:05 -07:00
Tom Moor
d8b4fef554
feat: Collection admins ( #5273
...
* Split permissions for reading documents from updating collection
* fix: Admins should have collection read permission, tests
* tsc
* Add admin option to permission selector
* Combine publish and create permissions, update -> createDocuments where appropriate
* Plural -> singular
* wip
* Quick version of collection structure loading, will revisit
* Remove documentIds method
* stash
* fixing tests to account for admin creation
* Add self-hosted migration
* fix: Allow groups to have admin permission
* Prefetch collection documents
* fix: Document explorer (move/publish) not working with async documents
* fix: Cannot re-parent document to collection by drag and drop
* fix: Cannot drag to import into collection item without admin permission
* Remove unused isEditor getter
2023-04-30 06:38:47 -07:00
amplitudes
2942e9c78e
Return window origin instead of host ( #5276 )
2023-04-29 20:36:23 -07:00
Tom Moor
4b810bcdb7
0.69.1
2023-04-29 22:45:21 -04:00
Tom Moor
12bfa6c58d
Add additional debug logging to export
2023-04-29 22:05:52 -04:00
Tom Moor
ba2bfc7c89
fix: recursive require in test env
2023-04-27 22:31:12 -04:00
Tom Moor
0f8c444af0
Add DD monitoring for simultaneous server connections
2023-04-27 21:48:51 -04:00
Tom Moor
4dade03c33
Allow workspace admins to remove comments ( #5270 )
2023-04-27 18:34:01 -07:00
Tom Moor
ef075c0fa2
fix: Not possible to place caret within existing comment
...
closes #5268
2023-04-27 20:21:23 -04:00
Tom Moor
4f019b7a99
Add new cron service, useful in dev to automatically run scheduled tasks and can be used in single-server deployments to avoid an external dependency
2023-04-26 22:14:10 -04:00
Tom Moor
217d41332f
Automatically error file operations running longer than 12 hours
2023-04-26 21:55:00 -04:00
Tom Moor
f1ce23dce9
fix: Webhook category subscriptions do not work correctly, closes #5257
2023-04-26 08:59:24 -04:00
Tom Moor
01707d733a
fix: Cannot delete FileOperation referencing collection
2023-04-25 21:58:24 -04:00
Tom Moor
106b335602
fix: Error when pasting embeddable content into comments
2023-04-25 21:56:23 -04:00
Tom Moor
b0da3b7cab
fix: Throwing event as error
2023-04-24 23:35:46 -04:00
dependabot[bot]
6b978fc780
chore(deps): bump koa and @types/koa ( #5250 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [koa](https://github.com/koajs/koa ) and [@types/koa](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/koa ). These dependencies needed to be updated together.
Updates `koa` from 2.13.4 to 2.14.2
- [Release notes](https://github.com/koajs/koa/releases )
- [Changelog](https://github.com/koajs/koa/blob/2.14.2/History.md )
- [Commits](https://github.com/koajs/koa/compare/2.13.4...2.14.2 )
Updates `@types/koa` from 2.13.5 to 2.13.6
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/koa )
---
updated-dependencies:
- dependency-name: koa
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: "@types/koa"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 16:28:57 -07:00
dependabot[bot]
473eb93377
chore(deps): bump winston from 3.3.3 to 3.8.2 ( #5251 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [winston](https://github.com/winstonjs/winston ) from 3.3.3 to 3.8.2.
- [Release notes](https://github.com/winstonjs/winston/releases )
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md )
- [Commits](https://github.com/winstonjs/winston/compare/v3.3.3...v3.8.2 )
---
updated-dependencies:
- dependency-name: winston
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 16:28:49 -07:00
dependabot[bot]
c418829810
chore(deps): bump react-waypoint from 10.1.0 to 10.3.0 ( #5252 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [react-waypoint](https://github.com/civiccc/react-waypoint ) from 10.1.0 to 10.3.0.
- [Release notes](https://github.com/civiccc/react-waypoint/releases )
- [Changelog](https://github.com/civiccc/react-waypoint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/civiccc/react-waypoint/compare/v10.1.0...v10.3.0 )
---
updated-dependencies:
- dependency-name: react-waypoint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-24 16:28:35 -07:00
Tom Moor
d4da028527
0.69.0
2023-04-23 20:31:21 -04:00
Tom Moor
e8355171e9
New Crowdin updates ( #5224
2023-04-23 12:20:59 -07:00
Apoorv Mishra
86062f396d
Deleting a collection should detach associated drafts from it ( #5082 )
...
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-04-23 12:20:44 -07:00
Tom Moor
7250c0ed64
tsc
2023-04-23 13:38:17 -04:00
Tom Moor
71b2cd1c46
Add success notice style ( #5242
...
* Add success notice style
* Move quote styling closer to notices
Improving parsing of notices when pasting from other tools
2023-04-23 10:34:40 -07:00
Tom Moor
7620d37009
fix: Improve handling of max payload size
2023-04-23 12:38:04 -04:00
Tom Moor
076b854b49
ApiContext -> AppContext
2023-04-23 10:04:18 -04:00
Tom Moor
4134eced2c
fix: Hide floating toolbar when dragging content ( #5239 )
2023-04-23 06:36:06 -07:00
Apoorv Mishra
20d85e3d3a
Allow admin to change member's name ( #5233 )
...
* feat: allow admins to change user names
* fix: review
2023-04-22 20:48:51 +05:30
Tom Moor
f79cba9b55
fix: Newlines added around pasted text content, closes #5236
2023-04-22 10:13:43 -04:00
Tom Moor
e2c5fda610
fix: Do not copy edit path from headers
...
chore: Rename url -> path in routeHelpers
closes #5229
2023-04-22 10:00:09 -04:00
Tom Moor
4b5680a16e
fix: Document hover preview should not show for the same document
2023-04-22 09:29:01 -04:00
Tom Moor
43c2e6880a
fix: Documents on mobile horizontally scrollable
2023-04-21 23:04:25 -04:00
Tom Moor
53c25a5689
fix: Scroll to end of comment thread, not start
2023-04-21 18:56:23 -04:00
Tom Moor
3e5cd9eb3c
fix: Infinite loop connecting Slack in self-hosted
...
closes https://github.com/outline/outline/discussions/4993
2023-04-21 18:09:28 -04:00
Tom Moor
7740ee2046
Merge branch 'main' of github.com:outline/outline
2023-04-21 18:00:37 -04:00
dependabot[bot]
4cde29541d
chore(deps): bump vm2 from 3.9.16 to 3.9.17 ( #5232 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.16 to 3.9.17.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.16...3.9.17 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-20 14:44:27 -07:00
Tom Moor
af6eb4897e
chore: Upgrade mammoth
2023-04-20 10:21:32 -04:00
Tom Moor
54cf3fb8b1
fix: Move rate limiting middleware infront of auth
...
Tighten rate limits on attachment, comment, and group creation
2023-04-19 22:10:11 -04:00
Apoorv Mishra
fb8d8f8159
fix: unwatch migrations dir ( #5228 )
2023-04-19 18:43:09 +05:30
Apoorv Mishra
dadba3f3af
Autorun migrations in community edition ( #5141 )
...
* fix: autorun migrations in community edition
* re-run tests
* refactor
* fix: review
* fix: double error
2023-04-19 09:27:50 +05:30
Tom Moor
f4206f888c
fix: Rare unable to login case
2023-04-18 22:14:58 -04:00
Tom Moor
961afe7dc5
fix: Full-width images have margin on side since #5197
2023-04-18 20:11:11 -04:00
Tom Moor
e4fb151a71
fix: NaN invalid CSS width issue
2023-04-18 19:49:56 -04:00
Tom Moor
d04b15a04b
New Crowdin updates ( #5206
2023-04-18 16:38:50 -07:00
Tom Moor
1642eb610d
fix: Double recursive loops can cause server lockup on deeply nested docs ( #5222 )
2023-04-18 16:38:35 -07:00
Tom Moor
bcffd81c9c
Log more debugging info on queue processing
2023-04-18 04:07:38 -04:00
Tom Moor
f91cdc3296
Add ability to reset custom theme
2023-04-17 22:48:07 -04:00
Tom Moor
c52909fa17
fix: Notice should not be based on theme accent, which may be red/orange etc
2023-04-17 22:42:13 -04:00
Tom Moor
94b4496ae8
fix: Positioning of 'Open' button in embed frames
2023-04-17 22:27:14 -04:00
dependabot[bot]
f97b87407e
chore(deps-dev): bump eslint-config-prettier from 8.7.0 to 8.8.0 ( #5210 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.7.0 to 8.8.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.7.0...v8.8.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 19:27:09 -07:00
dependabot[bot]
a069350ffa
chore(deps-dev): bump @types/enzyme from 3.10.12 to 3.10.13 ( #5209 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/enzyme](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/enzyme ) from 3.10.12 to 3.10.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/enzyme )
---
updated-dependencies:
- dependency-name: "@types/enzyme"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 19:26:55 -07:00
dependabot[bot]
c521c2dcb5
chore(deps-dev): bump @types/katex from 0.14.0 to 0.16.0 ( #5211 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/katex](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/katex ) from 0.14.0 to 0.16.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/katex )
---
updated-dependencies:
- dependency-name: "@types/katex"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 19:26:45 -07:00
Tom Moor
746f4e4150
fix: Allow strikethrough of inline code ( #5207
...
* fix: Allow strikethrough of inline code
* Remove unneccessary change
2023-04-17 19:26:36 -07:00
Tom Moor
f2b3524d87
fix: Ctrl-a/e in code fences
2023-04-16 09:49:19 -04:00
Tom Moor
aa04a5e6f4
fix: Avoid label rendering bug in Mermaid, closes #5196
2023-04-15 10:25:22 -04:00
Tom Moor
2b38368fcd
Add list indent/outdent controls on mobile ( #5205 )
2023-04-15 05:44:23 -07:00
Tom Moor
9c063c9f65
New Crowdin updates ( #5164
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Hebrew translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
2023-04-14 14:07:07 -07:00
Apoorv Mishra
138c3f1ebe
Cursor should remain at the start and title should remain editable ( #5199 )
2023-04-14 14:06:53 -07:00
Tom Moor
169a99f21e
Adds a 60px area to the left and right of editable area ( #5197
...
* Adds a 60px area to the left and right of editable area that allows clicking to focus paragraphs
* tsc
2023-04-13 19:24:33 -07:00
Tom Moor
515f5e8e73
fix: Right sidebar header should be draggable on desktop
2023-04-13 22:14:18 -04:00
Tom Moor
facf7cb19a
fix: Flash of full suggestions in editor popover when closing
2023-04-13 09:54:41 -04:00
Tom Moor
7cd3bf8859
Add note on comment when edited
2023-04-13 09:52:39 -04:00
Tom Moor
2d354f95fa
Add note on comment when edited
2023-04-13 09:17:26 -04:00
Tom Moor
094c4486ce
fix: 'Observing' banner creates non-draggable titlebar area on desktop app
2023-04-13 09:09:56 -04:00
Tom Moor
7c44e116fc
fix: Various fixes for commenting on mobile ( #5195
...
* fix: Comment sidebar chopped on mobile
fix: Zoom on comment input focus on mobile
* fix: Always show reply option on mobile
* fix: Auto-expand comment sidebar if linked to a specific comment
2023-04-12 19:00:00 -07:00
Tom Moor
821c9368f6
fix: profile.name is not mandatory anymore in OIDC provder
2023-04-12 21:59:24 -04:00
Apoorv Mishra
511e790cb1
Toggle visibility of comment UI based on policy ( #5143 )
2023-04-12 18:11:58 -07:00
dependabot[bot]
8bd797aed7
chore(deps): bump vm2 from 3.9.15 to 3.9.16 ( #5194 )
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.15 to 3.9.16.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.15...3.9.16 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-12 17:48:05 -04:00
Tom Moor
0eef79e6e6
Enable commenting by default
2023-04-11 22:42:56 -04:00
Tom Moor
d6b51f3053
fix: Tweak mention style in comments to be more visible
2023-04-11 22:41:05 -04:00
Tom Moor
49d903d6d4
chore: Remove console.log left in code and added eslint rule to prevent it happening again
2023-04-11 22:15:52 -04:00
Tom Moor
a9800165c1
fix: Some authentication notices not displayed, injection of arbitrary strings
2023-04-11 21:54:53 -04:00
Apoorv Mishra
3e20c437fa
Dummy SMTP env values ( #5186 )
2023-04-11 16:38:35 -07:00
Apoorv Mishra
21d6fbed87
Collection memberships required to be preloaded before publishing a document ( #5187 )
2023-04-11 16:38:25 -07:00
Tom Moor
9da99f6955
chore: Parallelize build ( #5182
...
* Parallelize build
* Update package.json
2023-04-10 20:32:04 -07:00
dependabot[bot]
a6f1d99b56
chore(deps): bump jsdom from 21.0.0 to 21.1.1 ( #5179 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [jsdom](https://github.com/jsdom/jsdom ) from 21.0.0 to 21.1.1.
- [Release notes](https://github.com/jsdom/jsdom/releases )
- [Changelog](https://github.com/jsdom/jsdom/blob/master/Changelog.md )
- [Commits](https://github.com/jsdom/jsdom/compare/21.0.0...21.1.1 )
---
updated-dependencies:
- dependency-name: jsdom
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 19:12:26 -07:00
dependabot[bot]
4be35d1983
chore(deps-dev): bump @babel/preset-typescript from 7.21.0 to 7.21.4 ( #5178 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript ) from 7.21.0 to 7.21.4.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.21.4/packages/babel-preset-typescript )
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 16:37:27 -07:00
dependabot[bot]
bcbf2e7fc5
chore(deps): bump inline-css from 4.0.1 to 4.0.2 ( #5180 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [inline-css](https://github.com/jonkemp/inline-css ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/jonkemp/inline-css/releases )
- [Commits](https://github.com/jonkemp/inline-css/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: inline-css
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 16:36:47 -07:00
dependabot[bot]
1b2ecb2798
chore(deps): bump core-js from 3.28.0 to 3.30.0 ( #5181 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.28.0 to 3.30.0.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.30.0/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 16:36:00 -07:00
Tom Moor
60dbad765a
chore: Cleanup editor menu handlers ( #5174
...
* wip
* wip
* refactor
2023-04-10 15:50:21 -07:00
Tom Moor
70f3a998a4
Update dependabot.yml
...
Stop putting PR's in for major dependency updates
2023-04-10 15:49:57 -07:00
Tom Moor
75aea90972
chore: Editor 'plugin' -> 'extension'
...
They've always been called extensions, not sure why the folder was plugins. Part of ongoing spring cleaning
2023-04-09 17:27:09 -04:00
Tom Moor
2f9a56aa6f
Centralize default user and team preferences. ( #5172
...
Passing the fallback at each callpoint was dumb
2023-04-09 14:23:58 -07:00
Tom Moor
8324b03938
fix: Expand sidebar items on shared document on activation
2023-04-08 14:21:25 -04:00
Tom Moor
64ed25c1a2
Shrink font-size in sidebar and command menu 1pt
2023-04-08 14:17:04 -04:00
Tom Moor
3115bbd5ef
chore: Name API keys consistently as the model
2023-04-08 14:16:49 -04:00
Tom Moor
aab3a49f2c
chore: Bump outline-icons ( #5170
...
* Bump outline-icons to default use currentColor
* wip
2023-04-08 08:16:05 -07:00
Tom Moor
489cfcd0b0
Revert "refactor"
...
This reverts commit 6e79b93a53 .
2023-04-08 10:19:15 -04:00
Tom Moor
c82b05a044
fix: React devmode warnings ( #5169
...
* fix: React warning: Cannot change state from within render
* Remove usage of react-side-effect
2023-04-08 07:17:31 -07:00
Tom Moor
dcb15bae13
Revert "Upgrade MermaidJS ( #5043 " ( #5167
...
This reverts commit c97110e72b .
2023-04-08 06:40:00 -07:00
Tom Moor
9c9ceef8ee
Notifications refactor ( #5151
...
* Ongoing
* refactor
* test
* Add cleanup task
* refactor
2023-04-08 06:22:49 -07:00
Tom Moor
c97110e72b
Upgrade MermaidJS ( #5043
...
* Upgrade MermaidJS
* fix: Flashing of diagrams while editing another
* Upgrade vite
* type imports
2023-04-08 06:20:42 -07:00
Tom Moor
db73879918
Assorted cleanup, minor bug fixes, styling fixes, eslint rules ( #5165
...
* fix: Logic error in toast
fix: Remove useless component
* fix: Logout not clearing all stores
* Add icons to notification settings
* Add eslint rule to enforce spaced comment
* Add eslint rule for arrow-body-style
* Add eslint rule to enforce self-closing components
* Add menu to api key settings
Fix: Deleting webhook subscription does not remove from UI
Split webhook subscriptions into active and inactive
Styling updates
2023-04-08 05:25:20 -07:00
Tom Moor
422bdc32d9
Add 's' method to access theme props ( #5163 )
2023-04-07 19:43:34 -07:00
Tom Moor
c202198d61
fix: Wide selection of comment toolbar fixes ( #5160
...
* fix: Margin on floating toolbar
fix: Flash of toolbar on wide screens
* fix: Nesting of comment marks
* fix: Post button not visible when there is a draft comment, makes it look like the comment is saved
fix: Styling of link editor results now matches other menus
fix: Allow small link editor in comments sidebar
* fix: Cannot use arrow keys to navigate suggested links
Added animation to link suggestions
Added mixin for text ellipsis
* fix: Link input appears non-rounded when no creation option
* Accidental removal
2023-04-07 15:52:57 -07:00
Tom Moor
a5c44ee961
New Crowdin updates ( #5066
...
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
2023-04-07 15:52:48 -07:00
dependabot[bot]
d0483be133
chore(deps): bump vm2 from 3.9.11 to 3.9.15 ( #5161 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [vm2](https://github.com/patriksimek/vm2 ) from 3.9.11 to 3.9.15.
- [Release notes](https://github.com/patriksimek/vm2/releases )
- [Changelog](https://github.com/patriksimek/vm2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patriksimek/vm2/compare/3.9.11...3.9.15 )
---
updated-dependencies:
- dependency-name: vm2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-07 15:52:33 -07:00
Tom Moor
195df69e59
fix: Another mention positioning patch
2023-04-05 22:42:51 -04:00
Tom Moor
1f3d7506d7
Add additional error boundaries, improve display and reload behavior
2023-04-05 21:57:58 -04:00
Tom Moor
24729fa0d4
fix: Table cell selection background should be based on accent color
2023-04-05 21:27:39 -04:00
Tom Moor
a585a7d66b
fix: Arrow navigation of mentions menu inside a table causes caret to move
2023-04-05 21:07:40 -04:00
Tom Moor
6c16ffb99a
fix: Initial positioning of mention menu in comments
2023-04-05 20:06:24 -04:00
Tom Moor
99e4b458df
fix: Improve ranking of results in editor menus when filtering using command-score
2023-04-05 18:37:50 -04:00
Tom Moor
9a7ecd7403
fix: Passing of start parameter to YouTube embed
2023-04-05 12:48:48 -04:00
Tom Moor
9573026fdd
fix: Move comments empty state text to fixed position
2023-04-05 09:39:30 -04:00
Tom Moor
2458085eed
fix: Draft comment on text gets into a strange state when unfocused ( #5153 )
2023-04-05 06:02:26 -07:00
Tom Moor
3ca86bcc0c
fix: Draft comment on text gets into a strange state when unfocused
2023-04-04 23:06:07 -04:00
Tom Moor
1b11cb5aca
fix: Missing space in translation string
2023-04-04 22:11:40 -04:00
Tom Moor
c71cbf39f5
Open downloads in the same tab
2023-04-04 21:38:30 -04:00
Tom Moor
4a99f9f386
fix: Mentions do not show any options in public collections ( #5150 )
...
* Mentions do not show any options in public collections
* Avoid reset data while loading
2023-04-03 18:05:22 -07:00
dependabot[bot]
5421f92a9f
chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.2 to 3.5.4 ( #5147 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript ) from 3.5.2 to 3.5.4.
- [Release notes](https://github.com/import-js/eslint-import-resolver-typescript/releases )
- [Changelog](https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.5.2...v3.5.4 )
---
updated-dependencies:
- dependency-name: eslint-import-resolver-typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 14:50:15 -07:00
dependabot[bot]
de58d0fb86
chore(deps-dev): bump @types/nodemailer from 6.4.4 to 6.4.7 ( #5148 )Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
...
Bumps [@types/nodemailer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer ) from 6.4.4 to 6.4.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nodemailer )
---
updated-dependencies:
- dependency-name: "@types/nodemailer"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-03 14:49:50 -07:00
Hai
2e28a631b6
Pass query params to authorize endpoint during OIDC login ( #5129 )
2023-04-02 11:55:09 -07:00
Tom Moor
c6068d0fee
fix: Styling inconsistency on anchors in headings, closes #5126
2023-04-02 14:50:51 -04:00
Tom Moor
cf3689014b
fix: Email notifications not sent when mention added to edited comment ( #5145
...
* WIP: Need new email template
* New emails
2023-04-02 11:46:47 -07:00
Tom Moor
40103c9d8f
Wait to scroll comments until sidebar animation is complete
...
Cleanup some unused code
2023-04-02 11:41:41 -04:00
Apoorv Mishra
16a5be1aa6
Additional policy regarding comments on a document ( #5130 )
...
* feat: comment policy on document
* fix: add alongside read
2023-04-02 19:21:13 +05:30
Tom Moor
1be1371171
Add image resizing to history stack (allow undo)
...
Remove placeholder SVG when main image is loaded
2023-04-02 09:19:09 -04:00
Apoorv Mishra
046fe522c1
fix: remove userId col from documents ( #5133 )
2023-03-31 09:17:58 +05:30
Tom Moor
ec3ebb91c0
Adds placeholder during image loading ( #5120
...
* Adds placeholder during image loading
* Small refactor
2023-03-29 20:12:55 -07:00
Tom Moor
381d640719
Auto-reload app every 24h when inactive
2023-03-29 22:01:45 -04:00
Tom Moor
f8a6a4b840
fix: Comment button does not appear immediately on focus of document comment input
...
closes #5118
2023-03-29 20:47:21 -04:00
Tom Moor
ace18ce336
fix: Soft breaks after text with comment mark does not work.
...
Note: This CSS was added waaaay back here: https://github.com/outline/rich-markdown-editor/commit/2d5d5d3e4e17ee517b214243a146b19d9b1dacb4
Since then the equivalent rule has moved to be more specific and this was vestigial.
closes #5119
2023-03-29 18:42:01 -04:00
Tom Moor
794df52080
fix: NotionImportTask
2023-03-29 09:34:04 -04:00
Tom Moor
8a2831ef80
fix: Add support for Zip files created natively on Windows
...
closes #5117
2023-03-29 08:28:51 -04:00
Tom Moor
980e613a7b
fix: Download as Markdown should use .md extension
...
closes #5113
2023-03-29 07:43:40 -04:00
Tom Moor
f86ae64a69
test
2023-03-28 22:44:08 -04:00
Tom Moor
a2f1f059c7
fix: Users not mentionable when not in seamless editing mode
2023-03-28 22:32:47 -04:00
Tom Moor
7ba6a9379b
Removal of non-collaborative editing code paths ( #4210 )
2023-03-28 19:13:42 -07:00
Tom Moor
3108a26793
fix: Trim document titles on save, closes #5084
2023-03-28 21:20:57 -04:00
Apoorv Mishra
1b1cd1c8d4
API to fetch users who have read/write permission on a document collection ( #5047 )
2023-03-28 17:54:32 -07:00
Tom Moor
fcc89be622
fix: File uploads can remove document closeby document content, closes #5097
2023-03-28 20:47:34 -04:00
Tom Moor
6040015b8d
fix: Regression in 05a8e45f01 overrides image upload behavior
2023-03-28 20:26:19 -04:00
Aditya Sharma
05a8e45f01
Feat: zoom selected image on pressing space key ( #5059 )
2023-03-28 05:33:22 -07:00
Tom Moor
ce294bd1e7
fix: KaTeX parsing on shared links
2023-03-27 21:02:24 -04:00
Tom Moor
8cc4cff0d7
fix: Allow stylesheets to load from CDN
2023-03-27 20:23:54 -04:00
Tom Moor
e182dafeac
fix: Improve readability of inline code in dark theme
...
closes #5096
2023-03-27 20:03:42 -04:00
Tom Moor
b5e7b7e3ef
fix: path not available in browser
2023-03-27 19:40:34 -04:00
dependabot[bot]
eab7d17c83
chore(deps): bump zod from 3.20.6 to 3.21.4 ( #5103 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.20.6 to 3.21.4.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.20.6...v3.21.4 )
---
updated-dependencies:
- dependency-name: zod
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-27 14:54:06 -07:00
Tom Moor
e2e0b01143
fix: Entire header should not become transparent on desktop blur
...
closes #4700
2023-03-23 23:50:47 -04:00
Tom Moor
45a603f76f
fix: Avoid print breaking across image
2023-03-23 23:12:09 -04:00
dependabot[bot]
c7e95df5ce
chore(deps): bump @joplin/turndown-plugin-gfm from 1.0.45 to 1.0.47 ( #5074 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-22 20:28:06 -07:00
Tom Moor
d11e17c68b
fix: Remove mathml rendering, closes #5080
2023-03-22 22:23:12 -04:00
Tom Moor
8281e4a094
Remove dollar escaping in importer, no longer needed.
...
closes #5070
2023-03-22 21:58:17 -04:00
Tom Moor
114019c4d8
fix: Comment thread not focused correctly when clicking on mark, closes #5081
2023-03-22 21:49:52 -04:00
Tom Moor
e86f17a6f0
fix: Update shortcut documentation for LaTeX
2023-03-22 21:35:34 -04:00
Tom Moor
aec8f14836
fix: Link search in editor
2023-03-21 08:51:30 -04:00
Tom Moor
7321970504
Move health check endpoint back to server root
2023-03-19 15:07:34 -04:00
Tom Moor
827c912887
fix: Impossible to type more than one dollar symbol in a paragraph without triggering LaTeX ( #5061 )
2023-03-19 11:37:17 -07:00
Tom Moor
39eac5c6a6
chore: Upgrade lib0 ( #5063 )
2023-03-19 11:34:38 -07:00
Tom Moor
68640860fb
/_health endpoint now checks the database and redis connections
2023-03-18 12:37:34 -04:00
Tom Moor
dafc4fb609
Add curl to base image to make healthchecks easier
2023-03-18 11:27:03 -04:00
Tom Moor
c17fc8421e
New Crowdin updates ( #4930
...
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
* fix: New French translations from Crowdin [ci skip]
* fix: New Spanish translations from Crowdin [ci skip]
* fix: New Danish translations from Crowdin [ci skip]
* fix: New German translations from Crowdin [ci skip]
* fix: New Italian translations from Crowdin [ci skip]
* fix: New Japanese translations from Crowdin [ci skip]
* fix: New Korean translations from Crowdin [ci skip]
* fix: New Dutch translations from Crowdin [ci skip]
* fix: New Polish translations from Crowdin [ci skip]
* fix: New Portuguese translations from Crowdin [ci skip]
* fix: New Russian translations from Crowdin [ci skip]
* fix: New Swedish translations from Crowdin [ci skip]
* fix: New Turkish translations from Crowdin [ci skip]
* fix: New Chinese Simplified translations from Crowdin [ci skip]
* fix: New Chinese Traditional translations from Crowdin [ci skip]
* fix: New Vietnamese translations from Crowdin [ci skip]
* fix: New Portuguese, Brazilian translations from Crowdin [ci skip]
* fix: New Indonesian translations from Crowdin [ci skip]
* fix: New Persian translations from Crowdin [ci skip]
* fix: New Thai translations from Crowdin [ci skip]
* fix: New Ukrainian translations from Crowdin [ci skip]
2023-03-18 07:07:49 -07:00
Tom Moor
45831e9469
Remove NotificationSettings table ( #5036
...
* helper
* Add script to move notification settings
* wip, removal of NotificationSettings
* event name
* iteration
* test
* test
* Remove last of NotificationSettings model
* refactor
* More fixes
* snapshots
* Change emails to class instances for type safety
* test
* docs
* Update migration for self-hosted
* tsc
2023-03-18 06:32:41 -07:00
Tom Moor
41f97b0563
fix: Users should not be redirected to disabled authentication providers ( #5055
...
* fix: Users should not be redirected to disabled authentication providers
Re-enabled tests in plugin directory
* Fix plugin http tests
2023-03-18 06:17:54 -07:00
Tom Moor
6dd4afccaf
fix: Context binding,
...
closes #5056
2023-03-18 09:17:25 -04:00
Aditya Sharma
b68eba4b63
[GH-4699]: Improve share dialog for nested docs ( #4719 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
2023-03-17 14:26:55 -07:00
Jonas Chevalier
17f6d68707
feat: add support for Nix code highlight ( #4781
...
Nix is a build system and package manager and used in one of the top-10
most active repos on GitHub.
2023-03-17 12:58:08 -07:00
Tom Moor
316520dbb0
test
2023-03-17 11:59:33 -04:00
Tom Moor
e69935be99
Remove username column ( #5052 )
2023-03-17 08:23:32 -07:00
Tom Moor
497ab4b89f
fix: YouTube links with timestamp cannot be embedded, closes #5051
2023-03-17 11:09:31 -04:00
Tom Moor
d2e9910908
Update documentation links
2023-03-16 18:49:56 -07:00
Apoorv Mishra
21a44428f4
Filter groups given a member ( #5034 )
...
* feat: filter groups given a member
* Revert "feat: filter groups given a member"
This reverts commit 7dac8bb38d .
* fix: make it work via db query
2023-03-16 12:31:56 +05:30
Tom Moor
6a29104d09
fix: Mermaid diagrams flash when editing and multiple in document
2023-03-15 22:51:40 -04:00
Tom Moor
d663b92f2a
tsc
2023-03-13 21:08:52 -04:00
Tom Moor
4182cbd5d0
chore: Refactoring some editor controls ( #5023 )
...
* Refactor EmojiMenu
* Refactor CommandMenu to functional component
* Remove more direct props, refactor to useEditor
* Remove hardcoded IDs
* Refactor SelectionToolbar to functional component
* fix: Positioning of suggestion menu on long paragraphs
2023-03-13 18:05:06 -07:00
Tom Moor
f6ac73a741
Add sanitization to log messages to reduce chance of tokens ending up in server logs
2023-03-13 20:42:22 -04:00
dependabot[bot]
1e2eb00ace
chore(deps-dev): bump jest-cli from 29.4.1 to 29.5.0 ( #5029 )
...
Bumps [jest-cli](https://github.com/facebook/jest/tree/HEAD/packages/jest-cli ) from 29.4.1 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest-cli )
---
updated-dependencies:
- dependency-name: jest-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 16:09:24 -07:00
dependabot[bot]
00549b21a8
chore(deps-dev): bump terser from 5.16.5 to 5.16.6 ( #5028 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.16.5 to 5.16.6.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.16.5...v5.16.6 )
---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-13 16:09:01 -07:00
Tom Moor
e2dff9afca
fix: Viewers cannot delete their own comments
2023-03-11 19:08:12 -05:00
Tom Moor
e9ece9125a
fix: Comment deletion is not propagated correctly
2023-03-11 19:01:19 -05:00
Tom Moor
2c84036a3a
test
2023-03-11 14:16:39 -05:00
Tom Moor
3eabb30949
fix: favicon, apple touch icon, etc not loaded from CDN
2023-03-11 14:10:13 -05:00
Tom Moor
af0485fa12
lint
2023-03-09 22:27:40 -05:00
Tom Moor
e786888dfb
fix: Remove image float and positioning options in comments ( #5014 )
...
* cleanup
* Split Image into SimpleImage
* ts
2023-03-09 19:17:16 -08:00
Tom Moor
8fc4cb846a
tsc
2023-03-09 21:26:08 -05:00
Tom Moor
a3d93c12e0
Add support for opening document sidebar (comments,history,insights) on mobile
2023-03-09 18:58:50 -05:00
Tom Moor
96c90dbb29
fix: Correct cursor on document metadata under title
2023-03-08 22:10:26 -05:00
Mohamed ELIDRISSI
e2429f6d85
refactor: add server side validation schema for fileOperations ( #4989 )
...
* refactor: move files to subfolder
* refactor: schema for fileOperations.info
* refactor: schema for fileOperations.list
* refactor: schema for fileOperations.delete
* refactor: schema for fileOperations.redirect
2023-03-08 19:01:51 -08:00
Limezy
c039501035
Tldraw ( #4968 )
...
* Tldraw + Castopod
* Remove Castopor
* Remove files
* Update database.json
* Update database.json
* Updated tests + correctly escaped dots
2023-03-08 19:01:34 -08:00
Tom Moor
6ad76903b9
fix: Styling of metadata under revision title
2023-03-08 20:01:28 -05:00
Tom Moor
f21f890cb7
fix: Styling of metadata under revision title
2023-03-08 20:01:03 -05:00
Tom Moor
f5d326e237
fix: Missordering of command menu
2023-03-08 19:50:13 -05:00
Tom Moor
f48889d77d
fix: Template left in tooltip, closes #5009
2023-03-08 19:34:42 -05:00
Tom Moor
4fd6e450ab
Enable commenting beta
2023-03-07 21:14:15 -05:00
Tom Moor
6e23f34133
fix: Ensure editor command menus cannot escape rhs of screen
2023-03-07 21:13:16 -05:00
Tom Moor
58f2b9aa2b
fix: Invited users should not appear as option in @mention, closes #5006
2023-03-07 20:44:41 -05:00
Tom Moor
d3b099819d
feat: Add @mention support to comments ( #5001 )
...
* Refactor, remove confusing 'packages' language
* Basic notifications when mentioned in comment
* fix: Incorrect trimming of comments
* test
2023-03-06 19:19:49 -08:00
Tom Moor
28c4854985
fix: More strict handling of paste board images
2023-03-06 20:30:29 -05:00
dependabot[bot]
234651448e
chore(deps): bump datadog-metrics from 0.10.2 to 0.11.0 ( #4998 )
...
* chore(deps): bump datadog-metrics from 0.10.2 to 0.11.0
Bumps [datadog-metrics](https://github.com/dbader/node-datadog-metrics ) from 0.10.2 to 0.11.0.
- [Release notes](https://github.com/dbader/node-datadog-metrics/releases )
- [Commits](https://github.com/dbader/node-datadog-metrics/compare/v0.10.2...v0.11.0 )
---
updated-dependencies:
- dependency-name: datadog-metrics
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Remove no longer required types package
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-03-06 17:05:36 -08:00
Tom Moor
ba13a25a78
fix: Editor menu collapses wrong direction, regressed in #4938
2023-03-06 19:37:42 -05:00
Tom Moor
5c12f52c8d
do not send mention and document published emails to one user
2023-03-06 19:37:42 -05:00
dependabot[bot]
aaf6a0cb41
chore(deps-dev): bump nodemon from 2.0.20 to 2.0.21 ( #4995 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 2.0.20 to 2.0.21.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v2.0.20...v2.0.21 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 16:13:07 -08:00
dependabot[bot]
477d28e37e
chore(deps-dev): bump i18next-parser from 7.1.0 to 7.7.0 ( #4996 )
...
Bumps [i18next-parser](https://github.com/i18next/i18next-parser ) from 7.1.0 to 7.7.0.
- [Release notes](https://github.com/i18next/i18next-parser/releases )
- [Changelog](https://github.com/i18next/i18next-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next-parser/compare/7.1.0...7.7.0 )
---
updated-dependencies:
- dependency-name: i18next-parser
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 16:12:58 -08:00
dependabot[bot]
4e2864a3f9
chore(deps-dev): bump eslint-config-prettier from 8.5.0 to 8.7.0 ( #4999 )
...
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier ) from 8.5.0 to 8.7.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases )
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v8.5.0...v8.7.0 )
---
updated-dependencies:
- dependency-name: eslint-config-prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-06 16:12:46 -08:00
Tom Moor
4ba5d0d8e0
Tweaks, do not send mention and document updated emails to one user
2023-03-06 18:08:17 -05:00
Apoorv Mishra
de031b365c
Capability to mention users in a document ( #4838 )
...
* feat: mention user
* fix: trigger api call on every letter typed
* fix: this allows command menu to re-render upon props change, shouldComponentUpdate prevented re-rendering when necessary
* fix: add node
* fix: mention node styling
* fix: Caret not visible after inserting mention
* fix: apply mentionRule
* fix: label is to be obtained from content, not attrs
* feat: add mentions table and model
* fix: typo
* fix: make all mention nodes visible in shared doc
* feat: parse mention ids from doc text
* feat: MentionsProcessor
* feat: documents.publish tests
* feat: tests for MentionsProcessor
* feat: schedule notifs for mentions
* fix: get rid of Mention model
* fix: put actor id and mention id in raw md
* Revert "fix: put actor id and mention id in raw md"
This reverts commit 3bb8a22e3c560971dccad6d2f82266256bcb2d96.
* Revert "Revert "fix: put actor id and mention id in raw md""
This reverts commit 3c5b36c40cebf147663908cf27d0dce6488adfad.
* fix: review
* fix: no need of set
* fix: show avatar
* fix: get rid of eventName
* fix: font-weight
* fix: prioritize mention notifs
* fix: store id in md
* fix: no need of prepending m
* fix: fetchPage
* fix: Avatars incorrect color
* fix: remove scanRE
* fix: test
* fix: include alphabet other than latin
* lockfile
* fix: regex should test for letters, marks and digits
---------
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-03-06 14:54:57 -08:00
dependabot[bot]
09435ed798
chore(deps): bump @braintree/sanitize-url from 6.0.0 to 6.0.2 ( #4982 )
...
Bumps [@braintree/sanitize-url](https://github.com/braintree/sanitize-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/braintree/sanitize-url/releases )
- [Changelog](https://github.com/braintree/sanitize-url/blob/main/CHANGELOG.md )
- [Commits](https://github.com/braintree/sanitize-url/compare/v6.0.0...v6.0.2 )
---
updated-dependencies:
- dependency-name: "@braintree/sanitize-url"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-05 18:39:39 -08:00
Tom Moor
591a87b728
Suppress comment notifications when viewing document ( #4987 )
...
* Updating views from collaboration server
* refactor
* Suppress comment notifications based on views
* test
2023-03-05 18:33:46 -08:00
Tom Moor
f9709897fe
fix: Code comment and comment marker classes clash
2023-03-05 17:53:53 -05:00
Tom Moor
b795c992fe
Change comment sidebar to per-document persistence, closes #4985
2023-03-05 16:59:29 -05:00
Tom Moor
69c7bf6100
Remove duplicate store for right sidebar width, increase default size
2023-03-05 16:43:07 -05:00
Tom Moor
ac3284986c
fix: Replies to comments in threads only trigger notifications to document subscribers, closes #4984
2023-03-05 16:19:56 -05:00
Tom Moor
646afec491
fix: Cannot access menu on threaded comments, closes #4983
2023-03-05 16:03:13 -05:00
Tom Moor
760355302c
Comment notification emails ( #4978 )
...
* Comment notification emails
* fix links
fix threading in email inboxes
from is now commenter name
* fix
* refactor
* fix async filter
2023-03-05 08:01:56 -08:00
github-actions[bot]
4ff0fdfb4f
chore: Compressed inefficient images automatically ( #4971 )
...
Co-authored-by: tommoor <tommoor@users.noreply.github.com >
2023-03-04 07:00:10 -08:00
Limezy
e4fadd01d9
Fix 4952 ( #4967 )
...
* First try
* Support old embeds
2023-03-03 08:28:16 -08:00
Mohamed ELIDRISSI
bef9673530
refactor: add server side validation schema for views ( #4953 )
...
* refactor: move files to subfolder
* refactor: schema for views.list
* refactor: schema for views.create
2023-02-28 18:20:27 -08:00
dependabot[bot]
9a96230976
chore(deps): bump dd-trace from 3.9.3 to 3.14.1 ( #4945 )
...
Bumps [dd-trace](https://github.com/DataDog/dd-trace-js ) from 3.9.3 to 3.14.1.
- [Release notes](https://github.com/DataDog/dd-trace-js/releases )
- [Commits](https://github.com/DataDog/dd-trace-js/compare/v3.9.3...v3.14.1 )
---
updated-dependencies:
- dependency-name: dd-trace
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-28 18:20:18 -08:00
Tom Moor
e90e111139
fix: Cannot upload multiple files at once from editor command menu ( #4957 )
2023-02-28 16:52:07 -08:00
Tom Moor
e4ec1681d5
fix: Cannot scroll on mobile with image on screen
2023-02-28 18:59:22 -05:00
Tom Moor
739a291a46
fix: Cannot read properties of undefined (reading 'message')
2023-02-28 18:55:25 -05:00
Tom Moor
402406a3f7
Search for docs matching selected text when opening link editor
2023-02-28 08:58:45 -05:00
Tom Moor
372c46e2ad
Escape to defocus editor
2023-02-27 23:27:17 -05:00
Tom Moor
69612641ce
Improve leave animation on new thread form
2023-02-27 23:00:27 -05:00
Tom Moor
58ff82e7b9
fix: Floating toolbar on comments too tight
2023-02-27 21:09:52 -05:00
dependabot[bot]
18905535d3
chore(deps-dev): bump eslint-plugin-react-hooks from 4.2.0 to 4.6.0 ( #4944 )
...
Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks ) from 4.2.0 to 4.6.0.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks )
---
updated-dependencies:
- dependency-name: eslint-plugin-react-hooks
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 17:24:49 -08:00
dependabot[bot]
0ca44223ea
chore(deps-dev): bump terser from 5.16.3 to 5.16.5 ( #4946 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.16.3 to 5.16.5.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v5.16.3...v5.16.5 )
---
updated-dependencies:
- dependency-name: terser
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 17:24:27 -08:00
dependabot[bot]
cf561e3482
chore(deps): bump ioredis from 5.2.4 to 5.3.1 ( #4947 )
...
Bumps [ioredis](https://github.com/luin/ioredis ) from 5.2.4 to 5.3.1.
- [Release notes](https://github.com/luin/ioredis/releases )
- [Changelog](https://github.com/luin/ioredis/blob/main/CHANGELOG.md )
- [Commits](https://github.com/luin/ioredis/compare/v5.2.4...v5.3.1 )
---
updated-dependencies:
- dependency-name: ioredis
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 17:24:12 -08:00
Tom Moor
fff0812659
Various commenting improvements ( #4941 )
...
* fix: New threads attached to previous as replies
* fix: Cannot use floating toolbar properly in comments
* perf: Avoid re-writing history on click in editor
* fix: Comment on text selection
* fix: 'Copy link' on comments uses wrong hostname
* Show comment buttons on input focus rather than non-empty input
Increase maximum sidebar size
* Allow opening comments from document menu
* fix: Clicking comment menu should not focus thread
* fix: Selection color
* fix: Draft comments not restored
* Add border above document level comment input
* fix: Floating toolbar not constrainted by offset parent
* fix flash of no comment on saving
* fix: Clicking on editor does not remove draft mark
2023-02-27 16:50:35 -08:00
Apoorv Mishra
6b00ced48f
fix: use LOG_LEVEL to set server log severity ( #4937 )
2023-02-27 21:36:01 +05:30
Tom Moor
51909772a4
Webhook support for comments ( #4932 )
...
* fix: Restore newlines in code line numbers as safety measure
* Add comments to webhook payloads
2023-02-26 11:20:00 -08:00
Tom Moor
08df14618c
Various commenting improvements ( #4938 )
...
* fix: New threads attached to previous as replies
* fix: Cannot use floating toolbar properly in comments
* perf: Avoid re-writing history on click in editor
* fix: Comment on text selection
* fix: 'Copy link' on comments uses wrong hostname
* Show comment buttons on input focus rather than non-empty input
Increase maximum sidebar size
* Allow opening comments from document menu
* fix: Clicking comment menu should not focus thread
2023-02-26 11:19:12 -08:00
Tom Moor
b813f20f8f
fix: Tab no longer works to nest lists (regression from comment merge)
2023-02-25 22:48:31 -05:00
Tom Moor
f0484c8417
fix: Restore newlines in code line numbers as safety measure
2023-02-25 17:51:31 -05:00
Tom Moor
64371b82d1
fix: Use of this inside functional component (bad merge)
2023-02-25 16:38:17 -05:00
Mohamed ELIDRISSI
00baa2bd6d
refactor: add server side validation schema for groups ( #4881 )
...
* refactor: move files to subfolder
* refactor: schema for groups.list
* refactor: schema for groups.info
* refactor: schema for groups.create
* refactor: schema for groups.update
* refactor: schema for groups.delete
* refactor: schema for groups.memberships
* refactor: schema for groups.add_user
* refactor: schema for groups.remove_user
2023-02-25 12:03:23 -08:00
Tom Moor
fc8c20149f
feat: Comments ( #4911 )
...
* Comment model
* Framework, model, policy, presenter, api endpoint etc
* Iteration, first pass of UI
* fixes, refactors
* Comment commands
* comment socket support
* typing indicators
* comment component, styling
* wip
* right sidebar resize
* fix: CMD+Enter submit
* Add usePersistedState
fix: Main page scrolling on comment highlight
* drafts
* Typing indicator
* refactor
* policies
* Click thread to highlight
Improve comment timestamps
* padding
* Comment menu v1
* Change comments to use editor
* Basic comment editing
* fix: Hide commenting button when disabled at team level
* Enable opening sidebar without mark
* Move selected comment to location state
* Add comment delete confirmation
* Add comment count to document meta
* fix: Comment sidebar togglable
Add copy link to comment
* stash
* Restore History changes
* Refactor right sidebar to allow for comment animation
* Update to new router best practices
* stash
* Various improvements
* stash
* Handle click outside
* Fix incorrect placeholder in input
fix: Input box appearing on other sessions erroneously
* stash
* fix: Don't leave orphaned child comments
* styling
* stash
* Enable comment toggling again
* Edit styling, merge conflicts
* fix: Cannot navigate from insights to comments
* Remove draft comment mark on click outside
* Fix: Empty comment sidebar, tsc
* Remove public toggle
* fix: All comments are recessed
fix: Comments should not be printed
* fix: Associated mark should be removed on comment delete
* Revert unused changes
* Empty state, basic RTL support
* Create dont toggle comment mark
* Make it feel more snappy
* Highlight active comment in text
* fix animation
* RTL support
* Add reply CTA
* Translations
2023-02-25 12:03:05 -08:00
Tom Moor
59e25a0ef0
fix: New Japanese translations from Crowdin ( #4927 )
2023-02-25 11:15:33 -08:00
Apoorv Mishra
af3edd7cb2
fix: coalesce falsy body to {} ( #4929 )
2023-02-25 11:14:44 -08:00
dependabot[bot]
05c5d0637e
chore(deps): bump koa-body from 4.2.0 to 6.0.1 ( #4806 )
...
* chore(deps): bump koa-body from 4.2.0 to 6.0.1
Bumps [koa-body](https://github.com/koajs/koa-body ) from 4.2.0 to 6.0.1.
- [Release notes](https://github.com/koajs/koa-body/releases )
- [Changelog](https://github.com/koajs/koa-body/blob/master/CHANGELOG.md )
- [Commits](https://github.com/koajs/koa-body/compare/v4.2.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: koa-body
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Update types
* test
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-02-24 05:11:49 -08:00
Tom Moor
f7a62e2497
New Crowdin updates ( #4909 )
2023-02-23 20:15:17 -08:00
dependabot[bot]
51aa6c5c30
chore(deps): bump @bull-board/koa from 4.6.2 to 4.12.1 ( #4906 )
...
Bumps [@bull-board/koa](https://github.com/felixmosh/bull-board/tree/HEAD/packages/koa ) from 4.6.2 to 4.12.1.
- [Release notes](https://github.com/felixmosh/bull-board/releases )
- [Changelog](https://github.com/felixmosh/bull-board/blob/master/CHANGELOG.md )
- [Commits](https://github.com/felixmosh/bull-board/commits/v4.12.1/packages/koa )
---
updated-dependencies:
- dependency-name: "@bull-board/koa"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-23 19:19:27 -08:00
dependabot[bot]
9d9df81dec
chore(deps): bump sequelize from 6.20.1 to 6.29.0 ( #4921 )
...
* chore(deps): bump sequelize from 6.20.1 to 6.29.0
Bumps [sequelize](https://github.com/sequelize/sequelize ) from 6.20.1 to 6.29.0.
- [Release notes](https://github.com/sequelize/sequelize/releases )
- [Commits](https://github.com/sequelize/sequelize/compare/v6.20.1...v6.29.0 )
---
updated-dependencies:
- dependency-name: sequelize
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* lint
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-02-23 19:19:12 -08:00
Tom Moor
3acc352cf0
Fix PWA manifest ( #4922 )
2023-02-23 18:52:25 -08:00
Tom Moor
49bc0ed9f7
Optimize lodash bundle size ( #4919 )
...
* Optimize lodash bundle size
* Move to vite plugins
2023-02-23 17:57:11 -08:00
Tom Moor
a92534dfac
fix: Bundle size calculation includes development React ( #4912 )
2023-02-21 19:57:05 -08:00
Tom Moor
2f64d3c172
Restore core-js dependency
2023-02-21 14:13:55 -05:00
Tom Moor
eb42f8006d
chore: Remove 16+ unused dependencies ( #4910 )
...
* chore: Remove no-longer used webpack loaders
* chore: Remove migration of markdown from Slate documents (2y old)
* chore: Remove more unused deps
* chore: Remove explicit core-js dep
* Remove more unused dependencies
* test
2023-02-21 08:43:28 -08:00
Tom Moor
0887219be6
chore: Bump babel, remove lodash plugin ( #4908 )
2023-02-20 18:32:46 -08:00
dependabot[bot]
f8fe3a749e
chore(deps): bump @babel/plugin-proposal-decorators ( #4904 )
...
Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.18.10 to 7.21.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.21.0/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 18:13:35 -08:00
dependabot[bot]
7de9a9b906
chore(deps): bump vite from 4.1.1 to 4.1.3 ( #4907 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.1.1 to 4.1.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.1.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 18:12:54 -08:00
Tom Moor
c33a4103e7
chore: Remove setimmediate polyfill ( #4903 )
...
* Add setimmediate to dependencies
* Remove use of setimmediate
2023-02-20 08:24:14 -08:00
Tom Moor
a9e373c72f
fix: HMR in development
2023-02-20 11:23:25 -05:00
Tom Moor
0e622288ff
fix: Line-numbering in code blocks runs horizontal on Linux
...
closes #4901
2023-02-20 09:08:07 -05:00
Tom Moor
0514c119f9
New Crowdin updates ( #4860 )
2023-02-19 19:52:41 -08:00
Tom Moor
21a1257d06
chore: Move remaining auth methods to plugins ( #4900 )
...
* Move Google, Email, and Azure to plugins
* Move OIDC provider, remove old loading code
* Move AuthLogo to plugin
* AuthLogo -> PluginIcon
* Lazy load plugin settings
2023-02-19 19:52:08 -08:00
Tom Moor
667ffdeaf1
fix: Import size should use larger of AWS_S3_UPLOAD_MAX_SIZE and MAX_IMPORT_SIZE
...
closes #4899
2023-02-19 19:18:31 -05:00
Tom Moor
f63441c15d
fix: Docker build
2023-02-19 12:22:37 -05:00
Tom Moor
618967d6da
Ensure development commands are ran with development env
...
Ref #4889
2023-02-19 11:17:31 -05:00
Tom Moor
70beb7524f
feat: Custom accent color ( #4897 )
...
* types
* Working, but messy
* Add InputColor component
* types
* Show default theme values when not customized
* Support custom theme on team sign-in page
* Payload validation
* Custom theme on shared documents
* Improve theme validation
* Team -> Workspace in settings
2023-02-19 07:43:03 -08:00
Tom Moor
7c05b7326a
test
2023-02-18 14:16:34 -05:00
Tom Moor
4805259823
fix: Cursor position changes on new token with line numbers enabled ( #4896 )
...
Move line numbers to psuedo element
2023-02-18 10:56:26 -08:00
Tom Moor
66b5dd0a2b
fix: Do not show authentication provider plugins that aren't enabled
2023-02-18 13:56:03 -05:00
Tom Moor
aece719a07
fix: Trim trailing digits from minimized classnames
2023-02-17 19:04:50 -05:00
Tom Moor
2cd5d0e624
chore: Bump Node to 18 LTS ( #4795 )
...
* Bump Node to 18 LTS
* Upgrade Jest
2023-02-16 05:33:54 -08:00
Tom Moor
0207786eec
Update Mermaid.js ( #4883 )
...
* Update Mermaid.js
* tsc
* Allow using more CI resources
* Downgrade
2023-02-15 20:46:32 -08:00
Tom Moor
12aca51541
0.68.0
2023-02-15 22:51:21 -05:00
Hans Pagel
e754f89e5c
Replace Webpack with Vite ( #4765 )
...
Co-authored-by: Tom Moor <tom@getoutline.com >
Co-authored-by: Vio <vio@beanon.com >
2023-02-15 19:39:46 -08:00
Tom Moor
490d05b68b
fix: Incorrect key events trigger on non-qwerty layouts
2023-02-14 19:09:44 -05:00
Tom Moor
b50bee1ec7
fix: ga is not defined
2023-02-14 19:03:54 -05:00
Mohamed ELIDRISSI
0976e85a1a
refactor: add server side validation schema for authProviders ( #4876 )
...
* refactor: move files to subfolder
* refactor: schema for authenticationProviders.info
* refactor: schema for authenticationProviders.update
* refactor: use validated body
2023-02-14 14:49:24 -08:00
dependabot[bot]
ab7b20958b
chore(deps): bump fs-extra and @types/fs-extra ( #4871 )
...
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra ) and [@types/fs-extra](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/fs-extra ). These dependencies needed to be updated together.
Updates `fs-extra` from 4.0.3 to 11.1.0
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases )
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/4.0.3...11.1.0 )
Updates `@types/fs-extra` from 9.0.13 to 11.0.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/fs-extra )
---
updated-dependencies:
- dependency-name: fs-extra
dependency-type: direct:production
update-type: version-update:semver-major
- dependency-name: "@types/fs-extra"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-14 05:57:10 -08:00
dependabot[bot]
8fc1f67697
chore(deps): bump react-i18next from 12.1.1 to 12.1.5 ( #4872 )
...
Bumps [react-i18next](https://github.com/i18next/react-i18next ) from 12.1.1 to 12.1.5.
- [Release notes](https://github.com/i18next/react-i18next/releases )
- [Changelog](https://github.com/i18next/react-i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/react-i18next/compare/v12.1.1...v12.1.5 )
---
updated-dependencies:
- dependency-name: react-i18next
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-14 05:56:46 -08:00
Tom Moor
60101c507a
Move bulk of webhook logic to plugin ( #4866 )
...
* Move bulk of webhook logic to plugin
* Re-enable cleanup task
* cron tasks
2023-02-12 16:28:11 -08:00
Tom Moor
7895ee207c
Clear previous plugin and server files in build directory before rebuilding
2023-02-12 16:43:20 -05:00
Tom Moor
e028715afb
Minor fixes from enterprise codebase
2023-02-12 16:31:15 -05:00
Tom Moor
33afa2f029
Plugin architecture ( #4861 )
...
* wip
* Refactor, tasks, processors, routes loading
* Move Slack settings config to plugin
* Fix translations in plugins
* Move Slack auth to plugin
* test
* Move other slack-related files into plugin
* Forgot to save
* refactor
2023-02-12 10:11:30 -08:00
Mohamed ELIDRISSI
492beedf00
refactor: add server side validation schema for apiKeys ( #4859 )
...
* refactor: add tests for apiKey api routes
* refactor: move files to subfolder
* refactor: schema for apiKeys.create and apiKeys.delete
2023-02-11 15:02:52 -08:00
vgwidt
9302beb630
fix: Visual Basic syntax higlighting ( #4769 ) ( #4770 )
2023-02-11 09:31:37 -08:00
Tom Moor
c5cb02e980
fix: Text color on key component
2023-02-10 23:18:10 -05:00
Tom Moor
db446ba67d
New Crowdin updates ( #4734 )
2023-02-10 19:36:51 -08:00
Tom Moor
237313a97d
fix: Action children not triggerable
2023-02-10 22:36:00 -05:00
Tom Moor
fcbd4d3d28
Track action usage
2023-02-10 18:56:12 -05:00
Tom Moor
bb6f4b1c1e
fix: Attachment converted to links when AWS ACL is public-read, closes #4853
2023-02-10 17:42:09 -05:00
Tom Moor
23b8cc307e
Revert "allow node 17 & 18 when installing dependencies ( #4844 )" ( #4846 )
...
This reverts commit c75c61ca4b .
2023-02-08 15:47:09 -08:00
Hans Pagel
c75c61ca4b
allow node 17 & 18 when installing dependencies ( #4844 )
2023-02-08 16:22:56 +01:00
Tom Moor
81f655f402
fix: Links with strikethrough do not have hover preview ( #4841 )
...
* fix: Links with strikethrough do not have hover preview
* refactor
2023-02-07 19:36:15 -08:00
dependabot[bot]
bb1fe1a25f
chore(deps): bump zod from 3.19.1 to 3.20.2 ( #4833 )
...
Bumps [zod](https://github.com/colinhacks/zod ) from 3.19.1 to 3.20.2.
- [Release notes](https://github.com/colinhacks/zod/releases )
- [Changelog](https://github.com/colinhacks/zod/blob/master/CHANGELOG.md )
- [Commits](https://github.com/colinhacks/zod/compare/v3.19.1...v3.20.2 )
---
updated-dependencies:
- dependency-name: zod
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 18:34:22 -08:00
dependabot[bot]
b9ffe8aaa3
chore(deps): bump tiny-cookie from 2.3.2 to 2.4.0 ( #4836 )
...
Bumps [tiny-cookie](https://github.com/Alex1990/tiny-cookie ) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/Alex1990/tiny-cookie/releases )
- [Changelog](https://github.com/Alex1990/tiny-cookie/blob/main/CHANGELOG.md )
- [Commits](https://github.com/Alex1990/tiny-cookie/compare/v2.3.2...v2.4.0 )
---
updated-dependencies:
- dependency-name: tiny-cookie
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 18:33:56 -08:00
dependabot[bot]
97775e14df
chore(deps): bump immutable from 4.2.2 to 4.2.4 ( #4835 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.2.2 to 4.2.4.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.2.2...v4.2.4 )
---
updated-dependencies:
- dependency-name: immutable
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 18:33:27 -08:00
Tom Moor
0b6c9d1838
Improve drag-and-drop ( #4824 )
...
* Improve drag-and-drop
* fixes
* fix drop highlight showing on ghosted sidebar item
2023-02-04 12:00:32 -08:00
Tom Moor
239e9e294d
fix: Microsoft auth silently errors when logged into multiple Microsoft accounts, allow account selection in OAuth flow
2023-02-04 14:56:52 -05:00
Tom Moor
9b002abae3
fix: Ensure tsvector content is below 1Mb limitation
...
closes #4714
2023-02-04 14:26:54 -05:00
Tom Moor
534eeacc97
fix: Documents with images exported as HTML have broken images
...
closes #4822
2023-02-04 14:04:38 -05:00
Tom Moor
8b28d6f6e0
fix: Suppress Slack updated notifications when publishing
...
closes #4821
2023-02-04 14:00:30 -05:00
Tom Moor
59b02154b9
Merge branch 'main' of github.com:outline/outline
2023-02-03 23:08:34 -05:00
Apoorv Mishra
0d6651b0da
Scroll children into view upon expansion ( #4812 )
...
* feat: smoothly scroll children into view
* fix: disable smooth scroll and throttling
2023-02-03 09:41:24 +05:30
Tom Moor
a1cefa9771
fix: FORCE_HTTPS setting results in redirect loop when Outline terminates SSL
2023-02-02 21:45:33 -05:00
Apoorv Mishra
1caa51f58e
Viewer should be allowed to subscribe to a document ( #4814 )
...
* fix: viewer should be allowed to subscribe to a document
* fix: allow subscribe only if the user has read permission for collection
2023-01-31 19:46:10 +05:30
Tom Moor
a2e07e9593
chore: Bump kbar
2023-01-31 08:53:38 -05:00
dependabot[bot]
8f166ca775
chore(deps-dev): bump jest-cli from 28.1.3 to 29.4.1 ( #4805 )
...
* chore(deps-dev): bump jest-cli from 28.1.3 to 29.4.1
Bumps [jest-cli](https://github.com/facebook/jest/tree/HEAD/packages/jest-cli ) from 28.1.3 to 29.4.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v29.4.1/packages/jest-cli )
---
updated-dependencies:
- dependency-name: jest-cli
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* Snapshots
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-30 20:17:09 -08:00
dependabot[bot]
d70aefe9fa
chore(deps): bump immutable from 4.0.0 to 4.2.2 ( #4807 )
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.0.0 to 4.2.2.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.0.0...v4.2.2 )
---
updated-dependencies:
- dependency-name: immutable
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 19:58:33 -08:00
dependabot[bot]
4bc441cc9f
chore(deps): bump react-dnd from 14.0.1 to 16.0.1 ( #4808 )
...
Bumps [react-dnd](https://github.com/react-dnd/react-dnd ) from 14.0.1 to 16.0.1.
- [Release notes](https://github.com/react-dnd/react-dnd/releases )
- [Changelog](https://github.com/react-dnd/react-dnd/blob/main/CHANGELOG.md )
- [Commits](https://github.com/react-dnd/react-dnd/commits )
---
updated-dependencies:
- dependency-name: react-dnd
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 19:58:06 -08:00
Tom Moor
f39487d25b
fix: PaginatedList does not always load more ( #4811 )
2023-01-30 19:53:14 -08:00
dependabot[bot]
65a4874301
chore(deps): bump sequelize-typescript from 2.1.3 to 2.1.5 ( #4804 )
...
Bumps [sequelize-typescript](https://github.com/RobinBuschmann/sequelize-typescript ) from 2.1.3 to 2.1.5.
- [Release notes](https://github.com/RobinBuschmann/sequelize-typescript/releases )
- [Changelog](https://github.com/sequelize/sequelize-typescript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RobinBuschmann/sequelize-typescript/compare/v2.1.3...v2.1.5 )
---
updated-dependencies:
- dependency-name: sequelize-typescript
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 18:19:01 -08:00
Tom Moor
d1268167c8
Increase build speed by running concurrently
2023-01-29 16:18:54 -05:00
Tom Moor
80a8f5b7e2
feat: For changes in long tables do not print the entire table in the emailed diff ( #4800 )
2023-01-29 11:48:37 -08:00
Tom Moor
5473b698a4
Inject DataDog trace ID's into logs when enabled
2023-01-29 13:40:26 -05:00
Apoorv Mishra
2e6c960ae9
fix: remove document name from path ( #4798 )
2023-01-29 10:36:37 -08:00
Tom Moor
d02d3cb55d
feat: Add import/export of documents as JSON ( #4621 )
...
* feat: Add export of documents as JSON
* Rename, add structured collection description
* stash
* ui
* Add entity creation data to JSON archive
* Import JSON UI plumbing
* stash
* Messy, but working
* tsc
* tsc
2023-01-29 10:24:44 -08:00
Tom Moor
85ca25371c
test ( #4796 )
2023-01-29 06:28:57 -08:00
Tom Moor
f0d9bb4898
Friendlier active tab design
2023-01-28 17:22:30 -05:00
Tom Moor
4de780c339
fix: Cmd+K styling does not match context menus
...
closes #4701
2023-01-28 17:17:35 -05:00
Tom Moor
075555a867
fix: Do not show actively disabled auth providers in self-hosted install ( #4794 )
...
* fix: Do not show actively disabled auth providers in self-hosted installation
* self review
* Refactor for easier mocking
2023-01-28 10:02:25 -08:00
Tom Moor
aac495fa58
fix: Pipe characters in code marks within tables cause the table layout to break
...
closes #4783
2023-01-28 13:01:02 -05:00
Apoorv Mishra
7dbc419bbf
Change "Move" dialog appearance to match that of "Publish" dialog ( #4787 )
...
* refactor: receive items as props in DocumentExplore
* refactor: leverage DocumentExplorer for DocumentMove
* fix: keyboard shortcut for moving document
* refactor: cleanup
* Revert "refactor: cleanup"
This reverts commit 9a0a98eff2 .
* fix: get rid of extra parent container
* Revert "fix: get rid of extra parent container"
This reverts commit 908eaf2bba .
* refactor: remove PathToDocument component
2023-01-28 22:33:56 +05:30
Apoorv Mishra
0c572ac2c4
Duplicate docs as unpublished drafts ( #4791 )
...
* feat: duplicate docs as unpublished drafts
* fix: use isTemplate
* fix: no need of ternary
2023-01-28 21:32:59 +05:30
Apoorv Mishra
6d45566be3
fix: missing collection name in path in explorer search results ( #4793 )
2023-01-28 06:29:59 -08:00
Tom Moor
d5eabd7771
fix: Allow loading attachments linked from other sites/emails.
...
Loosens same-site policy to include cookies for navigation events.
closes #4737
2023-01-27 18:52:47 -05:00
Tom Moor
b5876dc844
fix: Fallback to username when name is unavailable in OIDC provider
...
closes #4774
2023-01-27 18:18:08 -05:00
Tom Moor
0272ea03bd
fix: Text in revisions is unreadable in dark mode, closes #4782
2023-01-27 18:13:08 -05:00
Apoorv Mishra
ad902af52c
Move tree implementation out of collections store ( #4763 )
...
* refactor: attaching emoji in tree node is unnecessary
* refactor: pass depth and hasChildren as separate props
* refactor: move tree impl into a separate hook
* refactor: separate out as DocumentExplorer for reuse
* fix: separate search and node
* fix: review comments
* fix: tsc
2023-01-27 11:33:51 +05:30
Tom Moor
cc14c212b6
fix: Unable to access localStorage in document embedded in iframe with third party cookies blocked ( #4777 )
...
* fix: Pasting from Microsoft Office pastes image. Closes #3058
* fix: Use Storage wrapper implementation for all editor calls to localStorage
closes #4776
2023-01-26 04:48:56 -08:00
Tom Moor
9ea606a734
fix: Pasting from Microsoft Office pastes image. Closes #3058
2023-01-25 22:37:47 -05:00
Tom Moor
784631baf4
fix: Handle missing size on attachment
2023-01-25 22:30:21 -05:00
Tom Moor
6ab428a498
fix: Link toolbar does not allow doc search, closes #4757
2023-01-24 09:08:02 -05:00
Apoorv Mishra
88a1f72b59
fix: collections order in publish modal should match with the order in sidebar ( #4762 )
2023-01-24 04:23:58 -08:00
dependabot[bot]
2021f192bd
chore(deps): bump cookiejar from 2.1.3 to 2.1.4 ( #4758 )
...
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar ) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases )
- [Commits](https://github.com/bmeck/node-cookiejar/commits )
---
updated-dependencies:
- dependency-name: cookiejar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:48:14 -08:00
dependabot[bot]
1b6496dff4
chore(deps): bump koa-sslify from 5.0.0 to 5.0.1 ( #4753 )
...
Bumps [koa-sslify](https://github.com/turboMaCk/koa-sslify ) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/turboMaCk/koa-sslify/releases )
- [Changelog](https://github.com/turboMaCk/koa-sslify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/turboMaCk/koa-sslify/commits )
---
updated-dependencies:
- dependency-name: koa-sslify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:41:07 -08:00
dependabot[bot]
6c5dadff8c
chore(deps-dev): bump lint-staged from 12.3.8 to 13.1.0 ( #4754 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 12.3.8 to 13.1.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v12.3.8...v13.1.0 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 17:38:52 -08:00
Apoorv Mishra
6b286d82b8
Ability to choose publish location for a document ( #4582 )
...
* feat: initial base structure
* feat: utils for constructing and flattening collection tree
* feat: basic demo to display tree-like structure with virtualization
* feat: make it searchable
* feat: row component
* fix: handle row selection
* fix: scroll jitter
* fix: popover max-height to eliminate extra scroll
* fix: position scrollbar correctly
* fix: do not sort to maintain correct tree-like view
* feat: footer
* fix: scroll to selected item
* fix: deselect item
* fix: display selected location in footer
* fix: deselect item if any upon search trigger
* fix: create draft without collection
* fix: pass down collectionId to all the nodes
* feat: publish document under selected location
* fix: move the doc post publish in case it is supposed to be a nested doc
* fix: wrap text for selected location
* fix: footer background in dark mode and unused css
* fix: popover height in small devices
* fix: no need to spread
* refactor: remove outline
* refactor: border-radius is common
* refactor: remove active and focus
* fix: do not shrink spacer
* fix: scroll list padding with correctly adjusted scrolling
* refactor: use constants
* fix: use padding in favor of spacer
* refactor: border attrs not needed
* refactor: control title padding and icon size centrally
* fix: rename param
* fix: import path
* fix: refactor styles, avoid magic numbers
* fix: type err
* feat: make rows collapsible
* fix: fully expanded without disclosure upon search
* fix: use modal in place of popover
* fix: collapse descendants
* fix: rename PublishPopover to PublishModal
* fix: adjust collapse icon as part of tree view
* fix: enable keyboard navigation
* not sure why collapse and expand shortcuts are not working
* fix: row expansion and search box focus and blur
* fix: remove css hover, handle it via active prop
* fix: discard tree like view for search results
* fix: minor tweaks
* refactor: no need to pass onPublish
* refactor: remove unnecessary attrs from search component
* fix: publish button text
* fix: reset intial scroll offset to 0 on search
* fix: remove search highlights
* fix: clean up search component
* refactor: search and row collapse
* refactor: PublishLocation
* fix: show emoji or star icon if present
* fix: shift focus only from top item
* fix: leading emoji
* fix: baseline text
* fix: make path tertiary
* fix: do not show path for collections
* fix: path text color upon selection
* fix: deleted collection case
* fix: no results found
* fix: space around slash
* Refinement, some small refactors
* fix: Publish shortcut, use Button action
* Allow new document creation from command menu without active collection
* fix: duplicate
* fix: Unneccessary truncation
* fix: Scroll on expand/collapse
Remove wraparound
* fix: tsc
* fix: Horizontal overflow on PublishLocation
Remove pointless moveTo method
* fix: Missing translation
* Remove method indirection
Show expanded collection icon in tree when expanded
* Shrink font size a point
* Remove feature flag
* fix: Path color contrast in light mode
Remove unused expanded/show attributes
* shrink -> collapse, fix expanded disclosure without items after searching
* Mobile styles
* fix: scroll just into view
Co-authored-by: Tom Moor <tom.moor@gmail.com >
2023-01-23 17:38:24 -08:00
Tom Moor
da4a0189dc
Update rateLimiter.ts
2023-01-22 14:37:52 -08:00
Tom Moor
312e11e7c1
fix: Any error from rate limiter results in 'Rate limit exceeded' screen
2023-01-22 11:31:48 -05:00
Tom Moor
d3dbf53d0b
chore: Add insurance rate limiter for when Redis is down/reconnecting
2023-01-22 11:04:30 -05:00
Tom Moor
5b561e98f7
chore: Add configurable per-document connection limit extension ( #4717 )
...
* chore: Add configurable per-document connection limit extension
* docs
2023-01-22 07:50:32 -08:00
Tom Moor
aa88bb2a7b
fix: Check browser has print ability before showing Print option
2023-01-22 10:32:31 -05:00
Tom Moor
f83b0ab5e3
fix: Remove :is selector (bad compatibility)
2023-01-22 10:22:41 -05:00
Tom Moor
095028541d
fix: Missing translations
2023-01-22 10:14:17 -05:00
Tom Moor
c1aa4c8dde
fix: Alignment of caption on fullwidth images
2023-01-22 10:13:15 -05:00
Tom Moor
049f49ebe8
fix: Fallback to initials instead of placeholder when offline
2023-01-22 09:46:52 -05:00
Tom Moor
f1406577b7
Color transition on icon picker
2023-01-21 23:37:08 -05:00
dependabot[bot]
1da6847e68
chore(deps-dev): bump @typescript-eslint/parser from 5.40.0 to 5.48.1 ( #4725 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.40.0 to 5.48.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.48.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-20 09:38:14 -08:00