Commit graph

4088 commits

Author SHA1 Message Date
Erik Michelson
b7dcd43d9d
refactor(ci): restructure workflows
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-19 22:42:32 +01:00
David Mehren
cad64b4b1a
Merge pull request #3375 from hedgedoc/release/1.9.7 2023-02-19 22:36:11 +01:00
David Mehren
d6a5ea5636
Ensure clean-webpack-plugin does not delete HTML export files
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 22:04:26 +01:00
David Mehren
3f4c64fcb5
Update yarn.lock
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:46:50 +01:00
David Mehren
d4f19e4e38
Bump version to 1.9.7
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:46:50 +01:00
David Mehren
f02702149e
Import translations from POEditor
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:46:50 +01:00
David Mehren
59273144df
Update CodeMirror
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:40:31 +01:00
David Mehren
f8586c1bfc
Update aws-sdk,mariadb
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:40:31 +01:00
David Mehren
e28a7f3e2b
Update chance, file-type
Signed-off-by: David Mehren <git@herrmehren.de>
2023-02-19 21:40:31 +01:00
Erik Michelson
057777f31f fix(night-mode): migrate cookie solution to store only
Signed-off-by: Erik Michelson <michelson@uni-bremen.de>
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2023-02-19 21:40:01 +01:00
Tilman Vatteroth
9055214418 feat(docs): activate search plugin
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-19 10:47:42 +01:00
renovate[bot]
cfc60419db chore(deps): update dependency mkdocs-material to v9.0.13
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 15:11:23 +00:00
renovate[bot]
d315d07aba chore(deps): update dependency esbuild-loader to v3.0.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 09:33:34 +00:00
renovate[bot]
427cc1c613 chore(deps): update dependency abcjs to v6.1.9
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-18 05:54:47 +00:00
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