Commit Graph

5296 Commits

Author SHA1 Message Date
Patrik Oldsberg 7fd7280e36 Merge pull request #26969 from backstage/rugvip/harden
Update docs to be more strict around sign-in resolvers + remove insecure sign-in resolver
2024-10-08 11:53:37 +02:00
Fredrik Adelöw 3fa40dde23 Merge pull request #26846 from AmbrishRamachandiran/backstage-accessibility-docs
Fixed grammar mistakes in the backstage accessibility docs
2024-10-08 11:00:07 +02:00
Patrik Oldsberg 2dc3526214 docs/auth: update sign-in resolver docs to encourage use of allowedDomains
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-08 01:12:10 +02:00
Patrik Oldsberg 2165ec2694 Merge pull request #26986 from backstage/rugvip/lint-cache
cli: add --successCache option for repo lint
2024-10-07 18:50:36 +02:00
Patrik Oldsberg 50cc7351cf cli: switch repo lint --cache option to --successCache and --successCacheDir
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-07 16:45:31 +02:00
Patrik Oldsberg d4ae3b2570 docs/tooling: document caching options
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-06 17:29:17 +02:00
Tyler Davis 5420e5b4c5 Fix rootConfigServiceFactory import in rootConfig docs
Also I noticed clicking "edit this page" on https://backstage.io/docs/backend-system/core-services/root-config/ took me to a 404, not sure if that is a known issue or not.

Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-10-05 07:14:05 +10:00
Patrik Oldsberg d0edfec454 auth-backend-module-vmware-cloud-provider: remove insecure sign-in resolver
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-04 17:21:37 +02:00
Patrik Oldsberg 6edb7ba409 docs/auth: remove insecure sign-in resolver recommendations
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-04 17:21:37 +02:00
Patrik Oldsberg ad336b576b docs/auth/identity-resolver: discourage use of multiple sign-in resolvers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-04 17:21:37 +02:00
Patrik Oldsberg f4b7b72705 docs/threat-model: update sign-in resolver section
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-10-04 17:21:37 +02:00
Fredrik Adelöw 065c0bfaa8 Merge pull request #26757 from joshjung/jjung/fix-docs-issue-26754
Updating docs for issue #26754
2024-10-02 16:52:45 +02:00
Fredrik Adelöw 84a88a444e Merge pull request #26885 from jslott2sigma/skip-user-profile
Fixes #26503 Add skipUserProfile flag to Microsoft authenticator
2024-10-02 13:39:29 +02:00
Fredrik Adelöw 77e741da06 Update docs/auth/microsoft/provider.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-02 12:28:47 +02:00
Fredrik Adelöw 5bff622684 Merge pull request #26930 from Bonial-International-GmbH/pjungermann/bitbucket/fix-event-support
fix!: fix event support for Bitbucket Cloud
2024-10-02 11:52:53 +02:00
Patrick Jungermann 6343c8d915 fix!: fix event support for Bitbucket Cloud
Fixes the event-based updates at `BitbucketCloudEntityProvider`.

Previously, this entity provider had optional event support for legacy backends
that could be enabled by passing `catalogApi`, `events`, and `tokenManager`.

For the new/current backend system, the `catalogModuleBitbucketCloudEntityProvider`
(`catalog.bitbucket-cloud-entity-provider`), event support was enabled by default.

A recent change removed `tokenManager` as a dependency from the module as well as removed it as input.
While this didn't break the instantiation of the module, it broke the event-based updates
and led to a runtime misbehavior, accompanied by an info log message.

This change will replace the use of `tokenManager` with the use of `auth` (`AuthService`).

Additionally, it will make `catalogApi` and `events` required dependencies.
For the current backend system, this change is transparent and doesn't require any action.
For the legacy backend system, this change will require you to pass those dependencies if you didn't do it already.

**BREAKING CHANGES:**

> _(For legacy backend users only.)_
>
>  Previously optional `catalogApi`, and `events` are required now.
>  A new required dependency `auth` was added.

Fixes: #26925
Relates-to: PR #26141
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2024-10-01 21:37:31 +02:00
Adrian Kosiński fbdc63116c feat(techdocs): Allow to pass options to GCS publisher (#26836)
* feat(techdocs): Allow to pass options to GCS publisher

Signed-off-by: Adrian Kosinski <adrian.kosinski@allegro.com>

---------

Signed-off-by: Adrian Kosinski <adrian.kosinski@allegro.com>
2024-10-01 13:40:47 -04:00
Jordan Slott daa02d6e64 Fixes #26503 Add skipUserProfile flag to Microsoft authenticator
Signed-off-by: Jordan Slott <jordan.slott@twosigma.com>
2024-10-01 09:33:27 -04:00
github-actions[bot] c42c710982 Version Packages (next) 2024-10-01 09:20:36 +00:00
Aditya Kumar 5288e48267 Update docs/api/deprecations.md
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Aditya Kumar <136452216+AdityaK60@users.noreply.github.com>
2024-09-30 14:12:02 +05:30
Aditya Kumar 9f48f87d85 Update docs/api/deprecations.md
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Aditya Kumar <136452216+AdityaK60@users.noreply.github.com>
2024-09-30 14:11:48 +05:30
mischievous007 60403a86b8 Fixes grammar in api docs
Signed-off-by: mischievous007 <aditya.kr1693@gmail.com>
2024-09-30 09:26:16 +05:30
Fredrik Adelöw 123d514d11 Merge pull request #25084 from wedge-jarrad/download-link-docs
Add examples for creating download links
2024-09-27 15:07:14 +02:00
Fredrik Adelöw 4a3179440a Merge pull request #26837 from deejay1/doc-fix
fix(docs): Replace instances of UrlReader with UrlReaderService
2024-09-27 14:48:04 +02:00
Fredrik Adelöw 30b75f9943 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:32:56 +02:00
Fredrik Adelöw d5240d303a Update docs/features/techdocs/how-to-guides.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:24:47 +02:00
Fredrik Adelöw ef7aee7891 Update docs/features/techdocs/how-to-guides.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:24:41 +02:00
Fredrik Adelöw a252533a0c Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:20:19 +02:00
Fredrik Adelöw a6e79d24b3 Update docs/features/software-catalog/external-integrations.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-27 14:20:14 +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
AmbrishRamachandiran bef4142547 updated changes as per review
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2024-09-25 18:42:44 +05:30
RedlineTriad 549cd588fd doc: improvements for Bitbucket Server auth
Previously, it did not mention updating the sign-in page.
Also it skipped configuring the ScmAuth provider for non-default hosts,
which is always necessary for Bitbucket Server.

Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-09-25 09:07:51 +02:00
AmbrishRamachandiran faacf23525 Fixed grammar mistakes in the backstage accessibility docs
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2024-09-25 10:44:28 +05:30
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
Łukasz Jernaś 24faf7b30d fix(docs): Replace instances of UrlReader with UrlReaderService
Also update the service names in threat-model.md

Signed-off-by: Łukasz Jernaś <lukasz.jernas@allegro.com>
2024-09-24 13:03:05 +02:00
github-actions[bot] 96864c8386 Version Packages (next) 2024-09-24 09:04:06 +00:00
secustor ded99df828 fix docs link
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 15:28:45 +02:00
secustor d784231fbc fixup microsite links
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:42 +02:00
Fredrik Adelöw 8aa1f87157 Update docs/auth/identity-resolver.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-09-21 08:26:46 +02:00
Himanshu Mishra c0057777c1 Ensure resolvers are not added in app config during custom sign in resolvers
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2024-09-21 03:30:09 +05:30
Johan Haals 09582bc3dd Merge pull request #26222 from JessicaJHee/add-msgraph-resolver-doc
add documentation for new microsoft auth resolver
2024-09-19 11:15:33 +02:00
Patrik Oldsberg 4e0a7a8d79 Merge pull request #26775 from backstage/rugvip/no-balls
docs: remove function call from all backend feature installation instructions
2024-09-19 09:50:43 +02:00
Jessica He a2fd95362c add documentation for new microsoft auth resolver
Signed-off-by: Jessica He <jhe@redhat.com>
2024-09-18 14:22:50 -04:00
Patrik Oldsberg 2f88f88882 docs: remove function call from all backend feature installation instructions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 15:22:41 +02:00
Patrik Oldsberg d64f16acc5 docs/frontend-system: document param overrides
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-18 12:52:01 +02:00
Johan Haals a717054464 Merge pull request #26739 from zeshanziya/revert-pr-part-26727
Doc: Remove Duplicate Instruction for All Permission Policy Module Removal
2024-09-18 09:08:28 +02:00
Joshua Jung 461216de65 Updating docs for issue 26754
Signed-off-by: Joshua Jung <joshua.p.jung@gmail.com>
2024-09-17 19:37:22 -05:00
Patrik Oldsberg 18369c1895 Merge pull request #26741 from backstage/rugvip/notes
docs: release notes for 1.31
2024-09-17 16:27:19 +02:00
github-actions[bot] 698adeb1ea Version Packages 2024-09-17 13:19:01 +00:00
Patrik Oldsberg 7c9935de9b docs: release notes for 1.31
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-09-17 14:33:46 +02:00