Commit Graph

58783 Commits

Author SHA1 Message Date
Jordan Snow 1ca088eda1 Merge branch 'backstage:master' into jordans/addFilterNegation 2024-10-03 12:47:54 -04:00
blam 2c5ecf52be feat: support --max-warnings in the cli
Signed-off-by: blam <ben@blam.sh>
2024-10-03 16:58:08 +02:00
Jordan Snow 3337936876 Simplifying result packaging
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Jordan Snow <ssnowj@gmail.com>
2024-10-03 10:57:30 -04:00
Patrik Oldsberg 323e612907 Merge pull request #26950 from backstage/fix-app-config-env-variable
app-backend: validate env config against schema
2024-10-03 16:32:09 +02:00
Vincenzo Scamporlino 2c4ee265c7 app-backend: validate env config against schema
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-10-03 15:58:09 +02:00
Raghunandan Balachandran 0d236fcfe2 Merge pull request #26948 from backstage/new-end-user-sponsor
Propose new end user sponsor
2024-10-03 13:52:32 +02:00
Raghunandan Balachandran 7e3f1acd5d Propose new end user sponsor. Move Helen to end user sponsor emeritus.
Signed-off-by: Raghunandan Balachandran <raghunandan@spotify.com>
2024-10-03 11:10:27 +02:00
Jordan Snow cec8e8c94d Changeset
Signed-off-by: Jordan Snow <jordans@spotify.com>
2024-10-02 17:12:33 -04:00
Jordan Snow 64b6492f9e Changing how negation key word is processed
Signed-off-by: Jordan Snow <jordans@spotify.com>
2024-10-02 17:00:29 -04:00
Fredrik Adelöw 6000c69a25 Merge pull request #26573 from backstage/renovate/smithy-node-http-handler-3.x
fix(deps): update dependency @smithy/node-http-handler to v3
2024-10-02 21:39:10 +02:00
Thomas Cardonne e8b4966a18 feat(techdocs): use more of the available space for navigation sidebar (#26819)
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2024-10-02 15:30:10 -04:00
Sydney Achinger 88d03d85df SearchType.Accordion UX improvement (#26935)
* Update default SearchType.Accordion behavior to NOT close accordion after selection.

Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2024-10-02 15:24:27 -04:00
Jordan Snow d3c14e574a Merge branch 'backstage:master' into jordans/addFilterNegation 2024-10-02 15:24:03 -04:00
Camila Belo fe26a38138 Merge pull request #26940 from backstage/scaffolder/template-editor-toolbar-tests
[Scaffolder] Test template editor toolbar
2024-10-02 17:28:19 +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
backstage-goalie[bot] e2f0801e0c Merge pull request #26939 from backstage/renovate/codemirror
fix(deps): update codemirror to v6.10.3
2024-10-02 13:37:59 +00:00
Camila Belo 6e7c05e270 test: template editor toolbar component
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-10-02 15:27:06 +02:00
Fredrik Adelöw bfa2ba3507 Merge pull request #26921 from Vity01/graphcard-action-property
Graphcard action property
2024-10-02 15:18:28 +02:00
renovate[bot] 0a18914f0e fix(deps): update codemirror to v6.10.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-02 12:47:10 +00:00
Adam Letizia 8ce0c4cd51 feat(scaffolder-backend-module-github): add github:branch-protection:create action
Signed-off-by: Adam Letizia <LetiziaAdam@JohnDeere.com>
2024-10-02 07:21:03 -05: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 6b43d475fd Update .changeset/heavy-ties-tell.md
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-02 12:28:52 +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
Ladislav Vitásek dd7f91efe3 fidn by title
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 12:17:46 +02:00
renovate[bot] a9bf55a369 chore(deps): update jamesives/github-pages-deploy-action action to v4.6.8
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-02 10:04:17 +00:00
Ladislav Vitásek 1845810161 test and description
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 12:01:35 +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
Vity 9b38e9105c Update .changeset/tricky-shoes-lie.md
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Vity <vity@vity.cz>
2024-10-02 11:24:40 +02:00
Camila Belo 4db3fb9a55 docs: update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-10-02 11:10:58 +02:00
Ladislav Vitásek c8ef06c185 another .md file
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek 01c66780a0 another .md file
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek 389cef35dc another .md file
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek 4b0c06bc6f some additional api file
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek a81c073930 api regenerated
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek 4d9f39e38b added changeset
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Ladislav Vitásek a258ab8256 action attribute for CatalogGraphCard
Signed-off-by: Ladislav Vitásek <vity@vity.cz>
2024-10-02 11:06:37 +02:00
Camila Belo 2a1231d5e2 Merge pull request #26917 from backstage/scaffolder/more-ui-changes
[Scaffolder] Fix template editor mobile layout
2024-10-02 10:55:11 +02:00
Camila Belo d4cafc837a refactor: standardize template editor layout
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-10-02 10:40:44 +02:00
Fredrik Adelöw d2e0682611 Merge pull request #26820 from johannes-b/docs/dynatrace-blog-post
docs: Adopter spotlight about Dynatrace adopting Backstage
2024-10-02 10:29:55 +02:00
Camila Belo de9a686752 Merge pull request #26920 from backstage/scaffolder/create-actions-filter
[Scaffolder] Search box for filtering actions
2024-10-02 10:02:38 +02:00
Camila Belo 6178e68034 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-10-02 09:48:25 +02:00
Camila Belo 3ac4766ca7 feat: add a search box for filtering actions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-10-02 09:35:18 +02:00
Camila Belo 41f8c8e2f3 Merge pull request #26879 from backstage/scaffolder/editor-toolbar-translation
[Scaffolder] Add translation to editor toolbar
2024-10-02 09:17:24 +02:00
Johannes Bräuer 5eea6ad842 Fixed issue with yarn prettier
Signed-off-by: Johannes Bräuer <johannes.braeuer@gmx.at>
2024-10-02 07:58:03 +02:00
Johannes Bräuer 12250a63a4 Added hero image and fixed reference to external sources
Signed-off-by: Johannes Bräuer <johannes.braeuer@gmx.at>
2024-10-02 07:45:09 +02:00
Adrian Kosiński e918061043 feat(techdocs): Add support for mkdocs material palette conditional hashes (#26821)
Signed-off-by: Adrian Kosinski <adrian.kosinski@allegro.com>
2024-10-01 15:53:24 -04: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
RedlineTriad db54c57cdc feat: add reviewers input for bitbucket server pr
This doesn't include default-reviewers because those require a separate
semi-official API call to get, which I didn't want to implement for now.

Signed-off-by: RedlineTriad <39059512+RedlineTriad@users.noreply.github.com>
2024-10-01 14:35:06 +02:00