Changeset 0.30.2 (#201)
Co-authored-by: Jeffrey Smith <jasafpro@gmail.com> Co-committed-by: Jeffrey Smith <jasafpro@gmail.com>
This commit is contained in:
@@ -217,10 +217,10 @@ func main() {
|
||||
// v0.27.2: Task scheduler startup deferred to after hub/notification init — see below.
|
||||
|
||||
// Bootstrap admin from env (K8s secret) — upserts on every restart
|
||||
handlers.BootstrapAdmin(cfg, stores)
|
||||
handlers.BootstrapAdmin(cfg, stores, uekCache)
|
||||
|
||||
// Seed additional users from env (dev/test only, skipped in production)
|
||||
handlers.SeedUsers(cfg, stores)
|
||||
handlers.SeedUsers(cfg, stores, uekCache)
|
||||
|
||||
// Seed providers from env (dev/test only, skipped in production)
|
||||
handlers.SeedProviders(cfg, stores, keyResolver)
|
||||
@@ -500,7 +500,7 @@ func main() {
|
||||
log.Printf(" 🔑 Auth mode: %s", authMode)
|
||||
|
||||
authH := handlers.NewAuthHandler(cfg, stores, uekCache, authProvider)
|
||||
authLimiter := middleware.NewRateLimiter(5, 30)
|
||||
authLimiter := middleware.NewRateLimiter(5, 8)
|
||||
|
||||
api := base.Group("/api/v1")
|
||||
{
|
||||
@@ -1223,6 +1223,10 @@ func main() {
|
||||
pkgExport := handlers.NewPackageExportHandler(stores, packagesDir)
|
||||
admin.GET("/packages/:id/export", pkgExport.ExportPackage)
|
||||
|
||||
// Workflow package export (v0.30.2)
|
||||
wfPkgH := handlers.NewWorkflowPackageHandler(stores)
|
||||
admin.GET("/workflows/:id/export", wfPkgH.ExportWorkflowPackage)
|
||||
|
||||
// Surface aliases (backward compat — same handlers)
|
||||
admin.GET("/surfaces", pkgAdm.ListPackages)
|
||||
admin.GET("/surfaces/:id", pkgAdm.GetPackage)
|
||||
|
||||
Reference in New Issue
Block a user