Maxence Lange
|
b7cdfddeda
|
feat(preset): compare userconfig lexicon entries
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-25 11:05:56 +07:00 |
Maxence Lange
|
e1c7f6020c
|
feat(preset): adding /settings/preset endpoint
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-19 10:55:48 +07:00 |
Maxence Lange
|
6eda5583db
|
feat(preset): compare default for all preset
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-19 10:50:24 +07:00 |
Maxence Lange
|
9c7ed07571
|
feat(preset): load apps on new preset
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-14 13:27:33 +07:00 |
Maxence Lange
|
bbc9ed138c
|
fix(config): fix tests+psalm
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-08 11:00:49 +07:00 |
Maxence Lange
|
33c4fe504d
|
feat(preset): new PresetManager
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-08-08 10:58:58 +07:00 |
Maxence Lange
|
132513dbf3
|
fix(userconfig): duplicate core lexicon
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-29 10:36:44 +07:00 |
Maxence Lange
|
33bff30e1d
|
feat(lexicon): moving out from unstable
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-24 15:56:33 +07:00 |
Maxence Lange
|
e64be71e52
|
feat(lexicon): preset()
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-07-15 11:29:33 +07:00 |
Ferdinand Thiessen
|
5981b7eb51
|
chore: apply new CSFixer rules
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
# Conflicts:
# apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
|
2025-07-01 16:26:50 +07:00 |
Maxence Lange
|
d860cfd1cb
|
feat(lexicon): better numeric conversion
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-06-24 12:10:57 +07:00 |
Maxence Lange
|
d8fc08d718
|
feat(lexicon): fix tests
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-06-24 12:10:57 +07:00 |
Maxence Lange
|
d5e487078a
|
feat(lexicon): using configmanager
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-06-24 12:10:57 +07:00 |
Maxence Lange
|
e39ab65239
|
feat(lexicon): migrate config key/value
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-06-24 12:10:57 +07:00 |
Richard Steinmetz
|
b6af06d2e0
|
fix: revive always storing lowercased email addresses
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
|
2025-06-24 13:53:08 +07:00 |
Maxence Lange
|
525eb8312b
|
fix(config): drop value details
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-01-26 12:59:04 +07:00 |
Maxence Lange
|
28acc002a2
|
fix(lexicon): syntax
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-01-14 10:38:15 +07:00 |
Maxence Lange
|
bd4a154d64
|
feat(lexicon): configurable default value
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2025-01-14 10:36:07 +07:00 |
Maxence Lange
|
815991741d
|
fix(lexicon): renaming and minor fixes
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-12-13 11:08:20 +07:00 |
Maxence Lange
|
96586ba709
|
feat(config): implementation of lexicon
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-12-13 11:08:20 +07:00 |
Maxence Lange
|
5b4f1904c0
|
feat(user-prefs): renaming to IUserConfig
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-11-18 20:11:31 +07:00 |
Maxence Lange
|
6afc8552b7
|
feat(user-prefs): switching to NCU/
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-11-18 20:11:31 +07:00 |
Maxence Lange
|
7c04818c5c
|
feat(user-prefs): iterator instead of array on search
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
|
2024-11-18 20:11:31 +07:00 |