Commit Graph

18 Commits

Author SHA1 Message Date
Haitao Pan
693889f366 feat: implement user management features (pause, delete, blacklist, renew uuid) 2026-02-02 20:19:06 +08:00
Haitao Pan
5bf93d1d3f feat: add user management APIs for management page
- Add ListUsers to Store interface and implementations
- Add user listing API endpoint (GET /api/users)
- Add role management endpoints (POST/DELETE /api/auth/admin/users/:userId/role)
- Add GeneratePublicToken to TokenService for OAuth callback
- Add CancelSubscription to Store interface
- Update go.mod with oauth2 dependencies
2026-01-30 08:59:55 +08:00
Haitao Pan
ee6e1a6363 feat: move account service to repo root
# Conflicts:
#	account/Makefile
#	account/go.mod
#	docs/account-admin-settings.md
#	docs/account-svc-plus.md
2026-01-16 16:15:23 +08:00
Haitao Pan
0b3fab7d28 cleanup(auth): remove test/docs files from internal/auth
- Deleted non-essential files from rag-server/account internal/auth:
  - Removed: test files, docs (README, IMPLEMENTATION), cache/client modules
  - Kept: core JWT auth middleware and token_service only
- Simplified to JWT service-to-service authentication
- Claims retain UserID/Email/Roles business info
2025-11-05 22:58:39 +08:00
shenlan
2a945adb6f Add SSH-based account sync utility (#602) 2025-10-30 14:07:53 +08:00
shenlan
0a8ff47c12 feat(account): add migratectl CLI and golang-migrate workflows (#460) 2025-10-08 21:56:50 +08:00
shenlan
bd85f0fbfd feat(server): add admin settings matrix management (#440) 2025-10-07 08:48:15 +08:00
dependabot[bot]
08b37b4f3f 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
d7bd4147ae Add CORS middleware to account service (#382) 2025-10-03 00:33:58 +08:00
shenlan
2123809f27 docs: update account service mfa guidance (#366) 2025-10-02 14:06:07 +08:00
Haitao Pan
ea5b851768 chore(make): simplify build/run targets and set local PG DSNs 2025-09-30 21:03:54 +08:00
shenlan
ecebcb6d64 docs: detail Milestone 2 subtasks 2025-08-12 22:32:45 +08:00
shenlan
9c04f05ceb refactor: migrate server and cli to cobra 2025-08-10 11:00:26 +08:00
shenlan
9d1f345d0d feat: add optional proxy support 2025-08-09 15:54:27 +08:00
shenlan
ac65f98fbf feat: add RAG ingestion pipeline 2025-08-09 10:53:24 +08:00
shenlan
9f6da286ba feat: add config and logging 2025-08-07 23:13:44 +08:00
shenlan
a179339d05 Move AI KB to modules directory 2025-07-25 09:37:15 +08:00
shenlan
e207c35bb7 Fix UI embedding 2025-06-04 16:31:42 +08:00