Commit Graph

36247 Commits

Author SHA1 Message Date
headphonejames 0354c9fb0d fix SignInPageWrapper with new sign in hooks
Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-02-21 19:35:37 -08:00
headphonejames ad15aaa285 Add onSignInStarted() and onSignInFailure() hooks. Clean up and renaming.
Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-02-21 18:45:50 -08:00
headphonejames 564de00947 update api reports
Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-02-03 13:35:28 -08:00
headphonejames 167f457803 fix missing code fixes from update after PR review.
Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-02-03 12:18:50 -08:00
headphonejames ae4d826fb2 Updates to redirect implementation after initial PR review.
Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-02-03 12:03:01 -08:00
headphonejames 9a9170047b Implementation for oauth2 authentication using a redirect flow (without window popup) from frontend to backend API, followed by a redirect back to the fronted. A localstorage provider token is added before the redirect to the backend auth API.
During the subsequent front end refresh an asynchronous backstage session refresh is triggered when the provider token is put in localstorage. The session refresh will return a backstage authentication token if authentication succeeded during the previous backend auth API execution.

Addresses https://github.com/backstage/backstage/issues/9582

Signed-off-by: headphonejames <generalfuzz@gmail.com>
2023-01-18 14:32:00 -08:00
Headphones James 9d207058d3 Merge branch 'backstage:master' into master 2023-01-18 12:56:58 -08:00
backstage-goalie[bot] 49ea9cf086 Merge pull request #15776 from backstage/renovate/uiw-react-codemirror-4.x-lockfile
Update dependency @uiw/react-codemirror to v4.19.7
2023-01-18 14:56:33 +00:00
Himanshu Mishra c91ad7c9bd Merge pull request #15814 from niallthomson/codesuite-plugin
Add AWS CodeSuite to plugin marketplace
2023-01-18 20:02:00 +05:30
renovate[bot] 65e33b2432 fix(deps): update dependency @uiw/react-codemirror to v4.19.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-18 15:04:58 +01:00
Ben Lambert 61043bc1ac Merge pull request #15162 from dagda1/workflow-execution-poc
Embed Scaffolder create flow into Catalog entity page
2023-01-18 14:43:39 +01:00
Ben Lambert c7b97f8709 Merge pull request #15766 from RoadieHQ/surface-cause-of-json-rules-engine-error
surface the cause of the json rules engine
2023-01-18 11:58:34 +01:00
Ben Lambert 6ffa90d45a Merge pull request #15791 from pitwegner/patch-1
add template replace option
2023-01-18 11:16:31 +01:00
pitwegner f666a8764a change version bump to minor
Signed-off-by: pitwegner <pit.wegner@student.hpi.de>
2023-01-18 10:44:22 +01:00
Patrik Oldsberg d3cc5936e5 Merge pull request #15801 from backstage/mob/bs-docs
docs: introduce initial backend system documentation structure
2023-01-18 10:33:38 +01:00
Fredrik Adelöw fc96e42d4d Merge pull request #15511 from backstage/renovate/testing-library-cypress-9.x
chore(deps): update dependency @testing-library/cypress to v9
2023-01-18 09:27:33 +01:00
backstage-goalie[bot] c43a6c9794 Merge pull request #15784 from backstage/renovate/eslint-plugin-react-7.x-lockfile
fix(deps): update dependency eslint-plugin-react to v7.32.1
2023-01-18 00:02:09 +00:00
Niall Thomson 17443b9d74 Add AWS CodeSuite to plugin marketplace
Signed-off-by: Niall Thomson <thomson.niall@gmail.com>
2023-01-17 23:04:33 +00:00
Paul Cowan 95d9773be2 run api-reports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:45 +00:00
Paul Cowan 72ea4f64b3 consolidate props in Stepper and Workflow
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:44 +00:00
Paul Cowan 7e6fdc0146 rename ReviewStateWrapper to ReviewStateComponent
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:44 +00:00
Paul Cowan 72e9ee90ae run api-report
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:44 +00:00
Paul Cowan 9081955021 revert FormProps imports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:43 +00:00
Paul Cowan 2f0c9d9ca0 make FormProps public
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:43 +00:00
Paul Cowan aeff4e6b5a FormProps export
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:42 +00:00
Paul Cowan e78ba09f8b FormProps export
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:42 +00:00
Paul Cowan 693695ee46 run api-report
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:41 +00:00
Paul Cowan b965a83a1f add tests to scaffoler-react
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:41 +00:00
Paul Cowan d6be4ae291 keep only Workflow component and move it into scaffolder-react
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:41 +00:00
Paul Cowan f19d51fa4d @backstage/plugin-scaffolder-react fixes
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:40 +00:00
Paul Cowan 4ff036bd6b update changeset text
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:40 +00:00
Paul Cowan 8c2966536b add changeset
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:40 +00:00
Paul Cowan 880ee2f353 add EmbeddedScaffolderWorkflow test
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:39 +00:00
Paul Cowan 405a8502ff revert App
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:39 +00:00
Paul Cowan 88abf5378d remove SecurityTab
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:39 +00:00
Paul Cowan 8948615130 revert rexample in app
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:38 +00:00
Paul Cowan cc68a79f00 update api-reports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:38 +00:00
Paul Cowan 7a69aaef1c add initialState
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:37 +00:00
Paul Cowan 408073f401 add initialState
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:37 +00:00
Paul Cowan 809c4c0686 fix api-reports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:37 +00:00
Paul Cowan b4dc27c42c move EmbeddedScaffolderWorkflow in to scaffolder
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:36 +00:00
Paul Cowan 997301c066 make onComplete not required
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:36 +00:00
Paul Cowan 939ec15a2e api-reports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:36 +00:00
Paul Cowan f95e55efad rename extracted Template components
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:35 +00:00
Paul Cowan fa79ce2b59 allow ReviewState component to be replaced as a prop
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:35 +00:00
Paul Cowan 5fb19bf12a EmbeddedScaffolderWorkflow component
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:35 +00:00
Paul Cowan e2789aea3d prefill template content
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:34 +00:00
Paul Cowan 1106b7ee04 wrap TemplateWizardContent in <SecurityProviderContext />
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:34 +00:00
Paul Cowan a647ff761e useGetCustomFields
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:33 +00:00
Paul Cowan 151f659325 move TemplateWizardPage content into separate component
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:33 +00:00