feat(automate): allow function authors to regenerate function tokens (#5057)

* feat(automate): expose function regeneration endpoint

* chore(automate): remember to call the function

* fix(automate): use correct auth code action

* fix(automate): token regenerate policy

* fix(automate): expose function regen token policy

* feat(automate): workspace automation settings tab

* feat(automate): function token regeneration dialog

* fix(automate): improve gql usage in vue components

* chore(authz): tests for automate function policies

* fix(automate): use paginated query

* fix(automate): resolve initial result
This commit is contained in:
Chuck Driesler
2025-07-17 10:24:58 +01:00
committed by GitHub
parent 1465df5923
commit d2f2d7bcfd
39 changed files with 989 additions and 24 deletions
@@ -2,6 +2,7 @@ import { defineModuleLoaders } from '@/modules/loaders'
import { LoaderUnsupportedError } from '@/modules/shared/errors'
export default defineModuleLoaders(() => ({
getAutomateFunction: async () => null,
getWorkspace: async () => {
throw new LoaderUnsupportedError()
},