renovate[bot]
06a9c3f6dd
chore(deps): update node.js to 992dd13
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 17:37:11 +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]
29f79f5cdd
fix(deps): update nestjs packages
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:37:57 +01:00
renovate[bot]
2eb5aad0f2
fix(deps): update dependency joi to v17.7.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:28:16 +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]
718db1a85d
fix(deps): update dependency @nestjs/swagger to v6.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 10:10:33 +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]
e7025290c7
chore(deps): update node.js to 1035064
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 09:28:57 +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
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
329a4d4e55
chore(deps): pin dependencies of commons package
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-09 13:53:11 +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
renovate[bot]
db0376fb67
fix(deps): update dependency @zxcvbn-ts/core to v2.2.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 11:11:51 +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]
a0308ea916
fix(deps): update dependency pg to v8.9.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:36:49 +01:00
renovate[bot]
debea237cc
chore(deps): update nestjs packages
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:13:24 +01:00
renovate[bot]
4089f4100a
fix(deps): update dependency node-fetch to v2.6.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-06 10:08:16 +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
Yannick Bungers
7f8371fec2
Remove redundant password strength check
...
Signed-off-by: Yannick Bungers <git@innay.de>
2023-02-06 08:46:56 +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]
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
renovate[bot]
4cf7eb4cbd
fix(deps): update dependency @nestjs/passport to v9.0.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 23:25:00 +01:00
renovate[bot]
532713a218
chore(deps): update node.js to 72b0f91
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 22:35:27 +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
7b2d541cac
fix(backend): Use regex to parse version
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 21:21:08 +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
74178b6edf
fix(backend): Remove redundant test
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 18:38:32 +01:00
Tilman Vatteroth
38bcb9affd
fix(backend): Fix open handles in backend test
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-05 18:38:32 +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]
5c34281f66
chore(deps): update dependency @types/express to v4.17.17
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-05 10:37:55 +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]
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]
6628bd644c
fix(deps): update dependency @zxcvbn-ts/core to v2.2.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 17:43:04 +01: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]
779f96cdbc
fix(deps): update dependency rimraf to v4.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 16:14:21 +01:00
renovate[bot]
1fada21d6f
chore(deps): update dependency @types/express to v4.17.16
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 10:06:07 +00:00
renovate[bot]
495e1e1c95
chore(deps): update dependency @nestjs/cli to v9.1.9
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 06:58:55 +00:00
renovate[bot]
671e53c273
chore(deps): update node.js to 4619ec6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 03:44:49 +00:00
Philip Molares
9f34b5ec24
chore(backend): enhance .env.example
...
In an effort to make the example file more directly usable. This adds `HD_AUTH_LOCAL_ENABLE_LOGIN` and `HD_AUTH_LOCAL_ENABLE_REGISTER` to have an authentication method directly available.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-24 22:43:23 +01:00
renovate[bot]
c8d4f0dc18
fix(deps): update dependency lib0 to v0.2.60
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 20:42:46 +01: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]
b5258da551
fix(deps): update dependency rimraf to v4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-22 14:45:20 +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]
9356651684
chore(deps): update dependency ts-jest to v29.0.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-17 19:30:31 +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]
cb1058c915
fix(deps): update dependency node-fetch to v2.6.8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-17 18:35:46 +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
Erik Michelson
2225057ebe
misc(apidocs): move URL route of API docs
...
This makes the Swagger UI route more consistent to the real API routes.
Especially, the "private" prefix of the private API docs was irritating.
Additionally, this commit adds a rule to the Caddyfile for proxying the API docs to the backend.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-01-15 18:20:25 +01:00
Erik Michelson
d52fc55ef3
feat(apidocs): use real version number
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-01-15 18:20:25 +01:00
Philip Molares
8ee2d809c7
test(backend): add regression test for issue #3135
...
When a PasswordTooWeakError is encountered the newly created user should be removed again. This should prevent registration error from "burning" usernames for further use.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 18:15:28 +01:00
Philip Molares
47d1765b12
refactor(backend): don't create local user if password is too weak
...
This prevents the previous problem that the backend created a user that was then not correctly removed again
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 18:15:28 +01:00
Philip Molares
0ec9edc07d
test(backend): change registration disabled error code
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 18:14:01 +01:00
Philip Molares
c39a9430a2
feat(backend): add RegistrationDisabledError
...
This error is thrown by RegistrationEnabledGuard instead of directly throwing an http error.
The new RegistrationDisabledError is mapped to the Forbidden HTTP code 403, since this better represents the actual error.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-15 18:14:01 +01:00
renovate[bot]
e3edae8d64
chore(deps): update node.js to ab3603c
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 21:20:17 +01:00
Erik Michelson
69d625188c
fix(tests): syntax for loop in console-logger service
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-09 20:09:56 +01:00
Tamotsu Takahashi
396050c6cf
Set the session cookie after registering
...
Fix https://github.com/hedgedoc/react-client/issues/2524
Signed-off-by: Tamotsu Takahashi <ttakah+github@gmail.com>
2023-01-08 14:31:34 +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]
960ea6eb19
chore(deps): update dependency @types/passport-local to v1.0.35
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 18:51:27 +00:00
renovate[bot]
6149bc9373
chore(deps): update dependency tsconfig-paths to v4.1.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 15:50:56 +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
renovate[bot]
ae17ba2aef
chore(deps): update node.js to 88e1842
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-07 04:09:42 +00:00
renovate[bot]
47ba755db0
chore(deps): update linters
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-06 11:53:24 +01:00
renovate[bot]
ea535d6be0
fix(deps): update dependency yjs to v13.5.44
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-01 20:16:54 +00:00
renovate[bot]
45799627ad
chore(deps): update dependency eslint to v8.31.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-31 11:02:30 +01:00
renovate[bot]
6dccd3a235
chore(deps): update dependency @types/jest to v29.2.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-31 05:15:29 +00:00
renovate[bot]
98eec1e0c9
chore(deps): update dependency @nestjs/cli to v9.1.8
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-31 02:49:13 +00:00
David Mehren
b311265762
fix(media-controller): throw if no file was uploaded
...
Signed-off-by: David Mehren <git@herrmehren.de>
2022-12-30 11:02:56 +01:00
renovate[bot]
9d8d5e8d55
chore(deps): update dependency @types/ws to v8.5.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-30 11:01:28 +01:00
renovate[bot]
b67fab7491
chore(deps): update typescript-eslint monorepo to v5.47.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-28 19:03:30 +01:00
renovate[bot]
8d736dcb44
chore(deps): update nestjs packages
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-28 18:42:46 +01:00
renovate[bot]
e899afaecc
chore(deps): update dependency @types/node to v18.11.18
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-28 18:42:10 +01:00
renovate[bot]
e5359a69ca
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-24 14:45:05 +01:00
renovate[bot]
c7251b7f06
chore(deps): update typescript-eslint monorepo to v5.47.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-24 13:55:13 +01:00
renovate[bot]
43f69da085
chore(deps): update yarn to v3.3.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-24 12:10:51 +00:00
renovate[bot]
d0542a119f
chore(deps): update typescript-eslint monorepo to v5.46.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-12-18 22:55:52 +01:00
renovate[bot]
92442480cb
fix(deps): update dependency rxjs to v7.8.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-18 21:59:43 +01:00
renovate[bot]
e1f0d0c3a0
chore(deps): update dependency @types/node to v18.11.17
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-18 15:43:09 +01:00
renovate[bot]
b57152ac24
Update dependency eslint to v8.30.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 18:48:09 +01:00
renovate[bot]
12b3f2881a
Update dependency sqlite3 to v5.1.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 14:07:10 +00:00
renovate[bot]
7ea0973a98
chore(deps): update linters
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 12:25:16 +01:00
renovate[bot]
db55ee7437
chore(deps): update node.js to 3ed634e
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 12:24:09 +01:00
renovate[bot]
7ab7779f23
chore(deps): update definitelytyped
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 12:21:10 +01:00
renovate[bot]
102253a5f4
chore(deps): update dependency @types/cookie-signature to v1.1.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-12 20:42:40 +01:00
renovate[bot]
45091412f8
chore(deps): update dependency @types/node to v18.11.13
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-12 03:34:54 +00:00
Tilman Vatteroth
60db7f4931
fix(docs): Adjust getting started docs
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-12-11 23:09:10 +01:00
Tilman Vatteroth
298b6bc205
fix(backend): migrate code to use the commons workspace
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-12-11 23:09:10 +01:00
renovate[bot]
2f92918168
chore(deps): update dependency prettier to v2.8.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-11 22:26:44 +01:00
Tilman Vatteroth
a97f7e8fd1
fix(realtime): Allow connections for guest users
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-12-11 22:21:51 +01:00
renovate[bot]
4ab66dfe2d
fix(deps): update dependency class-validator to v0.14.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-11 22:09:47 +01:00
renovate[bot]
de6faa6bd0
chore(deps): update typescript-eslint monorepo to v5.46.0
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 20:46:41 +01:00
renovate[bot]
6c17d77e91
fix(deps): update dependency lib0 to v0.2.58
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 11:52:57 +01:00
renovate[bot]
ff490dec04
fix(deps): update dependency @nestjs/swagger to v6.1.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 11:22:27 +01:00
renovate[bot]
504c8ee204
chore(deps): update typescript-eslint monorepo to v5.45.1
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 11:20:23 +01:00
renovate[bot]
2d596c2391
chore(deps): update dependency typescript to v4.9.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 10:59:01 +01:00