Commit Graph

67265 Commits

Author SHA1 Message Date
Fredrik Adelöw b9318d4ecf Merge pull request #30930 from remunda/microsite--add-datacontract-plugin
microsite: add datacontract plugin
2025-09-03 11:27:19 +02:00
Vincenzo Scamporlino 2b72b54a28 Merge pull request #30202 from mario-mui/fix/about-card-links-style
fix: update about card links style for pretty display with other lang…
2025-09-03 11:26:02 +02:00
Vincenzo Scamporlino bbc8be15d9 Merge pull request #31003 from kurtaking/patch-1
Add /alpha to example docs for ActionsRegistryService
2025-09-03 11:25:01 +02:00
Vincenzo Scamporlino 7d8141ea82 Merge pull request #30157 from drodil/catalog_stream_entities
feat: allow streaming catalog entities
2025-09-03 10:56:45 +02:00
Aditya Kumar 676b704db2 Fixed a broken link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-03 13:37:26 +05:30
Aditya Kumar ba9e598c64 Fixed a broken link
Signed-off-by: Aditya Kumar <aditya.kumar60@infosys.com>
2025-09-03 11:46:21 +05:30
Hellgren Heikki 9118c56520 fix(catalog): remove streamEntityPages function
and make the streamEntities work as the pages function did earlier

Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-03 08:48:10 +03:00
Hellgren Heikki 1ad3d94a22 feat: allow opening dependency graph in fullscreen
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-03 08:37:04 +03:00
MT Lewis ad8375c5bc Merge pull request #31037 from backstage/fix/select-aria-props
ui: include `aria-` props on `Select` component
2025-09-02 18:30:49 +01:00
MT Lewis ab78c83697 Merge pull request #31013 from backstage/bui-align-baseline
ui: add bui-align-baseline class implied by Flex component
2025-09-02 18:30:46 +01:00
Vincenzo Scamporlino 6690286261 Merge pull request #30999 from backstage/changeset-release/master
Version Packages (next)
2025-09-02 16:01:12 +02:00
github-actions[bot] ac48eeb3ba Version Packages (next) 2025-09-02 12:17:03 +00:00
Vincenzo Scamporlino db63208855 techdocs-cli: bump (#31018)
* techdocs-cli: bump

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

* Fix issue with latest changes not being picked up

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

---------

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-09-02 08:10:44 -04:00
Yannik Daellenbach 99790dbf90 Add changeset for the addition of the OpenShift auth provider to app
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 3c1d47131e Add authentication provider implementation for OpenShift to the app plugin
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 894d51497f Add changeset for openshiftApiRef addition in frontend-plugin-api
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach f6309a56d9 Forward openshiftAuthApiRef to the new frontend system
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 1845e57a3d Describe Kubernetes plugin integration as use case
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 2a2f54c7de Remove refresh and logout tests because of false positives in CodeQL action
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 99567045c5 Add changeset for app-defaults
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 320a9ac35c Add changeset for user-settings
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 3fca9069fe Add changeset for core-plugin
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 5114627669 Add changeset for integration of auth-backend-module-openshift-provider to the core and user-settings
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 5a842530fd Add changeset for init of auth-backend-module-openshift-provider
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach a9ba7c5a26 Configure example app to support sign in with OpenShift
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 7502dd0678 Add auth provider for OpenShift
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 0173a3d14c Document sessionDuration
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Christoph Raaflaub f80b2f765a Add openshift-provider backend module documentation
Signed-off-by: Christoph Raaflaub <raaflaub@puzzle.ch>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach ac720abcf8 Add OpenShift authenticator to the default user-settings providers page
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach 909a5cc65a Add openshiftAuthApiRef and OpenShiftAuth to core API
Signed-off-by: Yannik Daellenbach <yannik@daellenbach.org>
2025-09-02 14:08:17 +02:00
Yannik Daellenbach eb772f5f18 Init auth-backend-module-openshift-provider
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:13 +02:00
Fredrik Adelöw a0757f057f Merge pull request #31030 from simonnepomuk/patch-2
Create apicurio-registry.yaml metdata file for plugin directory
2025-09-02 13:26:19 +02:00
Fredrik Adelöw 8c9eecceee Merge pull request #30512 from GabDug/techdocs-durations-config
Techdocs: support HumanDuration for cache config
2025-09-02 13:18:32 +02:00
Fredrik Adelöw 03fcaf3666 Merge pull request #31040 from secustor/fix/add-missing-cli
fix(packages/create-app): add missing cli dependency
2025-09-02 11:29:15 +02:00
Fredrik Adelöw 3960b37a59 Merge pull request #30545 from telia-oss/entity-filter-race-condition
Entity filter race condition
2025-09-02 11:25:24 +02:00
Fredrik Adelöw bfd5e68ba8 Merge pull request #31041 from backstage/freben/ns
relax the wording around namespaces a bit
2025-09-02 11:17:04 +02:00
Fredrik Adelöw d791dd7d27 relax the wording around namespaces a bit
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-02 11:08:03 +02:00
Owen Shartle ff40e2297c Using catalogApiMock from @backstage/plugin-catalog-react/testUtils.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
2025-09-01 21:09:50 -04:00
Owen Shartle 28ea47efe4 Adding 'subpage' as an accepted word for the spell checker.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com>
2025-09-01 20:42:44 -04:00
secustor 02dbe8eaae fix(packages/create-app): add missing cli dependency
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-01 23:43:30 +02:00
Vincenzo Scamporlino 89247ccf44 Merge pull request #31031 from sophotechlabs/add-sophotech-to-adopters-list
Add Sophotech to adopters list
2025-09-01 21:05:19 +02:00
Heikki Hellgren a87ab00712 fix: changeset pageSize parameter
Signed-off-by: Heikki Hellgren <heiccih@gmail.com>
2025-09-01 21:16:29 +03:00
Jacob Raihle kdm951 629900817a Replace MockPromise with existing createDeferred
Signed-off-by: Jacob Raihle kdm951 <jacob.raihle@teliacompany.com>
2025-09-01 20:11:42 +03:00
Fredrik Adelöw 4bb71d62c3 Merge pull request #31038 from backstage/dependabot/npm_and_yarn/pbkdf2-3.1.3 2025-09-01 17:54:45 +02:00
dependabot[bot] c595499e32 chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3
Bumps [pbkdf2](https://github.com/crypto-browserify/pbkdf2) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/pbkdf2/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-version: 3.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 15:03:29 +00:00
MT Lewis a01ea6da30 feat(ui): add accessibility story for Select component
Add story demonstrating aria-label and aria-labelledby props to showcase
the accessibility fix for the Select component.

🤖 Generated with [Claude Code](https://claude.ai/code)

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-01 15:38:43 +01:00
MT Lewis 89da341a14 fix(ui): attach aria-label and aria-labelledby props to Select component
The Select component was accepting aria-label and aria-labelledby props
but not forwarding them to the underlying AriaSelect element, making
them ineffective for accessibility. This fix ensures these props are
properly attached to the rendered element.

🤖 Generated with [Claude Code](https://claude.ai/code)

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-01 15:28:07 +01:00
Fredrik Adelöw 6b7cb8cba2 Merge pull request #31011 from grantila/grantila/return-error-description-as-result-in-the-mcp-backend
Improve MCP backend error handling
2025-09-01 14:39:03 +02:00
Hellgren Heikki 713a875c5b fix: review comments of naming
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-01 15:32:17 +03:00
Patrik Oldsberg 5e5481ce00 Merge pull request #31023 from backstage/rugvip/pc
github/workflows: add prettier cache
2025-09-01 14:29:58 +02:00