shenlan
|
777920419f
|
feat(ui): improve totp mfa provisioning and ux (#438)
|
2025-10-07 05:47:45 +08:00 |
|
shenlan
|
bb83ea2b7c
|
Fix logout page hydration by splitting client component (#432)
|
2025-10-06 19:08:59 +08:00 |
|
shenlan
|
9b8f232305
|
Fix MFA guide typing and optimize QR image (#431)
|
2025-10-06 18:58:42 +08:00 |
|
shenlan
|
d0bff54181
|
Refine MFA setup modal guidance (#430)
|
2025-10-06 18:46:53 +08:00 |
|
shenlan
|
0701b5a3d4
|
Fix login success detection when response omits success flag (#429)
|
2025-10-06 18:40:38 +08:00 |
|
shenlan
|
5a40f8e6f6
|
Simplify MFA setup modal (#428)
|
2025-10-06 18:30:26 +08:00 |
|
shenlan
|
b6ad103c3d
|
Fix Linux PostgreSQL install recipe (#427)
|
2025-10-06 18:23:02 +08:00 |
|
shenlan
|
d60c7d3188
|
Update PostgreSQL install to 16 (#426)
|
2025-10-06 17:47:34 +08:00 |
|
root
|
547be6c030
|
fix(setup): make NodeSource GPG key import more robust by adding proxy + direct fallback
|
2025-10-06 17:44:38 +08:00 |
|
shenlan
|
39bc1cada3
|
Update README.md
|
2025-10-06 17:43:48 +08:00 |
|
shenlan
|
589893a46f
|
Move Ubuntu setup script into scripts directory (#425)
|
2025-10-06 17:34:04 +08:00 |
|
shenlan
|
39db64b142
|
Update PostgreSQL installation workflow (#424)
|
2025-10-06 17:27:29 +08:00 |
|
shenlan
|
a5ac058c15
|
Set account session cookie during login flows (#423)
|
2025-10-06 15:43:25 +08:00 |
|
root
|
58f74b16f5
|
fix(ui/homepage): switch service base URLs to HTTPS for production
|
2025-10-06 15:22:17 +08:00 |
|
shenlan
|
a6c3f12a8e
|
Allow session endpoints to accept cookies (#422)
|
2025-10-06 15:17:35 +08:00 |
|
shenlan
|
922085ec3a
|
Refactor svc.plus OpenResty configs (#420)
|
2025-10-06 14:20:44 +08:00 |
|
shenlan
|
d0d071abf6
|
fix: avoid mixed content on register form (#421)
|
2025-10-06 14:19:15 +08:00 |
|
shenlan
|
953a2acf76
|
Handle empty database when checking for duplicate users (#419)
|
2025-10-06 13:28:08 +08:00 |
|
Haitao Pan
|
4d1139e2b9
|
chore(config): add dev domains to allowedOrigins
|
2025-10-06 13:01:04 +08:00 |
|
shenlan
|
3c2d8f2aea
|
Prevent duplicate usernames before inserting users (#418)
|
2025-10-06 12:45:31 +08:00 |
|
shenlan
|
0a51d450c2
|
Tighten CORS policies for production domains (#417)
|
2025-10-06 11:30:19 +08:00 |
|
shenlan
|
55210f9c51
|
fix: rely on db uniqueness for account usernames (#416)
|
2025-10-06 10:36:40 +08:00 |
|
shenlan
|
59198a19d0
|
fix: coerce register override away from page route (#410) (#415)
Co-authored-by: root <root@global-hub.svc.plus>
|
2025-10-06 10:09:10 +08:00 |
|
shenlan
|
2615464fa3
|
fix: disable register page static caching (#414)
|
2025-10-06 10:04:30 +08:00 |
|
shenlan
|
e1defce6df
|
Add pglogical bidirectional replication guide (#413)
|
2025-10-06 09:53:48 +08:00 |
|
shenlan
|
f876c75431
|
docs: add register page remediation plan (#412)
|
2025-10-06 09:52:24 +08:00 |
|
shenlan
|
6bb2ed6293
|
docs: fix account service endpoint paths (#411)
|
2025-10-06 09:04:47 +08:00 |
|
Haitao Pan
|
fad9c9e211
|
Merge branch 'release/v0.5.0'
|
2025-10-06 07:56:34 +08:00 |
|
shenlan
|
1078227c86
|
Read default service URLs from runtime config (#409)
|
2025-10-05 21:50:57 +08:00 |
|
Haitao Pan
|
7f010009d0
|
Merge branch 'release/v0.5.0'
|
2025-10-05 20:53:36 +08:00 |
|
shenlan
|
2880196a51
|
Prioritize default account service base URL (#408)
|
2025-10-05 20:45:40 +08:00 |
|
shenlan
|
b0cb75f11b
|
Fix login translation typings and Next.js config (#406)
|
2025-10-05 12:15:45 +08:00 |
|
shenlan
|
7ddfd136a1
|
docs: add management page planning document (#405)
|
2025-10-05 11:02:35 +08:00 |
|
shenlan
|
149458d97f
|
chore: remove legacy account migrations (#404)
|
2025-10-05 10:10:21 +08:00 |
|
shenlan
|
3de2dc0962
|
Enable MFA provisioning via session (#403)
|
2025-10-05 09:33:47 +08:00 |
|
shenlan
|
1413c7f5e7
|
Merge pull request #402 from svc-design/codex/refactor-multi-factor-authentication-workflow
|
2025-10-05 08:46:58 +08:00 |
|
shenlan
|
0313411662
|
Refine MFA TOTP provisioning and verification
|
2025-10-05 08:45:11 +08:00 |
|
shenlan
|
e3c3780496
|
Adjust login MFA handling for new users (#401)
|
2025-10-05 08:00:16 +08:00 |
|
shenlan
|
060c11107e
|
Fix account postgres store email verification handling (#400)
|
2025-10-05 07:37:40 +08:00 |
|
Haitao Pan
|
61971b179e
|
fix: ensure uuid schema consistency and update homepage runtime config
|
2025-10-05 07:18:13 +08:00 |
|
shenlan
|
117d904386
|
Refine UUID schema migration (#399)
|
2025-10-05 07:01:13 +08:00 |
|
shenlan
|
438f18d7ec
|
Ensure UUID migrations are idempotent (#398)
|
2025-10-04 22:59:56 +08:00 |
|
shenlan
|
4078d4b653
|
Handle legacy schemas without MFA columns (#397)
|
2025-10-04 22:26:57 +08:00 |
|
shenlan
|
e430a1d155
|
Make UUID migration idempotent when user_id dropped (#396)
|
2025-10-04 22:13:00 +08:00 |
|
shenlan
|
ea858e27fd
|
Make UUID migration idempotent (#395)
|
2025-10-04 21:47:46 +08:00 |
|
shenlan
|
9708617710
|
Align account API proxy paths and add migrations (#394)
|
2025-10-04 21:20:55 +08:00 |
|
shenlan
|
3eba37fbe3
|
Add MFA management modal with disable support (#393)
|
2025-10-04 20:38:16 +08:00 |
|
shenlan
|
0713cdad84
|
feat: auto-detect MFA requirements on login (#392)
|
2025-10-04 20:37:07 +08:00 |
|
dependabot[bot]
|
676193c996
|
chore(deps): bump github.com/gin-contrib/cors from 1.5.0 to 1.6.0 (#384)
Bumps [github.com/gin-contrib/cors](https://github.com/gin-contrib/cors) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/gin-contrib/cors/releases)
- [Changelog](https://github.com/gin-contrib/cors/blob/master/.goreleaser.yaml)
- [Commits](https://github.com/gin-contrib/cors/compare/v1.5.0...v1.6.0)
---
updated-dependencies:
- dependency-name: github.com/gin-contrib/cors
dependency-version: 1.6.0
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-03 12:29:30 +08:00 |
|
shenlan
|
a5869e7400
|
Add tests for session deletion and healthz endpoint (#389)
|
2025-10-03 12:29:15 +08:00 |
|