74233 Commits

Author SHA1 Message Date
Vincenzo Scamporlino 7e60fe7c0b Merge pull request #27749 from backstage/vinzscam/catalog-client-query-endpoints-issue
catalog-client: fix queryEntities error handling
2024-11-21 12:16:34 +01:00
Camila Belo e5255f18b3 feat: log request and response metadata
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-11-21 11:36:25 +01:00
Johan Haals 8863b3806e backend-defaults: Add support for decoration of the default PluginTokenHandler
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-21 11:32:00 +01:00
Vincenzo Scamporlino 4353dd41d2 Merge pull request #27722 from backstage/revert-docusaurus-3.6
Revert "Upgraded microsite to Docusaurus 3.6"
2024-11-21 10:40:18 +01:00
Djam 34aa45ab68 Update cuddly-schools-scream.md
Signed-off-by: Djam <rdjamaile@gmail.com>
2024-11-21 05:53:20 +01:00
djamaile 468bbcccfc chore: set a default schedule for the GithubEntityProvider
Signed-off-by: djamaile <rdjamaile@gmail.com>
2024-11-21 05:51:44 +01:00
Juan Escalada c1eccd6220 Add changeset
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-11-21 12:00:00 +09:00
Juan Escalada 5e25365997 Add unit test for checking invalid comma parsing
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-11-21 11:56:05 +09:00
Juan Escalada 16689f4d50 Fix api-reports space-after-comma bug
Signed-off-by: Juan Escalada <juanescalada175@gmail.com>
2024-11-21 11:43:53 +09:00
Patrik Oldsberg 6571935728 Merge pull request #27269 from tylerd-canva/pacman-interfaces
add minimal PackageManager and Lockfile interfaces
2024-11-21 00:03:29 +01:00
Tyler Davis 1e24f5643b fix tests
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-11-21 09:32:17 +11:00
Tyler Davis bbe17444eb fix imports
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-11-21 09:19:51 +11:00
Tyler Davis e9c54973df remove gitignore change
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-11-21 09:12:15 +11:00
Tyler Davis af665eadb8 add minimal PackageManager and Lockfile interfaces
Signed-off-by: Tyler Davis <tylerd@canva.com>
2024-11-21 09:11:10 +11:00
Vincenzo Scamporlino d7e7836eec catalog-client: changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-20 22:09:17 +01:00
Vincenzo Scamporlino cc4c2baf97 catalog-client: fix queryEntities not handling errors properly
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-20 22:09:13 +01:00
Andre Wanlin 6e6db67d2f Merge pull request #27414 from awanlin/docs/yarn-plugin-adjustments
Backstage Yarn Plugin Docs adjustments
2024-11-20 13:00:36 -06:00
nikolar 3e83f24150 remove wrappers
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-11-20 09:51:38 -08:00
nikolar e741741c93 address review comments
Signed-off-by: nikolar <reyna.nikolayev@autodesk.com>
2024-11-20 09:42:35 -08:00
secustor 009232e754 fix(plugins/scaffolder-backend): seems like the order changed
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-11-20 17:33:11 +01:00
secustor 8f59dc52d9 fix(plugins/scaffolder-backend): expose fs:readdir correctly
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-11-20 17:13:35 +01:00
Gustaf Räntilä 7d8777dbba Add Search bar to TechDocs when displayed in the entity tab (#26706)
* feat: Add Search bar to TechDocs when displayed in the entity tab

Closes #23004

Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
---------

Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2024-11-20 11:06:27 -05:00
Fredrik Adelöw 04362c14fe Merge pull request #27544 from backstage/search-page-filter-updates
Use core Select instead of Checkbox for filters on Search page
2024-11-20 16:08:20 +01:00
renovate[bot] f6bd663d44 chore(deps): update github/codeql-action action to v3.27.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 15:04:02 +00:00
Patrik Oldsberg 2c221ab7d2 Merge pull request #27326 from kuangp/feat/eventBus/pollingTimeout
feat(events): allow setting a timeout for event bus polling
2024-11-20 15:58:48 +01:00
Jonathan Roebuck 47c1189c70 dedupe dependencies
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:20:04 +00:00
Jonathan Roebuck 73112979ce add uuid package
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:19:22 +00:00
Jonathan Roebuck c275960e73 add value to all option to fix a11y issue
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:19:22 +00:00
Jonathan Roebuck 92cb131f28 update changeset
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:19:22 +00:00
Jonathan Roebuck 188fddfc3a fix lighouse heading issue
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:19:22 +00:00
Jonathan Roebuck d311c848ff Use core Select instead of Checkbox for filters
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2024-11-20 14:19:22 +00:00
Fredrik Adelöw 921ac08c30 Merge pull request #27560 from backstage/align-entity-cards-html
Fix link styling in ProvidedApisCard component
2024-11-20 15:14:56 +01:00
Johan Haals 0f84820995 Make return type an object. Improve naming
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-20 14:06:18 +01:00
Johan Haals 97c6837ef1 backend-defaults: export DefaultHttpAuthService
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2024-11-20 13:20:02 +01:00
MT Lewis 2b6f4c8cd9 Merge pull request #27727 from backstage/yarn-plugin-binding-improvements
yarn-plugin: move Backstage version to parameters in bound descriptors
2024-11-20 11:38:04 +00:00
Patrik Oldsberg f4d64b6590 Merge pull request #27738 from backstage/rugvip/app-inject
app-backend: fix config injection for index path
2024-11-20 11:46:30 +01:00
Patrik Oldsberg 74c3f2ac58 app-backend: fix config injection for index path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-11-20 11:30:49 +01:00
renovate[bot] 7035319996 chore(deps): update dependency eslint-plugin-storybook to v0.11.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 02:50:25 +00:00
backstage-goalie[bot] fb7653ceda Merge pull request #27732 from backstage/renovate/nodemailer-6.x-lockfile
chore(deps): update dependency @types/nodemailer to v6.4.17
2024-11-20 02:38:08 +00:00
renovate[bot] 2ff490ba4c chore(deps): update dependency @types/nodemailer to v6.4.17
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 01:54:52 +00:00
backstage-goalie[bot] 9379e92fd3 Merge pull request #27731 from backstage/renovate/rspack-monorepo
chore(deps): update dependency @rspack/core to v1.1.2
2024-11-20 01:31:38 +00:00
renovate[bot] 2f9c358b37 chore(deps): update dependency @rspack/core to v1.1.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-20 00:46:34 +00:00
backstage-goalie[bot] 65dbb24262 Merge pull request #27708 from backstage/renovate/dockerode-3.x-lockfile
chore(deps): update dependency @types/dockerode to v3.3.32
2024-11-20 00:31:14 +00:00
Patrik Oldsberg 1a3dc98ff9 Merge pull request #27724 from backstage/rugvip/getHooks
cli: fix .getCompilationHooks error
2024-11-19 22:30:12 +01:00
Patrik Oldsberg 0aff0068c6 cli: fix .getCompilationHooks error
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-11-19 22:00:11 +01:00
MT Lewis 901748188a yarn-plugin: move Backstage version to parameters in bound descriptors
The previous version of this code transformed
the version range "backstage:^" to
"backstage:<version-from-backstage.json>" when
writing entries in yarn.lock. This does seem to be
something that the yarn plugin API supports, but
it turns out to cause issues in some third-party
tools which assume that version ranges will be
consistent between package.json and yarn.lock.

To fix this issue, we're now leveraging the
descriptor binding feature in Backstage (which I
didn't know about before) to append a descriptor
parameter containing the Backstage version. This
keeps the selector of the descriptors consistent
between package.json and yarn.lock entries, which
will hopefully mean that this plugin no longer
breaks other tools.

cf. https://github.com/snyk/nodejs-lockfile-parser/issues/256

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2024-11-19 20:23:42 +00:00
Fredrik Adelöw 23be284e5b add performance test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-11-19 21:04:41 +01:00
Patrik Oldsberg a6705ab06e beps: add FAQ entry for provisional state
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-11-19 20:46:58 +01:00
Vincenzo Scamporlino 4bfe8986a6 Revert "Upgraded microsite to Docusaurus 3.6"
This reverts commit 93a091cdf8.

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-19 20:36:42 +01:00
Patrik Oldsberg 340dfd5cca beps: update BEP process to merge straight into implementable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-11-19 20:13:56 +01:00