Commit graph

1246 commits

Author SHA1 Message Date
Yannick Bungers
c2c76cd853 Update release-checklist.md
Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Yannick Bungers <git@innay.de>
2022-01-23 22:46:11 +01:00
Yannick Bungers
b960d842aa Add release checklist
Signed-off-by: Yannick Bungers <git@innay.de>
2022-01-23 22:46:11 +01:00
David Mehren
91eba0d3af
Update mailmap and AUTHORS
Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-23 22:13:54 +01:00
Renovate Bot
d6ebc85ebf
chore(deps): update linters to v5.10.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:34:22 +00:00
Renovate Bot
aa61f7f987
fix(deps): update nestjs packages
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:33:55 +00:00
Renovate Bot
ba883c1ede
chore(deps): update dependency typescript to v4.5.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:33:38 +00:00
Renovate Bot
e4a906a525
chore(deps): update dependency supertest to v6.2.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:32:03 +00:00
Renovate Bot
886eac2b13
chore(deps): update dependency http-proxy-middleware to v2.0.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:31:43 +00:00
Renovate Bot
4b048cb62f
chore(deps): update dependency mkdocs-material to v8.1.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:31:48 +00:00
Renovate Bot
2706eff8ce
chore(deps): update dependency @types/node to v16.11.21
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 19:24:27 +00:00
David Mehren
7eba4bf83b
style(note-metadata): remove unused imports
Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-17 11:58:23 +01:00
David Mehren
08f97209ec
refactor(note-metadata): do not embed User objects
This is part of an effort to consistently not embed User objects
in API responses. Usernames are returned instead.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:54:53 +01:00
David Mehren
96ed5f3cc8
refactor(note-group-permission-update-dto): rename attribute groupName
For consistency with NoteGroupPermissionEntryDto

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:46:46 +01:00
David Mehren
b40b2e164f
refactor(note-group-permission-entry-dto): do not embed Group objects
This is part of an effort to consistently not embed Group objects
in API responses. Names are returned instead.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:45:27 +01:00
David Mehren
13284b26cb
refactor(note-user-permission-entry-dto): do not embed User objects
This is part of an effort to consistently not embed User objects
in API responses. Usernames are returned instead.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:24:54 +01:00
David Mehren
b955faa983
refactor(note-permissions-dto): do not embed User objects
This is part of an effort to consistently not embed User objects
in API responses. Usernames are returned instead.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:19:53 +01:00
David Mehren
6cd3feb82c
refactor(history-entry): rename lastVisited
This is part of an effort to name all date attributes
consistently.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 22:04:34 +01:00
David Mehren
f1feb3bf94
refactor(note-metadata): rename date attributes
This is part of an effort to name all date attributes
consistently.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 21:59:54 +01:00
David Mehren
b0e2987987
refactor(auth-token): rename lastUsed to lastUsedAt
This is part of an effort to name all date attributes
consistently.

Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 21:52:15 +01:00
David Mehren
64667d81c0
docs(api): Add missing tags
Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 21:40:48 +01:00
David Mehren
df9fa39b99
test(front-config): Add missing URL import
Signed-off-by: David Mehren <git@herrmehren.de>
2022-01-16 19:53:02 +01:00
Renovate Bot
0075a7787d
chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 18:36:12 +00:00
Renovate Bot
dfdfd38c0b
chore(deps): update nestjs packages
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 18:17:20 +00:00
Renovate Bot
b443631c9a
chore(deps): update dependency supertest to v6.2.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 18:16:34 +00:00
Renovate Bot
1910c094ee
chore(deps): update linters
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 18:17:01 +00:00
Yannick Bungers
030e40ccf0
Update error types for checkLocalPassword and updateLocalPassword to InvalidCredentialsError and NoLocalIdentityError in tests
Signed-off-by: Yannick Bungers <git@innay.de>
2022-01-06 22:01:39 +01:00
Yannick Bungers
b562a5dac7
Change error types in checkLocalPassword and updateLocalPassword to InvalidCredentialsError and NoLocalIdentityError
Signed-off-by: Yannick Bungers <git@innay.de>
2022-01-06 21:59:46 +01:00
Renovate Bot
f39315ea7b
chore(deps): update dependency mkdocs-material to v8.1.7
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 17:04:07 +00:00
renovate[bot]
70644e8714
fix(deps): update dependency node-fetch to v2.6.7 (#1979)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 15:09:07 +00:00
renovate[bot]
286558654a
fix(deps): update dependency rxjs to v7.5.2 (#1975)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 12:18:41 +00:00
renovate[bot]
7e42ba29f8
fix(deps): update dependency minio to v7.0.26 (#1974)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 10:53:02 +00:00
renovate[bot]
a8c575f5d1
chore(deps): update nestjs packages (#1973)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 08:15:16 +00:00
renovate[bot]
07bbb353ee
chore(deps): update dependency ts-jest to v27.1.3 (#1972)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 04:55:03 +00:00
renovate[bot]
eb90a3cb71
chore(deps): update dependency mkdocs-material to v8.1.6 (#1971)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 02:25:55 +00:00
Philip Molares
dc38e00875
docs: added sign-off guide to CONTRIBUTING.md
This should help contributors, which are not familiar with DCOs.

Fixes #1919

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2021-12-18 15:47:12 +01:00
renovate[bot]
d8313d83d0
chore(deps): update dependency mkdocs-material to v8.1.5 (#1964)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-09 15:46:31 +00:00
renovate[bot]
c58011c0c2
fix(deps): update dependency @nestjs/config to v1.1.6 (#1961)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 04:32:35 +00:00
renovate[bot]
7a07c2dea9
chore(deps): update dependency jest to v27.4.7 (#1960)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 04:24:31 +00:00
renovate[bot]
2851334deb
chore(deps): update dependency eslint-plugin-import to v2.25.4 (#1959)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 04:15:52 +00:00
renovate[bot]
d2b5910d2c
chore(deps): update dependency @types/node to v16.11.19 (#1958)
Signed-off-by: Renovate Bot <bot@renovateapp.com>

Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 02:03:41 +00:00
Erik Michelson
820a1ae43a
Rename local password check method
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2022-01-03 23:41:34 +01:00
Erik Michelson
277e2fb1ca
feat(auth): password change requires old password
By checking the "old" password of the user prior to a password change, the
password change function is more secured against abuse.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2021-12-28 01:46:40 +01:00
Erik Michelson
20b0ded223
refactor(frontend-config): return auth providers as array
This change removes the customAuthNames property and redefines the
authProviders property of the frontend-config DTO. Instead of an
map from auth providers to their enabled-state (boolean), there is
now an array that just includes the configured auth providers while
also having the identifier and providerName of custom auth providers.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2021-12-28 01:16:42 +01:00
David Mehren
dcfb00adc1
refactor(identity): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 22:10:59 +01:00
David Mehren
3539216cf3
refactor(user): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 22:03:41 +01:00
David Mehren
16c9d6c011
refactor(session): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 21:49:29 +01:00
David Mehren
5f87406809
refactor(revision): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 21:38:36 +01:00
David Mehren
4e70044a2c
refactor(edit): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 19:58:01 +01:00
David Mehren
7f7886c5a7
docs(permissions): document why we can't lazy-load
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 19:32:31 +01:00
David Mehren
d7aaf736a2
refactor(tag): lazy-load relations
Signed-off-by: David Mehren <git@herrmehren.de>
2021-12-05 19:06:05 +01:00