fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 17:48:17 +02:00
95ae043d3e chore: groundwork for media library feature
fsylvain pushed tag v2.4.0-beta to fsylvain/RenewCMS 2026-09-30 03:11:40 +02:00
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 03:11:39 +02:00
e0fa433ff9 docs: release notes format and patch notes for v2.0.0-beta to v2.4.0-beta
fsylvain pushed tag v2.4.0-beta to fsylvain/RenewCMS 2026-09-30 03:07:48 +02:00
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 03:07:21 +02:00
30227a1c67 docs: release notes format and patch notes for v2.0.0-beta to v2.4.0-beta
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 02:48:53 +02:00
142325730d feat: users row actions "Cancel invite" on Pending rows and "Renew invite" on Expired rows
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 02:00:51 +02:00
1ece778caf feat: UsersTable and UserCardList get Email, Display name (dash when empty), Role (new RoleBadge), Invite status and Created
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 01:36:47 +02:00
153fd8719a feat: invite management API: DELETE /v1/user/invite/:id (204, cancels a pending invite) and POST /v1/user/invite/:id/renew (200, new code, expires_at = now+3d, created_at = now, resends the invitation email, old link dead)
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 00:59:21 +02:00
461e93e3b5 feat: add Role (owner|admin) to the user domain, persistence model and mapper
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-30 00:19:33 +02:00
162fea4afb feat: settings page, sidebar and drawer destination "Settings" (icon settings, after Integration), route /settings (verified), showing only the running build's Version
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 23:36:46 +02:00
b146dfead7 fix: desktop account menu icons, labels and check mark are now centred in their 32 px rows
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 23:31:08 +02:00
27dadbbfa6 fix: account menu matches the redesigned board: System, Light, Dark stay in the menu and the sheet, and the visual-check exception on profile "Account menu" in web/visual/states.ts is removed
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 23:19:45 +02:00
6dc47789ef chore: groundwork for new design and features related to users and settings
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 22:56:09 +02:00
65ced64568 fix: "save X min ago" only min to min/hours/days
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 22:53:54 +02:00
c40522a09f fix: scrollable toolbar in mobile editor
fsylvain pushed tag v2.3.0-beta to fsylvain/RenewCMS 2026-09-29 10:58:08 +02:00
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 10:55:26 +02:00
da36c78bc0 refac: hardening pass with multiple overhauls
fsylvain pushed to main at fsylvain/RenewCMS 2026-09-29 10:13:12 +02:00
b0f7b7892b feat(SPA): profile page, display name and the new account menu