feat(ql3): add secure console cron scheduling

This commit is contained in:
whyour
2026-08-29 17:13:09 +08:00
parent 951de26ffd
commit b970e2aede
30 changed files with 1916 additions and 31 deletions
@@ -522,6 +522,9 @@ export async function bootstrapLocalApplication(
taskDefinitions: storage.taskDefinitions,
taskDefinitionAdministrationForCredential:
storage.taskDefinitionAdministrationForCredential,
triggers: storage.triggers,
triggerAdministrationForCredential:
storage.triggerAdministrationForCredential,
apiCredentials: storage.apiCredentials,
ownerPepper: storage.ownerPepper,
projectPolicy: storage.projectPolicy,
@@ -69,6 +69,8 @@ export interface LocalApplicationProductSurfaceAuthority {
| 'listTaskDefinitions'
>;
readonly taskDefinitionAdministrationForCredential: ReadyFreshStorage['taskDefinitionAdministrationForCredential'];
readonly triggers: ReadyFreshStorage['triggers'];
readonly triggerAdministrationForCredential: ReadyFreshStorage['triggerAdministrationForCredential'];
readonly runAttemptLogRead: Readonly<{
read(
request: Readonly<RunAttemptLogReadRequest>,