renovate[bot]
0fda44f625
chore(deps): update mariadb:11.5.2 docker digest to 4a1de8f (develop) ( #5868 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 20:33:06 +00:00
renovate[bot]
55acd214b7
chore(deps): update actions/upload-artifact digest to 184d73b (develop) ( #5866 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 20:32:55 +00:00
renovate[bot]
ea4c13efd3
chore(deps): update ajinabraham/njsscan-action digest to c7b65a3 (develop) ( #5867 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 20:32:43 +00:00
renovate[bot]
f4c633c5c7
chore(deps): pin cypress/browsers docker tag to 3dd9d85
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 21:27:33 +01:00
Erik Michelson
90508c15ff
fix(backend/auth/oidc): add log message when user identifier is missing
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
313b823cbf
chore(deps): upgrade cypress browsers image
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
71658aecff
chore(deps): upgrade eslint-plugins
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
d26ac4e5ed
chore(deps): upgrade typescript-eslint to 8.14.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
b796f1c6f2
chore(deps): upgrade yarn to 4.5.1
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
27efa78da8
chore(deps): upgrade emoji-picker-element to 1.23.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
7fffc13d2c
chore(deps): upgrade mermaid to 11.4.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
b194f3433c
chore(deps): upgrade openid-client to 5.7.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
5c81aec5a3
chore(deps): upgrade vega-embed to 6.28.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
a039a97446
chore(deps): upgrade @nestjs/swagger to 8.0.5
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
cd7434ea3b
chore(deps): upgrade orama to 3.0.1
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
9cd6003619
chore(deps): upgrade cookie to 1.0.1
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
e65cbd95d9
chore(deps): upgrade diff to 7.0.0
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Erik Michelson
0bb09a1597
chore(deps): upgrade uuid to 11.0.3
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-12 20:58:09 +01:00
Lautaro Alvarez
f8984c92cc
fix(media): Show an specific error message when file is too big
...
Signed-off-by: Lautaro Alvarez <autaro@grava.digital>
2024-11-11 16:05:49 +01:00
Erik Michelson
ea2a0886b6
fix(e2e-tests): disable tests that produce errors
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-11 13:02:26 +01:00
renovate[bot]
1b2ee34368
chore(deps): update dependency cypress to v13.15.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-11 13:02:26 +01:00
Erik Michelson
8ce40bc4cd
fix(frontend): remove linter workarounds
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
932ecac326
fix(deps): use non-breaking versions
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
a15ece1e7f
chore(deps): upgrade dependencies for backend + lint fixes
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
df6540163c
chore(deps): upgrade dependencies for frontend + lint fixes
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
f121ca3458
chore(deps): upgrade dependencies for html-to-react
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
9bf50e5dbe
chore(deps): upgrade dependencies for markdown-it-plugins
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Erik Michelson
d6549a1d0b
chore(deps): upgrade dependencies for commons
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 17:31:27 +01:00
Philip Molares
6d0d7c31ff
test: add additional tests for convertInlineStyleToMap
...
This test if the code leaved custom css properties be.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2024-11-01 15:53:15 +01:00
jiaSheng
82e7f439c8
fix: ellide inline css custom properties
...
* ellide css custom properties when converting css inline styles to map
Signed-off-by: Lim Jia Sheng <50891910+sxxov@users.noreply.github.com>
2024-11-01 15:38:04 +01:00
Philip Molares
a55eac74fc
test: add tests for convertInlineStyleToMap
...
With the new code added, it seemed like good opportunity to add some
tests here.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2024-11-01 15:33:32 +01:00
jason lim
620b7d9fa8
fix: use more complex parsing for css statement splitting
...
Signed-off-by: Lim Jia Sheng <50891910+sxxov@users.noreply.github.com>
2024-11-01 15:26:33 +01:00
Erik Michelson
e7d81c5cdf
refactor(oidc): simplify callback statement
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 14:36:35 +01:00
Erik Michelson
f71bf7a974
enhancement(oidc): refetch discovery documents regularly
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-11-01 14:36:35 +01:00
Ivan Li
19f4baf79b
feat(auth): add OIDC state parameter
...
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2024-10-21 17:45:43 +02:00
yamashu
8b6bedab39
refactor(test): Replace inline snapshot with file snapshot ( #5830 )
2024-10-08 21:13:27 +00:00
renovate[bot]
66822c3bbc
chore(deps): update codemirror
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-27 02:32:34 +00:00
renovate[bot]
b33700874f
chore(deps): update dependency @dicebear/converter to v9.2.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 17:20:07 +00:00
renovate[bot]
3a1ad565cb
chore(deps): update dependency @darraghor/eslint-plugin-nestjs-typed to v5.0.25
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 16:51:19 +00:00
renovate[bot]
0217f68fc7
chore(deps): update actions/upload-artifact digest to 3eadd8b
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 16:50:09 +00:00
renovate[bot]
3958fdab71
chore(deps): update actions/setup-node action to v4.0.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 16:49:18 +00:00
Erik Michelson
b44f395852
fix(tests): fix tests and linting
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-09-26 18:39:37 +02:00
renovate[bot]
4250f4458b
fix(deps): update dependency ws to v8.18.0 [security]
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-26 18:39:37 +02:00
yamashu
4fce422bdb
feat(backend revision): add clean-up note revisions job ( #5349 )
2024-09-26 17:24:24 +02:00
yamashush
b80552bb29
Drop X (Twitter) from readme
...
Signed-off-by: yamashush <38120991+yamashush@users.noreply.github.com>
2024-09-26 16:44:08 +02:00
Philip Molares
81a9058347
chore: increase version of all relevant files
...
We release Alpha v3 of HedgeDoc 2.0 and need to make sure that all
version are changed accordingly.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2024-09-18 21:30:14 +02:00
renovate[bot]
ddc5f07faa
chore(deps): update node.js to 2d07db0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 19:01:05 +00:00
Philip Molares
1795183122
fix(translation): change the placeholder text
...
The url the placeholder text linked to is not accurate anymore
and needed to be changed. Also the "Happy hacking" part seemed
outdated so we changed it to "Let the ideas grow" in accordance
with the new slogan of HedgeDoc
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2024-09-18 20:06:13 +02:00
Erik Michelson
2c6717e1ee
refactor(api-token): drop passport, rename to ApiToken
...
We don't need a library that requires as much boilerplate code as
writing the AuthGuard ourselves, especially since the token validation
was already custom code by us.
The previous name PublicAuthToken was a bit misleading, since PublicAuth
could also be interpreted as being used for the public frontend in
contrast to the API. The old name before that (AuthToken) wasn't better
since it wasn't clear what type of auth is meant. I know, this is the
second renaming of the same module in less than a month. However, I
would say the name ApiToken seems rather reasonable and understandable.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-09-18 19:14:32 +02:00
Erik Michelson
1c73e99b0a
enhancement(note-deletion): allow to keep uploads
...
This adds support for keeping the uploads attached to a note when
deleting the same note. This is done by a simple checkbox that can be
clicked in the DeletionModal.
To do this, some parts of the note deletion had to be refactored,
especially in the case of the history page. Both the note deletion and
history removal methods used the same modal, which isn't applicable now
anymore. Additionally, there was a bug that the modal checked for
ownership in the frontend before allowing the note deletion. However, in
the context of the history page, the ownership couldn't be evaluated
since the backend API didn't include that information. This is now fixed
as well.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-09-18 18:37:39 +02:00