Commit Graph

4815 Commits

Author SHA1 Message Date
Himanshu Mishra 9e793d3f8d auth(signinpage): handle case when auto is set to false
A check for existing user session should still be made.

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-20 11:00:41 +02:00
Fredrik Adelöw 66a5ba2688 bump everywhere, see if e2e works
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-20 09:33:23 +02:00
dependabot[bot] 33931f1682 chore(deps-dev): bump cypress from 4.12.1 to 7.3.0
Bumps [cypress](https://github.com/cypress-io/cypress) from 4.12.1 to 7.3.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/.releaserc.base.js)
- [Commits](https://github.com/cypress-io/cypress/compare/v4.12.1...v7.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-20 04:14:06 +00:00
Victor Perera cefe0447d0 Fixed review corrections
Signed-off-by: Victor Perera <v-vperera@expediagroup.com>
2021-05-19 19:14:08 -05:00
Eric Peterson 023c75404d Update Public API
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-19 16:57:18 +02:00
Eric Peterson f2d9f5ecb9 Move error handler to CacheManager from Client.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-19 10:50:58 +02:00
Eric Peterson 6f6ebd248f Prettier
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-19 10:50:58 +02:00
Eric Peterson 3839c2d9bc Add an onError handler to getClient options
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-19 10:50:58 +02:00
Eric Peterson 96e3be74c2 Minor fixes from last round of review.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-19 10:50:57 +02:00
Johan Haals c023c72230 Catalog: Wrap EntityOrphanWarning in EntitySwitch
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-19 09:36:42 +02:00
Fredrik Adelöw d6598fef59 Merge pull request #5655 from RoadieHQ/github-insights-after-downgrade-packages
Update backstage-plugin-github-insights version
2021-05-18 19:10:06 +02:00
Himanshu Mishra 045cc02076 1. use optional: true when fetching backstageidentity which doesn't prompt sign-up if no session is found
2. use Progress bar when the logic is happening
3. remove redundant showLoginPage

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-18 16:15:07 +02:00
Johan Haals fce24d462c catalog: Display orphanWarning, fix grid spacing
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-18 11:28:02 +02:00
Himanshu Mishra a4dd21dd25 SignInPage: prevent a small glitch on page load when user is logged in
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-18 11:24:05 +02:00
Fredrik Adelöw 991dd299eb Merge pull request #5703 from backstage/dependabot/npm_and_yarn/fork-ts-checker-webpack-plugin-6.2.9
chore(deps): bump fork-ts-checker-webpack-plugin from 4.1.6 to 6.2.9
2021-05-18 11:13:16 +02:00
Irma12 5bceb3864f Downgraded dependecies
Signed-off-by: Irma12 <irma@roadie.io>
2021-05-18 09:51:04 +02:00
Irma12 b75ae5ac84 Merge branch 'master' into github-insights-after-downgrade-packages 2021-05-18 09:35:50 +02:00
dependabot[bot] 2bfec55a67 chore(deps): bump fork-ts-checker-webpack-plugin from 4.1.6 to 6.2.9
Bumps [fork-ts-checker-webpack-plugin](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin) from 4.1.6 to 6.2.9.
- [Release notes](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/releases)
- [Changelog](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/compare/v4.1.6...v6.2.9)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 09:30:34 +02:00
Fredrik Adelöw 8bedbcac26 Merge pull request #5599 from adrianke77/techdocs-gitlab-url-reader-compare-commit-sha-for-filepath-only
GitlabUrlReader to check for modified with SHA of only commits that modify filepath
2021-05-18 08:52:39 +02:00
Chongyang Adrian, Ke b57db403ac use UrlSearchParams
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com>
2021-05-18 10:35:40 +08:00
Himanshu Mishra 477872d149 auth: Fix SingleSingInPage to not ask for login on every page refresh
1. Disable instantPopup when requesting Backstage identity. If it is set to true, existing user sessions are discarded - from core-api/src/lib/AuthSessionManager/RefreshingAuthSessionManager.ts

2. The auto prop should be true by default, to trigger a log-in attempt when the SingleSignInPage component is loaded

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-17 23:00:32 +02:00
Fredrik Adelöw 19a56f024b Merge pull request #5361 from jmgrimes/catalog-model-system-resources-and-component-dependencies-cards
Added system resources and component dependencies (components/resources) cards
2021-05-17 22:16:39 +02:00
Fredrik Adelöw 3ecc5579eb Merge pull request #5676 from jrusso1020/jrusso/remove-circular-dependencies
Remove circular dependencies
2021-05-17 18:01:04 +02:00
jrusso1020 14ed269407 feedback
Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-05-17 09:52:00 -04:00
Patrik Oldsberg 7f6981164d Merge pull request #5691 from backstage/rugvip/observable
core-api: updated Observable type to support interop
2021-05-17 14:14:53 +02:00
Patrik Oldsberg e6f0180242 core-api: updated Observable type to support interop
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-17 13:24:44 +02:00
Patrik Oldsberg baf13afd3f dev-utils: fix for scm integrations API factory not being provided
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-17 13:20:57 +02:00
Fredrik Adelöw 3d2dcbcbd6 Merge pull request #5666 from backstage/dependabot/npm_and_yarn/json-schema-merge-allof-0.8.1
chore(deps): bump json-schema-merge-allof from 0.7.0 to 0.8.1
2021-05-17 12:28:52 +02:00
Fredrik Adelöw 715f3a0e1f Merge pull request #5654 from backstage/mob/status
Add the `status` field to the Entity envelope
2021-05-17 11:44:29 +02:00
dependabot[bot] 2904052760 chore(deps): bump json-schema-merge-allof from 0.7.0 to 0.8.1
Bumps [json-schema-merge-allof](https://github.com/mokkabonna/json-schema-merge-allof) from 0.7.0 to 0.8.1.
- [Release notes](https://github.com/mokkabonna/json-schema-merge-allof/releases)
- [Commits](https://github.com/mokkabonna/json-schema-merge-allof/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-17 11:37:21 +02:00
Chongyang Adrian, Ke 5001de9088 GitlabUrlReader compare SHA commits for filepath if given
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com>
2021-05-17 09:57:08 +08:00
jrusso1020 65e6c45410 Remove circular dependencies
In reference to issue #5563 this does the initial work to remove
all the circular dependencies that we have encountered while
building backstage using bazel. The next step will be to implement
a method to catch these circular dependencies before they get
merged in

Signed-off-by: jrusso1020 <jrusso@brex.com>
2021-05-15 11:17:05 -06:00
Irma12 332ba94b0a Update github-insights-package
Signed-off-by: Irma12 <irma@roadie.io>
2021-05-12 16:03:07 +02:00
Fredrik Adelöw 68fdbf014e Add the status field to the Entity envelope
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-12 14:47:02 +02:00
blam 5b8638c15e chore: fix the create-app version
Signed-off-by: blam <ben@blam.sh>
2021-05-12 11:55:23 +02:00
github-actions[bot] df31bdca8f Version Packages 2021-05-12 09:39:51 +00:00
Ben Lambert e5a8582d5d Merge pull request #5651 from backstage/mob/fix-vpo
Fixing Changelog formatting
2021-05-12 11:01:04 +02:00
blam aee7212366 Updating changelogs
Signed-off-by: blam <ben@blam.sh>
2021-05-12 11:00:37 +02:00
Fredrik Adelöw a66c6f986c Revert "Introduce @backstage/backend-testing, with TestDatabases to start off"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-12 10:30:32 +02:00
Fredrik Adelöw b3988ffb51 Merge pull request #5634 from backstage/freben/database-tests
Introduce `@backstage/backend-testing`, with `TestDatabases` to start off
2021-05-12 10:03:09 +02:00
Fredrik Adelöw dd8a0df53a Merge pull request #5625 from backstage/freben/mysql-prep
Prep work for mysql support in backend-common
2021-05-12 10:00:18 +02:00
Fredrik Adelöw babe473dd1 Introduce @backstage/backend-testing, with TestDatabases to start off
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-12 08:48:43 +02:00
Fredrik Adelöw f3f09dda34 Merge pull request #5551 from backstage/iameap/cache
Add a storage-agnostic cache manager to backend-common
2021-05-11 16:57:35 +02:00
blam 90385750c9 chore: fixing user-event versioning for create-plugin templates
Signed-off-by: blam <ben@blam.sh>
2021-05-11 14:31:00 +02:00
dependabot[bot] ee103bc710 chore(deps): bump @testing-library/user-event from 12.8.3 to 13.1.8
Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.8.3 to 13.1.8.
- [Release notes](https://github.com/testing-library/user-event/releases)
- [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md)
- [Commits](https://github.com/testing-library/user-event/compare/v12.8.3...v13.1.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-11 14:30:59 +02:00
Johan Haals 6f02dacdc8 Merge pull request #5601 from backstage/mob/dryrun
Catalog/next: Add support for dryRun
2021-05-11 11:36:26 +02:00
Eric Peterson a8c70b3ae4 Maybe not THAT transparent.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-10 18:45:31 +02:00
Ben Lambert 48fa6b03a6 Merge pull request #5630 from mtlewis/alert-stack
Show number of older messages in AlertDisplay
2021-05-10 14:25:02 +02:00
Himanshu Mishra e4b48f9d51 Merge pull request #5617 from backstage/iameap/spaces-in-doc-objects 2021-05-10 12:27:03 +02:00
Fredrik Adelöw f9fb4a205e Prep work for mysql support in backend-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-10 11:30:11 +02:00