root
|
3e442148ab
|
feat(makefile): add verify-db and fix migrate path
|
2025-10-09 09:08:27 +08:00 |
|
shenlan
|
0a8ff47c12
|
feat(account): add migratectl CLI and golang-migrate workflows (#460)
|
2025-10-08 21:56:50 +08:00 |
|
root
|
9ee3ee54b0
|
chore(sql): add export/import clean schema scripts for pglogical-safe sync
|
2025-10-08 20:35:01 +08:00 |
|
root
|
61c9fe82ce
|
add sql/20251008.migrate.email_verified.sql
|
2025-10-08 20:20:47 +08:00 |
|
root
|
48fdc445a1
|
feat(db): enhance Makefile migrate-db to run all *.migrate.*.sql sequentially
|
2025-10-08 20:02:50 +08:00 |
|
root
|
e8635c1758
|
chore(sql,pglogical): migrate schema for pglogical compatibility & cleanup
- rename old migration files to standard *.migrate.*.sql
- add 20251008.migrate.generated-columns.sql (fix generated columns)
- update Makefile for MIGRATION_FILES auto-detection
- add sql/readme.md & generate-postgres-tls.sh
- cleanup deprecated git-branch-keeper.sh
- update pglogical.md and setup_ubuntu_2204.sh
|
2025-10-08 19:45:20 +08:00 |
|
shenlan
|
fdd75c8b95
|
Update pglogical.md
|
2025-10-08 14:16:06 +08:00 |
|
Haitao Pan
|
5174d2dcdd
|
add scripts/git-branch-keeper.sh
|
2025-10-08 13:48:17 +08:00 |
|
Haitao Pan
|
0d5f89ea15
|
add example config sit & prod
|
2025-10-07 18:57:57 +08:00 |
|
shenlan
|
483cd593b6
|
Use local QR rendering for MFA setup (#458)
|
2025-10-07 18:56:26 +08:00 |
|
shenlan
|
949918a2b9
|
docs: outline deno migration plan for homepage (#456)
|
2025-10-07 17:05:59 +08:00 |
|
shenlan
|
3d447ae84d
|
feat: pin MFA issuer and label to user context (#457)
|
2025-10-07 17:00:29 +08:00 |
|
shenlan
|
f692ad78ad
|
feat: document multi-tenant rbac and harden panel access (#455)
|
2025-10-07 16:44:02 +08:00 |
|
shenlan
|
aed03592cb
|
fix: allow session cookies over http in dev (#454)
|
2025-10-07 16:38:57 +08:00 |
|
shenlan
|
b3bfa0c15b
|
Move management console link into user center section (#453)
|
2025-10-07 16:34:23 +08:00 |
|
shenlan
|
57ae5b4066
|
Merge pull request #452 from svc-design/codex/update-roadmap-template-to-github-standards
|
2025-10-07 12:23:13 +08:00 |
|
shenlan
|
d07bab0bac
|
Fix roadmap issue form to follow GitHub spec
|
2025-10-07 12:21:57 +08:00 |
|
Haitao Pan
|
8b8881306d
|
chore(issues): fix YAML syntax and standardize roadmap issue template
|
2025-10-07 12:02:07 +08:00 |
|
Haitao Pan
|
c320bb3810
|
chore(issues): generalize roadmap issue template for all development tasks
|
2025-10-07 11:58:15 +08:00 |
|
Haitao Pan
|
0f6b0ac3a0
|
add Github ISSUE_TEMPLATE
|
2025-10-07 11:54:10 +08:00 |
|
Haitao Pan
|
e76fbe6ef5
|
chore(makefile): re-add cleaned Makefile without sensitive data
|
2025-10-07 11:33:07 +08:00 |
|
shenlan
|
f0e813667d
|
Gate super admin counting behind opt-in (#451)
|
2025-10-07 11:18:21 +08:00 |
|
shenlan
|
1492b0fc73
|
Add Makefile target to create super admin user (#449)
|
2025-10-07 10:18:47 +08:00 |
|
shenlan
|
cb2c9716dc
|
feat(ui): add management dashboard layout and tests (#450)
|
2025-10-07 10:18:36 +08:00 |
|
shenlan
|
fcc58b091a
|
chore(panel): tighten layout spacing (#448)
|
2025-10-07 09:57:06 +08:00 |
|
shenlan
|
3d6afd37e0
|
Fix admin permission helper usage (#447)
|
2025-10-07 09:41:27 +08:00 |
|
shenlan
|
d8a1a0960a
|
fix(account): load migrate-db SQL from file (#446)
|
2025-10-07 09:25:02 +08:00 |
|
shenlan
|
e7a8b9738a
|
feat(account): add admin settings matrix management (#445)
|
2025-10-07 09:24:00 +08:00 |
|
shenlan
|
7a0e9526c8
|
Add admin user metrics endpoint (#444)
|
2025-10-07 08:53:16 +08:00 |
|
shenlan
|
bd85f0fbfd
|
feat(server): add admin settings matrix management (#440)
|
2025-10-07 08:48:15 +08:00 |
|
shenlan
|
6fbc0b7560
|
Add role metadata to account and gateway models (#441)
* Add role metadata to users
* docs: add curl session example and db migration playbook
|
2025-10-07 08:23:53 +08:00 |
|
Haitao Pan
|
afc71ba98d
|
chore(deps): refresh yarn.lock and registry config after checksum fix
|
2025-10-07 06:45:48 +08:00 |
|
shenlan
|
ed0fa0252d
|
feat(ui): improve totp mfa provisioning and ux (#438)
|
2025-10-07 05:47:45 +08:00 |
|
shenlan
|
ef80f1d506
|
Fix logout page hydration by splitting client component (#432)
|
2025-10-06 19:08:59 +08:00 |
|
shenlan
|
574a5c14a0
|
Fix MFA guide typing and optimize QR image (#431)
|
2025-10-06 18:58:42 +08:00 |
|
shenlan
|
86d91ab141
|
Refine MFA setup modal guidance (#430)
|
2025-10-06 18:46:53 +08:00 |
|
shenlan
|
72bd7920b2
|
Fix login success detection when response omits success flag (#429)
|
2025-10-06 18:40:38 +08:00 |
|
shenlan
|
8a20ba6b86
|
Simplify MFA setup modal (#428)
|
2025-10-06 18:30:26 +08:00 |
|
shenlan
|
76e902b3a2
|
Fix Linux PostgreSQL install recipe (#427)
|
2025-10-06 18:23:02 +08:00 |
|
shenlan
|
a34f24656b
|
Update PostgreSQL install to 16 (#426)
|
2025-10-06 17:47:34 +08:00 |
|
root
|
984f1dafae
|
fix(setup): make NodeSource GPG key import more robust by adding proxy + direct fallback
|
2025-10-06 17:44:38 +08:00 |
|
shenlan
|
5db239b27e
|
Update README.md
|
2025-10-06 17:43:48 +08:00 |
|
shenlan
|
c14ee21cc4
|
Move Ubuntu setup script into scripts directory (#425)
|
2025-10-06 17:34:04 +08:00 |
|
shenlan
|
d67079ddcc
|
Update PostgreSQL installation workflow (#424)
|
2025-10-06 17:27:29 +08:00 |
|
shenlan
|
e45a46217d
|
Set account session cookie during login flows (#423)
|
2025-10-06 15:43:25 +08:00 |
|
root
|
f0840f906d
|
fix(ui/homepage): switch service base URLs to HTTPS for production
|
2025-10-06 15:22:17 +08:00 |
|
shenlan
|
aa08182245
|
Allow session endpoints to accept cookies (#422)
|
2025-10-06 15:17:35 +08:00 |
|
shenlan
|
d2032234ab
|
Refactor svc.plus OpenResty configs (#420)
|
2025-10-06 14:20:44 +08:00 |
|
shenlan
|
b29a6354fa
|
fix: avoid mixed content on register form (#421)
|
2025-10-06 14:19:15 +08:00 |
|
shenlan
|
23251c3902
|
Handle empty database when checking for duplicate users (#419)
|
2025-10-06 13:28:08 +08:00 |
|