filestash/server/common
MickaelK 65cf080af7 fix (admin): report validation error
I've seen someone who mistakenly had updated their config secret key,
not sure if it was done by a weird password manager or a manual action
but that did corrupt their entire setup.

We now make sure value like secret key get validated before saving.
Didn't realise this would be necessary to start with as the appraoch has
always been "with great power come great responsability" but if it can
prevent catastrophic failure mode hapening by mistake, then we will be
making an exception to the moto
2025-02-06 21:06:55 +11:00
..
ssl feature (dynamic): make configuration dynamic 2024-03-13 00:18:24 +11:00
api.go fix (api): api key validation 2023-10-31 08:43:47 +11:00
app.go feature (languages): locale awareness for plugin 2024-07-01 19:11:35 +10:00
backend.go fix (plugin): enable plugin extensions/override 2024-05-17 01:16:43 +10:00
cache.go fix (panic): concurrent map access 2024-12-02 16:28:38 +11:00
config.go fix (admin): report validation error 2025-02-06 21:06:55 +11:00
config_state.go fix (config): save config when disk is full 2024-11-28 02:03:35 +11:00
constants.go chore (constant): env constants 2025-02-04 01:11:16 +11:00
crypto.go feature (middleware): expose gcm encrypt to templating 2024-07-22 22:48:18 +10:00
debug.go maintain (go): go format 2021-08-22 16:47:09 +10:00
default.go fix (vet): go vet - #505 2022-09-13 14:12:13 +10:00
dummy.go maintain (go): go format 2021-08-22 16:47:09 +10:00
error.go feature (error): infer http status when loading the base error page 2023-06-02 17:31:29 +10:00
files.go chore (plg_backend_local): improve error message 2024-06-05 02:34:31 +10:00
files_all.go fix (window): cross compile for windows 2022-09-28 21:16:10 +10:00
files_linux.go chore (plg_backend_local): improve error message 2024-06-05 02:34:31 +10:00
log.go chore (log): logger init order 2024-03-18 20:59:51 +11:00
mime.go improve (config): common issue on install problems 2020-06-18 00:16:42 +10:00
plugin.go feature (patch): dynamic patching of assets 2024-07-16 08:28:28 +10:00
recovery.go fix (canary): canary cookie compat 2024-10-16 02:19:54 +11:00
response.go fix (css): css rule issue 2024-12-05 17:51:47 +11:00
token.go maintain (go): go format 2021-08-22 16:47:09 +10:00
types.go feature (middleware): middleware as a plugin 2024-06-26 23:47:07 +10:00
utils.go fix (#533): json conversion issue 2023-03-31 08:20:51 +11:00