Commit Graph

4550 Commits

Author SHA1 Message Date
Eric Peterson da6cdd2e99 Merge pull request #5772 from backstage/iameap/expose-cache-some
Expose cache management in create-app
2021-05-26 18:26:44 +02:00
Tim 50232b61d3 Merge pull request #5795 from backstage/timbonicus/auth-docs
Replace `quickstart-app-auth` with updated docs
2021-05-26 10:17:36 -06:00
Patrik Oldsberg 6e85e6c691 Merge pull request #5779 from thefrontside/jbolda/resolve-config-from-cwd
config-loader resolve config from cwd
2021-05-26 17:49:37 +02:00
Eric Peterson e2780c7e10 Just default to in-memory instead.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-26 17:49:24 +02:00
Eric Peterson 85d1398d1c Update CLI E2E test
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-26 17:49:24 +02:00
Eric Peterson 70c345df29 Updating create-app so that cache store can be selected/configured.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-05-26 17:49:24 +02:00
Patrik Oldsberg 3a4c45df1f Merge pull request #5765 from backstage/dependabot/npm_and_yarn/webpack-node-externals-3.0.0
chore(deps): bump webpack-node-externals from 2.5.2 to 3.0.0
2021-05-26 17:26:44 +02:00
Patrik Oldsberg 5a54510cf7 Merge pull request #5747 from backstage/orkohunter/follow-up-sign-in-page-updates
SignInPage: Minor improvements as follow up of #5702
2021-05-26 16:50:28 +02:00
Fredrik Adelöw 6fd3350a1d cache on strings instead
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-26 14:59:17 +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
Fredrik Adelöw 0a922726f9 Merge pull request #5799 from backstage/freben/status-tests
Add tests for the entity schema including new status field
2021-05-24 22:38:33 +02:00
Tim 8161eb1562 Merge pull request #5797 from backstage/timbonicus/create-app-cards
Add relationship cards to create-app template
2021-05-24 14:24:31 -06:00
Fredrik Adelöw 9836bd2924 Add tests for the entity schema including new status field
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-24 21:59:03 +02:00
Fredrik Adelöw 1b60694c4f Merge pull request #5787 from backstage/freben/errors
Foundation for standard status values
2021-05-24 21:50:15 +02:00
Tim Hansen f86ab6d492 Add relationship cards to create-app template
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-05-24 13:34:23 -06:00
Tim Hansen 8b62311cbb Replace quickstart-app-auth with updated docs
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-05-24 12:46:59 -06:00
Fredrik Adelöw aef9fb2399 Implement suggested changes after discussions
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-24 19:13:30 +02:00
dependabot[bot] 6f17a5d3a0 chore(deps): bump webpack-node-externals from 2.5.2 to 3.0.0
Bumps [webpack-node-externals](https://github.com/liady/webpack-node-externals) from 2.5.2 to 3.0.0.
- [Release notes](https://github.com/liady/webpack-node-externals/releases)
- [Changelog](https://github.com/liady/webpack-node-externals/blob/master/CHANGELOG.md)
- [Commits](https://github.com/liady/webpack-node-externals/compare/v2.5.2...v3.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-24 13:08:06 +00:00
Patrik Oldsberg e3c18ec501 Merge pull request #5771 from backstage/eide/yaml-jest
[cli]: Add yaml support to jest config
2021-05-24 15:05:47 +02:00
Fredrik Adelöw add62a4552 Foundation for standard status values
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-05-24 10:29:54 +02:00
Johan Haals 46541626ad Merge pull request #5769 from backstage/mob/handle-private-emails
Exclude emails using app auth with `GithubOrgReaderProcessor`
2021-05-24 09:59:36 +02:00
Jacob Bolda 2cf98d279a config-loader resolve config from cwd
Signed-off-by: Jacob Bolda <me@jacobbolda.com>
2021-05-21 17:38:38 -05:00
Patrik Oldsberg d597a50c66 core-api: add global definition of Symbol.observable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-05-21 19:04:30 +02:00
Marcus Eide 76e6c0b53b Add yaml support in jest
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-05-21 15:14:37 +02:00
Johan Haals 7417241fcc fix format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-21 14:52:51 +02:00
Johan Haals 66fee560e5 Update packages/integration/src/github/GithubCredentialsProvider.ts
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Ben Lambert <3645856+benjdlambert@users.noreply.github.com>
2021-05-21 14:46:51 +02:00
Johan Haals cdda040129 Update api-report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-21 14:28:42 +02:00
Johan Haals 0fd4ea4431 Exclude emails using app auth with GithubOrgReaderProcessor
Co-authored-by: Ben Lambert <ben@blam.sh>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-05-21 14:21:58 +02:00
Himanshu Mishra 4860f242d3 signinpage: always execute login logic on component load
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-20 14:02:17 +02:00
Himanshu Mishra 2300f303a5 signinpage: Show page in case of auto pop-up
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-05-20 13:58:58 +02:00
github-actions[bot] 18285453eb Version Packages 2021-05-20 11:48:46 +00:00
Patrik Oldsberg 1b58bc04ae Merge pull request #5702 from backstage/orkohunter/bug-fix-logout-on-page-refresh
fix(auth): Do not ask to log-in on every page refresh
2021-05-20 13:34:32 +02:00
Fredrik Adelöw c80c702db3 Merge pull request #5736 from backstage/dependabot/npm_and_yarn/cypress-7.3.0
chore(deps-dev): bump cypress from 4.12.1 to 7.3.0
2021-05-20 12:24:12 +02:00
Johan Haals f9350cb2bb Merge pull request #5707 from backstage/jhaals/orphan-warning
catalog: Display warning when entity is orphan
2021-05-20 12:16:28 +02:00
Fredrik Adelöw 745b30b081 Merge pull request #5578 from GunnerStraiker1/template-card-owner
Add Owner Field into TemplateCard and ownedBy & ownerOf relations for TemplateEntity
2021-05-20 11:46:44 +02:00
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