48 Commits

Author SHA1 Message Date
Andre Wanlin 527cf88a90 Integration - Removed long deprecated code
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed lock file

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Improve changesets

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed link

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Update .changeset/sharp-ravens-shop.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/six-trees-carry.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update .changeset/tiny-zoos-smash.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Corrected gerrit changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Updated API report

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed some tests

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Fixed another test

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Removed parseGerritGitilesUrl

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Table clean up

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Remove from changeset

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Changes based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2026-02-27 12:50:00 -06:00
Ben Lambert 3afeab42a0 feat(integrations): Add googleGcs to ScmIntegrations and implement readTree for the UrlReader (#31998)
* feat: implementing google gcs read tree and scm integrations

Signed-off-by: benjdlambert <ben@blam.sh>

* feat: added changesets

Signed-off-by: benjdlambert <ben@blam.sh>

* chore: cleanup
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>

* chore: fix test issues

Signed-off-by: benjdlambert <ben@blam.sh>

* chore: fix code review comments
Signed-off-by: benjdlambert <ben@blam.sh>

* chore: fix code review comments

Signed-off-by: benjdlambert <ben@blam.sh>

---------

Signed-off-by: benjdlambert <ben@blam.sh>
2025-12-30 14:20:23 +01:00
Jasper Boeijenga 998fd151ba Seperated write scopes to pass refresh auth session manager checks
Added changeset

Delete old changeset file

Update .changeset/tired-bats-attend.md with proposed changes

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Jasper Boeijenga <jboeijenga@gmail.com>
2025-06-23 16:01:37 +02:00
Paul Schultz 2e26579e06 chore: update react imports
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-04-08 07:35:24 -05:00
Benjamin Janssens 066a915751 chore: remove repository:admin from default repo write scopes
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-03-06 18:52:07 +01:00
Benjamin Janssens 3729d19bbb test(auth): update tests
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-18 21:00:00 +01:00
Benjamin Janssens 5d10f99e53 feat(auth): enable persistency of scopes for Bitbucket Cloud
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-02-18 19:25:49 +01:00
Johan Haals a4cfc73119 Merge pull request #27258 from Nikunj0601/feature/azure-blob-storage-catalog-provider
feat: azure blob storage entity provider for catalog
2024-11-25 09:10:16 +01:00
NIKUNJ LALITKUMAR HUDKA 05ceb85a47 Test file change add new integration of azure blob storage and review changes
Signed-off-by: NIKUNJ LALITKUMAR HUDKA <nk856850@dal.ca>
2024-10-23 15:26:19 -03:00
RedlineTriad 3673e96070 fix: typo in bitbucket server auth scopes
https://confluence.atlassian.com/bitbucketserver0720/bitbucket-oauth-2-0-provider-api-1116282017.html#BitbucketOAuth2.0providerAPI-scopesScopes

`PUBLIC_REPOS` is the only pluralized one.

Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-10-22 15:49:52 +02:00
Johan Haals 3dbd527367 Merge pull request #26839 from RedlineTriad/bitbucket-server-scopes
Fix Bitbucket Cloud OAuth scopes being used for BitbucketServer in ScmAuth
2024-09-27 13:28:20 +02:00
RedlineTriad f69821a0f8 feat: add ScmAuth provider for Bitbucket Server
This fixes a bug where it used the same scopes as Bitbucket Cloud,
even though they are incompatible with Bitbucket Server.

Fixes #26803

Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-09-25 09:07:47 +02:00
RedlineTriad 481637b97d feat: add parameter for Bitbucket ScmAuth scopes
Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-09-25 09:07:05 +02:00
Severin Wischmann 3dbac17bb6 Revert of #26430
The change caused issues and is therefore reverted. The updated documentation reflects the actual permissions required

Signed-off-by: Severin Wischmann <severinwischmann@nianticlabs.com>
2024-09-24 13:55:50 -07:00
Severin Wischmann 8a9d7972ee Removed broad Gitlab permission from ScmAuth
To write repositories the `api` permission is not needed anymore.

Signed-off-by: Severin Wischmann <severinwischmann@nianticlabs.com>
2024-09-03 11:32:47 +02:00
Phill Morton 7f3ed08594 Update test cases to include clientId for ADO
Signed-off-by: Phill Morton <phill.morton@theaccessgroup.com>
2024-02-22 14:49:27 +00:00
Phill Morton 1fecc471dd remove the additional scopes - not required.
Signed-off-by: Phill Morton <phill.morton@theaccessgroup.com>
2024-02-22 13:58:10 +00:00
Phill Morton e951416945 Add Profile information to Azure SCM OAuth Request.
Signed-off-by: Phill Morton <phill.morton@theaccessgroup.com>
2024-02-22 12:48:49 +00:00
Phill Morton b38dc5591a Added Azure Devops Scopes to scm api
Signed-off-by: Phill Morton <phill.morton@theaccessgroup.com>
2024-02-15 18:17:59 +00:00
blam 963d76f329 chore: remove cross-fetch dependency again
Signed-off-by: blam <ben@blam.sh>
2023-06-13 16:26:45 +02:00
Patrick Jungermann 1b4e1e2306 feat: split integrations.bitbucket -> bitbucketCloud / bitbucketServer
Split `integrations.bitbucket` into `integrations.bitbucketCloud`
and `integrations.bitbucketServer`
while staying backwards compatible for now
(== `BitbucketIntegration` loads from the new configs, too, if the old is not used).

Relates-to: #9923
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-04-19 19:20:55 +02:00
Marco Crivellaro e0308ca6ec replacing workflow:write scope with workflow, workflow:write is invalid.
Signed-off-by: Marco Crivellaro <marco.crive@gmail.com>
2022-03-16 17:19:26 +00:00
Patrik Oldsberg f0e2f7a56a integration-react: link to scm auth setup docs if provider config is missing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 13:37:29 +01:00
blam 6708dbfffe feat: added grabbing the token from the form with a debounce to not happen on every key press
Signed-off-by: blam <ben@blam.sh>
2022-02-01 09:02:32 +01:00
blam 2e5c4d1a15 chore: added some additional scopes support for the ScmAuthApi
Signed-off-by: blam <ben@blam.sh>
2022-02-01 09:02:32 +01:00
Colton Padden 345dcea560 release-2021-06-01 packages/core-plugin-api/src/apis/system/ApiRef.ts:27
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-17 15:04:34 -05:00
Fredrik Adelöw 36e2b548cb Fixing up integration-react as well
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-27 11:51:43 +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 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 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 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 8142a8ecb2 packages,plugins: add package documentation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:47:53 +02:00
Sean Tan 7d18860698 Change ScmIntegrationsApi test to handle new AwsS3Integration
Signed-off-by: Sean Tan <seant@splunk.com>
2021-08-12 10:05:02 -07:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
Patrik Oldsberg 9258c54f87 Merge branch 'master' into rugvip/mod 2021-06-22 10:07:18 +02:00
Patrik Oldsberg d453c05dc3 apply core-imports codemod to all packages and plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-19 15:33:08 +02:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Oliver Sand f4e3ac5ce6 Move ScmIntegrationIcon
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-06-08 14:07:08 +02:00
Fredrik Adelöw 4a229328a5 address comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-16 21:18:59 +01:00
Fredrik Adelöw 3385b374bd introduce @backstage/integration-react and its scmIntegrationsApiRef
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-03-16 18:37:59 +01:00