Commit Graph

40 Commits

Author SHA1 Message Date
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
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 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 809c4c0686 fix api-reports
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot>
2023-01-17 20:37:37 +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
blam add395e416 chore: lock versions
Signed-off-by: blam <ben@blam.sh>
2023-01-17 16:52:35 +01:00
blam 0ad9c422c9 chore: updating dependencies to force yarn.locks to use compatible versions.
Signed-off-by: blam <ben@blam.sh>
2023-01-17 16:50:53 +01:00
github-actions[bot] 6d46667727 Version Packages 2023-01-17 11:50:48 +00:00
github-actions[bot] 9521f1274d Version Packages (next) 2023-01-10 14:18:51 +00:00
blam cc55b6ef6c chore: removing unused export from the api-surface
Signed-off-by: blam <ben@blam.sh>
2023-01-10 14:25:31 +01:00
blam 908378f062 Merge remote-tracking branch 'origin/master' into blam/break-up-scaffolder
* origin/master: (55 commits)
  backend-app-api: switch plugin log label pluginId->plugin
  backend-app-api: create a labelled logger for rootHttpRouter
  backend-app-api: remove startHttpServer
  fix(deps): update dependency @rjsf/utils to v5.0.0-beta.16
  backend-app-api: fix infinite loop in http server stop
  remove autoformatting changes
  remove dev file
  use index for key in react fragment
  Minor grammar fix to CONTRIBUTING.md
  backend-app-api: explicit request handler types for MiddlewareFactory
  added changesets for the root API refactor and move from backend-common
  backend-app-api: update API report + fixes
  add highlighting of legend item
  docs(docs/features/software-templates/writing-custom-field-extensions.md): change "kehab" to "kebab".
  backend-app-api: move http dir out of lib
  backend-common: reimplement service builder using backend-app-api
  backend-app-api: move cors and helmet options reader to http folder
  address review comments
  fix picky cli-report
  fix logic
  ...

Signed-off-by: blam <ben@blam.sh>
2023-01-10 14:19:53 +01:00
blam 3ea209aa12 chore: fixing initialState in api-reports
Signed-off-by: blam <ben@blam.sh>
2023-01-10 12:37:41 +01:00
blam d1deceb410 chore: setting initialstate
Signed-off-by: blam <ben@blam.sh>
2023-01-10 12:35:40 +01:00
blam f59448367a chore: fix tests for the TemplateCard
Signed-off-by: blam <ben@blam.sh>
2023-01-09 16:17:08 +01:00
blam 50130d4091 chore: renaming the hook for better understanding
Signed-off-by: blam <ben@blam.sh>
2023-01-09 15:08:07 +01:00
blam 3c72c0be91 chore: fix exporting the SecretsContext
Signed-off-by: blam <ben@blam.sh>
2023-01-09 14:55:05 +01:00
blam 52d6ad7c0f chore: moving some more re-usable logic to the -react package
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:24:17 +01:00
blam 7e7575409e chore: hook to get the field extensions
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:24:13 +01:00
blam 34a8a2c73b chore: fixing package outline
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:24:13 +01:00
blam 765888aa5e chore: fixing onSelected tests
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:24:13 +01:00
blam 912bd110f2 chore: move the routeRefs back into the scaffolder plugin for now, maybe it makes sense to move them later.
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:24:13 +01:00
blam de7e520a13 chore: moving some more things around and updating the api reports
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:23:56 +01:00
blam becf03a94b chore: moving the scaffolderApiRef and types to -react
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:23:47 +01:00
blam 562175cf78 chore: moving the secrets handling to the react package
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:23:37 +01:00
blam 99819da873 chore: updating api-reports
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:23:25 +01:00
blam ccba7df9ac chore: fixing the api-report and making things green so far
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:23:23 +01:00
blam 70beaaaa22 chore: moving smaller components over from the next package
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:21:10 +01:00
blam c2f1010f3c chore: fixing the re-exporting of the types with the alpha annotation
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:21:10 +01:00
blam 33f069c805 chore: more moving out into the other packages
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:21:10 +01:00
blam 5f0fadc610 chore: starting to move some dependencies around a little bit
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:21:10 +01:00
blam 31f32bbebc chore: moving the routeRefs to the new scaffolder-react package
Signed-off-by: blam <ben@blam.sh>
2023-01-09 13:21:10 +01:00