Patrik Oldsberg
391f0ca10d
frontend-app-api: add lazy external route ref resolution
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-16 14:46:39 +02:00
Fredrik Adelöw
267259c80f
Merge pull request #30893 from backstage/freben/msw-cat
...
migrate catalog backend to msw2
2025-08-16 11:15:29 +02:00
Patrik Oldsberg
12b6db78eb
frontend-plugin-api: add OverridableFrontendPlugin type
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-15 20:29:04 +02:00
Patrik Oldsberg
f7fc17bd5f
Merge pull request #30695 from drodil/duplicate_origins_fix
...
fix: duplicate origins with multiple notification processors
2025-08-15 19:54:34 +02:00
Andre Wanlin
a1127c8c93
Merge pull request #30899 from awanlin/topic/notifications-ootb
...
create-app - Added Notifications and Signals to be installed by default
2025-08-15 10:02:22 -05:00
Ben Lambert
1d876c6603
Merge pull request #30901 from backstage/blam/secret-fix
...
Fix scaffolder duplicate logs in `fetch:template`
2025-08-15 16:24:15 +02:00
Patrik Oldsberg
653fe1ebc3
Merge pull request #30028 from FrankySpot/notifications/extend-model
...
feat(plugin/notifications) add generic attribute field to NotificationPayload
2025-08-15 16:02:36 +02:00
benjdlambert
b817c1d372
chore: fix logging twice
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-15 16:01:56 +02:00
benjdlambert
c371f6fe12
chore: dont log splat values in logger
...
Signed-off-by: benjdlambert <ben@blam.sh >
2025-08-15 15:34:37 +02:00
Andre Wanlin
db58953a4f
Prettier changes
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-08-15 08:09:00 -05:00
Andre Wanlin
e33fce15df
create-app - Added Notifications and Signals to be installed by default
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-08-15 07:42:45 -05:00
Camila Belo
62c3628b27
refactor: rename convert legacy app helper
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-08-15 14:40:11 +02:00
Hellgren Heikki
8a24e0f24c
feat: improve customization of notification snackbar
...
see changeset
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-15 11:58:02 +03:00
Charles de Dreuille
3f6029ce2a
Merge pull request #30882 from ssjoblad/fix/export-connected-accounts-card
...
fix: export card components from index
2025-08-15 09:25:31 +01:00
Hellgren Heikki
e663767c31
docs: add technical notes for catalog documentation
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-08-15 08:11:44 +03:00
Patrik Oldsberg
6eecf9817a
Merge pull request #30862 from backstage/catalog-provider-gcp-support-creds-json
...
[Catalog provider gcp] Support google service account creds json
2025-08-15 00:27:15 +02:00
Patrik Oldsberg
5e0e4a3128
Apply suggestions from code review
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-15 00:13:23 +02:00
Patrik Oldsberg
da78777796
Merge pull request #30860 from backstage/k8s-plugin-support-creds-json
...
[K8s plugin] Support google service account creds json
2025-08-15 00:07:17 +02:00
John Redwood
a1398b38ad
fix: yarnlock
...
Signed-off-by: John Redwood <john.r.k.redwood@gmail.com >
2025-08-15 07:35:43 +10:00
John Redwood
af42754469
fix: added missing default for 'cache' name
...
Signed-off-by: John Redwood <john.r.k.redwood@gmail.com >
2025-08-15 07:32:22 +10:00
John Redwood
8f776ef81a
fix: review comments and added dataFormat options
...
Signed-off-by: John Redwood <john.r.k.redwood@gmail.com >
2025-08-15 07:32:22 +10:00
John Redwood
133519ba25
feat: new cache manager infinispan
...
Signed-off-by: John Redwood <john.r.k.redwood@gmail.com >
2025-08-15 07:32:02 +10:00
Frank Ye
17b34e585f
update BEP typing for metadata
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:28:25 -04:00
Frank Ye
50319c04bb
change metadata field to be processor only and update docs
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:23:44 -04:00
Frank Ye
1506df32f1
add usage docs
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:23:44 -04:00
Frank Ye
b345e53dd3
rename to metadata
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:23:44 -04:00
Frank Ye
9152ba8f36
add generic attribute field to NotificationPayload
...
Signed-off-by: Frank Ye <franky@spotify.com >
2025-08-14 16:23:44 -04:00
Patrik Oldsberg
d34be3831c
Merge pull request #30890 from backstage/rugvip/errors
...
backend-test-utils: fix mockErrorHandler foot-gun
2025-08-14 20:14:46 +02:00
Benjamin Janssens
7d38a7bc5e
chore(catalog): update config.d.ts; clean up code
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 17:53:06 +02:00
Fredrik Adelöw
adef009079
migrate catalog backend to msw2
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-08-14 17:30:14 +02:00
Benjamin Janssens
a2354a23b5
test(catalog): add tests for GithubEntityProviderConfig
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 17:28:03 +02:00
Jack Palmer
d8cb60ee0a
[Catalog GitLab Org] Add extension point to override user and group transformers ( #30892 )
...
* feat: Add gitlabOrgEntityProviderTransformsExtensionPoint for overriding user and group transformers
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
* chore: Add changeset
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
* chore: Address pr comments
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
---------
Signed-off-by: Jack Palmer <jackpalmer@spotify.com >
2025-08-14 15:09:58 +00:00
Patrik Oldsberg
bb5f5145e6
Merge pull request #30878 from drodil/001_implemented
...
chore: set 0001-notifications BEP to implemented
2025-08-14 17:01:22 +02:00
Benjamin Janssens
e6816755a9
docs(catalog): improve documentation
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:59:06 +02:00
Benjamin Janssens
1cf8bf753a
docs(catalog): add app to documentation; update config.d.ts
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:56:52 +02:00
Benjamin Janssens
03bdc68472
chore(catalog): add changesets; build api reports
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:43:35 +02:00
Benjamin Janssens
510a4f266e
test(catalog): make tests succeed again
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 15:32:52 +02:00
Benjamin Janssens
db5bd4a244
chore(catalog): rename organizations to configOrganizations
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 14:58:22 +02:00
Benjamin Janssens
2879dcc157
feat(catalog): map organizations to lower case
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 14:47:15 +02:00
Benjamin Janssens
94e8ade615
Merge branch 'master' into catalog/github-app-discovery
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 14:27:40 +02:00
Patrik Oldsberg
2afa2cfd79
Merge pull request #30879 from backstage/storybook
...
Merge all Storybook instances at the root level
2025-08-14 14:19:38 +02:00
Benjamin Janssens
c8b7ce9112
chore(plugin-org): rename scrollHeight property to maxScrollHeight
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 13:41:59 +02:00
Benjamin Janssens
737d4a73f8
chore(plugin-org): restore original default behaviour of OwnershipCard
...
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com >
2025-08-14 13:40:45 +02:00
Patrik Oldsberg
279e1f7ec3
backend-test-utils: fix mockErrorHandler foot-gun
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-08-14 13:02:30 +02:00
Charles de Dreuille
770918de5b
Change output path for Storybook
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-14 11:30:24 +02:00
Sofia Sjöblad
6340c0446d
Update API reports
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-08-14 09:47:57 +02:00
Charles de Dreuille
349d75c1eb
Update verify_microsite.yml
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-14 08:26:23 +02:00
Charles de Dreuille
1063a993dc
Update deploy_microsite.yml
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-14 08:23:40 +02:00
Charles de Dreuille
696b802e35
Update project-structure.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-13 23:20:24 +02:00
Charles de Dreuille
c82dd4afe1
Cleanup
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-08-13 22:57:39 +02:00