Florian Sylvain
|
10a66cd979
|
feat: change email, export my data, delete account (with data anonymization)
|
2026-10-30 20:19:07 +01:00 |
|
Florian Sylvain
|
b39a41be88
|
refac: DELETE /v1/user/{id}?expected_role_id=N, user.remove audit event, 409 target_role_not_found, GetAll returns its error, Own-scope visibility filter moved into repos, JSON tags removed from use-case types
|
2026-10-29 16:28:25 +01:00 |
|
Florian Sylvain
|
34dffe222f
|
feat: roles SPA Users, Profile, API keys, Activity
|
2026-10-28 00:10:15 +01:00 |
|
Florian Sylvain
|
907949aa12
|
feat: roles SPA foundations
|
2026-10-27 22:21:12 +01:00 |
|
Florian Sylvain
|
3c67cd2314
|
feat(SPA): schema list and the sidebar Content group
|
2026-10-19 19:34:45 +02:00 |
|
Florian Sylvain
|
6b8990c55e
|
feat: sites and authors integration into existing screens (& formated all frontend files kinda accidentally)
|
2026-10-15 05:25:44 +02:00 |
|
Florian Sylvain
|
3d81d2c717
|
feat(SPA): screens for Sites and Authors
|
2026-10-14 23:00:50 +02:00 |
|
fsylvain
|
35db442cd3
|
feat: activity screen in the SPA, route /activity
|
2026-10-07 01:48:21 +02:00 |
|
fsylvain
|
67d456baf6
|
feat(SPA): media page T0
|
2026-09-30 19:45:47 +02:00 |
|
fsylvain
|
162fea4afb
|
feat: settings page, sidebar and drawer destination "Settings" (icon settings, after Integration), route /settings (verified), showing only the running build's Version
|
2026-09-30 00:19:29 +02:00 |
|
fsylvain
|
b0f7b7892b
|
feat(SPA): profile page, display name and the new account menu
|
2026-09-29 10:13:09 +02:00 |
|