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
Thomas Cardonne
7b5129c490
refactor: avoid recompiling the regex on every test
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2025-09-01 15:26:17 +02: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
Fredrik Adelöw
257161b639
Update microsite/data/plugins/apicurio-registry.yaml
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-09-01 14:28:41 +02:00
Fredrik Adelöw
88ad818c01
Merge pull request #31032 from secustor/docs/fix-diff-for-migration-guide
...
docs: fix diff for building apps guide
2025-09-01 14:24:20 +02:00
Thomas Cardonne
f4045adea0
refactor: use JsonPrimitive | JsonPrimitive[] instead of JsonValue
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2025-09-01 13:45:56 +02:00
Thomas Cardonne
b6ab2d405d
tests: add test case
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2025-09-01 13:44:42 +02:00
Thomas Cardonne
6985276cf6
chore: change invalid log level message
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2025-09-01 13:30:02 +02:00
Thomas Cardonne
9e02b14e3c
Merge branch 'master' into feat-root-logger-service-overrides
...
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com >
2025-09-01 13:26:20 +02:00
Fredrik Adelöw
577253a767
Merge pull request #31007 from backstage/freben/cleanup-on-writers
...
Only run provider orphan cleanup if the engine is started
2025-09-01 12:58:49 +02:00
Fredrik Adelöw
66ee6e2a33
Merge pull request #29887 from benjidotsh/catalog/github-app-discovery
...
feat(catalog): implement discovery by GitHub app
2025-09-01 12:42:20 +02:00
secustor
cc1c6f98b6
docs: fix diff for building apps guide
...
Signed-off-by: secustor <sebastian@poxhofer.at >
2025-08-31 22:47:33 +02:00
Artem Muterko
0ecf6c8e40
Add Sophotech to adopters list
...
Signed-off-by: Artem Muterko <artem@sopho.tech >
2025-08-31 18:56:07 +02:00
Simon Wagner
0644cbb1cf
Create apicurio-registry.yaml metdata file for plugin directory
...
Signed-off-by: Simon Wagner <32711522+simonnepomuk@users.noreply.github.com >
2025-08-31 13:23:18 +02:00
Patrik Oldsberg
6bf7c028a8
Merge pull request #31029 from backstage/rugvip/error-types
...
frontend-plugin-api: improve type errors for createFrontend{Plugin,Module}
2025-08-31 11:34:48 +02:00
Patrik Oldsberg
2fb8b04f79
frontend-plugin-api: improve type errors for createFrontend{Plugin,Module}
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-31 10:21:44 +02:00
Patrik Oldsberg
2926f773c2
Merge pull request #31021 from backstage/rugvip/backend-template
...
cli: update backend plugin template with new service pattern
2025-08-29 14:34:23 +02:00
Patrik Oldsberg
705f28d23a
github/workflows: add prettier cache
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-29 13:56:56 +02:00
Vincenzo Scamporlino
ff41d7998a
Merge pull request #30977 from stephenglass/fix/core-components-avatar-initials
...
fix(core-components): fixes for rendering initials in the avatar component
2025-08-29 13:46:28 +02:00
Fredrik Adelöw
eb2734d8bd
Merge pull request #30625 from AmbrishRamachandiran/holiday-tracker-plugin
...
Add Holiday Tracker Plugin To Marketplace
2025-08-29 13:42:03 +02:00
Patrik Oldsberg
e1adce4bd3
cli: update backend plugin template with new service pattern
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-29 13:27:21 +02:00
Hellgren Heikki
acb2fdb38f
feat(catalog): add possibility to stream entity pages
...
adds a new method `streamEntityPages` that can be used to stream entity
pages from catalog instead streaming entities one by one. this can be
more efficient load wise but not usable for every use case.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-29 14:15:36 +03:00
Vincenzo Scamporlino
3585c591b8
Merge pull request #30552 from schultzp2020/add-logger-docs
...
docs: clarify log level
2025-08-29 12:31:11 +02:00
Timo Sand
fa43826585
Add changeset
...
Signed-off-by: Timo Sand <timo.sand@iki.fi >
2025-08-29 11:24:12 +03:00
Timo Sand
73e2ae2d69
Move better-sqlite3 to dev and optional peer dependencies
...
Signed-off-by: Timo Sand <timo.sand@iki.fi >
2025-08-29 11:24:11 +03:00
Hellgren Heikki
2f5162c4b7
feat(catalog): batch size + mode config for entity streaming
...
adds parameters to control the batch size and mode for the
streamEntities method. with array mode, the entities are returned as
batches while the default single mode returns entities one by one.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-29 08:43:29 +03:00
Hellgren Heikki
0e9ec444b7
feat: allow streaming catalog entities
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-29 08:02:34 +03:00