Tilman Vatteroth
77f858bff8
fix: remove redundant note detail props
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-30 09:17:05 +02:00
renovate[bot]
cdfcd325a1
fix(deps): update dependency i18next-browser-languagedetector to v7.0.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-30 00:36:23 +00:00
renovate[bot]
e510a41496
chore(deps): update typescript-eslint monorepo to v5.59.8
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-29 22:50:19 +00:00
renovate[bot]
2b4641122e
chore(deps): update nextjs monorepo to v13.4.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-26 07:26:23 +00:00
renovate[bot]
67031a34d3
chore(deps): update dependency eslint-config-next to v13.4.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-26 03:18:31 +00:00
renovate[bot]
8bbce2e767
fix(deps): update dependency mermaid to v10.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-24 21:27:01 +02:00
Tilman Vatteroth
d57e6261da
fix: height of reveal rendering
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-24 21:16:10 +02:00
renovate[bot]
5ea313fcb0
fix(deps): update dependency @fontsource/source-sans-pro to v5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-24 21:09:14 +02:00
renovate[bot]
2c1de84b92
chore(deps): update dependency @types/react to v18.2.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-24 21:08:58 +02:00
renovate[bot]
8655273064
chore(deps): update dependency cypress to v12.13.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-24 18:37:03 +02:00
renovate[bot]
7f3f584ea5
chore(deps): update dependency @types/testing-library__jest-dom to v5.14.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-24 04:51:51 +00:00
renovate[bot]
4959919fec
chore(deps): update dependency ts-loader to v9.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-23 20:31:30 +00:00
renovate[bot]
0b025a41ab
chore(deps): update typescript-eslint monorepo to v5.59.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-23 17:28:56 +00:00
renovate[bot]
ad6d41e218
chore(deps): update dependency @codemirror/state to v6.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-23 13:00:48 +00:00
Tilman Vatteroth
0c03e03a95
fix: update test snapshots
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-21 22:31:52 +02:00
Tilman Vatteroth
4eb341308a
feat: add concat-css-classes helper method
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-21 22:31:52 +02:00
renovate[bot]
d7663e3090
chore(deps): update dependency eslint to v8.41.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-21 19:47:03 +02:00
renovate[bot]
6e890d6f0d
chore(deps): update dependency @codemirror/language to v6.7.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 19:34:21 +02:00
renovate[bot]
554f7bee56
fix(deps): update dependency i18next-resources-to-backend to v1.1.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 19:19:01 +02:00
renovate[bot]
1122a02f10
fix(deps): update dependency react-bootstrap-typeahead to v6.2.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 11:31:56 +02:00
renovate[bot]
751c96c068
fix(deps): update i18next
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 11:31:35 +02:00
renovate[bot]
f412107131
chore(deps): update dependency eslint-config-next to v13.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 11:31:21 +02:00
renovate[bot]
dfc3766678
chore(deps): update nextjs monorepo to v13.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 11:31:11 +02:00
renovate[bot]
4ed2812798
fix(deps): update dependency @uiw/react-codemirror to v4.20.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 11:30:42 +02:00
renovate[bot]
fe5edff238
fix(deps): update dependency vega-lite to v5.9.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-19 00:20:36 +00:00
renovate[bot]
8de7fcbdcb
chore(deps): update dependency @codemirror/view to v6.12.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-18 09:21:42 +02:00
renovate[bot]
4e5fc76690
chore(deps): update dependency @codemirror/view to v6.11.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-17 13:33:48 +00:00
renovate[bot]
dc56fe4cf1
fix(deps): update dependency vega-lite to v5.9.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-17 08:51:34 +00:00
renovate[bot]
c3806f3e5b
chore(deps): update node.js to 4559bc0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-17 02:21:52 +00:00
renovate[bot]
3da7c6eb12
fix(deps): update dependency vega-lite to v5.9.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-16 17:40:01 +02:00
renovate[bot]
500ab6d8b9
chore(deps): update typescript-eslint monorepo to v5.59.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-16 10:01:00 +00:00
Tilman Vatteroth
8e65f74a07
fix: use replace in new page redirect
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-14 13:44:36 +02:00
Tilman Vatteroth
1df6eb7bf5
feat: add replace property to redirect
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-14 13:44:36 +02:00
Tilman Vatteroth
6ca0bd0668
refactor: use showif instead of ternary operator
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-14 13:44:36 +02:00
Philip Molares
472e775fd2
fix(frontend): new note button doesn't use /new anymore
...
This led to problems, if user clicked the back button in their browser. This implementation doesn't add functional routes in between new notes, but pushes the new note directly in the history.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-05-14 13:44:36 +02:00
renovate[bot]
803ee3847e
chore(deps): update dependency @codemirror/view to v6.11.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-14 00:28:06 +00:00
Philip Molares
eff6c53860
fix(frontend): use tabs instead of pills for settings modal
...
This way the button don't look so strange and this is more like the class is intended.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-05-13 14:12:53 +02:00
renovate[bot]
3d3b96de6c
chore(deps): update dependency @codemirror/autocomplete to v6.7.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-13 09:09:00 +00:00
renovate[bot]
dbb4c4a2d4
chore(deps): update dependency @testing-library/dom to v9.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-12 19:18:11 +02:00
renovate[bot]
25043173b6
chore(deps): update dependency eslint-config-next to v13.4.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-12 08:46:32 +02:00
renovate[bot]
5b5e0cb86e
chore(deps): update nextjs monorepo to v13.4.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-12 08:46:24 +02:00
renovate[bot]
5504c37bb8
chore(deps): update dependency @codemirror/autocomplete to v6.7.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-11 10:03:51 +02:00
Tilman Vatteroth
40e9478c67
fix: use html entity for branding separation dash
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-10 16:59:59 +02:00
renovate[bot]
3feaa8d6a5
chore(deps): update dependency eslint-plugin-testing-library to v5.11.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-10 16:34:32 +02:00
Tilman Vatteroth
c68fbea606
fix: migrate code to html-to-react v2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-10 16:30:38 +02:00
renovate[bot]
4c5efeafc8
fix(deps): update dependency @hedgedoc/html-to-react to v2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-10 16:30:38 +02:00
renovate[bot]
8ec6c5dfa5
fix(deps): update dependency htmlparser2 to v9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-10 16:30:38 +02:00
Tilman Vatteroth
23901d1454
chore: change recommended and CI node version to v20
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-10 13:43:05 +02:00
renovate[bot]
2967e7cd86
chore(deps): update dependency cypress to v12.12.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-10 09:51:16 +02:00
renovate[bot]
b8732a8726
chore(deps): update dependency @codemirror/view to v6.11.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-09 22:34:28 +02:00
renovate[bot]
1094c98034
fix(deps): update dependency @svgr/webpack to v8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-09 22:32:33 +02:00
Tilman Vatteroth
d29e840bc6
fix(realtime): allow realtime user status updates from users that have read-only access
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-09 20:33:23 +02:00
Tilman Vatteroth
29afcce555
fix(editor): catch error when refreshing note metadata
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-09 12:31:49 +02:00
renovate[bot]
0dcfb0524c
chore(deps): update dependency @types/node to v18.16.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-09 11:30:41 +02:00
renovate[bot]
6698f49af5
chore(deps): update typescript-eslint monorepo to v5.59.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-08 21:48:54 +02:00
Philip Molares
757345d318
fix(frontend): remove parenthesis around •
...
This was the way it was in HedgeDoc 1. It was deemed to be better than the parenthesis version in a debug session.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-05-07 22:42:38 +02:00
Tilman Vatteroth
340adbe69a
refactor: extract scroll hooks
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:43:52 +02:00
Tilman Vatteroth
bded420cab
refactor: rename EditorDocumentRenderer to RendererPane
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:43:52 +02:00
Tilman Vatteroth
4d48aa613d
refactor: rename render-iframe to renderer-iframe
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:43:52 +02:00
Tilman Vatteroth
aef0211092
refactor: move render-iframe to commons
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:43:52 +02:00
Tilman Vatteroth
18206c0615
test: add unit tests for custom branding
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:40:30 +02:00
Tilman Vatteroth
6a772d851b
refactor: change branding delimiter to css
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:40:30 +02:00
Tilman Vatteroth
d75b8d2d3b
refactor: rename branding component to custom branding
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:40:30 +02:00
Tilman Vatteroth
3f96616b5a
fix: remove not migrated language files
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:29:14 +02:00
Tilman Vatteroth
745be42101
test(i18n): replace e2e test for language picker with unit test
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:29:14 +02:00
Tilman Vatteroth
07a28824d3
refactor(i18n): use browser api to determine display names for languages
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:29:14 +02:00
Tilman Vatteroth
53a3c92fdb
fix(i18n): use event to change luxon language setting
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:29:14 +02:00
Tilman Vatteroth
a23c215d8d
refactor: split apply-dark-mode hook into multiple hooks
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:02:34 +02:00
Tilman Vatteroth
bcff03ef99
refactor: move dark-mode-state hook into other directory
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:02:34 +02:00
Tilman Vatteroth
cba8d917ed
refactor: move apply-dark-mode hook into other directory
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-07 21:02:34 +02:00
renovate[bot]
ef0697ddd2
fix(deps): update dependency vega-lite to v5.9.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-06 17:29:52 +02:00
renovate[bot]
d734163e5f
chore(deps): update dependency eslint to v8.40.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-06 17:29:35 +02:00
renovate[bot]
c9d0201452
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-06 17:29:20 +02:00
renovate[bot]
7afb4c93ba
fix(deps): update dependency dompurify to v3.0.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-06 17:29:01 +02:00
renovate[bot]
e92965db73
chore(deps): update dependency @types/react-dom to v18.2.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 20:37:02 +00:00
renovate[bot]
72865899e1
chore(deps): update nextjs monorepo to v13.4.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 15:20:06 +02:00
renovate[bot]
b503b2297c
chore(deps): update dependency eslint-config-next to v13.4.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 15:18:41 +02:00
Tilman Vatteroth
33629b945d
fix(frontend): use standalone output only in production build
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-05 15:07:42 +02:00
renovate[bot]
045ba43c17
chore(deps): update nextjs monorepo to v13.4.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 15:07:42 +02:00
renovate[bot]
a21fef5956
chore(deps): update dependency @types/node to v18.16.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 08:28:21 +00:00
renovate[bot]
a637556832
chore(deps): update node.js to 6e56967
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-05 08:08:08 +00:00
renovate[bot]
cbfab3ca62
chore(deps): update dependency eslint-config-next to v13.4.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 20:42:24 +02:00
renovate[bot]
122d3e6354
fix(deps): update dependency yjs to v13.6.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 17:24:04 +02:00
renovate[bot]
09c0bc7a33
chore(deps): update dependency @types/react to v18.2.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 17:20:06 +02:00
Tilman Vatteroth
a5e12b9ad0
fix(backend): fix extraction body values in permission controllers
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-05-04 14:54:37 +02:00
renovate[bot]
f87a7e1e69
chore(deps): update dependency @types/react to v18.2.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 11:12:47 +02:00
renovate[bot]
3b357e383b
chore(deps): update dependency @types/react to v18.2.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 09:39:35 +02:00
renovate[bot]
00a5d3d209
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-04 02:48:49 +00:00
renovate[bot]
18d100a5ac
chore(deps): update dependency @codemirror/autocomplete to v6.6.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-03 21:02:34 +02:00
renovate[bot]
698767d8dd
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-03 20:59:41 +02:00
renovate[bot]
72b88bb50c
chore(deps): update dependency @codemirror/view to v6.11.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-03 17:24:59 +02:00
renovate[bot]
8f4b9232cf
chore(deps): update dependency @codemirror/commands to v6.2.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-03 13:05:13 +02:00
renovate[bot]
9d5ec78696
chore(deps): update node.js to 1d34273
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-03 09:05:57 +00:00
renovate[bot]
67ab0f5bd2
fix(deps): update dependency vega-lite to v5.8.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-02 11:59:30 +02:00
renovate[bot]
993d0e8b7e
chore(deps): update yarn to v3.5.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-02 05:55:25 +00:00
renovate[bot]
d1df704d22
chore(deps): update typescript-eslint monorepo to v5.59.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-02 02:40:39 +00:00
renovate[bot]
ba19daa08d
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-01 22:36:39 +00:00
renovate[bot]
4afc993a14
chore(deps): update nextjs monorepo to v13.3.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-01 16:43:10 +02:00
renovate[bot]
64c840020b
chore(deps): update dependency eslint-config-next to v13.3.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-05-01 16:42:50 +02:00
renovate[bot]
19f6f67a0b
chore(deps): update nextjs monorepo to v13.3.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-30 02:14:40 +00:00
renovate[bot]
13ed5cab27
chore(deps): update dependency eslint-config-next to v13.3.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-29 23:42:01 +00:00
renovate[bot]
0935a36c2d
fix(deps): update dependency highlight.js to v11.8.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-29 19:56:55 +02:00
renovate[bot]
1e4c64afaf
chore(deps): update dependency @types/node to v18.16.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-29 10:49:09 +02:00
renovate[bot]
81fcf870e7
chore(deps): update dependency eslint-plugin-cypress to v2.13.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-28 21:20:10 +02:00
renovate[bot]
7d4da1eb30
fix(deps): update dependency katex to v0.16.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-28 16:13:02 +02:00
renovate[bot]
291ed7c706
chore(deps): update dependency @types/node to v18.16.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-28 06:21:46 +00:00
renovate[bot]
158da9bd8e
fix(deps): update dependency sharp to v0.32.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-27 14:20:44 +02:00
renovate[bot]
0d1ebf48f8
fix(deps): update dependency vega to v5.25.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-27 11:43:58 +02:00
renovate[bot]
ea525a841a
chore(deps): update dependency cypress to v12.11.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-27 11:43:32 +02:00
renovate[bot]
98441aaab6
chore(deps): update dependency @codemirror/autocomplete to v6.6.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-27 11:42:52 +02:00
Tilman Vatteroth
3dea91523d
feat(frontend): increase reconnect timeout with every try
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-26 20:27:35 +02:00
renovate[bot]
a554a48577
chore(deps): update dependency @codemirror/view to v6.10.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-26 18:09:42 +02:00
renovate[bot]
12b80c72c7
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-26 18:09:15 +02:00
renovate[bot]
1e2e9c411c
fix(deps): update dependency sass to v1.62.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-26 09:24:01 +00:00
renovate[bot]
026609902b
chore(deps): update dependency @types/node to v18.16.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-26 05:26:21 +00:00
renovate[bot]
138278bb13
chore(deps): update typescript-eslint monorepo to v5.59.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-25 09:31:21 +02:00
renovate[bot]
2f2cd539b1
fix(deps): update dependency react-i18next to v12.2.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-24 15:31:30 +02:00
Erik Michelson
8163318a22
chore: fix and reformat editorconfig
...
The editorconfig is evaluated more strictly in recent versions
of WebStorm. When working with the locales files, they'll get
completely reformatted for example.
This commit changes the settings for locales/*.json files,
removes deprecated editorconfig values and reformats the file.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-24 13:39:33 +02:00
renovate[bot]
94206be5fa
fix(deps): update dependency react-i18next to v12.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-24 13:00:12 +02:00
renovate[bot]
f5665629af
chore(deps): update node.js to v20
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-24 12:44:53 +02:00
Tilman Vatteroth
07dd196bff
fix: height of loading screen
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-24 12:00:38 +02:00
Tilman Vatteroth
43a85f54ca
feat: use css vars in sidebar
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-23 22:18:14 +02:00
Erik Michelson
b454e3be03
enhancement(sidebar): move note info modal into sidebar
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-23 22:18:14 +02:00
Erik Michelson
e3a9f70965
refactor(sidebar): move sidebar entries to the sidebar
...
Previously, many sidebar items were still in the document-bar structure from the past, where we had an additional document bar.
This commit reorganizes all sidebar entries with their attached modals into the specific-sidebar-entries directory within the sidebar module.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-23 22:18:14 +02:00
Erik Michelson
7e4f2f8778
enhancement(sidebar): enlarge sidebar width
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-23 22:18:14 +02:00
Tilman Vatteroth
927193e4b9
fix: sticky position of toc sidebar
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-23 20:46:35 +02:00
renovate[bot]
60c7305719
fix(deps): update dependency vega-embed to v6.22.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-23 20:27:37 +02:00
renovate[bot]
745247c04f
chore(deps): update dependency eslint to v8.39.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-23 20:25:57 +02:00
renovate[bot]
fa7b262ad1
fix(deps): update dependency yjs to v13.6.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-23 20:25:43 +02:00
renovate[bot]
a942c374b8
chore(deps): update dependency @types/node to v18.16.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-23 20:25:26 +02:00
Tilman Vatteroth
c71bcb70db
fix: render toc button only if toc is available
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-23 20:12:14 +02:00
renovate[bot]
777e9d7015
chore(deps): update dependency prettier to v2.8.8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-23 14:46:32 +00:00
renovate[bot]
f849b486c5
chore(deps): update nextjs monorepo to v13.3.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-22 23:08:20 +00:00
renovate[bot]
97819c3fe7
chore(deps): update dependency eslint-config-next to v13.3.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-22 14:16:37 +00:00
renovate[bot]
3f1a6d425e
chore(deps): update dependency @types/react to v18.0.38
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-22 11:37:16 +00:00
renovate[bot]
570f9fec03
chore(deps): update dependency @codemirror/view to v6.9.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-22 06:16:25 +00:00
renovate[bot]
5f0927bf9b
chore(deps): update dependency @types/node to v18.15.13
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-21 13:08:27 +00:00
renovate[bot]
c5ce14f017
chore(deps): update dependency @codemirror/language-data to v6.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-20 23:09:03 +02:00
Avinash
9bf8f57475
enhancement(frontend): inlined buttons
...
Signed-off-by: Avinash <avinash.kumar.cs92@gmail.com>
2023-04-20 22:20:18 +02:00
Avinash
c21b2a7a17
refactor(frontend): changed title
...
Signed-off-by: Avinash <avinash.kumar.cs92@gmail.com>
2023-04-20 22:20:18 +02:00
renovate[bot]
ab3e206081
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-20 16:19:07 +02:00
SHAN michel
63f7d94b7c
feat(revision): only show non-guest users in the revision sidebar
...
Signed-off-by: SHAN michel <yuplasmas@gmail.com>
Only show non-guest users in the sidebar #2953 + frontend/json modificated
Signed-off-by: SHAN michel <yuplasmas@gmail.com>
Only show non-guest users in the sidebar #2953 + frontend/json modificated
Signed-off-by: SHAN michel <yuplasmas@gmail.com>
2023-04-20 16:00:37 +02:00
renovate[bot]
62e29613cc
fix(deps): update dependency i18next to v22.4.15
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-19 23:31:55 +02:00
renovate[bot]
d5d8112e8c
chore(deps): update dependency @types/jest to v29.5.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-19 16:16:10 +02:00
renovate[bot]
1ac22d80a9
chore(deps): update dependency @codemirror/commands to v6.2.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-19 16:16:01 +02:00
renovate[bot]
b962676dad
fix(deps): update dependency yjs to v13.5.53
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-19 16:15:35 +02:00
renovate[bot]
9e16f865c9
fix(deps): update dependency emoji-picker-element to v1.17.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 10:21:00 +02:00
renovate[bot]
07c7c97b86
chore(deps): update typescript-eslint monorepo to v5.59.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 10:19:15 +02:00
renovate[bot]
38853c266e
fix(deps): update dependency katex to v0.16.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 07:38:04 +02:00
renovate[bot]
98c196a189
fix(deps): update dependency @reduxjs/toolkit to v1.9.5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-18 05:22:25 +00:00
renovate[bot]
485e8bbddf
fix(deps): update dependency vega-lite to v5.7.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 23:06:48 +02:00
renovate[bot]
b0b94ff253
chore(deps): update dependency cypress to v12.10.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 22:53:57 +02:00
renovate[bot]
09a8a29316
chore(deps): update dependency @types/react to v18.0.37
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 22:38:25 +02:00
renovate[bot]
3f79b38a4c
chore(deps): update codemirror
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 22:23:39 +02:00
Tilman Vatteroth
3face3a3b8
fix: add missing legacy sequence diagram app extension
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-17 22:12:11 +02:00
Tilman Vatteroth
393d408dfe
chore: fix typos in docs
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-17 22:12:11 +02:00
Tilman Vatteroth
a95b2d7d7d
feat: add priorities for replacers
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-17 22:12:11 +02:00
renovate[bot]
4a2cfe225c
fix(deps): update dependency abcjs to v6.2.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-17 22:12:11 +02:00
renovate[bot]
83416ba882
fix(deps): update dependency @reduxjs/toolkit to v1.9.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-17 15:22:53 +02:00
Tilman Vatteroth
1e4709c087
refactor: organize app extensions
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 21:27:45 +02:00
Tilman Vatteroth
8cddc96881
fix: exclude first headline extraction from simple renderer
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 21:27:45 +02:00
Tilman Vatteroth
f12cadbbb7
feat: add renderer type to MarkdownRendererExtensionOptions
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 21:27:45 +02:00
Tilman Vatteroth
0809e01b2d
refactor: rename "optional app extensions" into "all app extensions"
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 21:27:45 +02:00
Tilman Vatteroth
c39561f8e2
refactor: extract third party integration extensions into separate array
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 21:27:45 +02:00
Tilman Vatteroth
6b3743e6a3
refactor: reorganize props and locations of markdown renderers
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
7abbe79ec9
fix: correct docs
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
d792fd3987
refactor: rename iframe-markdown-renderer to render-page-content
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
6f17b2f554
fix: typo in render page docs
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
29d137afbe
fix: send "new lines as breaks" option to the renderer
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
6c55da4e79
refactor: rename "dark mode" iframe message to "additional configuration"
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
1e9e04f829
fix: forced dark mode for iframe
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
419069376a
chore: reformat code
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
2e18f7f775
fix: send scroll state if current renderer is ready instead of main renderer
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
86276b0753
refactor: move mockI18n
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:29:45 +02:00
Tilman Vatteroth
3962cafa5d
feat: move title extraction into commons package
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:05:24 +02:00
Tilman Vatteroth
8de8a50bec
feat: move first heading title extraction into an app extension
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 20:05:24 +02:00
Tilman Vatteroth
220bb31f0c
fix: disconnect message transporter on editor leave
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-16 18:12:12 +02:00
renovate[bot]
b2ea61ef2e
chore(deps): update dependency @codemirror/language-data to v6.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-16 13:47:11 +02:00
renovate[bot]
471559d0c1
fix(deps): update dependency vega-lite to v5.7.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-15 09:07:39 +02:00
renovate[bot]
191dc0131f
fix(deps): update dependency react-bootstrap to v2.7.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-15 06:04:57 +00:00
renovate[bot]
c637ce966d
fix(deps): update dependency dompurify to v3.0.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-15 00:39:30 +02:00
renovate[bot]
6d599d893e
fix(deps): update dependency abcjs to v6.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-15 00:27:30 +02:00
renovate[bot]
e3738a7c33
chore(deps): update dependency @codemirror/autocomplete to v6.5.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-14 09:42:41 +02:00
renovate[bot]
50fcab8383
chore(deps): update node.js to ca5d399
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-14 01:57:21 +00:00
Tilman Vatteroth
e70d1fabc9
fix: missing wait for element in copy-to-clipboard-button.spec.tsx
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
Tilman Vatteroth
16bf5bb2af
fix: missing wait for element in blockquote-extra-tag-markdown-extension.spec.tsx
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
Tilman Vatteroth
b763413108
fix: invalid DOM element nesting in katex tests
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
Tilman Vatteroth
eaea86c17d
fix: invalid bootstrap icon in bootstrap-icon-markdown-extension.spec.tsx
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
Tilman Vatteroth
2abc697e6a
fix: unsupported tag name in markdown-to-react.spec.tsx
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
Tilman Vatteroth
8402ef13f3
fix: missing key error in html-to-react.spec.tsx
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 18:24:17 +02:00
renovate[bot]
d1498a4861
fix(deps): update dependency reveal.js to v4.5.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-13 14:41:24 +02:00
Tilman Vatteroth
4bd6c1f359
fix: add .env file symlinks
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-13 10:39:17 +02:00
renovate[bot]
2d06eab04f
chore(deps): update dependency @codemirror/autocomplete to v6.5.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-13 09:23:22 +02:00
renovate[bot]
1279e875b6
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-13 08:58:27 +02:00
renovate[bot]
3502ee3934
chore(deps): update dependency eslint-plugin-testing-library to v5.10.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-13 08:44:59 +02:00
renovate[bot]
c06235196e
fix(deps): update dependency sass to v1.62.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-12 15:37:19 +02:00
renovate[bot]
d62bc24420
chore(deps): update dependency @types/react to v18.0.35
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-12 13:41:31 +02:00
renovate[bot]
1c490f717f
fix(deps): update dependency react-bootstrap to v2.7.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-12 10:58:11 +00:00
renovate[bot]
c44ab7dc6c
chore(deps): update dependency @codemirror/view to v6.9.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-11 19:06:44 +02:00
Tilman Vatteroth
d7108ba522
fix: fix permissions in mocked feature page
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-11 11:25:23 +02:00
renovate[bot]
db3aeaac2d
fix(deps): update dependency @uiw/react-codemirror to v4.19.16
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-11 10:33:31 +02:00
Tilman Vatteroth
2bec7027ae
fix: fix comma separated value detection in x-forwarded-proto parsing
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-11 08:30:15 +02:00
renovate[bot]
1c58a732e4
chore(deps): update typescript-eslint monorepo to v5.58.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-10 20:48:24 +02:00
renovate[bot]
4472a3140b
chore(deps): update dependency @types/react to v18.0.34
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-10 17:57:33 +00:00
Tilman Vatteroth
7f20da0510
fix: use callback hook in checkbox editor component to cache function
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-08 19:45:42 +02:00
Tilman Vatteroth
37e1482c46
feat(renderer): Add intermediate class for markdown renderer extensions with event emitter
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-08 18:47:01 +02:00
renovate[bot]
2f200078ef
chore(deps): update dependency eslint to v8.38.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-08 14:53:57 +02:00
renovate[bot]
d8a572bd7d
fix(deps): update dependency @uiw/react-codemirror to v4.19.15
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-08 09:25:08 +00:00
renovate[bot]
f105debb24
fix(deps): update dependency @uiw/react-codemirror to v4.19.14
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-07 20:21:46 +00:00
renovate[bot]
143da53e46
chore(deps): update dependency typescript to v5.0.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-07 22:21:41 +02:00
renovate[bot]
fd720fe4b5
fix(deps): update dependency sass to v1.61.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-07 09:21:10 +02:00
renovate[bot]
998ce47a38
chore(deps): update nextjs monorepo to v13.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-07 09:20:39 +02:00
renovate[bot]
b94b6e5f63
chore(deps): update dependency eslint-config-next to v13.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-07 09:19:31 +02:00
Tilman Vatteroth
12d829e07a
fix: improves help text of dark mode
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:59:40 +02:00
Tilman Vatteroth
15f583a4fe
fix: change help text of ligature setting
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:59:40 +02:00
Tilman Vatteroth
e368203e16
feat: add setting for line wrapping
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:59:40 +02:00
Philip Molares
2fc89a7de5
feat: don't let read-only users send their cursors or selections
...
This was done as it may be used to distract or annoy other users either intentionally or unintentionally.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:50 +02:00
Philip Molares
7636480d8a
feat(frontend): if user can't write toolbar is being removed
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-04-06 22:54:50 +02:00
Philip Molares
c2f41118b6
feat: check permissions in realtime code and frontend
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:50 +02:00
Tilman Vatteroth
24f1b2a361
feat: fetch frontend config in server side rendering
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:32 +02:00
Tilman Vatteroth
312d1adf6f
fix: make logger in BaseUrlFromEnvExtractor readonly
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:32 +02:00
Tilman Vatteroth
9771ffcf00
fix: expected origin boundary works now with initial props
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:32 +02:00
Tilman Vatteroth
8977100830
feat: extend api request builder with custom base url
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-06 22:54:32 +02:00
renovate[bot]
b27062c2ec
fix(deps): update dependency react-bootstrap-typeahead to v6.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-06 13:13:28 +02:00
Tilman Vatteroth
7d612dd069
fix: correct test history in cypress environment
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-05 12:02:54 +02:00
Tilman Vatteroth
bd8a5861e7
feat: log error in note-loading-boundary
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-05 12:02:54 +02:00
Tilman Vatteroth
6786e6d6d3
fix: correct test note in cypress environment
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-05 12:02:54 +02:00
Tilman Vatteroth
c0d4d233da
fix: configure luxon
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-04-04 22:46:37 +02:00
renovate[bot]
78fde4ff55
chore(deps): update dependency @types/luxon to v3.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-04 22:46:37 +02:00
renovate[bot]
dc92275d53
fix(deps): update dependency mermaid to v10.1.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-04 21:17:24 +02:00
renovate[bot]
3b2ded6e46
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-04 17:31:53 +02:00
renovate[bot]
5d9e220e1f
chore(deps): update typescript-eslint monorepo to v5.57.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-03 20:20:47 +02:00
Erik Michelson
bced0c478b
enhancement: remove frontend version
...
As frontend and backend are managed inside a monorepo and distributed together, there is no sense in keeping separate frontend and backend version information.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-04-03 20:11:03 +02:00
renovate[bot]
d19d048cc8
fix(deps): update dependency react-bootstrap-icons to v1.10.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-03 20:06:23 +02:00
renovate[bot]
84ab3ecc58
fix(deps): update dependency yjs to v13.5.52
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-03 17:08:10 +00:00
renovate[bot]
3aded4a447
fix(deps): update dependency i18next to v22.4.14
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-02 17:41:00 +00:00
renovate[bot]
b3f496fc50
chore(deps): update dependency @types/react to v18.0.32
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-02 12:40:32 +00:00
renovate[bot]
c77bfc8ef2
fix(deps): update dependency react-bootstrap-typeahead to v6.1.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-02 10:35:34 +02:00
renovate[bot]
2f56a2cacd
chore(deps): update dependency csstype to v3.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-04-02 04:29:02 +00:00
Erik Michelson
43568f6907
test(errors): add tests for ErrorToI18nKeyMapper
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-31 16:46:40 +02:00
Erik Michelson
5e1e773859
fix(profile): show correct error messages
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-31 16:46:40 +02:00
renovate[bot]
ae58cab019
chore(deps): update dependency typescript to v5.0.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-31 15:43:28 +02:00
Erik Michelson
a6671772f2
fix(logout): redirect to login page
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-30 22:19:45 +02:00
renovate[bot]
dccb434f92
chore(deps): update node.js to 47d97b9
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 12:33:19 +00:00
renovate[bot]
b019c392b6
chore(deps): update node.js to f1402c1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-30 09:20:48 +02:00
renovate[bot]
85fb1783e0
chore(deps): update node.js to 50437be
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-30 01:50:50 +00:00
Erik Michelson
8a66031ff3
fix: editorconfig
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-29 22:21:03 +02:00
Erik Michelson
4e3c1ede0e
misc: remove features page buttons
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-29 21:25:09 +02:00
renovate[bot]
d45ab1eb29
chore(deps): update dependency eslint-plugin-cypress to v2.13.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-29 15:57:43 +02:00
renovate[bot]
d0f2b0a471
chore(deps): update dependency eslint to v8.37.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-29 15:09:22 +02:00
renovate[bot]
2f1c6d3033
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-29 02:25:00 +02:00
Tilman Vatteroth
598fc8ee11
feat(realtime): synchronize and show realtime activity state
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-29 01:16:43 +02:00
Tilman Vatteroth
9497726a7c
feat(frontend): show indicator in document title for background changes
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-29 01:16:43 +02:00
Erik Michelson
336e621bc4
fix(cursor): cursor text being hidden when at start of line
...
Addiotionally, the cursor's font was not defined and therefore was styled in the browser's default font
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-29 01:16:09 +02:00
renovate[bot]
3dbc07d25a
chore(deps): update dependency cypress to v12.9.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-29 00:26:20 +02:00
renovate[bot]
843f4ed930
chore(deps): update dependency eslint-plugin-cypress to v2.13.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-28 22:52:17 +02:00
Tilman Vatteroth
972ec8c9c5
feat(realtime): disconnect user on user login status change
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-28 21:05:12 +02:00
Tilman Vatteroth
9b9eafc948
feature: add button to open cheatsheet in a new tab
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-28 20:38:25 +02:00
Tilman Vatteroth
438a5466e0
fix: show modal close button with correct color in dark mode
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-28 20:38:25 +02:00
renovate[bot]
3dc60407b6
fix(deps): update dependency @uiw/react-codemirror to v4.19.11
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-28 11:46:39 +02:00
renovate[bot]
2428b50b74
chore(deps): update dependency @codemirror/language-data to v6.2.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-28 11:35:01 +02:00
renovate[bot]
b60ccfe3d4
fix(deps): update dependency react-bootstrap-typeahead to v6.1.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-28 10:20:03 +02:00
renovate[bot]
a135f1379b
chore(deps): update dependency @types/react to v18.0.30
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-27 22:08:24 +02:00
renovate[bot]
4d749fb480
chore(deps): update typescript-eslint monorepo to v5.57.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-27 19:58:01 +02:00
renovate[bot]
cdbf64bc92
fix(deps): update dependency abcjs to v6.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-27 12:24:40 +02:00
David Mehren
f7f052fca1
refactor: use separate env vars for frontend/backend port
...
As we moved to a combined .env file for simplicity, frontend and backend need to be configured with separate variables.
Signed-off-by: David Mehren <git@herrmehren.de>
2023-03-26 15:53:49 +02:00
David Mehren
55f3bd9b60
refactor: move .env file to repo root
...
Signed-off-by: David Mehren <git@herrmehren.de>
2023-03-26 15:53:49 +02:00
Erik Michelson
ca9836d691
enhancement(auth): better error message handling
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-26 15:43:39 +02:00
Philip Molares
8e57188ab5
refactor(common): extract frontmatter code into commons
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-26 14:58:38 +02:00
Philip Molares
8bd7fd1be8
refactor(common): extract frontmatter code into commons
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-26 14:58:38 +02:00
renovate[bot]
37c57d67f0
chore(deps): update dependency @types/node to v18.15.10
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-26 09:17:34 +02:00
Tilman Vatteroth
b4f73c0f49
fix: convert realtime connection dialog into alert
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-25 16:41:25 +01:00
Erik Michelson
97389fe0c4
fix: useTranslation hook in react components
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-25 16:14:03 +01:00
Philip Molares
8d497bcfc5
feat(frontend): show own user in UsersOnlineSidebarMenu
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 15:27:38 +01:00
Erik Michelson
61032cb745
feat(editor): add basic codemirror autocompletion suggestions
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-25 15:13:24 +01:00
Philip Molares
4956a99ced
refactor(frontend/commons): rename .test files to .spec
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 15:02:29 +01:00
Tilman Vatteroth
24b7514e25
feat: submit own style index on realtime user state set
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-25 13:11:40 +01:00
Philip Molares
d7af10e4f4
test(cypress): fix owner of notes
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 12:59:58 +01:00
Philip Molares
759c906506
feat(frontend): deactivate delete note button if user is not owner
...
This button and its functionality only works if the user is the owner, so it doesn't make sense to make it possible to press it otherwise…
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 12:59:58 +01:00
Philip Molares
e7e81cf670
feat(frontend): deactivate permissions buttons if user is not owner
...
These buttons and their functionality only work if the user is the owner, so it doesn't make sense to make it possible to press them otherwise…
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 12:59:58 +01:00
Philip Molares
09e56a418e
feat(frontend): deactivate alias buttons if user is not owner
...
These buttons and their functionality only work if the user is the owner, so it doesn't make sense to make it possible to press them otherwise…
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 12:59:58 +01:00
Philip Molares
107ec7a522
feat(frontend): add isOwner hook
...
This hook is used to determine if the current user is the owner of the note
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-03-25 12:59:58 +01:00
renovate[bot]
72840f0568
fix(deps): update dependency @svgr/webpack to v7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-25 12:42:28 +01:00
Erik Michelson
b9f7e12c38
fix(landing-layout): links in the user-dropdown not working
...
We use a custom component for rendering the link (Dropdown.Item), therefore we need to set both passHref and legacyBehavior
See: https://nextjs.org/docs/api-reference/next/link#if-the-child-is-a-custom-component-that-wraps-an-a-tag
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-03-25 11:32:55 +01:00
renovate[bot]
620f55d1fe
fix(deps): update dependency sharp to v0.32.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-25 10:27:44 +01:00
renovate[bot]
6aa1ac6861
chore(deps): update dependency @testing-library/dom to v9.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-25 10:27:26 +01:00
renovate[bot]
ed753d7955
fix(deps): update dependency @uiw/react-codemirror to v4.19.10
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-25 10:07:20 +01:00
renovate[bot]
da8424abdf
chore(deps): update dependency @types/node to v18.15.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-25 10:07:12 +01:00
renovate[bot]
9ed4e1ef08
chore(deps): update dependency @types/react to v18.0.29
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-24 18:23:44 +01:00
Tilman Vatteroth
a826677225
refactor: save ydoc state in the database, so it can be restored easier
...
By storing the ydoc state in the database we can reconnect lost clients easier
and enable offline editing because we continue using the crdt data that has been
used by the client before the connection loss.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-24 16:03:55 +01:00
Tilman Vatteroth
c1a816be36
fix: prevent splitter panels from being selected when resizing
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-24 14:45:57 +01:00
Tilman Vatteroth
e97a426680
refactor: split avatar component to handle displaynames
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-24 14:06:03 +01:00
Tilman Vatteroth
3a06f84af1
refactor: reimplement realtime-communication
...
This commit refactors a lot of things that are not easy to separate.
It replaces the binary protocol of y-protocols with json.
It introduces event based message processing.
It implements our own code mirror plugins for synchronisation of content and remote cursors
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-24 14:06:03 +01:00
renovate[bot]
1219d83bc8
chore(deps): update dependency prettier to v2.8.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-24 12:16:22 +01:00
renovate[bot]
c1e085487b
chore(deps): update dependency @types/node to v18.15.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-24 12:15:17 +01:00
renovate[bot]
8f6c4ec7d3
fix(deps): update dependency sass to v1.60.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-24 09:45:48 +01:00
renovate[bot]
3a441caf5e
chore(deps): update dependency @types/node to v18.15.6
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23 23:43:57 +00:00
renovate[bot]
f0996c218c
chore(deps): update dependency @types/diff to v5.0.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-23 19:23:15 +01:00
renovate[bot]
fa4b695331
fix(deps): update dependency htmlparser2 to v8.0.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-23 08:52:35 +01:00
renovate[bot]
a015655406
fix(deps): update dependency yjs to v13.5.51
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-22 13:53:17 +01:00
renovate[bot]
7f537f7617
chore(deps): update dependency prettier to v2.8.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 13:45:04 +01:00
renovate[bot]
8c694baeb4
chore(deps): update dependency @codemirror/view to v6.9.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 13:44:44 +01:00
renovate[bot]
b0d182f7fb
chore(deps): update typescript-eslint monorepo to v5.56.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 10:01:30 +01:00
renovate[bot]
1bbc0d0f61
chore(deps): update dependency eslint-config-prettier to v8.8.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 10:01:15 +01:00
renovate[bot]
f1f49ad440
fix(deps): update i18next
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 10:00:29 +01:00
renovate[bot]
7a77df6c0d
fix(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-21 04:37:15 +00:00
renovate[bot]
bb87c5f82c
chore(deps): update dependency prettier to v2.8.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-20 11:03:16 +01:00
Tilman Vatteroth
c37cafb635
fix: exclude the link icon from the first heading extraction text
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-20 10:21:17 +01:00
Tilman Vatteroth
f78fd69bf4
fix: replace bootstrap icon html with utf-8 icon
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-19 21:02:19 +01:00
Tilman Vatteroth
083da302af
fix: fix missing key in meta og:title
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-19 21:00:54 +01:00
David Mehren
fe3ed17610
build: enable frontend source maps
...
Currently, frontend stack traces are unhelpful in production builds, because they only include minified code.
By enabling source maps for production builds, we enhance debuggability and error-reports.
Ref: https://nextjs.org/docs/advanced-features/source-maps
Signed-off-by: David Mehren <git@herrmehren.de>
2023-03-19 20:44:57 +01:00
renovate[bot]
45638b7456
chore(deps): update dependency typescript to v5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-18 22:15:01 +01:00
renovate[bot]
875dab9a35
fix(deps): update dependency tlds to v1.238.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-18 14:19:37 +01:00
renovate[bot]
678b90ec97
fix(deps): update dependency i18next to v22.4.12
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-17 09:03:28 +01:00
renovate[bot]
173406215c
chore(deps): update yarn to v3.5.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-17 09:01:42 +01:00
renovate[bot]
a452f393ae
fix(deps): update dependency deepmerge to v4.3.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-17 00:23:14 +00:00
renovate[bot]
35ba072a91
chore(deps): update dependency @types/jest to v29.5.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-16 19:28:01 +01:00
Tilman Vatteroth
24b0070909
fix(cheatsheet): refactor cheatsheet to use app extensions as source
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-16 17:51:21 +01:00
Tilman Vatteroth
9d49401b4d
fix(renderer): merge similar renderer types
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-16 17:51:21 +01:00
Tilman Vatteroth
958b23e25a
refactor(renderer): convert html/markdown-to-react converters from hooks to components
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-16 08:28:37 +01:00
renovate[bot]
0457a633cc
chore(deps): update dependency cypress to v12.8.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-16 03:31:31 +00:00
renovate[bot]
07f6753110
chore(deps): update dependency @types/jest to v29.4.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-16 01:03:44 +00:00
renovate[bot]
73a29d88cc
chore(deps): update dependency @types/jest to v29.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-15 21:41:39 +01:00
renovate[bot]
e1e01c0c44
chore(deps): update dependency @types/jest to v29.4.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-15 10:50:43 +01:00
renovate[bot]
79b205b84d
fix(deps): update dependency sass to v1.59.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-15 02:17:51 +00:00
renovate[bot]
a9e3fbd8ee
chore(deps): update dependency cypress to v12.8.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 20:47:08 +01:00
renovate[bot]
7a441f3f2a
chore(deps): update dependency @types/jest to v29.4.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 16:53:29 +01:00
renovate[bot]
1a6082793f
chore(deps): update dependency @types/dompurify to v3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 16:39:29 +01:00
renovate[bot]
1ad55278b7
chore(deps): update dependency @types/node to v18.15.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 16:38:14 +01:00
renovate[bot]
ae1fef26c3
chore(deps): update typescript-eslint monorepo to v5.55.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 16:33:53 +01:00
renovate[bot]
074f7b2e9b
chore(deps): update node.js to ffc770c
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 10:17:22 +00:00
renovate[bot]
4be9277b47
fix(deps): update dependency @hedgedoc/html-to-react to v1.4.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-13 15:47:12 +01:00
renovate[bot]
b832e14890
chore(deps): update dependency @types/node to v18.15.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-13 09:30:38 +01:00
renovate[bot]
e2a3bad70b
fix(deps): update dependency vega to v5.24.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:57:13 +01:00
renovate[bot]
999f2fc15a
fix(deps): update dependency tlds to v1.237.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:57:13 +01:00
renovate[bot]
b74cf5e725
fix(deps): update dependency sass to v1.59.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:57:13 +01:00
renovate[bot]
65b0ffcb1f
fix(deps): update dependency ws to v8.13.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:57:13 +01:00
renovate[bot]
2a0bba6a7f
chore(deps): update dependency @types/node to v18.15.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:50:11 +01:00
renovate[bot]
3ca0e3bfd4
chore(deps): update test packages to v29.5.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 20:51:41 +01:00
renovate[bot]
c44c8b6477
chore(deps): update linters
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 20:51:24 +01:00
renovate[bot]
530a75c677
fix(deps): update dependency i18next to v22.4.11
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 14:34:46 +01:00
renovate[bot]
3b0bcec075
fix(deps): update dependency yjs to v13.5.50
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 14:17:56 +01:00
renovate[bot]
4f1c3a6ebd
chore(deps): update typescript-eslint monorepo to v5.54.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 14:14:54 +01:00
renovate[bot]
8b8bedeb96
chore(deps): update nextjs monorepo to v13.2.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 09:16:03 +01:00
renovate[bot]
9d8a972a3c
chore(deps): update node.js to f605fcd
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 09:01:26 +01:00
renovate[bot]
9c875843fa
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 09:01:15 +01:00
renovate[bot]
0244118189
chore(deps): update dependency @testing-library/dom to v9.0.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 09:00:48 +01:00
renovate[bot]
6407af1217
chore(deps): update dependency eslint-config-next to v13.2.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 09:00:31 +01:00
Tilman Vatteroth
aa6bd2a884
fix: deduplicate different buttons
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 21:23:48 +01:00
Tilman Vatteroth
160f0f8297
fix: fixes sizing problems of icon buttons
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 21:23:48 +01:00
Tilman Vatteroth
e0a80cf06a
fix(frontend): fix loading screen animation
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 21:23:48 +01:00
Tilman Vatteroth
70d1df7fb7
fix(frontend): increase visibility of text in click shield
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 21:23:48 +01:00
Tilman Vatteroth
a124ef566b
fix(frontend): remove apple emojis and use only twemoji
...
This makes the display of emojis more consistent between macos and non-macos systems.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 21:23:48 +01:00
Tilman Vatteroth
11b48edca1
fix(frontend): extract codemirror extension for ref update into hook
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 18:30:10 +01:00
Tilman Vatteroth
f8e35e6746
feat(frontend): add size property to wait spinner component
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 17:44:39 +01:00
Tilman Vatteroth
a50ac40ae6
feat(editor): extract the spell check codemirror extension into separate hook
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-08 17:43:34 +01:00
renovate[bot]
25fbfdbea8
fix(deps): update dependency luxon to v3.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-06 15:59:32 +01:00
renovate[bot]
0af0180981
chore(deps): update dependency @codemirror/lint to v6.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:47:21 +01:00
renovate[bot]
7a7c83d934
chore(deps): update typescript-eslint monorepo to v5.54.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:38:34 +01:00
renovate[bot]
e776719710
fix(deps): update dependency react-bootstrap-typeahead to v6.0.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 13:50:26 +01:00
renovate[bot]
7002157880
fix(deps): update dependency mermaid to v10.0.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 13:46:50 +01:00
renovate[bot]
e0144f8769
fix(deps): update dependency yjs to v13.5.48
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 13:20:44 +01:00
renovate[bot]
21bc3a1332
fix(deps): update dependency dompurify to v3.0.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 12:02:13 +01:00
renovate[bot]
8a09cb8f0d
fix(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 12:01:02 +01:00
renovate[bot]
51c89bfd83
chore(deps): update dependency eslint-config-next to v13.2.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 12:00:45 +01:00
renovate[bot]
f367dfcfa5
chore(deps): update nextjs monorepo to v13.2.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 12:00:35 +01:00
renovate[bot]
ba3ebd296a
chore(deps): update node.js to f8a51c3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 10:39:44 +00:00
renovate[bot]
40a7796981
fix(deps): update dependency vega to v5.23.0 [security]
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-03 16:34:51 +01:00
Tilman Vatteroth
86de2924bc
fix(docker): fix yarn cache folder
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-02 21:33:14 +01:00
renovate[bot]
7394f274dc
chore(deps): update dependency @types/node to v18.14.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-27 01:29:01 +00:00
Tilman Vatteroth
eb3340d735
fix(frontend): migrate mermaid chart
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-26 13:06:47 +01:00
renovate[bot]
810ec92530
fix(deps): update dependency mermaid to v10
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 13:06:47 +01:00
renovate[bot]
a5102954d2
chore(deps): update dependency eslint to v8.35.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 12:57:35 +01:00
renovate[bot]
7ed0936901
fix(deps): update dependency react-bootstrap-typeahead to v6.0.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 12:56:33 +01:00
renovate[bot]
7754f7fdd5
chore(deps): update nextjs monorepo to v13.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 21:06:36 +01:00
renovate[bot]
64a19cadfb
fix(deps): update dependency react-i18next to v12.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 20:08:22 +01:00
renovate[bot]
74ffe2480e
chore(deps): update dependency eslint-config-next to v13.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 20:06:41 +01:00
renovate[bot]
6233a30687
chore(deps): update dependency cypress to v12.7.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 20:06:11 +01:00
renovate[bot]
565000446e
fix(deps): update dependency yjs to v13.5.47
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 19:13:32 +01:00
renovate[bot]
5bc6acde07
fix(deps): update dependency emoji-picker-element to v1.16.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 19:12:15 +01:00
renovate[bot]
9b82e0cce7
chore(deps): update typescript-eslint monorepo to v5.53.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 17:37:48 +01:00
renovate[bot]
a85a5d0d80
fix(deps): update dependency i18next-resources-to-backend to v1.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 13:58:03 +01:00
renovate[bot]
5f9890ce91
fix(deps): update dependency @reduxjs/toolkit to v1.9.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 13:48:17 +01:00
renovate[bot]
d1389c5c54
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 13:47:50 +01:00
renovate[bot]
aaba20e22d
chore(deps): update node.js to 0d2712a
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 09:21:23 +00:00
Philip Molares
1c16e25e14
feat(frontend): replace forkawesome with bootstrap icons
...
These icon replace fork awesome. A linter informs the user about the deprecation.
See https://github.com/hedgedoc/hedgedoc/issues/2929
Co-authored-by: Philip Molares <philip.molares@udo.edu>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-24 14:31:17 +01:00
Tilman Vatteroth
34b6308cee
fix(frontend): replace blockquote extra cypress test with jest test
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-22 10:16:24 +01:00
Erik Michelson
08eaff862d
enhancement(dockerfiles): add/update oci labels
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-21 13:09:32 +01:00
Tilman Vatteroth
eac2a7b23e
fix(frontend): use "action" prop in revisions list
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-21 11:17:48 +01:00
Philip Molares
7fb02c96e6
refactor(frontend): title for common modal via titleI18nKey or title prop
...
This is mainly needed because we use the common modal to show image light boxes and the title is then the title or alt text of the image
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-02-19 22:04:40 +01:00
Philip Molares
f24c46101b
refactor(frontend): remove unused TranslatedIconButton
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-02-19 21:31:58 +01:00
renovate[bot]
e3a6f40022
fix(deps): update dependency dompurify to v3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:18:28 +01:00
renovate[bot]
621c410b5d
fix(deps): update dependency mermaid to v9.4.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:17:09 +01:00
renovate[bot]
5ddce7a316
chore(deps): update typescript-eslint monorepo to v5.52.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:14:22 +01:00
renovate[bot]
ae68fd879c
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:06:52 +01:00
renovate[bot]
7e4b7680bc
chore(deps): update testing-library
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:06:08 +01:00
renovate[bot]
6b24399668
chore(deps): update dependency @types/node to v18.14.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:04:22 +01:00
renovate[bot]
77e594ce14
chore(deps): update dependency cypress to v12.6.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 08:04:06 +01:00
renovate[bot]
6e98c20f73
fix(deps): update vega
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 04:25:29 +00:00
renovate[bot]
0848792af0
chore(deps): update test packages to v29.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:42:18 +00:00
renovate[bot]
2c76ab1214
chore(deps): update node.js to 045b1a1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:58:54 +01:00
renovate[bot]
378799d3b5
fix(deps): update dependency markdown-it-anchor to v8.6.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:57:49 +01:00
renovate[bot]
2b31807cdd
fix(deps): update dependency yjs to v13.5.46
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:54:27 +01:00
renovate[bot]
9a41f87bd9
fix(deps): update dependency ws to v8.12.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:50:25 +01:00
renovate[bot]
57aad0ffa2
fix(deps): update dependency react-bootstrap to v2.7.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:47:35 +01:00
renovate[bot]
a6d4ea492f
chore(deps): update dependency eslint-plugin-testing-library to v5.10.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 21:46:49 +01:00
renovate[bot]
5c707ecfde
fix(deps): update dependency sass to v1.58.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 20:50:25 +01:00
renovate[bot]
84eb8d0d00
chore(deps): update dependency @types/react-dom to v18.0.11
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 20:05:01 +01:00
renovate[bot]
8dc7190140
fix(deps): update dependency dompurify to v2.4.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 20:02:55 +01:00
renovate[bot]
9360e9553e
fix(deps): update dependency i18next to v22.4.10
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 20:01:45 +01:00
renovate[bot]
40ddf2a7c6
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 16:09:12 +01:00
renovate[bot]
aadedb698a
fix(deps): update dependency abcjs to v6.1.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 14:34:26 +01:00
Erik Michelson
97216e78ff
fix(tests): add license field to frontmatter
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-18 14:05:56 +01:00
Erik Michelson
90ae3e2e75
test(e2e): add cypress test for license frontmatter
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-13 18:10:51 +01:00
Erik Michelson
cf34df21b7
feat: add license frontmatter field for link header
...
This commit adds the "license" frontmatter property which sets a link with the "license" relation in the head of the HTML page.
Furthermore, this commit restructures the other head elements for a note altogether into a single component that can be used to inject all head elements at once.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-13 18:10:51 +01:00
Tilman Vatteroth
91e7056882
fix(frontend e2e): name of iframe capsule test
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-13 18:06:17 +01:00
Tilman Vatteroth
57bfca7b15
fix(frontend): refactor api error handling
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-12 22:10:31 +01:00
Tilman Vatteroth
32127b14cb
fix: move nvmrc into root directory
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-12 22:10:31 +01:00
renovate[bot]
acb920a4b6
fix(deps): update dependency @uiw/react-codemirror to v4.19.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-12 11:59:10 +01:00
renovate[bot]
3e8756ed54
chore(deps): update dependency @types/react to v18.0.28
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 19:44:05 +00:00
renovate[bot]
d0776f8620
chore(deps): update node.js to 45748c3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 17:30:06 +00:00
renovate[bot]
35d02a945f
chore(deps): update dependency eslint to v8.34.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:43:28 +01:00
renovate[bot]
f34e0ac588
fix(deps): update dependency @uiw/react-codemirror to v4.19.8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:34:56 +01:00
renovate[bot]
51049b7c36
fix(deps): update dependency react-bootstrap to v2.7.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:27:38 +01:00
renovate[bot]
47f1ad69b7
chore(deps): update dependency @types/node to v18.13.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:12:21 +01:00
renovate[bot]
18c458a759
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:12:07 +01:00
renovate[bot]
4d1d9b7815
chore(deps): update typescript-eslint monorepo to v5.51.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:07:26 +01:00
renovate[bot]
ac572a2fbb
chore(deps): update test packages to v29.4.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 09:40:36 +01:00
renovate[bot]
a5dffe603e
chore(deps): update linters
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 09:28:46 +01:00
renovate[bot]
f0d564cb4c
chore(deps): update node.js to bfc56a6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 09:28:26 +01:00
Tilman Vatteroth
caa53e3556
feat: add patch to add generic types to eventemitter2
...
EventEmitter2 has types, but they're very basic and not very type safe.
I created this patch, because my improved types haven't been merged into the official package.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-09 21:58:41 +01:00
Tilman Vatteroth
11c2f57e4b
fix(commons): extract name of markdown content yjs channel into the commons package
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-09 15:43:59 +01:00
Tilman Vatteroth
3ca64e84e1
fix(docker): fix workspace focus command
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-07 22:10:48 +01:00
Erik Michelson
305b6f5910
misc: add turbo monorepo util
...
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Co-authored-by: David Mehren <git@herrmehren.de>
Co-authored-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: David Mehren <git@herrmehren.de>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-07 21:38:40 +01:00
Tilman Vatteroth
e3512d3a87
chore: remove renovate.json from frontend
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-07 21:38:40 +01:00
Tilman Vatteroth
3f8771a15e
fix(frontend): simplify asciinema regex
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-06 12:35:45 +01:00
renovate[bot]
397fe2f7a1
fix(deps): update dependency deepmerge to v4.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:41:27 +01:00
renovate[bot]
8fa9bf0aa8
chore(deps): update typescript-eslint monorepo to v5.50.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:41:17 +01:00
renovate[bot]
085782d35a
chore(deps): update dependency cypress to v12.5.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:07:26 +01:00
renovate[bot]
f8be64cfba
chore(deps): update yarn to v3.4.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:07:06 +01:00
renovate[bot]
b76bd9f40a
fix(deps): update dependency sass to v1.58.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 09:15:50 +01:00
renovate[bot]
8023b126a2
fix(deps): update dependency yjs to v13.5.45
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 23:26:22 +01:00
renovate[bot]
cd0d7a3a40
fix(deps): update dependency react-i18next to v12.1.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 23:25:59 +01:00
renovate[bot]
5c9b918a34
chore(deps): update dependency @types/node to v18.11.19
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 23:25:13 +01:00
Erik Michelson
5a7a37a241
fix: use modern in syntax instead of Object.prototype.hasOwnProperty
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-05 22:54:32 +01:00
Erik Michelson
ada2dce9c2
test(opengraph): add e2e test for opengraph metadata
...
Since mocking next/head for component tests seems not to work that easily, we decided to go with e2e tests.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-05 22:54:32 +01:00
Erik Michelson
09c2eaba9d
feat(opengraph): add opengraph support
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-05 22:54:32 +01:00
Tilman Vatteroth
5e1fdbe81d
fix(config): Replace HD_DOMAIN and HD_EDITOR_BASE_URL with HD_BASE_URL
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 22:32:31 +01:00
Tilman Vatteroth
65ac00913b
chore(deps): Update optional to 1.1.0
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 22:32:31 +01:00
Tilman Vatteroth
9fb83409cc
fix(frontend): Fix ratio of youtube frame
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 21:23:39 +01:00
Tilman Vatteroth
94c659558e
fix(frontend): Fix ratio of vimeo frame
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 21:23:39 +01:00
Tilman Vatteroth
5a2a3a4964
feat(frontend): Add Asciinema replacer
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 21:23:39 +01:00
Tilman Vatteroth
69a7a1ae69
fix(docker): fix Dockerfiles of backend and frontend
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 21:21:08 +01:00
Tilman Vatteroth
d76714f2a2
fix(commons): Move "wait for other promises to finish" util to commons
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 18:38:32 +01:00
renovate[bot]
37398df3bd
chore(deps): update dependency typescript to v4.9.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-04 14:00:25 +01:00
renovate[bot]
834faf7213
chore(deps): update dependency eslint to v8.33.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-04 13:59:49 +01:00
renovate[bot]
ab2bf73bcf
chore(deps): update node.js to bc329c7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-04 05:09:54 +00:00
renovate[bot]
217028b9e5
fix(deps): update dependency @reduxjs/toolkit to v1.9.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-29 20:05:53 +01:00
renovate[bot]
2cbeffa2d0
chore(deps): update typescript-eslint monorepo to v5.49.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-29 19:28:52 +01:00
renovate[bot]
11519baf31
fix(deps): update dependency redux to v4.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-29 01:42:14 +00:00
renovate[bot]
843d66c0f2
chore(deps): update test packages
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 17:35:49 +01:00
renovate[bot]
1773a176b2
chore(deps): update dependency eslint-plugin-testing-library to v5.10.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 16:19:59 +01:00
renovate[bot]
9252a11cd7
chore(deps): update dependency cypress to v12.4.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 16:19:06 +01:00
renovate[bot]
f70a94d60f
chore(deps): update nextjs monorepo to v13.1.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 16:14:53 +01:00
renovate[bot]
909c5a1cb7
chore(deps): update dependency eslint-config-next to v13.1.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 13:22:05 +00:00
Avinash
dae3b9d8dc
fix(frontend): add error prop to password input
...
Signed-off-by: Avinash <avinash.kumar.cs92@gmail.com>
2023-01-24 21:19:46 +01:00
renovate[bot]
a59a93c005
fix(deps): update dependency emoji-picker-element to v1.15.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-23 01:29:55 +00:00
renovate[bot]
e285d4f0da
chore(deps): update linters
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 14:46:27 +01:00
renovate[bot]
7e7f387e39
chore(deps): update dependency @testing-library/dom to v8.20.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 13:23:36 +01:00
renovate[bot]
eb04cdee83
chore(deps): update dependency @codemirror/commands to v6.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 13:19:11 +01:00
renovate[bot]
b0ed01d756
fix(deps): update dependency @uiw/react-codemirror to v4.19.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 12:48:22 +01:00
renovate[bot]
e241da2da9
chore(deps): update nextjs monorepo to v13.1.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 23:24:27 +01:00
renovate[bot]
21d8f0876d
fix(deps): update dependency abcjs to v6.1.8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 23:07:03 +01:00
renovate[bot]
844a363ecc
chore(deps): update dependency eslint-config-next to v13.1.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 23:05:45 +01:00
renovate[bot]
6f88272fb1
chore(deps): update dependency @types/react to v18.0.27
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 23:05:36 +01:00
renovate[bot]
cb946e0a3a
chore(deps): update dependency @types/jest to v29.2.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 11:31:12 +01:00
renovate[bot]
faa8da8204
chore(deps): update nextjs monorepo to v13.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-17 22:47:12 +01:00
renovate[bot]
3915a05e24
chore(deps): update typescript-eslint monorepo to v5.48.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-17 19:29:22 +01:00
renovate[bot]
aa59f57856
chore(deps): update dependency @codemirror/language to v6.4.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-17 18:35:22 +01:00
renovate[bot]
cf9131c06e
chore(deps): update dependency prettier to v2.8.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-16 11:54:32 +00:00
renovate[bot]
e39cf83377
chore(deps): update codemirror
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-16 07:05:57 +00:00
renovate[bot]
200d4ccab1
chore(deps): update node.js to fda9816
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-16 03:24:49 +00:00
Philip Molares
16b1065a51
feat(frontend): add fork awesome linter
...
This linter will tell users that their fork awesome icon is deprecated and will stop working in the future and that they should replace it with a new bootstrap icon.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-16 00:05:33 +01:00
Philip Molares
e2c4e2eccf
feat(frontend): add fork awesome linter
...
This linter will tell users that their fork awesome icon is deprecated and will stop working in the future and that they should replace it with a new bootstrap icon.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-16 00:05:33 +01:00
Philip Molares
eacd81cb9c
fix(frontend): verify that callback could be run in create-non-existing-note-hint.test.tsx
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 22:38:45 +01:00
Philip Molares
5f238e9651
docs(frontend): expand CreateNonExistingNoteHint docs
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 22:38:45 +01:00
Philip Molares
45e70434c4
refactor(frontend): error handling in the auth/local api route
...
This now uses the new error code for a disabled registration (403) and also handles error where the password is too weak (400).
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 18:14:01 +01:00
renovate[bot]
9a1e33fdc4
chore(deps): update dependency eslint-config-next to v13.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 20:54:26 +00:00
Erik Michelson
f16b3c0fe6
fix(redux): avoid state mutation in history redux
...
When updating the data of a note in the redux, the old state element gets manipulated and will be dispatched again into the state.
Redux is not optimized for external state-mutations and has some weird side-effects in that case and sometimes throws an error.
This commit fixes the problem by using a clone of the entry.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-01-09 19:52:21 +01:00
Philip Molares
29fd1f39ea
fix(frontend): import type from the correct file
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-08 22:41:41 +01:00
renovate[bot]
8ea17fe454
fix(deps): update dependency i18next to v22.4.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-08 20:08:23 +01:00
Tilman Vatteroth
35f7274b7f
fix: reformat frontend code
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-01-07 23:50:17 +01:00
renovate[bot]
1c73c89d45
fix(deps): update dependency ws to v8.12.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 23:50:17 +01:00
renovate[bot]
cd875b6402
chore(deps): update dependency prettier to v2.8.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 22:57:48 +01:00
renovate[bot]
021ec535dd
chore(deps): update typescript-eslint monorepo to v5.48.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 22:45:24 +01:00
renovate[bot]
6692356eb1
chore(deps): update dependency cypress to v12.3.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 22:45:00 +01:00
renovate[bot]
8a77f24e52
fix(deps): update i18next
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 22:44:33 +01:00
renovate[bot]
1f9492cce2
fix(deps): update dependency luxon to v3.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 22:44:22 +01:00
renovate[bot]
f8fea8e5e1
fix(deps): update dependency dompurify to v2.4.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 20:56:42 +00:00
renovate[bot]
43c3d04f46
chore(deps): update dependency eslint-plugin-jest to v27.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 12:32:08 +00:00