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
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
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
Tim Hansen
9a4baa7450
Add EntityKindPicker, remove provider initialFilters
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-05-26 11:05:20 -06:00
Patrik Oldsberg
0ba5af2eb7
Merge pull request #5724 from backstage/dependabot/npm_and_yarn/gitbeaker/node-29.2.0
...
chore(deps): bump @gitbeaker/node from 28.2.0 to 29.2.0
2021-05-26 18:57:12 +02:00
Tim Hansen
b96b87e8be
Set initialFilter in UserListPicker
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-05-26 10:15:18 -06:00
Patrik Oldsberg
19d23274ec
Merge pull request #5780 from alexksbr/jenkins-error-display
...
Jenkins error display
2021-05-26 17:51:49 +02:00
Eric Peterson
54d3fdb338
Allow bundled files to be downloaded by respecting a[download]
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
2021-05-26 17:07:45 +02:00
Tim Hansen
3601847bda
Merge branch 'master' into timbonicus/catalog-entity-context
2021-05-26 09:01:12 -06:00
Johan Haals
f20c0d8a4c
chore: remove test code
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-05-26 16:55:32 +02:00
Johan Haals
702b0fc110
Remove unused import
...
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-05-26 16:54:28 +02:00
Johan Haals
597bf5a3f2
catalog/next: Replace stitch transactions with ticket
...
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com >
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com >
Signed-off-by: Johan Haals <johan.haals@gmail.com >
2021-05-26 16:47:31 +02:00
Patrik Oldsberg
3b352ec4bb
Merge pull request #5761 from kuangp/fix/github-deployments
...
fix(github-deployments): handle deployments without commits
2021-05-26 16:46:01 +02:00
Patrik Oldsberg
260aaa6843
bump all @gitbeaker deps + changelogs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-05-26 15:55:25 +02:00
Fredrik Adelöw
704875e26d
Refactor entity validation in catalog-model
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-26 12:59:33 +02:00
Rob Long
7ab5bfe684
Add support for fullHeight variant
...
Signed-off-by: Rob Long <Robert.Long@lv.com >
2021-05-26 11:51:42 +01:00
Tim Hansen
44ece9881e
Remove FilterEnvironment
...
Use parameter properties for EntityFilter types
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-05-25 21:10:43 -06:00
Heather Lee
bfa0908de0
Fix tests
...
Signed-off-by: Heather Lee <heatherl@splunk.com >
2021-05-25 16:58:09 -07:00
Heather Lee
8eb2c2951c
Update the tests to consider on call annotation for team as 'test' to match mock value
...
Signed-off-by: Heather Lee <heatherl@splunk.com >
2021-05-25 15:49:18 -07:00
Heather Lee
80b5f67e33
Merge branch 'master' of github.com:splunk/backstage into feature/update-splunk-on-call-invalid-team
2021-05-25 15:39:41 -07:00