Implement async manual CSV ingest, unified UI pagination/filters, and serial placeholder strategy

This commit is contained in:
2026-02-21 22:14:04 +03:00
parent ca762a658b
commit c84102d2f1
44 changed files with 3314 additions and 342 deletions

View File

@@ -29,7 +29,6 @@ func NewServer(addr string, readTimeout, writeTimeout time.Duration, db *sql.DB)
timelineRepo := timeline.NewEventRepository(db)
RegisterRegistryRoutes(mux, RegistryDependencies{
Projects: registry.NewProjectRepository(db),
Assets: assetRepo,
Components: componentRepo,
})
@@ -46,7 +45,6 @@ func NewServer(addr string, readTimeout, writeTimeout time.Duration, db *sql.DB)
Failures: failureRepo,
})
RegisterUIRoutes(mux, UIDependencies{
Projects: registry.NewProjectRepository(db),
Assets: assetRepo,
Components: componentRepo,
Installations: installationRepo,