13075 Commits

Author SHA1 Message Date
Hope Hadfield 71c22f3720 fix error in search-backend-module-elastcsearch
Signed-off-by: Hope Hadfield <hhadfiel@redhat.com>
2025-09-23 15:22:25 -04:00
Hope Hadfield d2a6929f05 Remove unused dependencies from kubernetes, signals, and techdocs
Signed-off-by: Hope Hadfield <hhadfiel@redhat.com>
2025-09-23 13:43:11 -04:00
Fredrik Adelöw a9cfeedc1f Merge pull request #30924 from tklever/remove-isomorphic-form-data
chore: remove `isomorphic-form-data` from dependencies
2025-09-23 10:47:59 +02:00
Hope Hadfield f5e09631a4 Remove unused dependencies in notifications and scaffolder
Signed-off-by: Hope Hadfield <hhadfiel@redhat.com>
2025-09-22 15:35:43 -04:00
Charles de Dreuille 938973cdf3 Fix Storybook types issues
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-18 15:57:24 +01:00
Hope Hadfield fa589daef6 add yarn.lock
Signed-off-by: Hope Hadfield <hhadfiel@redhat.com>
2025-09-17 16:29:54 -04:00
Hitoshi Kamezaki 024645e1ab Remove unused @octokit moudles from cli package
- @octokit/graphql
- @octokit/graphql-schema
- @octokit/oauth-app

Signed-off-by: Hitoshi Kamezaki <kamezaki@ap-com.co.jp>
2025-09-17 19:36:20 +09:00
secustor b58c5227ae Merge branch 'master' into feat/add-devtools-extension
Signed-off-by: secustor <sebastian@poxhofer.at>

# Conflicts:
#	yarn.lock
2025-09-17 11:42:03 +02:00
Tim Klever b8a381e4f1 chore: remove isomorphic-form-data from dependencies
The need to explicitly specify this dependency was resolved.

Issue: https://github.com/swagger-api/swagger-ui/issues/7436
Resolution: https://github.com/swagger-api/swagger-ui/issues/7436#issuecomment-889792304
Signed-off-by: Tim Klever <tim.v.klever@aexp.com>
2025-09-16 12:32:20 -07:00
Charles de Dreuille bd7e339ed8 Merge pull request #31151 from backstage/chromatic
Restrict Chromatic to only build BUI
2025-09-16 16:48:37 +01:00
Fredrik Adelöw 1606115402 Merge pull request #31099 from backstage/dependabot/npm_and_yarn/vite-7.1.5
chore(deps-dev): bump vite from 7.1.2 to 7.1.5
2025-09-16 17:20:11 +02:00
Fredrik Adelöw 75ed96cd6e dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:50:08 +02:00
Fredrik Adelöw 4dc9aeba6f dedupe
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2025-09-16 16:48:53 +02:00
dependabot[bot] 00707cf3d9 chore(deps-dev): bump axios from 1.11.0 to 1.12.0
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-16 14:19:49 +00:00
Charles de Dreuille 15de5ccd86 Add modes + a11y
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 21:26:08 +01:00
dependabot[bot] 31540c24c3 chore(deps-dev): bump vite from 7.1.2 to 7.1.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.2 to 7.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 17:13:11 +00:00
Charles de Dreuille 259a3c5b2a Fixes ast-types
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 11:12:03 +01:00
Charles de Dreuille 289cdc7d59 Cleanup yarn patches
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-15 10:37:18 +01:00
Charles de Dreuille 2181f45d49 Add more ast-types patches
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 20:52:15 +01:00
Charles de Dreuille 7d7049693e Add Storybook patch
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 20:26:46 +01:00
Charles de Dreuille ffac5071fe Upgrade Storybook to version 9
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-09-14 14:37:55 +01:00
Jackson Chen 313cec7bed add changeset
Signed-off-by: Jackson Chen <jacksonc@spotify.com>
2025-09-09 17:47:35 -04:00
renovate[bot] 33bb3c2305 fix(deps): update dependency dompurify to v3.2.4 [security]
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 17:28:16 -04:00
Patrik Oldsberg 31ac2b9d0d Merge pull request #29470 from ioboi/auth-backend-module-openshift-provider
Init auth-backend-module-openshift-provider [ContribFest]
2025-09-09 20:45:37 +02:00
Ben Lambert aca9de5982 Merge pull request #31092 from backstage/blam/auth-frontend
Added `auth` frontend plugin
2025-09-09 16:54:27 +02:00
Fredrik Adelöw 48f67c3b34 Merge pull request #31005 from drodil/deps_graph_fullscreen
feat: allow opening dependency graph in fullscreen
2025-09-09 16:48:35 +02:00
Fredrik Adelöw c84197b2e5 Merge pull request #30993 from rmartine-ias/yarn-plugin-error-detail
Add detail in error messages when yarn plugin can't detect backstage version
2025-09-09 16:47:04 +02:00
benjdlambert 14b5ccfbbe chore: add auth to app next
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-09 16:28:05 +02:00
benjdlambert 81dd70aebd chore: fixing dependencies and code improvements
Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-09 16:26:24 +02:00
benjdlambert a2f3718c8b chore: added tdev app
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-09 16:26:24 +02:00
benjdlambert 62e3de764c chore: initial plugin fix
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-09 16:26:24 +02:00
Ben Lambert b6c97c2710 Merge pull request #30606 from backstage/blam/oidc-auth/3
`auth-backend`: Implementing Dynamic Client Registration
2025-09-09 16:25:40 +02:00
secustor efee6ad09b run yarn install
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-09 15:09:05 +02:00
benjdlambert c2afe12dfd chore: cleanup a little bit more 🎉
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-09-09 14:32:51 +02:00
Fredrik Adelöw c21e345dfc Merge pull request #31056 from backstage/dependabot/npm_and_yarn/form-data-2.5.5
chore(deps): bump form-data from 2.5.1 to 2.5.5
2025-09-09 13:46:27 +02:00
Fredrik Adelöw 0f3f1fa462 Merge pull request #30988 from dfl-aeb/dfl/fix-scaffolder-techdocs-view
fix(scaffolder): show “View TechDocs” link when template has backstage.io/techdocs-entity and backstage.io/techdocs-entity-path
2025-09-09 13:44:40 +02:00
dependabot[bot] 681c726ecc chore(deps): bump form-data from 2.5.1 to 2.5.5
Bumps [form-data](https://github.com/form-data/form-data) from 2.5.1 to 2.5.5.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/v2.5.5/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v2.5.1...v2.5.5)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 2.5.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 05:10:36 +00:00
Riley Martine 6474b04936 Add detail in error messages when yarn plugin can't detect backstage version
I was confused for ~15 minutes today when updating to using the yarn
plugin. It was failing in docker but not locally, and I didn't know why.
It turned out to be because I forgot to copy the backstage.json into the
docker image. This was confusing, because the error seemed to indicate I
was failing the semver checks. This change propagates error detail down
the line, so people will see the actual cause. (i.e. missing file, no
version field, semver wrong)

Signed-off-by: Riley Martine <rmartine@integralads.com>
2025-09-03 14:58:40 -06:00
secustor 314f48635d fix: peer dependencies
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-03 19:19:10 +02:00
secustor be6cef5dab refactor: move blueprints to react package
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-03 18:21:53 +02:00
secustor 1f95d7903d feat(devtools): add extension to allow providing tabs
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-09-03 17:07:02 +02:00
Hellgren Heikki 1ad3d94a22 feat: allow opening dependency graph in fullscreen
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi>
2025-09-03 08:37:04 +03:00
Yannik Daellenbach eb772f5f18 Init auth-backend-module-openshift-provider
Signed-off-by: Yannik Daellenbach <git@daellenbach.org>
2025-09-02 14:08:13 +02:00
Fredrik Adelöw 8c9eecceee Merge pull request #30512 from GabDug/techdocs-durations-config
Techdocs: support HumanDuration for cache config
2025-09-02 13:18:32 +02:00
dependabot[bot] c595499e32 chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3
Bumps [pbkdf2](https://github.com/crypto-browserify/pbkdf2) from 3.1.2 to 3.1.3.
- [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/pbkdf2/compare/v3.1.2...v3.1.3)

---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-version: 3.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-01 15:03:29 +00:00
Timo Sand 73e2ae2d69 Move better-sqlite3 to dev and optional peer dependencies
Signed-off-by: Timo Sand <timo.sand@iki.fi>
2025-08-29 11:24:11 +03:00
David Fankhänel 0d415ae014 fix(scaffolder): render TechDocs link on Template List page for TechDocs annotations
Show “View TechDocs” link when template has backstage.io/techdocs-ref or backstage.io/techdocs-entity.
Append backstage.io/techdocs-entity-path when set.
Use buildTechDocsURL from @backstage/plugin-techdocs-react.
Add tests covering both annotations and path handling.
Update dependencies to include @backstage/plugin-techdocs-common and @backstage/plugin-techdocs-react.
Add sample TechDocs scaffolding to notifications-demo template.
Closes #29076.

Signed-off-by: David Fankhänel <david.fankhaenel@aeb.com>
2025-08-26 15:08:55 +02:00
Benjamin Janssens 198d170443 Merge branch 'master' into catalog/github-app-discovery 2025-08-25 16:10:30 +02:00
Fredrik Adelöw ce1a18f1c9 Merge pull request #30965 from backstage/dependabot/npm_and_yarn/cipher-base-1.0.6
chore(deps): bump cipher-base from 1.0.4 to 1.0.6
2025-08-23 12:24:05 +02:00
dependabot[bot] d87fa94281 chore(deps): bump sha.js from 2.4.11 to 2.4.12
Bumps [sha.js](https://github.com/crypto-browserify/sha.js) from 2.4.11 to 2.4.12.
- [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12)

---
updated-dependencies:
- dependency-name: sha.js
  dependency-version: 2.4.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-22 21:34:35 +00:00