Commit Graph

14743 Commits

Author SHA1 Message Date
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
Patrik Oldsberg a6cfc1c409 app-api: merge in createApp from core along with icons
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 53712e1fc8 app-api: add index test with desired exports
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 4065a77e22 add clone of core-api package as app-api
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 ab50eed6eb components: work around access to createApp in story by depending on core for now
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 9a85135e12 storybook: switch to reading stories from components package
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00
Patrik Oldsberg 329318847f components: migrated to use plugin-api + add icon components
Co-authored-by: Juan Lulkin <jmaiz@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-27 23:26:14 +02:00