Commit graph

4024 commits

Author SHA1 Message Date
Tilman Vatteroth
a44ae8b27b feat(bundle): add webpack clean plugin
To avoid unnecessary and broken files in the build directory.

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-17 19:40:51 +01:00
Tilman Vatteroth
5552be1412 fix(bundle): force esbuild-loader to use cjs instead of iife
Beginning with esbuild-loader 3 it uses iife for web bundles to avoid
pollution of the "window" object.
However, this broke our prod bundle because some variables should go into the global namespace.

See https://github.com/esbuild-kit/esbuild-loader/releases/tag/v3.0.0

Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-17 19:40:35 +01:00
renovate[bot]
8efbb059e2 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-13 05:38:33 +00:00
David Mehren
b5de88afd1 Adjust webpack config for esbuild-loader v3
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-12 21:24:43 +01:00
renovate[bot]
846f5b3716 chore(deps): update dependency esbuild-loader to v3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-12 21:24:43 +01:00
Tilman Vatteroth
fec5e09664 fix(image-router): correct usage of rimraf
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-12 20:58:02 +01:00
renovate[bot]
8e1db95067 chore(deps): update dependency eslint to v8.34.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 09:30:56 +01:00
renovate[bot]
4e8436d01d chore(deps): update dependency mkdocs-material to v9.0.12
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-11 06:39:44 +00:00
Stéphane Maniaci
488e5f8a0a Revert "config: Add a flag to control the /metrics and /status endpoints"
This reverts commit d10ead4c6c.

Signed-off-by: Stéphane Maniaci <stephane.maniaci@beta.gouv.fr>
2023-02-05 20:39:13 +01:00
renovate[bot]
30225a730b chore(deps): update dependency mkdocs-material to v9.0.11
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-04 05:06:51 +00:00
Stéphane Maniaci
d10ead4c6c config: Add a flag to control the /metrics and /status endpoints
It can be a security concern in some environments to expose system
capabilities even though they don't expose any PII. Add some
flags (defaulted `true` to maintain existing behaviour) to control
whether the /metrics and /status (and anything in the StatusRouter)
are exposed.

Signed-off-by: Stéphane Maniaci <stephane.maniaci@beta.gouv.fr>
2023-01-31 10:26:41 +01:00
renovate[bot]
e5a8a3b041 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-30 05:27:41 +00:00
renovate[bot]
fe8d464c8a chore(deps): update dependency eslint to v8.33.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-29 19:21:22 +01:00
renovate[bot]
74b754d2a8 chore(deps): update dependency mkdocs-material to v9.0.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-29 16:20:35 +00:00
renovate[bot]
9f7215efb4 chore(deps): update dependency mkdocs-material to v9.0.7
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-28 16:27:30 +01:00
Philip Molares
5b88437aa8 docs(setup): add freebsd ports to Community -> Distribution Packages
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2023-01-23 22:49:55 +01:00
renovate[bot]
bf6bdac07c chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-23 01:46:54 +00:00
renovate[bot]
ce591cc856 chore(deps): update dependency pymdown-extensions to v9.9.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 06:14:03 +00:00
renovate[bot]
9a0daabad1 chore(deps): update dependency eslint-plugin-import to v2.27.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 06:06:21 +00:00
renovate[bot]
16fdc033c1 chore(deps): update dependency mkdocs-material to v9.0.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 05:57:55 +00:00
renovate[bot]
6237b53a9b chore(deps): update dependency abcjs to v6.1.8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-21 05:50:29 +00:00
renovate[bot]
6f7313340c fix(deps): update dependency rimraf to v4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-15 18:37:44 +01:00
renovate[bot]
767c07a6b3 chore(deps): update linters
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-15 18:37:06 +01:00
renovate[bot]
d105e7b455 fix(deps): update dependency mysql2 to v3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-15 18:30:02 +01:00
renovate[bot]
dfeee326bb chore(deps): update dependency utf-8-validate to v6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-15 18:27:32 +01:00
renovate[bot]
a18b371bb2 chore(deps): update dependency mkdocs-material to v9.0.5
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 21:02:00 +00:00
renovate[bot]
27058f7390 chore(deps): update dependency esbuild-loader to v2.21.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 21:18:48 +01:00
renovate[bot]
7429e58921 chore(deps): update dependency pymdown-extensions to v9.9.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 06:11:06 +00:00
renovate[bot]
139cedacec chore(deps): update dependency mkdocs-material to v9.0.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 06:03:36 +00:00
renovate[bot]
b7fbb819a2 chore(deps): update dependency eslint-plugin-n to v15.6.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-14 05:56:22 +00:00
renovate[bot]
c18d927045 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-09 04:04:03 +00:00
renovate[bot]
ad4f90f928 chore(deps): update dependency mkdocs-material to v9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-08 16:28:11 +01:00
renovate[bot]
dcde4a4e51 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-02 04:34:54 +00:00
renovate[bot]
6e4c0bc5a1 chore(deps): update dependency eslint to v8.31.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-31 10:38:11 +01:00
renovate[bot]
eb0145f6ac chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-26 04:05:25 +00:00
renovate[bot]
c41fd95c0c chore(deps): update dependency jquery to v3.6.3
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-24 05:50:27 +00:00
renovate[bot]
49bd1c1427 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-19 04:40:02 +00:00
renovate[bot]
4e187928b6 chore(deps): update dependency eslint to v8.30.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 18:46:15 +01:00
renovate[bot]
b4f238daa9 chore(deps): update dependency jquery to v3.6.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-17 06:17:02 +00:00
renovate[bot]
ef79df1887 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-12 03:32:47 +00:00
renovate[bot]
5f9052eea4 chore(deps): update dependency mocha to v10.2.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-11 22:43:19 +01:00
renovate[bot]
3e05ab3a07 chore(deps): update dependency eslint-plugin-n to v15.6.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-11 22:10:58 +01:00
renovate[bot]
ff3e675d6a chore(deps): update dependency eslint-plugin-n to v15.5.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-10 03:39:55 +00:00
renovate[bot]
7720d7a49e chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-05 04:19:58 +00:00
renovate[bot]
3c810a6f18 chore(deps): update dependency eslint to v8.29.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-04 21:19:03 +01:00
VaiTon
0dfe793b1c docs: fix keycloak documentation
This PR https://github.com/hedgedoc/hedgedoc/pull/2810 introduced a bug when using some OIDC providers. 

The environment variabiles in the compose files are already escaped and the quoted text get sent to the OIDC provider, that fails to parse it.



Signed-off-by: VaiTon <eyadlorenzo@gmail.com>
2022-12-04 20:59:33 +01:00
renovate[bot]
2ecea8a845 chore(deps): update dependency mkdocs-material to v8.5.11
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-03 04:55:51 +00:00
renovate[bot]
5e9aa4c020 chore(deps): update dependency pymdown-extensions to v9.9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-11-27 21:23:13 +01:00
Erik Michelson
9229fb2d90 chore(changelog): add bugfix entry in changelog
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2022-11-27 20:51:37 +01:00
Erik Michelson
0a9939cfb4 fix(user-export): sanitize filenames in zip properly
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2022-11-27 20:51:37 +01:00