shenlan
4a552a7abb
Refine MFA TOTP provisioning and verification
2025-10-05 08:45:11 +08:00
Haitao Pan
0937249f9e
fix: ensure uuid schema consistency and update homepage runtime config
2025-10-05 07:18:13 +08:00
shenlan
2a9287e812
Align account API proxy paths and add migrations ( #394 )
2025-10-04 21:20:55 +08:00
shenlan
6d507611a0
Add MFA management modal with disable support ( #393 )
2025-10-04 20:38:16 +08:00
shenlan
b08e8e4ad7
feat: auto-detect MFA requirements on login ( #392 )
2025-10-04 20:37:07 +08:00
shenlan
888e3a6ae5
Fix local account service configuration for dev usage ( #386 )
...
* Adjust account service defaults for local development
* Add runtime service configuration for account endpoints
* Switch runtime service config to YAML
2025-10-03 08:44:14 +08:00
shenlan
19b1034518
feat: make account service domain configurable ( #385 )
2025-10-03 01:04:55 +08:00
shenlan
1567bc327d
Update account service default hostname ( #383 )
2025-10-03 00:34:19 +08:00
shenlan
3f9b89ace5
Guard register highlights rendering ( #381 )
2025-10-03 00:18:17 +08:00
shenlan
e61b3f5028
Add SMTP auto TLS fallback to support non-SSL testing ( #380 )
...
* Enable SMTP auto TLS fallback for testing
* Add HTTP fallback for account auth forms
2025-10-03 00:01:35 +08:00
shenlan
56bd9d95bf
feat: allow configuring account TLS and default UI endpoints ( #376 )
2025-10-02 16:55:03 +08:00
shenlan
4b542a23a4
Update login form defaults and MFA options ( #375 )
2025-10-02 16:45:15 +08:00
shenlan
1f7c231255
feat: wire authentication gateway to account service ( #374 )
2025-10-02 16:27:11 +08:00
shenlan
e62de31887
Enhance MFA login flows ( #372 )
2025-10-02 15:34:02 +08:00
shenlan
d7c995ad51
Add MFA onboarding workflow to panel ( #370 )
2025-10-02 15:32:37 +08:00
shenlan
7b82dce20a
Add return home link to panel header ( #367 )
2025-10-02 14:31:39 +08:00
shenlan
2123809f27
docs: update account service mfa guidance ( #366 )
2025-10-02 14:06:07 +08:00
shenlan
d869618a4a
Ensure login form submits via POST ( #365 )
2025-10-02 11:23:11 +08:00
shenlan
100b380b2b
Secure auth forms by posting JSON bodies ( #362 )
2025-10-02 09:43:22 +08:00
shenlan
ad71a5f1a9
Prevent credential leaks in auth flows ( #361 )
2025-10-02 08:40:59 +08:00
shenlan
97168a00a7
Adjust login page copy and disable social auth buttons ( #359 )
2025-10-01 21:08:28 +08:00
shenlan
9c2d6ffe8b
Update register hero copy ( #358 )
2025-10-01 19:46:03 +08:00
shenlan
a4a87a9b3c
Hide register social auth buttons ( #357 )
2025-10-01 19:27:38 +08:00
Haitao Pan
fedc64660a
chore: add SQL migration for UUID PK and update Yarn config/lockfile
2025-10-01 18:45:59 +08:00
shenlan
056af06919
Mark login, register, and panel features as stable ( #356 )
2025-10-01 18:42:41 +08:00
dependabot[bot]
69cead1cb6
chore(deps): bump pdfjs-dist from 3.11.174 to 4.2.67 in /ui/homepage ( #312 )
...
Bumps [pdfjs-dist](https://github.com/mozilla/pdf.js ) from 3.11.174 to 4.2.67.
- [Release notes](https://github.com/mozilla/pdf.js/releases )
- [Commits](https://github.com/mozilla/pdf.js/compare/v3.11.174...v4.2.67 )
---
updated-dependencies:
- dependency-name: pdfjs-dist
dependency-version: 4.2.67
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-01 18:05:50 +08:00
shenlan
15f6367f99
Tighten panel spacing next to sidebar ( #355 )
2025-10-01 18:05:21 +08:00
shenlan
18c2a95c1c
Adjust navbar account label when logged in ( #354 )
2025-10-01 18:01:49 +08:00
shenlan
6b3293d133
Align account UUID usage across backend and UI ( #353 )
2025-10-01 17:42:50 +08:00
shenlan
305092c688
feat(ui): refresh panel landing with user center summary ( #352 )
2025-10-01 17:05:55 +08:00
shenlan
5a566b8e53
Add periodic session refresh ( #351 )
2025-10-01 15:46:03 +08:00
shenlan
97ec2cc6cb
Enable session focus revalidation ( #350 )
2025-10-01 15:37:57 +08:00
shenlan
51dd109f4b
Fix Next.js build by making static export optional ( #347 )
2025-10-01 12:59:52 +08:00
shenlan
714af314ca
fix: resolve session route export conflict ( #348 )
2025-10-01 12:59:43 +08:00
shenlan
7d72025ecf
feat(ui): hydrate homepage user state with zustand ( #346 )
2025-10-01 12:48:12 +08:00
shenlan
1bd6d536bb
fix: allow dynamic session api ( #343 )
2025-10-01 12:33:12 +08:00
shenlan
fde78d9353
feat(ui): persist auth session with swr and zustand ( #342 )
2025-10-01 12:04:23 +08:00
shenlan
0bc7ce56e9
Improve login flow and account navigation ( #340 )
2025-10-01 11:20:39 +08:00
shenlan
3cef7a9cf1
fix: ensure login error strings are defined ( #335 )
2025-10-01 10:05:42 +08:00
shenlan
0c23793986
Implement username-based login and UI updates ( #334 )
2025-10-01 08:24:37 +08:00
shenlan
a93bff0d6c
Implement full user registration flow ( #333 )
2025-10-01 07:52:39 +08:00
shenlan
0d1cda1aaa
Connect register API between UI and account service ( #332 )
2025-10-01 00:09:13 +08:00
Haitao Pan
160d73c2f9
update: adjust .gitignore, config, yarn settings and manifests
2025-09-30 23:53:48 +08:00
shenlan
a15a2eb88f
chore: centralize service endpoints configuration ( #328 )
2025-09-30 21:30:06 +08:00
shenlan
706de5c2fd
Wrap auth pages in suspense ( #327 )
2025-09-30 21:04:13 +08:00
shenlan
8f79e708b0
Fix login route response naming ( #325 )
2025-09-30 20:24:28 +08:00
shenlan
abf7642701
Use UUID identifiers for account users ( #323 )
2025-09-30 18:42:10 +08:00
shenlan
74f49866c7
fix: support children in login content ( #322 )
2025-09-28 23:34:30 +08:00
shenlan
b9b7613b20
Add social auth ready login and registration pages ( #317 )
2025-09-28 19:04:31 +08:00
shenlan
63ed09994d
feat(homepage): add login state management ( #318 )
2025-09-28 18:54:54 +08:00