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
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
Martin Polaško
bdd7f952d7
chore(kubernetes-common): add changeset and update API report
...
Make SERVICEACCOUNT_CA_PATH public so it can be imported by external modules.
Signed-off-by: Martin Polaško <mpolasko@redhat.com >
2025-08-28 21:30:38 +02:00
Martin Polaško
98ec79ca83
The const is being exported while the type is not being exported.
...
Signed-off-by: Martin Polaško <mpolasko@redhat.com >
2025-08-28 21:30:38 +02:00
MT Lewis
730793028f
ui: add bui-align-baseline class implied by Flex component
...
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com >
2025-08-28 17:35:32 +01:00
Gustaf Räntilä
37b4eaf462
Make the action 'get-catalog-entity' throw ConflictError instead of Error
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2025-08-28 15:26:14 +02:00
Gustaf Räntilä
d08b0c9630
Return known errors thrown in MCP actions as textual description
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2025-08-28 15:13:47 +02:00
Fredrik Adelöw
a4c82adcea
Only run provider orphan cleanup if the engine is started in the first place
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-08-28 11:23:30 +02:00
Stanislav C
33bd4d0507
fix: deduplicate discovered backend features
...
Signed-off-by: Stanislav C <150145013+stanislav-c@users.noreply.github.com >
2025-08-28 11:03:10 +02:00
Hellgren Heikki
75977819f6
fix(catalog): msgraph to use only first parent for groups
...
the order of the groups from msgraph is random, thus the parent group
for groups having multiple parents can be random. this leads to
situation where the grpup parent is changing over the msgraph
provider runs leading to unnecessary stitching.
other possibility for the fix would be to change the model to allow
multiple parents for groups (like mentioned in the TODO) but that
could have some weird consequences in apps.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-28 09:19:22 +03:00
Kurt King
f2d3a2c4da
Change import path for ActionsRegistryService
...
Signed-off-by: Kurt King <kurtaking@gmail.com >
2025-08-27 20:47:59 -06:00
Mathieu Benoit
7cfea1aac8
feat: Update backend/Dockerfile - node:20 --> node:22
...
Signed-off-by: Mathieu Benoit <mathieu-benoit@hotmail.fr >
2025-08-27 16:19:32 -04:00
Mathieu Benoit
bf02e9649e
feat: Update backend/Dockerfile - node:20 --> node:22
...
Signed-off-by: Mathieu Benoit <mathieu-benoit@hotmail.fr >
2025-08-27 16:14:49 -04:00
Vincenzo Scamporlino
210406dfc0
Merge pull request #30922 from JessicaJHee/unset-cookie-domain
...
fix: remove domain attribute to set OAuth cookies as host-only
2025-08-27 21:18:32 +02:00
Paul Schultz
ed21beb509
Merge pull request #30693 from sn0wcat/master
...
chore: improved the logging message
2025-08-27 14:17:34 -05:00
Mathieu Benoit
6dbf53531f
docs: Update docker.md - node:20 --> node:22 for base images
...
Signed-off-by: Mathieu Benoit <mathieu-benoit@hotmail.fr >
2025-08-27 13:17:25 -04:00
David Fankhänel
5b64169384
fix(TemplateListPage): fix tsc error
...
Signed-off-by: David Fankhänel <david.fankhaenel@aeb.com >
2025-08-27 10:28:28 +02:00
Gustaf Räntilä
4d0de036ed
Minor change, not patch
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2025-08-27 08:38:55 +02:00
Patrik Oldsberg
bc7d142350
Merge pull request #30937 from backstage/changeset-release/master
...
Version Packages (next)
2025-08-26 16:06:16 +02:00
David Fankhänel
0d415ae014
fix(scaffolder): render TechDocs link on Template List page for TechDocs annotations
...
Show “View TechDocs” link when template has backstage.io/techdocs-ref or backstage.io/techdocs-entity.
Append backstage.io/techdocs-entity-path when set.
Use buildTechDocsURL from @backstage/plugin-techdocs-react.
Add tests covering both annotations and path handling.
Update dependencies to include @backstage/plugin-techdocs-common and @backstage/plugin-techdocs-react.
Add sample TechDocs scaffolding to notifications-demo template.
Closes #29076 .
Signed-off-by: David Fankhänel <david.fankhaenel@aeb.com >
2025-08-26 15:08:55 +02:00
Owen Shartle
72543e92b8
Adding catalogApiRef to test-utils to support catalog API usage by TechDocs reader page.
...
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 22:05:59 -04:00
Owen Shartle
def6247bb6
Adding catalogApiRef to test-utils.tsx.
...
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 22:00:22 -04:00
Owen Shartle
8eb950ff64
Adding a try-catch around the usage of the catalog API in the TechDocsReaderPage as it could still attempt to load a standard TechDocs page.
...
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 21:36:57 -04:00
Owen Shartle
40fe543447
Running prettier on files.
...
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 16:43:58 -04:00
Owen Shartle
dcdb03c7f4
Correcting chagesets -- had duplicate changeset.
...
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 16:00:27 -04:00
Owen Shartle
a0b604cb6a
Adding handling which checks if the current entity (the catalog entity being loaded) has an annotation for an external entity's TechDocs. If it does then we will redirect there rather than allowing a 404 (mic drop). This helps keep older URLs routing to the updated locations.
...
Adding changesets.
Adding test coverage for external TechDocs entitiy redirect.
Signed-off-by: Owen Shartle <timeloveinvent+github@gmail.com >
2025-08-25 15:39:29 -04:00
Adam Letizia
c3405dbc91
fix(scaffolder-backend): sets router max upload size to 10MB
...
Signed-off-by: Adam Letizia <LetiziaAdam@JohnDeere.com >
2025-08-25 13:37:40 -05:00
github-actions[bot]
9c441f9a78
Version Packages (next)
2025-08-25 15:09:39 +00:00
Fredrik Adelöw
a4a517d501
Merge pull request #30982 from backstage/rugvip/conflict
...
cli: fix nfs plugin template id -> pluginId
2025-08-25 17:03:34 +02:00
Patrik Oldsberg
080f25215f
cli: fix nfs plugin template id -> pluginId
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-25 16:39:50 +02:00
Benjamin Janssens
198d170443
Merge branch 'master' into catalog/github-app-discovery
2025-08-25 16:10:30 +02:00
Fredrik Adelöw
56bf797146
Merge pull request #30567 from stephenglass/fix/catalog-msgraph-encoding
...
fix(catalog-msgraph): Encode query filters in requests made to msgraph
2025-08-25 14:10:43 +02:00
Fredrik Adelöw
a7fb31eb2a
Update .changeset/slick-lamps-clap.md
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-08-25 14:10:36 +02:00
Fredrik Adelöw
500ac74691
Merge pull request #30971 from backstage/freben/depr-ex
...
deprecate explore collator
2025-08-25 12:09:15 +02:00