blam
5312c627f8
chore: missed updating some of those tests
...
Signed-off-by: blam <ben@blam.sh >
2021-06-03 11:34:13 +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
blam
313071b974
chore: adding documentation for loading data
...
Signed-off-by: blam <ben@blam.sh >
2021-06-03 10:54:06 +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
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
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
f46a9e82d7
Move dependency to @microsoft/microsoft-graph-types from @backstage/plugin-catalog to @backstage/plugin-catalog-backend
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-05-28 16:11:59 +02:00
Fredrik Adelöw
8e919a6f88
Tweak the EntityListProvider to do single-cycle updates.
...
The old code had some "waterfalls" of things triggering other things. For example, the following could happen in succession based on a single filter changing:
- the filter contents changed
- the client side filtered entities changed
- a backend load was triggered
- the backend responded, which made both the client side filtered entities and the backend entities change
The proposed new code does all of the actual work in one single unit, applying all updates in one go.
Sadly this doesn't entirely address the slowness of the entities table. But it makes updates more consistent and less flickery, and less frequent.
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-28 16:11:31 +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
Patrik Oldsberg
04127b3960
components,app-api,plugin-api: prefix package names with core-
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-05-28 00:08:21 +02:00
Patrik Oldsberg
65da177bd2
catalog-react: migrate to use plugin-api
...
Co-authored-by: Juan Lulkin <jmaiz@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-05-27 23:26:13 +02:00
Patrik Oldsberg
97b59b5821
graphiql: migrate to use plugin-api
...
Co-authored-by: Juan Lulkin <jmaiz@spotify.com >
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-05-27 23:26:13 +02:00
Johan Haals
cbdc786d4b
Merge pull request #5740 from backstage/jhaals/drop-bootstrap
...
Catalog/next: Drop bootstrap from locations table
2021-05-27 16:33:51 +02:00
Fredrik Adelöw
fe2934fe77
Merge pull request #5838 from backstage/freben/invert-type-column
...
invert logic for when to show type column
2021-05-27 16:13:37 +02:00
Fredrik Adelöw
2a942cc9e9
invert logic for when to show type column
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-27 15:51:02 +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
Johan Haals
baee1ed980
Merge pull request #5820 from backstage/mob/stitch-ticket
...
catalog/next: Replace stitch transactions with ticket
2021-05-27 14:12:22 +02:00
Johan Haals
f33321fd6d
Move pre-insertion to final_entity to stitcher
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-05-27 13:36:23 +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
github-actions[bot]
b5a0d1c5d7
Version Packages
2021-05-27 10:23:15 +00:00
Eric Peterson
f4a7fd8126
Merge pull request #5821 from backstage/iameap/techdocs-respect-download-attr
...
[TechDocs] Respect download attribute
2021-05-27 10:54:58 +02:00
Tim
7f7b60df6a
Merge pull request #5643 from backstage/timbonicus/catalog-entity-context
...
Add EntityListProvider with hooks/filters
2021-05-26 21:50:48 -06:00
Tim Hansen
9768e36c4e
Merge branch 'master' into timbonicus/catalog-entity-context
2021-05-26 17:21:23 -06:00
Tim Hansen
e2d5014c71
Add documentation for catalog customization
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-05-26 12:38:30 -06:00
Heather Lee
a1446073bb
Merge branch 'master' of github.com:splunk/backstage into feature/update-splunk-on-call-invalid-team
...
Signed-off-by: Heather Lee <heatherl@splunk.com >
2021-05-26 11:01:23 -07:00
Patrik Oldsberg
7b5cb76569
Merge pull request #5326 from Liverpool-Victoria/feature/infocard-fullheight-variant-support
...
Add support for fullHeight variant
2021-05-26 19:06:42 +02:00