feat: entry generation job and cleanup on delete

This commit is contained in:
2026-10-27 10:48:02 +01:00
parent e8a6b9fc77
commit ab8905c429
10 changed files with 529 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ func (p *Plugin) Register(app *backpack.App) error {
}
// Boot builds the service on the application's database, signpost registry
// and config.
// and config, and subscribes to the record events.
func (p *Plugin) Boot(app *backpack.App) error {
p.app = app
svc, err := classes.NewService(app)
@@ -64,6 +64,7 @@ func (p *Plugin) Boot(app *backpack.App) error {
return fmt.Errorf("golem15.seo: %w", err)
}
p.service = svc
p.listen(app)
return nil
}