Changeset 0.30.0 (#199)

Co-authored-by: Jeffrey Smith <jasafpro@gmail.com>
Co-committed-by: Jeffrey Smith <jasafpro@gmail.com>
This commit is contained in:
2026-03-18 12:06:55 +00:00
committed by xcaliber
parent 7f191e18cd
commit 7d14e6a439
15 changed files with 1625 additions and 77 deletions

View File

@@ -201,5 +201,13 @@ func (r *Runner) buildModules(ctx context.Context, packageID string, manifest ma
})
}
// v0.30.0: settings module — always injected, no permission required.
// A package reads its own admin + user settings.
userID := ""
if rc != nil {
userID = rc.UserID
}
modules["settings"] = BuildSettingsModule(ctx, r.stores, packageID, userID)
return modules, nil
}