Commit Graph

17153 Commits

Author SHA1 Message Date
Oliver Sand ef5bf4235a Add <WelcomeTitle> component
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-11 10:40:17 +02:00
Fredrik Adelöw beaa5ed291 Merge pull request #7167 from askreet/incl-example-catalog-ts-update
Include example of catalog.ts update for discovery interval change.
2021-09-23 17:02:06 +02:00
Kyle Smith 0dea4449f4 update docs
Signed-off-by: Kyle Smith <kyle.smith@salsify.com>
2021-09-23 10:42:00 -04:00
Oliver Sand ab2e915c6c Merge pull request #7302 from SDA-SE/feat/bitbucket-glob-fix
Fix filtering with globs in bitbucket reader
2021-09-23 16:35:30 +02:00
Patrik Oldsberg 76e573a417 Merge pull request #7266 from backstage/mob/catalog-cache
catalog-backend: add processing cache
2021-09-23 16:27:52 +02:00
Fredrik Adelöw 6f1ac68647 Merge pull request #7298 from backstage/freben/less-core-api
get rid of some core-api mentions too
2021-09-23 16:18:13 +02:00
Oliver Sand 0c8a59e293 Fix filtering with globs in bitbucket reader
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-09-23 16:09:32 +02:00
Patrik Oldsberg 01037ee3d0 Merge pull request #7002 from backstage/rugvip/scm-auth
[PRFC] integration-react: add ScmAuthApi + implementation
2021-09-23 15:52:27 +02:00
Patrik Oldsberg a45b2dfeb5 Merge pull request #7301 from backstage/dco-for-githubdesktop
Add section explaining how to add sign-off-by line using GitHub desktop
2021-09-23 15:39:49 +02:00
Patrik Oldsberg 46d6fcb52e catalog-import: fix merge breakage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:20:07 +02:00
Fredrik Adelöw 12e074a6e4 get rid of some core-api mentions too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-09-23 15:16:41 +02:00
Patrik Oldsberg 36b2210f55 Merge pull request #7293 from backstage/dependabot/npm_and_yarn/octokit/webhooks-9.15.0
build(deps): bump @octokit/webhooks from 9.14.1 to 9.15.0
2021-09-23 15:16:41 +02:00
Bodil Björklund fb71c7e682 Add section explaining how to add sign-off-by line using GitHub desktop
To facilitate for non-terminal users, add information about how to add the signed-off-by line to your commit message (and amend it) when using GitHub Desktop

Signed-off-by: Bodil Björklund <bodilb@spotify.com>
2021-09-23 15:07:25 +02:00
Patrik Oldsberg a202b6240f integration-react: review fixes for ScmAuth
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:03:52 +02:00
Patrik Oldsberg 6a6ec777ce catalog-import: migrated to using ScmAuthApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:03:52 +02:00
Patrik Oldsberg 18148f23da changesets: added changeset for ScmAuthApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:28 +02:00
Patrik Oldsberg c415e83bb3 integration-react: docs and API report fixups
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:28 +02:00
Patrik Oldsberg 9325075eea app,create-app: add ScmAuth to app APIs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg 1935b98a43 integration-react: add ScmAuth.createDefaultApiFactory
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg be1cb7441f integration-react: switch ScmAuth to handle scopes additively
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg 6972645ce7 integration-react: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg 2822835bcc integration-react: document ScmAuth static methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg 827fdcae17 integration-react: rename ScmAuth.mux to merge
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:27 +02:00
Patrik Oldsberg 72851acc4a integration-react: cover url handling in ScmAuth with tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:26 +02:00
Patrik Oldsberg 7f0aa89786 integration-react: more tests for ScmAuth + some redesign
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:26 +02:00
Patrik Oldsberg 41d129304a integration-react: initial ScmAuth test
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:26 +02:00
Patrik Oldsberg df99f264b3 integration-react: rework ScmAuthApi scopes and avoid a layer in the ScmAuthMux
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:26 +02:00
Patrik Oldsberg d84050d048 integration-react: initial ScmAuthMux implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:26 +02:00
Patrik Oldsberg 33b2dc7ab8 integrations-react: add ScmAuthApi
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 15:02:24 +02:00
Patrik Oldsberg 988b9fe979 Merge pull request #7299 from backstage/rugvip/pick
auth-backend: explicit pickBy type
2021-09-23 15:01:49 +02:00
Patrik Oldsberg 419835047a Merge pull request #7297 from SDA-SE/feat/link-support-button
Rely on the default `Link` behavior for opening external links in a new window in the `SupportButton`
2021-09-23 14:53:44 +02:00
Johan Haals 1b271e1677 chore: rebase/combine tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-09-23 14:53:24 +02:00
Patrik Oldsberg 81d3f28e71 catalog-backend: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:50:40 +02:00
Patrik Oldsberg b0e1aa7620 catalog-backend: add scoped readLocation cache
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:50:40 +02:00
Patrik Oldsberg 69acb4e7ba catalog-backend: separated out state writing + give state a ttl
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:50:38 +02:00
Patrik Oldsberg b562c68091 catalog-backend: use inlined local type for cache items
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:49:35 +02:00
Patrik Oldsberg 2be9a2c167 catalog-backend: switch cache to persist items unless new ones are written
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:49:32 +02:00
Patrik Oldsberg 029d8130c1 catalog-backend: fix merge conflict
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:47:50 +02:00
Patrik Oldsberg c65552b3b7 catalog-backend: include cache state in processing result hash
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:47:50 +02:00
Patrik Oldsberg f0649d43e5 catalog-backend: review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:47:50 +02:00
Patrik Oldsberg f8a515a790 catalog-backend: added some basic tests for the default orchestrator
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:47:48 +02:00
Patrik Oldsberg 0c7a2a36ed yarn.lock: deduplicate @types/react
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:44:38 +02:00
Patrik Oldsberg 1572d02b63 catalog-backend: add changeset for caching + update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:44:01 +02:00
Patrik Oldsberg c9c284b0e0 catalog-backend: split out ProcessorCacheManager and add tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:43:59 +02:00
Patrik Oldsberg 33333c9416 catalog-backend: implement caching in the processing orchestrator
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:42:52 +02:00
Patrik Oldsberg ec2cc1ec56 catalog-backend: add tests for UrlReaderProcessor caching
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:42:19 +02:00
Patrik Oldsberg d94b7c3dce catalog-backend: inital implementation of caching in UrlReaderProcessor + types
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:42:19 +02:00
Patrik Oldsberg 94445f8575 Merge pull request #7291 from backstage/dependabot/npm_and_yarn/logform-2.3.0
build(deps): bump logform from 2.2.0 to 2.3.0
2021-09-23 14:35:39 +02:00
Patrik Oldsberg 80ab3c25ad auth-backend: explicit pickBy type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-23 14:16:39 +02:00
Fredrik Adelöw 5bd9aef16e Merge pull request #7296 from backstage/freben/core
remove some occurrences of the old core in docs etc
2021-09-23 14:06:30 +02:00