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
Fredrik Adelöw
cef835b4c7
Merge pull request #5861 from backstage/freben/never-change-darling
...
Remove the long-deprecated CHANGELOG file in the root
2021-05-31 18:49:02 +02:00
Fredrik Adelöw
98a040310f
Remove the long-deprecated CHANGELOG file in the root
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-05-31 18:26:08 +02:00
Ben Lambert
def497be0a
Merge pull request #5845 from backstage/dependabot/npm_and_yarn/spotify/eslint-config-react-10.0.0
...
chore(deps): bump @spotify/eslint-config-react from 9.0.0 to 10.0.0
2021-05-31 16:21:29 +02:00
Ben Lambert
9a97271c32
Merge pull request #5857 from backstage/dependabot/npm_and_yarn/dockerode-3.3.0
...
chore(deps): bump dockerode from 3.2.1 to 3.3.0
2021-05-31 15:53:03 +02:00
dependabot[bot]
8ce2d1062d
chore(deps): bump dockerode from 3.2.1 to 3.3.0
...
Bumps [dockerode](https://github.com/apocas/dockerode ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/apocas/dockerode/releases )
- [Commits](https://github.com/apocas/dockerode/compare/v3.2.1...v3.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 11:25:06 +00:00
Fredrik Adelöw
5dc8bdad45
Merge pull request #5656 from backstage/freben/database-tests-try2
...
Introduce `@backstage/backend-test-utils`, with `TestDatabases`
2021-05-31 13:20:23 +02:00
Ben Lambert
8c39a75235
Merge pull request #5841 from thefrontside/jbolda/resolve-source-map-path
...
adjust source map devtools filename template to point to source
2021-05-31 11:49:54 +02:00
Ben Lambert
a341851f55
Merge pull request #5856 from backstage/dependabot/npm_and_yarn/types/d3-shape-2.1.0
...
chore(deps-dev): bump @types/d3-shape from 2.0.0 to 2.1.0
2021-05-31 11:47:45 +02:00
Ben Lambert
2305ab8fc9
Add changeset
...
Signed-off-by: Ben Lambert <ben@blam.sh >
2021-05-31 11:38:16 +02:00
blam
2ef59bf90a
chore: fix typescript issues
...
Signed-off-by: blam <ben@blam.sh >
2021-05-31 11:03:42 +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
Fredrik Adelöw
9fa6391c78
Merge pull request #5850 from backstage/freben/entity-provider
...
Tweak the `EntityListProvider` to do single-cycle updates.
2021-05-31 10:51:24 +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
497f4ce188
chore: added changeset
...
Signed-off-by: blam <ben@blam.sh >
2021-05-31 10:30:16 +02:00
blam
bfe8306b98
chore: updating create app to the new format
...
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
David Tuite
425ee4ef03
Merge pull request #5855 from RoadieHQ/fix-github-insights
...
Upgrade 3 roadie plugins in sample app (Fixes bug in master)
2021-05-31 08:48:01 +01:00
Tim Hansen
7af9cef074
Fix MockStorageApi recreating bucket storage
...
Signed-off-by: Tim Hansen <timbonicus@gmail.com >
2021-05-31 09:43:42 +02:00
dependabot[bot]
bb6d7dabc3
chore(deps-dev): bump @types/d3-shape from 2.0.0 to 2.1.0
...
Bumps [@types/d3-shape](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/d3-shape ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/d3-shape )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-31 04:09:25 +00:00
David Tuite
a00acb8648
Upgrade GitHub pull requests plugin
...
Signed-off-by: David Tuite <david@roadie.io >
2021-05-30 18:54:18 +01:00
David Tuite
482173b79b
Upgrade buildkite plugin
...
Signed-off-by: David Tuite <david@roadie.io >
2021-05-30 18:54:18 +01:00
David Tuite
bf927e5c72
Upgrade github insights plugin
...
Signed-off-by: David Tuite <david@roadie.io >
2021-05-30 18:54:18 +01:00
Patrik Oldsberg
bbb09a0fa4
Merge pull request #5853 from markshawtoronto/pagerduty
...
Add PagerDuty to the adopters list!
2021-05-28 21:54:26 +02:00
markshawtoronto
235a39f54d
Add PagerDuty to the adopters list!
...
Signed-off-by: markshawtoronto <mshaw@pagerduty.com >
2021-05-28 10:56:27 -04:00
Jacob Bolda
ee4eb5b402
add changeset
...
Signed-off-by: Jacob Bolda <me@jacobbolda.com >
2021-05-28 09:37:55 -05: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
c96a89abe1
Merge pull request #5847 from backstage/imgbot
...
[ImgBot] Optimize images
2021-05-28 09:39:19 +02:00
ImgBotApp
1ce3ecbf39
[ImgBot] Optimize images
...
/microsite/static/img/demo-screen.png -- 575.94kb -> 385.49kb (33.07%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com >
2021-05-28 06:59:13 +00:00
Fredrik Adelöw
93e4cc42dc
Merge pull request #5842 from fengypants/master
...
microsite: Add links to Community Session videos
2021-05-28 08:09:44 +02:00
Fredrik Adelöw
a48179f26d
Merge pull request #5843 from backstage/dependabot/npm_and_yarn/eslint-plugin-cypress-2.11.3
...
chore(deps-dev): bump eslint-plugin-cypress from 2.11.2 to 2.11.3
2021-05-28 08:07:58 +02:00
Fredrik Adelöw
ffeff2ae19
Merge pull request #5844 from backstage/dependabot/npm_and_yarn/ldapjs-2.3.0
...
chore(deps): bump ldapjs from 2.2.4 to 2.3.0
2021-05-28 08:07:32 +02:00
dependabot[bot]
bfc658b200
chore(deps): bump @spotify/eslint-config-react from 9.0.0 to 10.0.0
...
Bumps [@spotify/eslint-config-react](https://github.com/spotify/web-scripts ) from 9.0.0 to 10.0.0.
- [Release notes](https://github.com/spotify/web-scripts/releases )
- [Changelog](https://github.com/spotify/web-scripts/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spotify/web-scripts/compare/v9.0.0...v10.0.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-28 04:15:48 +00:00
dependabot[bot]
10e0f27ff5
chore(deps): bump ldapjs from 2.2.4 to 2.3.0
...
Bumps [ldapjs](https://github.com/ldapjs/node-ldapjs ) from 2.2.4 to 2.3.0.
- [Release notes](https://github.com/ldapjs/node-ldapjs/releases )
- [Changelog](https://github.com/ldapjs/node-ldapjs/blob/master/CHANGES.md )
- [Commits](https://github.com/ldapjs/node-ldapjs/compare/v2.2.4...v2.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-28 04:14:16 +00:00