Commit Graph

16112 Commits

Author SHA1 Message Date
Patrik Oldsberg aba260dd10 docs/auth/github: updated documentation to reflect app support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:01 +02:00
Patrik Oldsberg 392b36fa1f changesets: add changeset for GitHub App auth support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:01 +02:00
Patrik Oldsberg f9db16c477 core-app-api: add support for session refresh in GithubAuth
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:01 +02:00
Patrik Oldsberg 2fbcaab096 core-app-api: added OptionalRefreshSessionManagerMux + tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-21 11:17:00 +02:00
Patrik Oldsberg eae4656cb8 core-app-api: make AuthSessionStore implement MutableSessionManager
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 15:44:58 +02:00
Patrik Oldsberg 7a6373e080 auth-backend: new GithubOAuthResult type + refresh test & fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 14:36:36 +02:00
Patrik Oldsberg 913256d197 auth-backend: migrate GitHub handler to sign-in resolver + add refresh support
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 14:17:52 +02:00
Patrik Oldsberg 5f6f33a5ed auth-backend: fall back to username and id as displayName for profiles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 14:09:40 +02:00
Patrik Oldsberg 8e9e5fe72f auth-backend: allow for optional refresh token usage in OAuthAdapter
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 14:08:56 +02:00
Patrik Oldsberg 76c1c37457 Merge pull request #6903 from backstage/rugvip/origin
auth-backend: fix origin verification
2021-08-20 11:15:58 +02:00
Patrik Oldsberg 79d24a9665 auth-backend: fix origin verification
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-20 10:59:12 +02:00
Fredrik Adelöw 1fdc501e1c Merge pull request #6901 from backstage/freben/db-datetime
use DateTime all the way from the database
2021-08-20 10:52:12 +02:00
Fredrik Adelöw 7ab55167d0 use DateTime all the way from the database
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-20 10:07:57 +02:00
Tim Hansen 4693a4dfc2 Merge pull request #6894 from backstage/timbonicus/bump-roadie
Bump RoadieHQ plugins
2021-08-19 18:07:49 -06:00
Patrik Oldsberg 99cab3cd79 Merge pull request #6876 from pawelmitka/scaffolder_require_code_owners_approval
feat(plugin-scaffolder-backend): GitHub option to require Code Owners
2021-08-20 01:49:14 +02:00
Tim Hansen ee84a83d3f Bump RoadieHQ plugins
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-08-19 12:48:25 -06:00
Johan Haals 2f291dfd04 Merge pull request #6802 from backstage/changeset-release/master
Version Packages
2021-08-19 14:59:17 +02:00
github-actions[bot] 6f4c73ece4 Version Packages 2021-08-19 12:20:01 +00:00
Patrik Oldsberg 24dd589779 Merge pull request #6821 from Symbianx/render-statsfor-in-sentry-plugin
Render the statsFor property in sentry issues table
2021-08-19 14:14:27 +02:00
Patrik Oldsberg ccbe8f5838 Merge pull request #6874 from backstage/timbonicus/identity-doc-tweak
Minor identity-resolver doc correction
2021-08-19 14:05:51 +02:00
Fredrik Adelöw b4892e8a0d Merge pull request #6872 from backstage/freben/ldap-provider
Introduce LdapOrgEntityProvider
2021-08-19 14:05:22 +02:00
Miguel Alexandre 2044ae8b20 Render "Last 24h" instead of "For 24h"
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2021-08-19 13:56:15 +02:00
Miguel Alexandre d8e4afc620 Render the statsFor property in sentry issues table
Signed-off-by: Miguel Alexandre <m.alexandrex@gmail.com>
2021-08-19 13:56:15 +02:00
Johan Haals 2de833303f Merge pull request #6887 from trelore/master
Adds Powerspike to list of adopters
2021-08-19 13:55:35 +02:00
Dominik Henneke 729c1cd359 Merge pull request #6886 from SDA-SE/feat/github-read-array
Read responses in `GitHubUrlReader#read()` as array buffer instead of as text to allow reading non-text locations
2021-08-19 13:53:42 +02:00
Johan Haals 86b1cb69d3 Merge pull request #6848 from backstage/mob/catalog-instrumentation
Instrument catalog with prometheus metrics
2021-08-19 13:52:57 +02:00
Johan Haals 6277060d72 Add experimental disclamer
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 13:28:24 +02:00
Alexander Joseph Trelore 57f1502dee Merge branch 'backstage:master' into master 2021-08-19 12:26:15 +01:00
AJT 2334602c82 Adds powerspike as an adopter
Signed-off-by: AJT <alextrelore@gmail.com>
2021-08-19 12:25:48 +01:00
Dominik Henneke 4d909268cb Read responses in UrlReader#read() as array buffer instead of as text to allow reading non-text locations
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-08-19 13:12:58 +02:00
Johan Haals 2766b2aa51 Add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 11:40:55 +02:00
Fredrik Adelöw b264938afe fix test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-19 11:38:33 +02:00
Patrik Oldsberg d567002f82 Merge pull request #6820 from Symbianx/fix-no-type-in-sentry-widget
Fix Sentry widget showing [No Type]
2021-08-19 11:38:29 +02:00
Fredrik Adelöw 5d852c1151 named counts
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-19 11:10:10 +02:00
Patrik Oldsberg ad7bbbd9b2 Merge pull request #6884 from backstage/rugvip/wide
config-loader: broaden search for backstage packages in config schema collection
2021-08-19 11:04:35 +02:00
Fredrik Adelöw 24b6045691 create metrics only if not already existing
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-19 10:55:16 +02:00
Johan Haals be87a0e96d Revert refresh interval
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 10:52:09 +02:00
Johan Haals 43ffcc4647 Remove wip code
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 10:52:09 +02:00
Johan Haals b9f66a0d21 Add entity type metrics
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 10:52:09 +02:00
Johan Haals 693a17fcdc Instrument catalog with prometheus
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-08-19 10:51:42 +02:00
Patrik Oldsberg 7bcf0b9d14 Merge pull request #6779 from tudi2d/sidebar-improvements
Smaller sidebar adjustment
2021-08-19 10:40:02 +02:00
Patrik Oldsberg 244816f79c integration: limit config schema tests to only include its own schema
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-19 10:34:31 +02:00
Patrik Oldsberg 4fb3a7ada4 Merge pull request #6883 from backstage/rugvip/busy
dev-utils: fix busy refresh loop
2021-08-19 01:29:20 +02:00
Patrik Oldsberg 0ade9d02b7 config-loader: broaden search for backstage packages in config schema collection
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-19 00:38:03 +02:00
Tim Hansen dbdf1b27d4 Merge pull request #6875 from backstage/timbonicus/template-doc-tweak
Fix incorrect links key
2021-08-18 16:31:25 -06:00
Patrik Oldsberg be2cd47406 dev-utils: fix busy refresh loop
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-08-19 00:25:58 +02:00
Patrik Oldsberg 843480007a Merge pull request #6871 from backstage/rugvip/compat
cli: reintroduce node polyfills that were removed in webpack 5 migration
2021-08-18 20:14:31 +02:00
Patrik Oldsberg 4f168af631 Merge pull request #6879 from backstage/rugvip/register
catalog-plugin-react: clarified messaging around deleting entities from configured locations
2021-08-18 20:12:24 +02:00
Himanshu Mishra a3c7d2933d Merge pull request #6870 from backstage/orkohunter/add-firehydrant-to-marketplace
marketplace: add firehydrant plugin
2021-08-18 19:55:45 +02:00
Himanshu Mishra 1be093d04b use firehydrant's official description for the plugin
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-08-18 19:50:38 +02:00