Erik Michelson
9fb1b7be90
feat(saml): add config options to set required signings
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-04-09 21:40:32 +02:00
renovate[bot]
8bd70328dc
chore(deps): update dependency mkdocs-material to v9.6.5 (master) ( #6011 )
...
Lint / Lint files (push) Has been cancelled
Build & run tests / Node 18 (push) Has been cancelled
Build & run tests / Node 20 (push) Has been cancelled
Build & run tests / Node 22 (push) Has been cancelled
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-20 02:37:23 +00:00
renovate[bot]
cd1431c647
fix(deps): update dependency pg to v8.13.3 (master) ( #6010 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 22:22:04 +00:00
renovate[bot]
d29606bad0
fix(deps): update dependency pdfobject to v2.3.1 (master) ( #6009 )
...
Build & run tests / Node 18 (push) Waiting to run
Build & run tests / Node 20 (push) Waiting to run
Build & run tests / Node 22 (push) Waiting to run
Lint / Lint files (push) Waiting to run
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 18:23:14 +00:00
renovate[bot]
24dc3451a4
chore(deps): update dependency mkdocs-material to v9.6.4 (master) ( #6008 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 18:02:37 +00:00
renovate[bot]
21ebba3774
chore(deps): update actions/cache action to v4.2.1 (master) ( #6007 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 17:59:06 +00:00
Philip Molares
fd4c341924
docs: add release_checklist.md
...
Build & run tests / Node 18 (push) Has been cancelled
Build & run tests / Node 20 (push) Has been cancelled
Build & run tests / Node 22 (push) Has been cancelled
Lint / Lint files (push) Has been cancelled
We should include the release checklist in the docs
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-14 23:01:15 +01:00
Philip Molares
38f25ec8cc
chore: bump version to 1.10.2
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-14 22:14:11 +01:00
Philip Molares
7b61a815c1
fix(release-notes): typo in the release year
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-14 21:09:03 +01:00
Philip Molares
a8d5cb754c
fix(oauth2): verify user id exists
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-14 21:09:03 +01:00
Erik Michelson
fb6218ed82
fix(saml): change SAML attribute default, verify that a NameID is defined
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-14 21:09:03 +01:00
Erik Michelson
1a5030dbc1
fix(saml): adapt for new package @node-saml/passport-saml
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-14 21:09:03 +01:00
Erik Michelson
38578f2b4c
docs(setup): list of supported docker architectures
...
Build & run tests / Node 18 (push) Has been cancelled
Build & run tests / Node 20 (push) Has been cancelled
Build & run tests / Node 22 (push) Has been cancelled
Lint / Lint files (push) Has been cancelled
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-04 13:38:23 +01:00
renovate[bot]
26e705765b
chore(deps): update dependency mkdocs-material to v9.6.2 (master) ( #5983 )
...
Build & run tests / Node 18 (push) Has been cancelled
Build & run tests / Node 20 (push) Has been cancelled
Build & run tests / Node 22 (push) Has been cancelled
Lint / Lint files (push) Has been cancelled
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 17:12:11 +00:00
renovate[bot]
db7f47c13e
chore(deps): lock file maintenance (master) ( #5975 )
...
Build & run tests / Node 18 (push) Waiting to run
Build & run tests / Node 20 (push) Waiting to run
Build & run tests / Node 22 (push) Waiting to run
Lint / Lint files (push) Waiting to run
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 01:32:26 +00:00
Philip Molares
dee1b56311
chore: update AUTHORS file
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-02 23:12:33 +01:00
Philip Molares
cd50fc1e57
docs: finalize release notes
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-02 23:12:33 +01:00
Philip Molares
e5be5d3f9d
chore: bump version to 1.10.1
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-02 23:12:33 +01:00
Erik Michelson
3881cfe23e
chore(translations): update languages from poeditor
...
Co-authored-by: David Mehren <git@herrmehren.de>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-02 21:05:10 +01:00
Philip Molares
3ae75adfb4
docs: add deprecation warning for node v18
...
Build & run tests / Node 18 (push) Waiting to run
Build & run tests / Node 20 (push) Waiting to run
Build & run tests / Node 22 (push) Waiting to run
Lint / Lint files (push) Waiting to run
We don't want to mix security fixes with major dependency updates, so
this release will still work with v18, but the next one won't support
it anymore.
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-01 23:43:00 +01:00
renovate[bot]
58a787a88e
fix(deps): update dependency @node-saml/passport-saml to v5
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 23:41:54 +01:00
renovate[bot]
537c2c5042
chore(deps): lock file maintenance (master) ( #5945 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 22:31:52 +00:00
renovate[bot]
748e48df46
chore(deps): pin dependency globals to 15.14.0 (master) ( #5949 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 22:12:23 +00:00
renovate[bot]
cf5a68b35f
chore(deps): pin dependencies (master) ( #5948 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 22:00:43 +00:00
Erik Michelson
72c233b233
fix: set HSTS preload attribute to false by default
...
See <https://hstspreload.org/#opt-in > for more information
why this is important.
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-01 22:56:38 +01:00
renovate[bot]
71854a882f
fix(deps): replace dependency passport-saml with @node-saml/passport-saml 4.0.4
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 22:55:52 +01:00
Philip Molares
c84a01b4ae
chore(eslint): add missing global comments
...
These comments tell eslint that those special variables are
globally accessible
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-01 22:15:54 +01:00
Philip Molares
03a7b0d3ef
chore(eslint): remove deprecated eslint-env
...
These comments did not work anymore and were replaced by relevant
sections in eslint.config.mjs
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-01 22:15:54 +01:00
Philip Molares
c437366c33
chore(eslint): run eslint --fix
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-01 22:15:54 +01:00
Philip Molares
a11c05b477
refactor: use eslint.config.mjs instead of .eslintrc
...
This was done automatically by running
`npx @eslint/migrate-config .eslintrc.js`
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2025-02-01 22:15:54 +01:00
renovate[bot]
071da4b152
chore(deps): update linters
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 22:15:54 +01:00
renovate[bot]
6226fe6225
fix(deps): update dependency helmet to v8
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-01 22:10:34 +01:00
renovate[bot]
41e411301c
fix(deps): update dependency file-type to v20
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 21:24:16 +01:00
renovate[bot]
63bc05c0a4
fix(deps): update dependency cookie to v1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 21:22:56 +01:00
renovate[bot]
69899885fe
fix(deps): update dependency express-rate-limit to v7.5.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 21:21:28 +01:00
renovate[bot]
3017071422
chore(deps): update dependency mocha to v11
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 21:18:30 +01:00
Erik Michelson
93df1e8ab5
chore(deps): upgrade cookie to 0.7.2 for security reasons
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-01 21:12:08 +01:00
Erik Michelson
6e9940c85f
refactor: use common error message
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-01 21:12:08 +01:00
Erik Michelson
876ebad1f3
feat: rate-limiting
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2025-02-01 21:12:08 +01:00
renovate[bot]
e8f4cbabec
fix(deps): update dependency uuid to v11
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:39:59 +01:00
renovate[bot]
9bf5b7fcd0
fix(deps): update dependency express to v4.21.2 (master) ( #5932 )
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 19:37:32 +00:00
renovate[bot]
7f14cff2aa
fix(deps): update dependency winston to v3.17.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:34:50 +01:00
renovate[bot]
071e37a0f4
fix(deps): update dependency pg to v8.13.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:33:42 +01:00
renovate[bot]
36ac48ede6
fix(deps): update dependency mariadb to v3.4.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:32:06 +01:00
renovate[bot]
f4eb6566da
fix(deps): update dependency mysql2 to v3.12.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:31:49 +01:00
renovate[bot]
8b96150e77
chore(deps): update dependency pymdown-extensions to v10.14.3
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:30:24 +01:00
renovate[bot]
42d5e70710
chore(deps): update dependency mkdocs-material to v9.6.1
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:27:13 +01:00
renovate[bot]
594117d05b
chore(deps): update dependency eslint-plugin-import to v2.31.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:26:52 +01:00
renovate[bot]
f4d63cd7c3
fix(deps): update dependency aws-sdk to v2.1692.0
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:26:20 +01:00
renovate[bot]
92d775f78b
chore(deps): update dependency mocha to v10.8.2
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-01 20:26:07 +01:00