Gustaf Räntilä
1307f007f5
fix: Missing edges in the catalog-graph plugin
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2025-05-09 17:28:33 +02:00
Mark Dunphy
8be30fe4fb
Merge branch 'master' of github.com:backstage/backstage into filter-entity-context-menu-item
2025-05-09 11:09:58 -04:00
Vincenzo Scamporlino
b89550526e
Merge pull request #29739 from backstage/renderintestapp-act-warnings
...
Fix: renderInTestApp act warnings
2025-05-09 16:36:19 +02:00
Gustavo Lira e Silva
b85aeefdd5
Update plugins/catalog-backend/README.md
...
Co-authored-by: Paul Schultz <pschultz@pobox.com >
Signed-off-by: Gustavo Lira e Silva <guga.java@gmail.com >
2025-05-09 10:57:04 -03:00
Benjamin Janssens
9e6c479fdd
test(catalog:) extend existing tests
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-09 11:57:57 +02:00
Benjamin Janssens
ee9f59f3e0
feat(catalog): add filter to include archived repositories
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-09 11:47:59 +02:00
Ben Lambert
0ab0a454aa
Merge pull request #29890 from mbenson/repoUrlHardening
...
trim leading and trailing slashes from parseRepoUrl query parameters
2025-05-09 11:46:41 +02:00
Abhinav
a29ef4316a
Add KodeKloud Certified Backstage Associate Course to Training and Certifications section
...
Signed-off-by: Abhinav <abhinav@Abhinavs-MacBook-Pro.local >
2025-05-09 14:39:31 +05:30
Ben Lambert
e0455bdae7
Merge pull request #29892 from acierto/issue-29505
...
Fix issue 29505: Retries with EXPERIMENTAL_strategy doesn't handle authentication properly
2025-05-09 09:13:41 +02:00
Bogdan Nechyporenko
ec42f8ed8e
Fix issue 29505: Retries with EXPERIMENTAL_strategy doesn't handle authentication properly
...
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com >
2025-05-09 07:31:25 +02:00
aramissennyeydd
30474c43ae
add changeset
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-05-08 22:28:18 -04:00
aramissennyeydd
6502efe809
ship .cache as default
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-05-08 22:27:54 -04:00
aramissennyeydd
527e576145
remove directory if it exists when writing
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-05-08 22:25:36 -04:00
aramissennyeydd
1bab3f6e6f
add test case and update usage
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-05-08 21:40:41 -04:00
Matt Benson
16e2e9c1db
trim leading and trailing slashes from parseRepoUrl query parameters
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-08 17:55:06 -05:00
Matt Benson
a51855db73
add unit tests for parseRepoUrl
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-08 17:55:05 -05:00
Vincenzo Scamporlino
6e362e6fa7
Merge pull request #29875 from backstage/es-query-options
...
Pass queryOptions to ElasticSearchSearchEngine
2025-05-08 18:55:29 +02:00
Andre Wanlin
7d5e8e07c2
Merge pull request #29649 from backstage/dependabot/npm_and_yarn/microsite/http-proxy-middleware-2.0.9
...
build(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 in /microsite
2025-05-08 10:53:32 -05:00
Kamil Markow
e085771461
Update docs on TemplateExamples and how to test them
...
Signed-off-by: Kamil Markow <kamilmarkow@gmail.com >
2025-05-08 11:43:24 -04:00
aramissennyeydd
82a46e979d
start addressing pr feedback
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-05-08 11:18:02 -04:00
Fredrik Adelöw
9e6af578c0
Merge pull request #28437 from sanderaernouts/users/saernouts/client-assertion-credential
...
Added support for federated credentials using a managed identity (to generate the client assertion)
2025-05-08 17:00:58 +02:00
Benjamin Janssens
eee459cc63
fix(catalog): update config.d.ts
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-08 16:51:57 +02:00
Benjamin Janssens
7810e8d998
feat(catalog): implement discovery by GitHub app
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-08 16:34:55 +02:00
Vinnie McGuinness
e4dabc605c
feat(catalog-backend-module-gitea) add new Gitea provider module
...
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
feat(catalog-backend-module-gitea) add new Gitea provider module
Signed-off-by: Vinnie McGuinness <vinnie.mcguinness@intive.com >
adding tests
2025-05-08 13:48:54 +01:00
Thomas Cardonne
1e06afd80c
feat(backend-defaults): use isGlob in GithubUrlReader to match glob patterns
...
Signed-off-by: Thomas Cardonne <t.cardonne@gmail.com >
2025-05-08 12:14:37 +02:00
Ambrish R
b0ed0d5f6d
Merge branch 'backstage:master' into master
2025-05-08 15:08:53 +05:30
Scott Guymer
aa3a63aeed
Notifications Email Module - Enable endpoint configuration for SES
...
Enable the ability to configure the endpoint for the SES connection used in the notifications email module. This enables the configuration of alternate endpoints as required, for example for local testing or alternative stacks.
Signed-off-by: Scott Guymer <scott.guymer@philips.com >
2025-05-08 10:11:08 +02:00
Fredrik Adelöw
1398391596
Merge pull request #29882 from notwatermango/patch-2
...
update docs createPermissionResourceRef
2025-05-08 09:07:54 +02:00
Danzel Artamadja
a3da8ca01f
update use non deprecated createPermissionRule
...
Signed-off-by: Danzel Artamadja <notwatermango@gmail.com >
2025-05-08 12:16:40 +07:00
Danzel Artamadja
95a70eb07d
update createPermissionResourceRef in docs
...
Signed-off-by: Danzel Artamadja <notwatermango@gmail.com >
2025-05-08 11:59:22 +07:00
Aramis Sennyey
7e7ea1477a
Apply suggestions from code review
...
Signed-off-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
2025-05-07 14:38:48 -04:00
James Brooks
c8f32dbefe
Canon - Styling fixes for field clear button ( #29878 )
...
I spotted a couple of problems with the new clear button added to the TextField in #29820 . Firstly, it did not use the correct colour token and therefore was not visible in dark mode. Secondly, for fields without a fixed width, the field would grow/shrink in size as the button was shown or hidden. Both of these issues have been rectified here
2025-05-07 18:35:37 +01:00
Patrik Oldsberg
49b0ac2628
Merge pull request #28004 from gusega/custom_auth_connector
...
custom AuthConnector for OAuth2
2025-05-07 18:59:09 +02:00
Alex Lorenzi
7e0a10caae
Merge pull request #29401 from mario-mui/feat/search-plugin-i18n
...
search plugin support i18n
2025-05-07 12:42:34 -04:00
Matt Benson
f20bebc941
rename template extensions->templating extensions in docs
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-07 09:58:32 -05:00
Chris Suich
5c81e9e165
use getCompoundEntityRef
...
Signed-off-by: Chris Suich <csuich2@gmail.com >
2025-05-07 10:34:07 -04:00
Matt Benson
65555af780
remove entityQueryFilterExpressionSchema export; refactor DRY for specialized EntityPicker fields
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-07 09:33:40 -05:00
Matt Benson
419163d48c
use callback to define entityQueryFilterExpression schema; deprecated exported const entityQueryFilterExpressionSchema
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-07 09:33:40 -05:00
Matt Benson
a274e0a362
Migrate custom fields to new schema factory function;
...
standardize field descriptions to prefer ui:description and present consistently,
utilizing ScaffolderField component where possible.
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-07 09:33:39 -05:00
Chris Suich
d8fea3377b
use constants in about card
...
Signed-off-by: Chris Suich <csuich2@gmail.com >
2025-05-07 10:33:19 -04:00
Gustavo Lira
8e0f15f6de
add note about visibility of entity-fetch audit events in logs
...
add clarification about visibility of entity-fetch audit events in logs
Signed-off-by: Gustavo Lira <guga.java@gmail.com >
2025-05-07 10:55:28 -03:00
Vincenzo Scamporlino
01f772ca37
search-backend-module-elasticsearch: queryOptions changeset
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-05-07 15:39:29 +02:00
Vincenzo Scamporlino
cb18b2b581
search-backend-module-elasticsearch: pass missing queryOptions
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-05-07 15:37:38 +02:00
Benjamin Janssens
f7ca0fee7a
feat(home): add entity presentation api to home page widgets
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-05-07 15:26:55 +02:00
Patrik Oldsberg
41380bdcc4
Merge pull request #29776 from backstage/rugvip/move
...
cli: move less common libs into modules
2025-05-07 15:23:03 +02:00
Fredrik Adelöw
ef998c242c
Merge pull request #29856 from backstage/freben/slack-loader
...
Fix dataloader caching, and use the proper catalog service ref
2025-05-07 14:47:40 +02:00
Fredrik Adelöw
f4e628639d
Merge pull request #28449 from Andy2003/bugfix/harmonize-catalog-tables
...
Harmonize `CatalogTable`
2025-05-07 12:01:39 +02:00
Andreas Berger
eef2c5c3fd
Apply suggestions from code review
...
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com >
Signed-off-by: Andreas Berger <Andy2003@users.noreply.github.com >
2025-05-07 11:13:53 +02:00
Vincenzo Scamporlino
2061b44e10
Merge pull request #29732 from backstage/rugvip/new-areas
...
OWNERS.md: add new distinct areas for maintainer team
2025-05-07 11:02:12 +02:00
Mohit Nain
9754e48e66
Update architecture-overview.md
...
Signed-off-by: Mohit Nain <Mohit_Nain@infosys.com >
2025-05-07 11:49:59 +05:30