Commit graph

262 commits

Author SHA1 Message Date
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]
c6cd5bd0d7 fix(deps): update nestjs packages to v9.3.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-15 15:42:29 +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]
ce7d93d1b9 fix(deps): update dependency sqlite3 to v5.1.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 20:23:44 +01:00
renovate[bot]
bb461c65c0 fix(deps): update dependency lib0 to v0.2.67
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 20:23:26 +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]
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]
f294ac6b48 fix(deps): update dependency joi to v17.8.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 16:37:49 +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]
cb9425572a chore(deps): update node.js to d3a3d69
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 06:30:53 +00:00
renovate[bot]
e9fb9a9c6d fix(deps): update dependency sqlite3 to v5.1.5 [security]
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-14 03:12:48 +00: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]
92bfb3c476 fix(deps): update dependency pg to v8.10.0
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]
2075dc8103 fix(deps): update dependency rimraf to v4.4.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 21:06:12 +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]
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]
f56d20e238 fix(deps): update dependency rimraf to v4.3.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 14:12:18 +01:00
renovate[bot]
b748c444e9 fix(deps): update dependency lib0 to v0.2.66
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 14:00:20 +01:00
renovate[bot]
1c69d3b3e6 chore(deps): update node.js to 4a3a2cc
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-11 06:45:40 +00: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]
bae38c21af fix(deps): update dependency rimraf to v4.3.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:33:45 +01:00
renovate[bot]
1a78330716 chore(deps): update node.js to 155e324
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:33:35 +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]
8a09cb8f0d fix(deps): update definitelytyped
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-04 12:01:02 +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
renovate[bot]
2585fdb981 fix(deps): update dependency @types/minio to v7.0.16
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 17:22:12 +00: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]
c692ee5273 chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v4.1.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 20:05:40 +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]
671a53d452 fix(deps): update dependency @azure/storage-blob to v12.13.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 17:38:14 +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]
2e086e1366 fix(deps): update dependency raw-body to v2.5.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 14:00:22 +01:00
renovate[bot]
dac8e943b6 fix(deps): update dependency lib0 to v0.2.63
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 13:59:28 +01:00
renovate[bot]
bb25c6a4c6 fix(deps): update dependency joi to v17.8.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 13:58:49 +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]
6b755883bf chore(deps): update node.js to 667dc6e
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 12:39:24 +00: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
David Mehren
944304b274 test(setup): use HD_BASE_URL
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
15a691b364 test(public/notes): compare permission lists as Set
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
5fc6265b77 test(public/notes): update tests for default groups
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
679d8a8655 refactor(default-access-level): rename from default-access-permission
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
7233f862f2 test(auth-service): add mock for find
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
ebb8b10804 fix(public/notes-controller): extract canEdit parameter from body
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
976e5671fa test(e2e/public/notes): test permission api
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
068517a73b fix(public/notes-controller): bind setUserPermission to an URL
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
3884d79474 test(e2e/public/notes): enable real auth
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
845861a030 style: fix linting errors
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
1f2cec2f7c test(e2e/public/media): test using real auth
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
ada90ed30b fix: map PermissionError to HTTP Forbidden
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
4271ef740c test: use constant credentials
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
4ade25036e test(setup): set HD_DOMAIN
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
7256717611 test(e2e/private/tokens): check token can't be deleted by wrong user
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
921cffb76f fix(auth-service): typeorm query in getTokensbyUser
TypeORM does not support WHERE queries for relation-colums directly.
This replaces the Equal() constructor with a manual comparison of the IDs.

See https://github.com/typeorm/typeorm/issues/2707

Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
e52cf4b4ae test(e2e/private/media): check upload can't be deleted by wrong user
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
David Mehren
7012f807b8 test: fix URLs in mock config
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 20:56:18 +01:00
renovate[bot]
4720d7c418 fix(deps): update dependency joi to v17.8.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 20:39:21 +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]
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]
96ebb38893 fix(deps): update nestjs packages to v9.3.9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-19 00:31:39 +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]
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]
ea76346233 chore(deps): update node.js to 78fa26e
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 15:21:10 +00:00
David Mehren
9e78776412 refactor(notes-service): use default-access-level & cleanup createNote
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-12 20:42:10 +01:00
David Mehren
cdc9ebd352 refactor(default-access-level): rename from default-access-permission
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-12 20:42:10 +01:00
renovate[bot]
0eb49954b4 chore(deps): update dependency @types/express-session to v1.17.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-12 02:06:59 +00:00
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