-
47ed59c9d6
refactor: extract AppksServer as library, thin main.rs to bootstrap-only
main
zhenyi
2026-06-12 21:37:07 +08:00
-
931d82cbb9
update mian.rs and openapi.json
zhenyi
2026-06-12 16:55:36 +08:00
-
5f4e9bdfa7
refactor(grpc): bind TCP listener before etcd registration to prevent connection issues
zhenyi
2026-06-11 23:07:36 +08:00
-
b797e360c0
feat(registry): add service discovery and health check capabilities
zhenyi
2026-06-11 22:50:40 +08:00
-
1ccfd3d626
chore(build): add Docker configuration and update dependency versions
zhenyi
2026-06-11 15:32:18 +08:00
-
dbbfb747a4
feat(auth): replace internal auth with JWT token service
zhenyi
2026-06-11 15:08:13 +08:00
-
a0bea36041
fix(db): split notification table DDL to support existing databases
zhenyi
2026-06-10 18:53:49 +08:00
-
63ca1151ae
docs: add AGENTS.md development guidelines
zhenyi
2026-06-10 18:49:53 +08:00
-
1000f8a80d
chore(infra): add gRPC layer, update protobufs, remove immediate module
zhenyi
2026-06-10 18:49:42 +08:00
-
9eb77ab98b
refactor(models): update data models and remove deprecated IM entities
zhenyi
2026-06-10 18:49:37 +08:00
-
420dedbc1e
feat(service): expand service layer with new domain operations
zhenyi
2026-06-10 18:49:32 +08:00
-
cec6dce955
feat(api): expand API endpoints for repo, PR, user, workspace management
zhenyi
2026-06-10 18:49:27 +08:00
-
4586b79cb8
refactor(auth,etcd): reduce nesting depth to comply with 3-level max
zhenyi
2026-06-10 18:49:15 +08:00
-
e8fa433588
refactor(git): use DEFAULT_REVISION constant across git operations
zhenyi
2026-06-10 18:49:11 +08:00
-
6205a6de0a
refactor(models): replace hardcoded strings with typed enums
zhenyi
2026-06-10 18:49:06 +08:00
-
15b875e18d
perf(issues): replace N+1 queries with batch operations
zhenyi
2026-06-10 18:49:00 +08:00
-
61dc08c036
refactor(session): extract SessionConfig and add auto-migration
zhenyi
2026-06-10 18:48:55 +08:00
-
b83a842c6f
fix(core): remove unwrap/expect in non-test code
zhenyi
2026-06-10 18:48:49 +08:00
-
d6c468a9fc
feat(db): add sqlx migrate feature and renumber migration files
zhenyi
2026-06-10 18:48:43 +08:00
-
d98e4d59e3
feat(api): implement pull request assignees and check runs endpoints
zhenyi
2026-06-07 23:01:05 +08:00
-
3a22c4265d
feat(api): add pull request and wiki API endpoints with OpenAPI generator
zhenyi
2026-06-07 19:58:02 +08:00
-
b660db7a91
chore(config): remove unused language and model configuration files
zhenyi
2026-06-07 19:42:55 +08:00
-
4028f0d943
refactor(api): reorder imports and update code formatting across repository endpoints
zhenyi
2026-06-07 19:41:33 +08:00
-
7368ba676c
feat(api): add comprehensive repository management API endpoints
zhenyi
2026-06-07 19:19:53 +08:00
-
dca717be10
refactor(workspace): pass workspace object instead of id to service methods
zhenyi
2026-06-07 18:44:01 +08:00
-
297a54f312
chore(deps): remove unused utoipa feature auto_into_responses
zhenyi
2026-06-07 18:09:47 +08:00
-
0d3b53f7a0
feat(auth): add comprehensive authentication system with 2FA support
zhenyi
2026-06-07 18:09:38 +08:00
-
2bb5834167
feat(session): add session middleware with Redis storage support
zhenyi
2026-06-07 17:42:27 +08:00
-
4e2c1c932a
feat(session): integrate actix-web framework with enhanced session management
zhenyi
2026-06-07 17:41:57 +08:00
-
6a8e978073
feat: init
zhenyi
2026-06-07 11:31:00 +08:00
-
563381c1ca
feat: init
zhenyi
2026-06-07 11:30:56 +08:00