jubnl
|
d9f6151f53
|
feat(server): deriveSecurity.encryptionKeySet and storage secret plumbing (gate, encrypt, unmask, mask, redact)
|
2026-08-20 00:50:27 +02:00 |
|
jubnl
|
a6fb82833f
|
feat(server): remove TREK_S3_*/TREK_UPLOADS_DIR — tombstone boot rule, built-in override as the relocation path
|
2026-08-20 00:41:03 +02:00 |
|
jubnl
|
bc4d70986f
|
feat(server): TREK_S3_* env wiring — schema, s3 namespace, all-or-nothing boot rule
|
2026-08-19 20:27:50 +02:00 |
|
jubnl
|
09d27d633a
|
feat(server): add TREK_UPLOADS_DIR env var for the uploads root
|
2026-08-16 00:05:12 +02:00 |
|
jubnl
|
e162da6dbe
|
fix(server): resolve zh-TW default language, close lint gap on bracket env access
|
2026-07-25 16:19:15 +02:00 |
|
jubnl
|
3b31f4256b
|
refactor(server): move language/session parsing into app-config, config.ts becomes keys module
|
2026-07-25 16:01:42 +02:00 |
|
jubnl
|
48ba9092c3
|
feat(server): add app-config core with fail-fast env validation
|
2026-07-25 15:03:27 +02:00 |
|