Commit Graph

24243 Commits

Author SHA1 Message Date
Patrik Oldsberg 1dd79f5ce9 Merge pull request #28701 from backstage/camilaibs/nfs-entity-content-groups
[NFS] Entity Page Content Groups
2025-02-19 15:18:59 +01:00
Vincenzo Scamporlino 5734350d72 Merge pull request #28810 from StateFarmIns/add-additional-props-to-entity-pickers
feat: add additional props to entity pickers
2025-02-19 14:15:41 +01:00
John Philip 8486796262 Merge pull request #28867 from johnphilip283/fix-svg-styling
Fix svg styling
2025-02-18 11:17:19 -05:00
John Philip b5691cf531 Merge pull request #28872 from johnphilip283/preserve-svg-anchors
Update logic for determining if svg needs to be fetched
2025-02-18 11:13:11 -05:00
John Philip 5c82f69188 Merge pull request #28876 from johnphilip283/update-techdocs-page-title
Update techdocs page title
2025-02-18 11:13:02 -05:00
John Philip c22469e480 Merge pull request #28866 from johnphilip283/bump-techdocs-container-image
bump techdocs generator version
2025-02-18 10:49:39 -05:00
github-actions[bot] 0df84b6ae4 Version Packages 2025-02-18 15:19:53 +00:00
Ben Lambert 620de76e57 Merge pull request #28800 from jmadureira/oauth_authenticate_errors
Handle errors during an oauth start stage
2025-02-18 15:34:57 +01:00
blam 0afc4f21d8 chore: cleanup changeset and refactor
Signed-off-by: blam <ben@blam.sh>
2025-02-18 15:09:27 +01:00
Ben Lambert 2406450e00 Merge pull request #28796 from rr-wfm/feature/azure-communication-service
Add Azure Communication Service transport
2025-02-18 09:26:52 +01:00
Ben Lambert afe8b79642 Merge pull request #28751 from acierto/gitlabgroupensureExists-idempotent
Made gitlab:group:ensureExists action idempotent.
2025-02-18 09:25:25 +01:00
Ben Lambert 669327d433 Merge pull request #28750 from acierto/gitlabissuescreate-idempotent
Made gitlab:issues:create action idempotent.
2025-02-18 09:23:00 +01:00
Ben Lambert 46bfacde17 Merge pull request #28686 from acierto/publish-gitlab-mr
Making publish:gitlab:merge-request idempotent
2025-02-18 09:20:49 +01:00
Bogdan Nechyporenko a0419a6c6c Made gitlab:group:ensureExists action idempotent.
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-02-18 09:11:11 +01:00
Jonathan Mezach 23cec17d8f Update plugins/notifications-backend-module-email/src/processor/transports/azure.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Jonathan Mezach <jonathan.mezach@rr-wfm.com>
2025-02-18 09:05:25 +01:00
Ben Lambert d7d0320b6f Merge pull request #28849 from hghtwr/master
fix: encode group path for getGroupByPath (#28826)
2025-02-18 08:48:24 +01:00
Ben Lambert 35db51094c Merge pull request #28883 from StateFarmIns/fix-new-branch-scaffolder-gitlab
Fix to correctly check gitbeaker exception response for 404
2025-02-18 08:39:50 +01:00
Cory Steers a7b22eb50c fix: correctly check gitbeaker exception response for 404
Signed-off-by: Cory Steers <cory.steers.gmu9@statefarm.com>
2025-02-17 13:52:56 -06:00
Matt Benson b98d511b61 clean up github action schemas
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-02-17 13:18:30 -06:00
João Madureira 497ed901e1 Fixed OIDC failing tests
Signed-off-by: João Madureira <jpmadureira@gmail.com>
2025-02-17 15:13:35 +00:00
John Philip a58b25198e update tests
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-17 02:37:31 -05:00
John Philip 9ddc60b220 add url params to title of techdocs
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-17 02:14:11 -05:00
John Philip 9084375b27 clean up unnecessary test
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-16 23:32:14 -05:00
John Philip fe4abb8306 update logic for determining if svg needs to be fetched
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-16 23:30:23 -05:00
John Philip 13f5b91bb3 api report
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-16 16:59:51 -05:00
Camila Belo 22ce741a67 refactor: apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-02-16 08:13:55 +01:00
Camila Belo ba9649ab84 feat: [NFS] entity page groups
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-02-16 08:13:55 +01:00
John Philip ce64f81d30 include dominant-baseline styling for svgs
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-15 01:24:36 -05:00
John Philip 30d1cbe4d4 bump techdocs generator version
Signed-off-by: John Philip <jphilip@spotify.com>
2025-02-14 22:15:13 -05:00
Bogdan Nechyporenko 9c965a7763 Merge remote-tracking branch 'origin/master' into publish-gitlab-mr 2025-02-14 18:45:57 +01:00
Bogdan Nechyporenko 72624573cc Merge remote-tracking branch 'origin/master' into gitlabissuescreate-idempotent 2025-02-14 18:44:49 +01:00
Bogdan Nechyporenko 7ec0a5ae39 Changing the default behaviour of the checkpoint in createMockActionContext. It will reduce the code boilerplate in the tests where checkpoint is used.
Signed-off-by: Bogdan Nechyporenko <bnechyporenko@bol.com>
2025-02-13 21:50:54 +01:00
Alex Lorenzi b21d3034d0 Merge pull request #28832 from backstage/techdocs-entity-notfound-sync-fix
fix(techdocs): /sync response when entity not found
2025-02-13 14:35:54 -05:00
Hghtwr 15dc2abaad fix: adopt tests to use encoded url for group full_path
Signed-off-by: Hghtwr <johannes.sonner@outlook.com>
2025-02-13 20:32:35 +01:00
Hghtwr 4db039ad7f fix: encode group path for getGroupByPath (#28826)
Signed-off-by: Hghtwr <johannes.sonner@outlook.com>
2025-02-13 20:18:51 +01:00
Andre Wanlin 895aba8386 Merge pull request #28848 from awanlin/nfs/unprocessed-entities
catalog-unprocessed-entities - Added alpha support for the New Frontend System
2025-02-13 12:47:08 -06:00
Andre Wanlin d02041adc4 Package fix
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-02-13 12:18:08 -06:00
Vincenzo Scamporlino eff7b0084f Merge pull request #28790 from backstage/catalog-permissions-batch-entities
catalog: use entitiesBatch when applying conditional conditions
2025-02-13 19:11:54 +01:00
Andre Wanlin e09d3e8399 catalog-unprocessed-entities - Added alpha support for the New Frontend System
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-02-13 11:53:18 -06:00
Alex Lorenzi 76c91c11cb fixed test
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com>
2025-02-13 12:46:57 -05:00
Patrik Oldsberg 09152f42fe Merge pull request #28847 from backstage/rugvip/notfe
plugins/{notifications,signals}: add support for new frontend system
2025-02-13 17:33:18 +01:00
Patrik Oldsberg 005d24142d plugins/{notifications,signals}: add support for new frontend system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-13 17:18:58 +01:00
Patrik Oldsberg 2ef1c5a4c3 Merge pull request #28842 from backstage/rugvip/form-decorators
scaffolder: add form decorator support to template editor
2025-02-13 13:51:31 +01:00
Patrik Oldsberg 82300ea9d8 scaffolder: add form decorator support to template editor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-13 13:37:39 +01:00
Alex Lorenzi 840a2687fe This is a better fix. Docs for Azure/fetch-event-source mention you should re-throw the error in the onerror function to stop operation
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com>
2025-02-12 18:24:57 -05:00
Alex Lorenzi 5cab95a0b3 Fixed tests
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com>
2025-02-12 16:13:18 -05:00
Alex Lorenzi b78e3fdb71 When the catalog entity couldn't be found the /sync endpoint would return with a 404 and a JSON response which was not expected by the event-stream fetch on the frontend. This causes the client to continuously make requests to the /sync endpoint.
Signed-off-by: Alex Lorenzi <alorenzi@spotify.com>
2025-02-12 15:45:10 -05:00
Patrik Oldsberg c0b209c75c Merge pull request #28821 from backstage/rugvip/gh-auth-fix
auth: fixed refreshing of GitHub OAuth App sessions
2025-02-12 19:23:47 +01:00
Patrik Oldsberg b40af03894 auth-backend-module-github-provider: reject refresh for sessions without granted scope
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-12 12:39:55 +01:00
Patrik Oldsberg ab9a6fb321 auth-node: add scopeAlreadyGranted field
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-02-12 12:39:54 +01:00