Kirill
|
d0d7eab77e
|
пва
|
2026-05-23 18:47:35 +05:00 |
|
Kirill
|
e273c29c36
|
refactor(SettingsPage): split into ProfileSection, AvatarSection, AuthMethodsSection
- Extract ProfileSection (45 lines): display name form with save button
- Extract AvatarSection (114 lines): avatar preview, style selector, generate/save/cancel
- Extract AuthMethodsSection (204 lines): auth methods list, set/change password forms
- Rewrite SettingsPage as composer (41 lines): composes 3 sections with dividers
- Add tests for all 3 sections
|
2026-05-22 15:04:49 +05:00 |
|
Kirill
|
d79d02d5d1
|
refactor: remove email change functionality
|
2026-05-22 14:20:11 +05:00 |
|
Kirill
|
ad43ff98b6
|
feat: add password change and reset via email code
|
2026-05-22 14:12:29 +05:00 |
|
Kirill
|
22282c5f4e
|
fix: accept token as query param in authenticate, pass token to oauth link URL
|
2026-05-22 13:52:48 +05:00 |
|
Kirill
|
b2ccc2a256
|
chore: fix lint issues, remove unused hasAvatar
|
2026-05-22 12:27:20 +05:00 |
|
Kirill
|
6d23aafcc1
|
feat(client): add auth methods section to settings page
|
2026-05-22 12:16:58 +05:00 |
|
Kirill
|
be65f2330e
|
refactor(client): remove avatarType, add auth effects, simplify UserAvatar
|
2026-05-22 12:08:41 +05:00 |
|
Kirill
|
058fa26e12
|
test commit
|
2026-05-21 13:39:45 +05:00 |
|
Kirill
|
00b74e56d7
|
refactor: rename name→displayName across client
|
2026-05-20 11:00:28 +05:00 |
|
@kirill.komarov
|
fe10f25b8c
|
base commit
|
2026-05-03 19:57:12 +05:00 |
|
@kirill.komarov
|
326521c9e6
|
base commit
|
2026-04-29 18:34:25 +05:00 |
|