Commit Graph

13882 Commits

Author SHA1 Message Date
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 5dc28f4375 storybook,core-components: fix storybook config and Link and Button storybooks
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-30 12:27:07 +02: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
Eric Peterson 348c46896f Disallow object tags
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 17:46:08 +02:00
Eric Peterson 1b24ae1c7f Account for displaying SVGs in the frontend.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 17:45:16 +02:00
Eric Peterson 104d2d44ee Account for SVG/XML files too.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 17:40:52 +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
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
Patrik Oldsberg 1909d0cccf core-*-api: revert breaking changes and un-deprecate AppContext.getPlugins()
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 14:17:34 +02:00
Eric Peterson 58ba10677a Enforce plain text header for html files
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 14:13:30 +02:00
Eric Peterson dc6cf3b14f Test for sanitization bypass
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 14:06:44 +02:00
Eric Peterson f2b339a30c Fix existing GCS tests to match others.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-28 14:02: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
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
dependabot[bot] 7676730d2e chore(deps-dev): bump eslint-plugin-cypress from 2.11.2 to 2.11.3
Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 2.11.2 to 2.11.3.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v2.11.2...v2.11.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-28 04:11:11 +00:00
Jeff Feng ea93304a86 Add links to Community Session demos
Adding links to adopter presentations and Community repo.

Replacing illustration with screen from demo site.

Signed-off-by: Jeff Feng <fengypants@gmail.com>
2021-05-27 19:38:56 -04:00
Jacob Bolda b8321f0c36 adjust source map devtools filename template to point to source
Signed-off-by: Jacob Bolda <me@jacobbolda.com>
2021-05-27 17:22:12 -05:00
Patrik Oldsberg 6d1badc7c6 core-components: move config schema to core-app-api
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +02:00
Patrik Oldsberg ffe9bae35e core-*: update READMEs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +02:00
Patrik Oldsberg 606ce2a262 core-components,core-plugin-api: remove changelogs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-28 00:08:22 +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 380cf5ed9d plugin-api: tweak @types dependencies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:18 +02:00
Patrik Oldsberg 6cf2ab47ea app-api: sync with core at master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:18 +02:00
Patrik Oldsberg 41c8e3d35f app-api,plugin-api: sync with core-api at master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 9130ffcb79 app-api,plugin-api: sync deps with master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg ee69dbd735 components: sync with master@e9e70677
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 71d4801b5b components,app-api: sync iconts with master + fix circular dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:17 +02:00
Patrik Oldsberg 14802f4c93 components: sync with master@6c681b17
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 17c4f1b464 plugin-api: move is*RouteRef to app-api
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg a21ece637a app-api: refactor to depend on plugin-api and prune duplicates
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 9de6eb0d5a plugin-api: export is*RouteRef
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 5c9bdfb64e plugin-api: add back withApis
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:16 +02:00
Patrik Oldsberg 63f7d4d6cd app-api: remove api definitions and import them from plugin-api instead
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00
Patrik Oldsberg 967b61f992 app-api: apply got or create context bridge fix
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:15 +02:00