Commit Graph

419 Commits

Author SHA1 Message Date
github-actions[bot] 5a64fe7ea5 Version Packages 2021-06-24 09:58:38 +00:00
dependabot[bot] d3b6c6c12a chore(deps): bump msw from 0.21.2 to 0.29.0
Bumps [msw](https://github.com/mswjs/msw) from 0.21.2 to 0.29.0.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Changelog](https://github.com/mswjs/msw/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mswjs/msw/compare/v0.21.2...v0.29.0)

---
updated-dependencies:
- dependency-name: msw
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 04:45:44 +00:00
Patrik Oldsberg 9258c54f87 Merge branch 'master' into rugvip/mod 2021-06-22 10:07:18 +02:00
Patrik Oldsberg fea7878f01 packages,plugins: update api reports for core migration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 20:26:19 +02:00
Patrik Oldsberg 89e3ef223f plugins: run yarn diff --yes to fix dependencies for new core packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:11 +02:00
Patrik Oldsberg fb5746cae5 catalog,scaffolder: fixups for failed codemod migrations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:10 +02:00
Patrik Oldsberg d453c05dc3 apply core-imports codemod to all packages and plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:08 +02:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Patrik Oldsberg 820de63018 Merge pull request #6076 from backstage/rugvip/allreports
scripts/api-extractor: create and check API reports for all(most) plugins
2021-06-17 15:46:11 +02:00
Ben Lambert 87e316b78d Merge pull request #5993 from backstage/mob/feature-flag-component
feat: Feature Flag Component + Simplify the traversal for composability
2021-06-17 15:20:05 +02:00
Ben Lambert ffe7759de8 Merge pull request #6049 from backstage/timbonicus/move-installation
Move `catalog` and `scaffolder` installation instructions to READMEs
2021-06-17 15:14:07 +02:00
Patrik Oldsberg d8d7226fce plugins: generate api reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-17 13:30:06 +02:00
Patrik Oldsberg 05a9bb84d9 Merge branch 'master' into mob/feature-flag-component 2021-06-17 11:26:11 +02:00
github-actions[bot] 36e5a82e9b Version Packages 2021-06-17 08:08:44 +00:00
Tim Hansen 785a42f802 Move installation instructions to READMEs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-06-15 15:00:15 -06:00
blam 31e067d346 chore: actually use the right packages - went and messed up a bit
Signed-off-by: blam <ben@blam.sh>
2021-06-15 12:09:26 +02:00
blam 359a118902 chore: reworking some thigns
Signed-off-by: blam <ben@blam.sh>
2021-06-15 12:09:26 +02:00
blam 969c6750af feat: writing some tests and have a nicer api now
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>

Signed-off-by: blam <ben@blam.sh>
2021-06-15 12:09:25 +02:00
blam 78ccf9ea98 feat: replace implementations of children introspection with our new thing
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>

Signed-off-by: blam <ben@blam.sh>
2021-06-15 12:09:25 +02:00
blam d7f0b0bed6 chore: working through beginning API
Signed-off-by: blam <ben@blam.sh>
2021-06-15 12:09:25 +02:00
github-actions[bot] 4a93128245 Version Packages 2021-06-10 12:18:06 +00:00
Oliver Sand 429f9c0bf1 Merge pull request #5957 from SDA-SE/feat/scaffolder-source
Show link to template source on template card
2021-06-10 10:19:02 +02:00
Oliver Sand 9b4010965c Provide a link to the template source on the TemplateCard
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-08 14:07:08 +02:00
Oliver Sand 4dba3594ae Deprecate entityRef in output and move it into links, filter empty links
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-04 17:19:54 +02:00
Oliver Sand bdcd994160 Display skipped steps
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-04 16:30:32 +02:00
github-actions[bot] fa92d70fba Version Packages 2021-06-03 13:23:54 +02:00
Dominik Henneke 76f99a1a0b Export createScaffolderFieldExtension to enable the creation of new field extensions
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-03 11:13:45 +02:00
Dominik Henneke 4358d5a1b1 Merge pull request #5882 from SDA-SE/feat/trailing-space
Remove the trailing space from a the aria-label of the Template "CHOOSE" button
2021-06-02 11:03:17 +02:00
Dominik Henneke 3772de8ba3 Remove the trailing space from a the aria-label of the Template "CHOOSE" button
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-06-02 09:49:44 +02:00
Oliver Sand 221ddf1d90 Reuse the EntityPicker inside the OwnerPicker
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-01 09:53:03 +02:00
Oliver Sand d9f7774ec4 Fix warning about missing key in looped component
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-01 08:55:24 +02:00
Oliver Sand 1157fa3075 Add a <EntityPicker> field to the scaffolder
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-01 08:55:24 +02:00
blam c2c83f46a7 chore: making the changes backwards compatible with default extensions being rendered when nothing supplied, and updating changeset to reflect This
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:59:08 +02:00
blam f0cfac64d2 chore: rename to ScaffolderFieldExtensions
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:35:54 +02:00
blam b35d36ccc1 chore: fixing tests
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:31:02 +02:00
blam 5a744b6b6a chore: reworking how the tests work and testing the validation seperately
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam 3d60be7c95 chore: fix deps for external depencies now we export some JSX things
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam f487ad12e0 chore: fixing some parts of the build
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam 09fad54e12 tests: added some tests for the new composability helpers
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam 5a6ba065ad chore: reworking a little more to simplify again
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam ca185ff577 feat(scaffolder): added some simple extractors to grab the data
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam bcead6b799 chore: simplify logic a little more and use getComponentData
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam 1124804744 chore: re-add the attachComponentData again, it's a little nicer for now
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam feb0cc5f54 feat(scaffolder/fields): try a simpler way to register
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:16 +02:00
blam 6bba66c0d6 chore: added some more refactor to validate now TODO
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:15 +02:00
blam 73a0f4e52b feat: started some work on making custom fields extensible using the composition API
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:15 +02:00
blam 81e6f5542c chore: starting to addthje scaffolder form extension point
Signed-off-by: blam <ben@blam.sh>
2021-05-31 10:30:15 +02:00
Oliver Sand 2b5b5b54fc Merge pull request #5835 from SDA-SE/feat/scaffolder-support-oneOf
Don't merge with previous from state on form changes
2021-05-28 09:50:16 +02:00
Oliver Sand 1de5d7ef25 Add test for oneOf
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-05-27 14:25:17 +02:00
Oliver Sand f430b6c6fd Don't merge with previous from state on form changes
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-05-27 13:07:08 +02:00