Jakub Zych
af976e789f
refactor(10.2-01): use nested framework modules
...
- Rewrite application and plugin framework imports
2026-09-28 02:21:38 +02:00
Jakub Zych
00e6c51abd
feat(07-02): throttle failed logins and pick mail template locale
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-22 14:03:31 +02:00
Jakub Zych
1311bd6cad
feat(07-02): add user session schema, throttle table, and jwt config
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-22 13:53:16 +02:00
Jakub Zych
79e8373560
test(07-02): add failing tests for user session migrations
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-22 13:48:51 +02:00
Jakub Zych
8d1248c328
feat(05-03): add user-plugin organisations table (structure only)
...
- create_organisations folds PHP v3.2.0; no users-table ALTER this phase
- Organisation model is an FK target; app.key placeholder in config
2026-09-18 19:37:41 +02:00
Jakub Zych
2d4245681e
feat(05-01): restructure fonoteka plugins into Winter directories
...
- Move models, classes, controllers, middleware, and updates into subpackages
- Add self-registering models/updates/classes registries so later plans add files
- Keep the genres route and shipped migration SQL unchanged
2026-09-18 18:43:31 +02:00