blam
c19f41494d
chore: add to the default router
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:58 +01:00
blam
8c1e321684
feat: porting over the other existing publishers to the new action format
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:58 +01:00
Patrik Oldsberg
20ba3205f0
scaffolder-backend: add action parameter type and schema with validation
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:58 +01:00
Patrik Oldsberg
7e8f2552f6
scaffolder-backend: split builtin actions into multiple modules
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:58 +01:00
Patrik Oldsberg
e0c8c6c164
scaffolder-backend: move actions to separate actions dir
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:57 +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
Patrik Oldsberg
a6591ef03f
scaffolder-backend: move catalog:register action from legacy to builtin
...
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
Patrik Oldsberg
6706b360aa
scaffolder-backend: added built-in fetch:plain action + separate out fetch logic
...
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
Patrik Oldsberg
2f404bd69d
scaffolder-backend: added built-in fetch:cookiecutter action
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +01:00
Patrik Oldsberg
c50b732b70
scaffolder-backend: add template source baseUrl to action context
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +01:00
Patrik Oldsberg
86fc6a0360
scaffolder-backend: move v1 templater value injection into template converter
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +01:00
Patrik Oldsberg
b90767926f
scaffolder-backend: remove workspace after task execution is complete
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +01:00
Patrik Oldsberg
0f64c73474
scaffolder-backend: added createTemporaryDirectory to action context
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +01:00
Patrik Oldsberg
459307b81d
scaffolder-backend: separate out TemplateActionRegistry and types
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:56 +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
blam
0d44305a4e
chore: commit some more mock sample data
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-02 10:21:55 +01:00
Patrik Oldsberg
c4d1cf345d
scaffolder-backend: added test template for beta1
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-03-01 11:53:41 +01:00
Fredrik Adelöw
201d9d5fb0
Merge pull request #4737 from nirga/optional-repo
...
Made all locations outputted by GithubDiscoveryProcessor optional
2021-03-01 09:31:06 +01:00
Nir Gazit
80475c9af2
Fixed typo
2021-03-01 10:14:52 +02:00
Nir Gazit
2eab0de645
Added comment explaining why emitting optional locations
2021-03-01 09:27:01 +02:00
Nir Gazit
ecdd407b1f
Made all locations outputted by GithubDiscoveryProcessor optional
2021-03-01 09:19:31 +02:00
Patrik Oldsberg
96ccc8f694
scaffolder-backend: remove support for deprecated publisher configuration
2021-02-27 15:21:49 +01:00
Patrik Oldsberg
35d407f486
Merge pull request #4712 from backstage/dependabot/npm_and_yarn/types/d3-force-2.1.1
...
chore(deps-dev): bump @types/d3-force from 1.2.1 to 2.1.1
2021-02-27 13:16:07 +01:00
Fredrik Adelöw
98e2b4e20e
make the example templates use relative paths
2021-02-26 13:53:03 +01:00
Patrik Oldsberg
5ffb6c57f6
Merge pull request #4700 from backstage/rugvip/opternal
...
core: implement optional external routes and use to toggle "Create Component" button
2021-02-26 10:41:27 +01:00
dependabot[bot]
e16f145dc8
chore(deps-dev): bump @types/d3-force from 1.2.1 to 2.1.1
...
Bumps [@types/d3-force](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-force ) from 1.2.1 to 2.1.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/d3-force )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-26 04:09:36 +00:00
Woody Rousseau
d21058c343
Change terminology for builds on cloudbuild
2021-02-25 20:57:46 +01:00
Woody Rousseau
b2a5320a4b
Use Breadcrumbs from @backstage/core
2021-02-25 20:19:04 +01:00
Patrik Oldsberg
264e204f02
catalog: make the external createComponent route optional, hiding the button if it is not set
2021-02-25 17:39:20 +01:00
Woody Rousseau
04667f5712
Use Breadcrumb from @backstage/core
2021-02-24 19:31:28 +01:00
Andrew Thauer
28adfd3c4c
fix: test failures & warnings
2021-02-24 10:12:49 -05: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
Oliver Sand
8317e746cb
Merge pull request #4652 from SDA-SE/feat/entity-page-header
...
Use entity relation for the owner of an entity in the catalog entity page header
2021-02-24 10:27:35 +01:00
dependabot[bot]
16ab5f3965
chore(deps): bump @asyncapi/react-component from 0.18.2 to 0.19.2
...
Bumps [@asyncapi/react-component](https://github.com/asyncapi/asyncapi-react ) from 0.18.2 to 0.19.2.
- [Release notes](https://github.com/asyncapi/asyncapi-react/releases )
- [Commits](https://github.com/asyncapi/asyncapi-react/compare/v0.18.2...v0.19.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-24 04:36:30 +00:00
Andrew Thauer
8a15667196
feat(core): add support config & button/error components
...
This adds a new app.support top level config that can be used to
configure various support links and other information. This can later be
extended for plugins to append their own specific support items.
2021-02-23 19:29:20 -05:00
Patrik Oldsberg
7c3f65f3b2
catalog-model: make Template beta2 step id and name optional
2021-02-23 23:53:48 +01:00
Patrik Oldsberg
1719d05cbc
scaffolder: review tweaks
2021-02-23 23:53:48 +01:00
Patrik Oldsberg
e6f2e15b56
scaffolder-backend: migrate to using template beta2 types
2021-02-23 23:45:05 +01:00
Patrik Oldsberg
6132a9a775
catalog-model,catalog-backend: add template beta2 schema
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
2021-02-23 23:45:04 +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
Patrik Oldsberg
d0ed25196c
scaffolder-backend: fix file path resolution for templates with a file location
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
2021-02-23 23:45:03 +01:00
Patrik Oldsberg
79bc9626af
scaffolder-backend: implemented beta1 task spec translation
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
2021-02-23 23:45:03 +01:00
Patrik Oldsberg
cf792300a7
scaffolder-backend: add support for deep templating in task steps
...
Co-authored-by: Johan Haals <johan.haals@gmail.com >
2021-02-23 23:45:02 +01:00
Fredrik Adelöw
ebddd63bc1
Merge pull request #4649 from backjo/feature/AwsAuthProvider
...
fix: add aws auth provider on kubernetes plugin
2021-02-23 22:14:11 +01:00