feat(scheduler): in-process matching scheduler with audit + admin endpoints
- Add in-process scheduler service triggered by ENABLE_SCHEDULER - Record runs in new matching_runs table; throttle per-event and log stats - Add admin endpoints: POST /api/admin/events/:slug/run-now and GET /api/admin/events/:slug/matching-runs - Wire scheduler start/stop in server and add ENV flags + compose defaults - Prisma schema: add MatchingRun model and relation - Update env examples for scheduler configuration
This commit is contained in:
@@ -1,4 +1,14 @@
|
||||
.cli users:list
|
||||
.cli users:lit
|
||||
.cli help
|
||||
.cli
|
||||
.cli users:verify --email test@radziel.com
|
||||
users:verify --email test@radziel.com
|
||||
.cli users:create --email test@radziel.com --username radziel --password QWEqwe123 --first Radek --last Gie
|
||||
.cli users
|
||||
.cli uers
|
||||
.cli
|
||||
.cli users:list
|
||||
.cli users:create --email test@radziel.com --username radziel --password QWEqwe123 --first Radek --last Gierwialo
|
||||
.cli users:verify --email test@radziel.com
|
||||
.cli users:create --email test@radziel.com --username radziel --password QWEqwe123 --first Radek --last Gierwialo
|
||||
@@ -17,14 +27,4 @@ clear
|
||||
.cli
|
||||
.cli events
|
||||
.events:
|
||||
events:
|
||||
events:lists
|
||||
events:list
|
||||
users
|
||||
event:let
|
||||
:
|
||||
event
|
||||
.
|
||||
help
|
||||
.exity
|
||||
.cli events:import:worldsdc --dry-run --limit 20
|
||||
events:
|
||||
Reference in New Issue
Block a user