Emma Indal
af6a718e82
change term presence in lunr query
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
982849c5b7
wip new filter component
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
fa753e4edd
split out state in search context
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
b26eaef405
new filters component
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
83ef71d3f7
export components
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
f0ffd95326
refactor search page using new components
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
0f77997953
wip new search page components
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Emma Indal
d9cd644a1f
search context
...
Signed-off-by: Emma Indal <emma.indahl@gmail.com >
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-06-03 16:28:04 +02:00
Fredrik Adelöw
4eb2729edc
Merge pull request #5899 from backstage/freben/next-structure
...
Restructure the next catalog types and files a bit
2021-06-03 14:06:10 +02:00
github-actions[bot]
fa92d70fba
Version Packages
2021-06-03 13:23:54 +02:00
Ben Lambert
0706a4b27b
Merge pull request #5891 from backstage/feat/reimplement-tech-rader
...
Reworking the Tech Radar plugin to provide easier API to fetch your own data
2021-06-03 12:00:09 +02:00
Dominik Henneke
cadec6cdd6
Merge pull request #5900 from SDA-SE/feat/export-field-extension
...
Export createScaffolderFieldExtension to enable the creation of new field extensions
2021-06-03 11:40:42 +02:00
Ben Lambert
eca9b7e891
Update plugins/tech-radar/README.md
...
Co-authored-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: blam <ben@blam.sh >
2021-06-03 11:36:44 +02:00
blam
5312c627f8
chore: missed updating some of those tests
...
Signed-off-by: blam <ben@blam.sh >
2021-06-03 11:34:13 +02:00
Fredrik Adelöw
040068feac
Merge pull request #5872 from backstage/freben/validate-envelope
...
Apply more deliberate validation of the entities throughout processing
2021-06-03 11:30:27 +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
blam
89e2944e1f
chore: fixing tests and making the thing nice
...
Signed-off-by: blam <ben@blam.sh >
2021-06-03 11:03:20 +02:00
Johan Haals
9a8d749d2e
Merge pull request #5898 from backstage/jhaals/bootstrap
...
catalog/next: Keep bootstrap location
2021-06-03 10:56:21 +02:00
blam
313071b974
chore: adding documentation for loading data
...
Signed-off-by: blam <ben@blam.sh >
2021-06-03 10:54:06 +02:00
Fredrik Adelöw
9c63be5454
Restructure the next catalog types and files a bit
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-03 10:38:59 +02:00
Patrik Oldsberg
dae35dc48f
Merge pull request from GHSA-pwhf-39xg-4rxw
...
Fix Advisory 1
2021-06-03 10:09:06 +02:00
Johan Haals
f1bbc6da10
catalog/next: Keep bootstrap location
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-06-03 09:50:37 +02:00
blam
9b4b405095
feat: reworking the techRadar plugin to support providing your own TechRadarApi to override how the data get's into your plugin
...
Signed-off-by: blam <ben@blam.sh >
2021-06-02 17:36:22 +02:00
jrusso1020
ca5f400278
address feedback
...
Signed-off-by: jrusso1020 <jrusso@brex.com >
2021-06-02 10:56:46 -04:00
jrusso1020
6fe1567a7c
Allow configurable number of taskworkers
...
Right now we are limited to one taskworker in the scaffolder backend
which means you can only scaffold one thing at a time. This is a poor
user experience for larger organizations where multiple users maybe
scaffolding at the same time.
This adds an optional configuration option to increase the number
of taskworkers via the router options if you like, but defaults to
1 if not set.
Signed-off-by: jrusso1020 <jrusso@brex.com >
2021-06-02 10:21:42 -04:00
Fredrik Adelöw
e7a5a34740
Apply more deliberate validation of the entities throughout processing, making sure that errors bubble out to the state structure in the end.
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-06-02 14:59:46 +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
Ben Lambert
d46f441560
Merge pull request #5730 from SDA-SE/feat/entity-picker
...
Add a `<EntityPicker>` field to the scaffolder
2021-06-02 10:48:05 +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
Patrik Oldsberg
1dcba7b7cf
Updated config schema to use Array<> for multiline blocks + core wording tweaks
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-06-01 20:20:46 +02:00
Patrik Oldsberg
3aeccc94ba
Merge pull request #5825 from backstage/mob/evolution-v2
...
core: split into three new separate packages
2021-06-01 17:29:06 +02:00
Oliver Sand
deaba2e13b
Sort EntityTagPicker entries
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-06-01 11:20:39 +02:00
Oliver Sand
456df3fefc
Merge pull request #5852 from SDA-SE/feat/fix-deps
...
Move dependency to `@microsoft/microsoft-graph-types`
2021-06-01 09:55:10 +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
Ben Lambert
b5ef4cc693
Merge pull request #5677 from backstage/feat/create-scaffolder-extension
...
Scaffolder Field Extensions
2021-05-31 21:02:40 +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