Commit Graph

354 Commits

Author SHA1 Message Date
hykocx cc0fe5aca7 chore(deps): upgrade postcss to 8.5.10 via package override
- add overrides field in package.json to force postcss ^8.5.10
- replace next's bundled postcss 8.4.31 with deduped postcss 8.5.10 in lockfile
2026-04-24 15:07:05 -04:00
hykocx 6b95cdf535 chore: bump version to 1.4.77 2026-04-24 15:04:44 -04:00
hykocx 66c862cf73 feat(admin): add email change flow with confirmation for users
- add `ConfirmEmailChangePage.client.js` for email change token confirmation
- add `emailChange.js` core utility to generate and verify email change tokens
- add `EmailChangeConfirmEmail.js` and `EmailChangeNotifyEmail.js` email templates
- update `UserEditModal` to handle email changes with password verification for self-edits
- update `ProfilePage` to support email change initiation
- update `UsersPage` to pass `currentUserId` to `UserEditModal`
- add email change API endpoints in `auth/api.js` and `auth/email.js`
- register `ConfirmEmailChangePage` in `AdminPage.client.js`
2026-04-24 15:04:36 -04:00
hykocx f31b97cff4 chore: bump version to 1.4.76 2026-04-23 19:55:40 -04:00
hykocx 995edae513 feat(auth): expose individual auth page components as a public entry point 2026-04-23 19:55:35 -04:00
hykocx c901e81c83 chore: bump version to 1.4.75 2026-04-23 19:39:01 -04:00
hykocx 362804b650 style(auth): replace "E-mail" label with "Courriel" in auth pages 2026-04-23 19:38:57 -04:00
hykocx 45e664739e chore: bump version to 1.4.74 2026-04-23 19:38:19 -04:00
hykocx 4b27c1efea style(auth): update form placeholders to french localization 2026-04-23 19:38:16 -04:00
hykocx d3bde53762 chore: bump version to 1.4.73 2026-04-23 19:24:24 -04:00
hykocx 472c6ebd7f style(ui): replace focus:ring-0 with focus:[box-shadow:none] for fullghost button variant 2026-04-23 19:24:21 -04:00
hykocx 13c263a7df chore: bump version to 1.4.72 2026-04-23 19:22:27 -04:00
hykocx e4a0967203 style(ui): remove focus ring from fullghost button variant 2026-04-23 19:22:24 -04:00
hykocx f7801c37d3 chore: bump version to 1.4.71 2026-04-23 19:21:31 -04:00
hykocx f48f002fcd refactor(auth): replace anchor tags with fullghost Button variant for navigation links 2026-04-23 19:21:27 -04:00
hykocx 9f70d740ad chore: bump version to 1.4.70 2026-04-23 18:21:25 -04:00
hykocx dbea58a978 refactor(auth): replace anchor navigation links with Button components and improve auth page styling 2026-04-23 18:21:21 -04:00
hykocx da2bd0b4e7 chore: bump version to 1.4.69 2026-04-23 18:16:55 -04:00
hykocx 1aac03c2dc refactor(auth): remove GET /users/me endpoint and related exports 2026-04-23 18:16:46 -04:00
hykocx e7aad33682 chore: bump version to 1.4.68 2026-04-22 20:41:38 -04:00
hykocx ad4847e1c5 fix(auth): hide error/success messages when user is authenticated or conflicting states exist 2026-04-22 20:41:35 -04:00
hykocx fc0a4b744b chore: bump version to 1.4.67 2026-04-22 20:39:08 -04:00
hykocx 189dcfc726 style(auth): replace inline card styles with Card component and clean up comments in ConfirmEmailPage 2026-04-22 20:39:05 -04:00
hykocx 3e95387879 chore: bump version to 1.4.66 2026-04-22 20:26:49 -04:00
hykocx bbb55605c3 refactor(admin): simplify ProfilePage with tabs and component cleanup 2026-04-22 20:26:45 -04:00
hykocx 7d6a13a57b chore: bump version to 1.4.65 2026-04-22 20:22:57 -04:00
hykocx 68d97c81da style(admin): increase settings card min-width from 1/2 to 3/5 2026-04-22 20:22:54 -04:00
hykocx 6316ecd027 chore: bump version to 1.4.64 2026-04-22 20:22:09 -04:00
hykocx f082ef4fda style(ui): adjust layout alignment and sizing in settings page and tab nav 2026-04-22 20:22:07 -04:00
hykocx e647aef47e chore: bump version to 1.4.63 2026-04-22 20:16:10 -04:00
hykocx 3e7e0387a1 refactor(admin): generalize breadcrumb fallback to handle unknown single-segment routes 2026-04-22 20:16:07 -04:00
hykocx 4f8dde1d21 chore: bump version to 1.4.62 2026-04-22 20:14:32 -04:00
hykocx 3b04971483 feat(admin): add position parameter to registerNavItem 2026-04-22 20:14:29 -04:00
hykocx e8a3ecf86e chore: bump version to 1.4.61 2026-04-22 20:12:20 -04:00
hykocx ccdd309414 feat(admin): add bottom navigation items and settings page to admin panel 2026-04-22 20:12:18 -04:00
hykocx 739a0b2399 chore: bump version to 1.4.60 2026-04-22 19:58:46 -04:00
hykocx fef71aaf92 refactor(admin): remove quick links section and replace anchor tags with Next.js Link components 2026-04-22 19:58:43 -04:00
hykocx 766ee07ffc chore: bump version to 1.4.59 2026-04-22 19:54:51 -04:00
hykocx e99970b9b2 style(admin): update logout button text and hover colors for better contrast 2026-04-22 19:54:48 -04:00
hykocx 44a811fd3c chore: bump version to 1.4.58 2026-04-22 19:52:26 -04:00
hykocx 45ce8fda59 style(ui): increase dark mode opacity for danger, success, and warning button variants 2026-04-22 19:52:16 -04:00
hykocx 5f61d59777 chore: bump version to 1.4.57 2026-04-22 19:49:18 -04:00
hykocx 5d4d1866b5 style(ui): add flex alignment classes to button text span 2026-04-22 19:49:15 -04:00
hykocx 17e8961559 chore: bump version to 1.4.56 2026-04-22 19:48:28 -04:00
hykocx b60514aebc style(ui): wrap button children in span with size-aware min-height class 2026-04-22 19:48:23 -04:00
hykocx 5f93dda87d chore: bump version to 1.4.55 2026-04-22 19:46:36 -04:00
hykocx 354cac3b27 style(ui): increase button md size text from 12px to 13px 2026-04-22 19:46:34 -04:00
hykocx 4c5346fc5c chore: bump version to 1.4.54 2026-04-22 19:45:59 -04:00
hykocx 18f1fcdbd0 style(ui): change default button size from sm to md and remove explicit size="sm" props 2026-04-22 19:45:56 -04:00
hykocx 482578af84 chore: bump version to 1.4.53 2026-04-22 19:42:42 -04:00