Commit Graph

24673 Commits

Author SHA1 Message Date
Paul Schultz 66d2113abe update api reports
Signed-off-by: Paul Schultz <pschultz@pobox.com>

fix linting

Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-04-08 07:35:24 -05:00
Paul Schultz 2e26579e06 chore: update react imports
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-04-08 07:35:24 -05:00
Fredrik Adelöw 02981a2377 Merge pull request #29368 from tylerd-canva/catalog-backend-sortField-distinct
Fix for duplicate results in queryEntities when using an orderField
2025-04-08 10:42:21 +02:00
Patrik Oldsberg ed0bd5bfc1 Merge pull request #29492 from backstage/rugvip/https
scaffolder: mention that pages must use HTTPS for template editor
2025-04-07 17:10:27 +02:00
Patrik Oldsberg 407eba1522 scaffolder: mention that pages must use HTTPS for template editor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-04-07 14:55:06 +02:00
Patrik Oldsberg c6e619d3f1 Merge pull request #29477 from alex-mckay/addCatalogFilterExtensionPoint
Move catalog filter blueprint to -react package
2025-04-07 11:20:55 +02:00
Bogdan Nechyporenko f2212f1f3e Merge pull request #29146 from wrighbr/add-update-branch-support
 Add support for allowing branch updates
2025-04-07 07:28:34 +02:00
Alex McKay 3fe0b6a8a0 re-add accidentally deleted space
Signed-off-by: Alex McKay <amckay@spotify.com>
2025-04-03 14:06:02 -04:00
Alex McKay 61d350fd1c move catalog filter blueprint to react package
Signed-off-by: Alex McKay <amckay@spotify.com>
2025-04-03 14:02:44 -04:00
Patrik Oldsberg c5251d480a Merge pull request #29468 from secustor/chore/only-upgrade-yarn-to-v4
chore: upgrade yarn to v4
2025-04-03 16:44:43 +01:00
Ben Lambert 1e757e5fcb Merge pull request #29383 from mbenson/scaffolder-template-extensions-stage6
factor JSON schema rendering and scaffolder usage examples out of Act…
2025-04-03 15:07:58 +01:00
secustor 1a84391498 Merge branch 'refs/heads/master' into feat/fix-problematic-api-extraction-report
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-04-03 11:36:25 +01:00
Camila Belo 98b7131e54 fix: use a different id for the legacy catalog client ref
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-04-03 11:31:11 +02:00
John Philip 8eb9ffa0d3 Merge pull request #29441 from backstage/azure-publisher-streams
Update Azure techdocs publisher to pipe file content to res.
2025-04-01 20:14:30 -04:00
Sydney Achinger 1d55517f79 Fix tsc error.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2025-04-01 14:09:26 -04:00
Sydney Achinger 2d7a3b8731 Update Azure techdocs publisher to pipe file content to res.
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2025-04-01 13:41:34 -04:00
github-actions[bot] 2fc663ad48 Version Packages (next) 2025-04-01 13:24:16 +00:00
Camila Belo 86226090e5 Revert "Fix default catalog table search"
Signed-off-by: benjdlambert <ben@blam.sh>
2025-04-01 13:50:57 +01:00
Patrik Oldsberg e2a3ce5f3c Merge pull request #29422 from awanlin/kubernetes/new-frontend-system-filter
Kubernetes - Added New Frontend System filter for tab
2025-04-01 13:10:52 +01:00
Fredrik Adelöw e987cffa96 Merge pull request #29346 from its-mitesh-kumar/catalog-import-add-translation
feat(catalog-import): adding translation for `Register an existing component` in catalog-import plugin
2025-04-01 13:04:01 +01:00
Fredrik Adelöw ed98f9eaa5 Merge pull request #29424 from lukealbao/luke/branch-slash-doc
[docs] add branch naming caveat to github discovery integration
2025-04-01 13:02:38 +01:00
Fredrik Adelöw fce4944b0b Merge pull request #29308 from kunickiaj/slack-notifications-processor
Add Slack Notification Processor
2025-04-01 11:48:31 +01:00
Patrik Oldsberg af82c3428f Merge pull request #29403 from backstage/techdocs/fix-techdocs-component-data
[TechDocs]: fix entity catalog docs page not loading
2025-04-01 11:48:15 +01:00
Ben Lambert 20413a0716 Merge pull request #29407 from JohannesWill/group-exists
feat: support pathes in gitlab:group:ensureExists (#29399)
2025-04-01 11:35:05 +01:00
Fredrik Adelöw 9e43b0b658 Merge pull request #19633 from davelil4/bitbucket-server-events
Bitbucket Server Catalog Plugin Event Support
2025-04-01 11:22:39 +01:00
Ben Lambert 1dab78977a Merge pull request #29410 from backstage/camilaibs/fix-catalog-table-search-bar
Fix default catalog table search
2025-04-01 11:10:55 +01:00
Fredrik Adelöw 5b9514f2c4 export deprecated type to fix e2e
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-04-01 10:16:15 +01:00
Fredrik Adelöw e0286829d1 Merge pull request #29272 from drodil/notification_throttle
feat(notifications): support notification send throttling
2025-04-01 09:45:00 +01:00
Andre Wanlin cd71065a02 Adjustment based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-03-31 13:12:54 +01:00
Andre Wanlin 75a15d1819 Refactor based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-03-29 09:31:35 +00:00
Luke Albao f0c22ebd08 [plugins/catalog-backend-module-github] Throw on invalid branch name
Signed-off-by: Luke Albao <luke.albao@webflow.com>
2025-03-28 16:11:41 -07:00
Andre Wanlin b877e46ca8 kubernetes - Added New Frontend System filter for tab
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-03-28 19:09:37 +00:00
Vincenzo Scamporlino 66ce89582e Merge pull request #28892 from benjidotsh/auth/bitbucket-persist
feat(auth): enable persistency of scopes for Bitbucket Cloud
2025-03-27 22:13:21 +01:00
Camila Belo 3971a7a755 fix: default catalog table search
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2025-03-27 21:48:22 +01:00
Ben Lambert 7fbb2a716e Merge pull request #29398 from benjidotsh/discovery/bitbucket-cloud-event-based-discovery-fix
fix(discovery): fix bug in event-based discovery for Bitbucket Cloud
2025-03-27 11:56:14 +01:00
Johannes Will 003dc1563f feat: support pathes in gitlab:group:ensureExists (#29399)
Signed-off-by: Johannes Will <johannes.will@siemens.com>
2025-03-27 11:43:07 +01:00
its-mitesh-kumar 4bf3a89a76 exporting translation via alpha
Signed-off-by: its-mitesh-kumar <itsmiteshkumar98@gmail.com>
2025-03-27 12:56:48 +05:30
Adam Kunicki 379934e9b8 Update api report
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2025-03-26 22:26:34 -07:00
Andy Ladjadj 9c12a76c9e fix(techdocs): prevent to throw an error when the SCM provider is not supported (#29154)
* fix(techdocs): prevent to throw error on undefined 'selection'

Error
TypeError

Message
Failed to execute 'containsNode' on 'Selection': parameter 1 is not of type 'Node'.

Stack Trace
TypeError: parameter 1 is not of type 'Node'.
    at https://backstage.mpi-internal.com/static/module-backstage.b2517ed5.js:618:1729
    at ul (https://backstage.mpi-internal.com/static/module-react-dom.b4fe5cf3.js:16:24313)
    at Ct (https://backstage.mpi-internal.com/static/module-react-dom.b4fe5cf3.js:16:42455)
    at qs (https://backstage.mpi-internal.com/static/module-react-dom.b4fe5cf3.js:16:34578)
    at Ln (https://backstage.mpi-internal.com/static/module-react-dom.b4fe5cf3.js:24:1590)
    at MessagePort.Zn (https://backstage.mpi-internal.com/static/module-react-dom.b4fe5cf3.js:24:1980)

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>

* doc: add changeset

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>

* chore(techinsights-addon): doesn't load the component for unsuported repositories

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>

* Update plugins/techdocs-module-addons-contrib/src/ReportIssue/ReportIssueContent.tsx

Co-authored-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
Signed-off-by: Andy Ladjadj <andy.ladjadj@adevinta.com>

* Update plugins/techdocs-module-addons-contrib/src/ReportIssue/ReportIssueContent.tsx

Co-authored-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
Signed-off-by: Andy Ladjadj <andy.ladjadj@adevinta.com>

* fix: doesn't test that selection contains feebackContainer

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>

* ci: update the changeset

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>

---------

Signed-off-by: Andy LADJADJ <andy.ladjadj@adevinta.com>
Signed-off-by: Andy Ladjadj <andy.ladjadj@adevinta.com>
Co-authored-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2025-03-26 19:40:26 -04:00
Adam Kunicki cc5f066fa5 Update/move docs
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2025-03-26 16:37:42 -07:00
Adam Kunicki dccbdd5a6b Support broadcast, address some review comments
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2025-03-26 16:37:31 -07:00
Jackson Chen 0e9f7fe269 techdocs: update attachTechDocsAddonComponentData with idempotency
Signed-off-by: Jackson Chen <jacksonc@spotify.com>
2025-03-26 15:43:06 -04:00
Adam Kunicki 552170ddad Add Slack Notification Processor
Signed-off-by: Adam Kunicki <kunickiaj@gmail.com>
2025-03-26 09:26:16 -07:00
Benjamin Janssens 425df052b4 test(discovery): update tests
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-03-26 11:53:04 +01:00
Benjamin Janssens 146e41b996 fix(discovery): fix bug in event-based discovery that causes unnecessary API calls to Bitbucket Cloud
Signed-off-by: Benjamin Janssens <benji.janssens@gmail.com>
2025-03-26 11:36:05 +01:00
Matt Benson 76681a58f2 factor JSON schema rendering and scaffolder usage examples out of ActionsPage
Signed-off-by: Matt Benson <gudnabrsam@gmail.com>
2025-03-25 10:02:57 -05:00
github-actions[bot] 55905367dd Version Packages (next) 2025-03-25 12:51:22 +00:00
Fredrik Adelöw af060452bf add strings as a supported duration too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-03-25 11:49:37 +01:00
Ben Lambert 655cd6d4f8 Merge pull request #29198 from goququ/custom-oidc-timeout
Custom OIDC timeout
2025-03-25 11:43:06 +01:00
Fredrik Adelöw 6868afc3ad Merge pull request #28953 from Ericsson/add_filteringsupport_systemcolumn
Added support for filtering based on system column in catalog table
2025-03-25 11:07:01 +01:00