Commit Graph

19 Commits

Author SHA1 Message Date
a22e17d091 Update secret name to GITEATOKEN
Some checks failed
Publish RiskControl NuGet Packages / build (push) Failing after 11s
2026-02-26 13:05:52 +08:00
3f95a29cab Update NuGet CI for org
Some checks failed
Publish RiskControl NuGet Packages / build (push) Has been cancelled
2026-02-26 13:00:49 +08:00
bc5083d4d9 Add NuGet CI workflow
Some checks failed
Publish RiskControl NuGet Packages / build (push) Failing after 7m44s
2026-02-26 10:57:50 +08:00
Sam
1e2502f5ed Add .gitignore 2026-02-25 17:28:20 +08:00
sam
2ce392ab33 chore: update gitignore to allow Vben packages directory 2026-02-13 21:34:52 +08:00
Sam
78ef001abc fix: rename typings.d.ts to typings.ts for proper module resolution 2026-02-06 00:38:28 +08:00
Sam
293209b1dc feat: add Fengling.RiskControl.Client SDK
- Implement RedisCounterService for rate limiting
- Implement RuleLoader with timer refresh
- Implement RiskEvaluator for local rule evaluation
- Implement SamplingService for CAP events
- Implement CapEventPublisher for async event publishing
- Implement FailoverStrategy for Redis failure handling
- Add configuration classes and DI extensions
- Add unit tests (9 tests)
- Add NuGet publishing script
2026-02-06 00:16:53 +08:00
Sam
6b6dbd11d5 feat(risk-control): add database migrations and seed data 2026-02-05 15:28:14 +08:00
Sam
f6a7824ce9 fix(risk-control): fix minor code quality issues 2026-02-05 15:25:54 +08:00
Sam
d0650ba24a feat(risk-control): add member integration and CAP subscriptions 2026-02-05 15:22:21 +08:00
Sam
f76f81ec55 fix(risk-control): fix code quality issues in FastEndpoints APIs 2026-02-05 15:17:43 +08:00
Sam
1ac028643f feat(risk-control): add FastEndpoints APIs 2026-02-05 15:14:29 +08:00
Sam
2b85e2d115 fix(risk-control): fix frequency check bug and magic numbers in services 2026-02-05 15:07:40 +08:00
Sam
352291c68b feat(risk-control): add application services 2026-02-05 15:04:02 +08:00
Sam
d6f5c00554 feat(risk-control): add repository layer 2026-02-05 14:54:07 +08:00
Sam
22d0427df9 fix(risk-control): fix null safety and magic numbers in aggregates 2026-02-05 14:49:19 +08:00
Sam
0721965af4 feat(risk-control): add risk aggregates (RiskRule, RiskScore, RiskAlert, LotteryActivity) 2026-02-05 14:45:25 +08:00
Sam
bc12eefc9a fix(risk-control): use centralized package versions 2026-02-05 14:41:35 +08:00
Sam
df878e70a0 feat(risk-control): create project structure 2026-02-05 14:36:35 +08:00