Commit graph

3900 commits

Author SHA1 Message Date
renovate[bot]
9c0411e628 chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-06 04:13:26 +00:00
renovate[bot]
85d8e23896 chore(deps): update dependency pymdown-extensions to v9.10
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:45:11 +01:00
renovate[bot]
5920bc60db chore(deps): update dependency mkdocs-material to v9.1.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-03-05 18:38:29 +01:00
Tilman Vatteroth
e2b84e134a fix: extend parsing of boolean environment vars
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-03-02 21:12:27 +01:00
Tilman Vatteroth
29b3562672 feat: use codemirror precompiled package
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-28 09:25:43 +01:00
Tilman Vatteroth
72f45fd8b0 deps: change codemirror git link to master
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2023-02-27 17:18:40 +01:00
renovate[bot]
e59f852a9e chore(deps): lock file maintenance
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-27 01:32:03 +00:00
renovate[bot]
1985cf497b chore(deps): update dependency mkdocs-material to v9.0.15
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 12:57:12 +01:00
renovate[bot]
dd4330f18c chore(deps): update dependency eslint to v8.35.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-26 12:57:02 +01:00
renovate[bot]
e70c6e408c chore(deps): update dependency mkdocs-material to v9.0.14
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 12:37:18 +00:00
renovate[bot]
0cceac3343 chore(deps): update actions/cache action to v3.2.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-02-25 09:20:26 +00:00
David Mehren
44a253e0a0
Merge pull request #3376 from hedgedoc/master-ci
refactor(ci): restructure workflows
2023-02-19 22:54:00 +01:00
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