Commit Graph

287 Commits

Author SHA1 Message Date
Johan Haals b853e084dc scaffolder: Fix providers
Co-authored-by: Ben Lambert <ben@blam.sh>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:58 +01:00
Patrik Oldsberg 8b003875a8 scaffolder,scaffolder-backend: fix tests, lint and type issues
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:57 +01:00
blam 6fa98f941b feat: new actions work nicely and publish to github as expected
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:57 +01:00
blam 0d1468a095 chore: remove the storepath picker as it has gone bye-bye
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:57 +01:00
blam 12771f5c34 feat: added some nice validation and functionality to the repo picker
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:57 +01:00
blam b2ce7f18c0 feat: added recursive validation for the repository url picker component
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:55 +01:00
blam 59769bad27 feat: starting to add the RepoUrlPicker with integrations config
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-03-02 10:21:55 +01:00
Fredrik Adelöw 1db1477abc Merge pull request #4663 from backstage/mob/scaffolder-beta2
scaffolder-backend: initial support for beta2 templates, and refactored form schema creation
2021-02-24 14:09:50 +01:00
Patrik Oldsberg b38be1083c scaffolder: fix TemplatePage tests 2021-02-24 11:23:04 +01:00
Patrik Oldsberg 1719d05cbc scaffolder: review tweaks 2021-02-23 23:53:48 +01:00
Patrik Oldsberg ccaa5d7d43 scaffolder: implement uiSchema support in template parameter schema
Co-authored-by: Johan Haals <johan.haals@gmail.com>
2021-02-23 23:45:04 +01:00
Patrik Oldsberg dffce46611 scaffolder: add new template parameter schema endpoint and usage in frontend
Co-authored-by: Johan Haals <johan.haals@gmail.com>
2021-02-23 23:45:03 +01:00
github-actions[bot] 4ae0467c2f Version Packages 2021-02-23 10:31:40 +01:00
Fredrik Adelöw f30b16b541 Merge pull request #4609 from OscarDHdz/search-filter-for-templates
Scaffolder: Cleanup
2021-02-20 00:04:58 +01:00
Oscar Hernandez d0760ecdf3 Scaffolder: Cleanup 2021-02-19 16:26:55 -06:00
Adam Harvey c46bc07d0e Return material-ui/lab 2021-02-19 15:41:40 -05:00
Adam Harvey d171e60c2c Prettier 2021-02-19 14:14:07 -05:00
Adam Harvey 38c8c8a538 Changing loading and error msg 2021-02-19 14:12:21 -05:00
Adam Harvey a45dd99b90 Remove unused deps 2021-02-19 13:28:54 -05:00
Johan Haals 10e08f9adb Merge branch 'master' into mob/scaffolder-frontend 2021-02-19 10:01:10 +01:00
Fredrik Adelöw a06db97a2d Merge pull request #4479 from OscarDHdz/search-filter-for-templates
Search and Filter for Templates
2021-02-19 09:38:23 +01:00
Johan Haals c352ed59b5 Merge branch 'master' into mob/scaffolder-frontend 2021-02-19 09:26:51 +01:00
github-actions[bot] 4188c2ccb4 Version Packages 2021-02-18 13:23:19 +00:00
Johan Haals 2cf720547c Scaffolder: use colors from the Backstage theme
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-02-17 14:14:00 +01:00
Johan Haals 29257f31e0 Scaffolder: Revert to Navigate component
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam<ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-17 13:47:23 +01:00
Johan Haals fd7e3ae8a2 scaffolder: replace clsx with classNames 2021-02-17 09:30:42 +01:00
Johan Haals 75e40350fa scaffolder: Use default ErrorPage 2021-02-17 09:16:24 +01:00
Johan Haals d9685d0b1e Update plugins/scaffolder/src/api.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-02-17 08:59:57 +01:00
Johan Haals 86225bae7e Fix scaffolder dev routes
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-16 13:27:39 +01:00
Johan Haals 0b7cb92258 Fix routes
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-16 11:06:20 +01:00
Johan Haals 7dfcae331c Merge branch 'master' into mob/scaffolder-frontend 2021-02-15 13:19:06 +01:00
Johan Haals 579a545649 Refactor scaffolder routes
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam<ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-15 11:57:27 +01:00
Johan Haals c649761548 Drop unused import 2021-02-15 09:20:12 +01:00
Johan Haals 07b996ed3d Rename styles 2021-02-15 09:19:55 +01:00
Johan Haals 028603219f Add task not found page
Co-authored-by: blam<ben@blam.sh>
2021-02-12 16:07:39 +01:00
Johan Haals 73760c688f Scaffolder: display entity button
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam<ben@blam.sh>
2021-02-12 15:13:08 +01:00
Johan Haals 9fe687aa37 scaffolder: fix route name
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam<ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-12 15:11:25 +01:00
Fredrik Adelöw 6c4a76c595 make the template cards conform to mui standard 2021-02-12 14:39:29 +01:00
Johan Haals d4c77f9316 Scaffolder: Initial 404 view 2021-02-12 09:46:33 +01:00
Johan Haals 1ae69b890a scaffolder: Add registration step
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam<ben@blam.sh>
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-02-12 08:38:20 +01:00
Oscar Hernandez 452602094f Scaffolder: PR comments 2021-02-11 13:02:38 -06:00
Johan Haals fe46ccc8af Merge remote-tracking branch 'origin/master' into mob/scaffolder-frontend 2021-02-11 14:42:42 +01:00
Johan Haals c202599008 Add progress icons 2021-02-11 11:26:26 +01:00
github-actions[bot] aa49ca2284 Version Packages 2021-02-11 10:15:47 +00:00
Johan Haals 499f85ba4f Fix name 2021-02-11 10:36:47 +01:00
Johan Haals 269f1eec60 Fix task status info
Co-authored-by: blam<ben@blam.sh>
2021-02-11 10:34:40 +01:00
Johan Haals 8547d8d5ef cleanup imports 2021-02-11 09:25:03 +01:00
Johan Haals 3ed048216b Delete Jobstage component 2021-02-11 09:19:03 +01:00
Oscar Hernandez 6759060064 Scaffolder: search/filter cleanup 2021-02-10 10:39:50 -06:00
Oscar Hernandez 8cea525a32 Scaffolder: Filter/Search cleanup 2021-02-10 10:39:49 -06:00