Commit Graph

285 Commits

Author SHA1 Message Date
Paul Schultz 2e26579e06 chore: update react imports
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-04-08 07:35:24 -05: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
github-actions[bot] 2fc663ad48 Version Packages (next) 2025-04-01 13:24:16 +00: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
github-actions[bot] 127408219b Version Packages 2025-03-18 12:55:57 +00:00
github-actions[bot] 68af69b2b8 Version Packages (next) 2025-03-11 16:50:56 +00:00
Patrik Oldsberg 6070fcfefc update API reports for TypeScript 5.6
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-03-08 11:35:44 +01:00
github-actions[bot] f9fb465e38 Version Packages (next) 2025-03-04 16:49:37 +00:00
github-actions[bot] aed536abc5 Version Packages (next) 2025-02-25 13:17:11 +00:00
secustor 859c61848e Merge branch 'master' into chore/only-upgrade-yarn-to-v4 2025-02-24 16:47:25 +01:00
Jackson Chen b5a82087a7 techdocs: add extensions for techdocs addons (#28644)
* techdocs: add extensions for techdocs addons

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

* techdocs: add blueprint extension for techdocs addons

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

* techdocs: move addons blueprint to alpha

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

* techdocs: add addon extensions for new frontend system and add docs

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

* techdocs: fix addon modules naming patterns

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

* techdocs: update test utils with entity presentation api

Signed-off-by: Jackson Chen <jacksonc@spotify.com>

---------

Signed-off-by: Jackson Chen <jacksonc@spotify.com>
2025-02-21 16:39:45 -05:00
secustor 92e545c7a5 tests(techdocs-modules): move @backstage/plugin-catalog-react to dev
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-02-21 13:36:44 +01:00
secustor 9c1cb5fe42 tests(techdocs-modules): move @backstage/plugin-catalog-react to dev
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-02-21 12:49:18 +01:00
secustor 5877409e33 tests(techdocs-modules): fix errors in the test
Signed-off-by: secustor <sebastian@poxhofer.at>
2025-02-21 12:45:15 +01:00
github-actions[bot] 0df84b6ae4 Version Packages 2025-02-18 15:19:53 +00:00
github-actions[bot] 5aa499b953 Version Packages (next) 2025-02-04 12:36:25 +00:00
Fredrik Adelöw 971300a41f Merge pull request #28491 from Pike/knip-workspace-config
Improve knip reports by using a single config with workspaces
2025-01-29 16:50:12 +01:00
github-actions[bot] 84fdc40c42 Version Packages (next) 2025-01-28 13:06:36 +00:00
Paul Schultz 58ec9e7d4b chore: deprecate old react versions
Signed-off-by: Paul Schultz <pschultz@pobox.com>
2025-01-24 08:07:59 -06:00
Axel Hecht 84fd95c769 Ignore optional peerDependencies
Let's figure out later what triggers those

Signed-off-by: Axel Hecht <axel@pike.org>
2025-01-20 15:32:35 +01:00
Axel Hecht a904b605aa Update existing knip-report files
Also remove a stray one

Signed-off-by: Axel Hecht <axel@pike.org>
2025-01-20 15:32:35 +01:00
github-actions[bot] 43f666371b Version Packages 2025-01-14 12:23:31 +00:00
github-actions[bot] 0980e400a0 Version Packages (next) 2025-01-07 15:04:17 +00:00
github-actions[bot] 2e3fbc11c2 Version Packages (next) 2024-12-24 10:07:58 +00:00
Patrik Oldsberg b664b2ae09 internal type fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-12-19 22:04:20 +01:00
github-actions[bot] cfdf107d34 Version Packages 2024-12-17 10:54:05 +00:00
github-actions[bot] 134bc9981f Version Packages (next) 2024-12-10 12:54:09 +00:00
github-actions[bot] d8f9e72384 Version Packages (next) 2024-12-03 13:18:49 +00:00
github-actions[bot] b86975e7fb Version Packages (next) 2024-11-26 11:10:07 +00:00
github-actions[bot] 1552f03186 Version Packages 2024-11-19 11:21:20 +00:00
github-actions[bot] ecdb1ce0b6 Version Packages (next) 2024-11-12 21:18:54 +00:00
github-actions[bot] 7ffb8eedd7 Version Packages (next) 2024-10-28 13:06:13 +00:00
github-actions[bot] 7907e3b920 Version Packages (next) 2024-10-22 14:53:13 +00:00
github-actions[bot] a9c095d0be Version Packages 2024-10-15 10:25:03 +00:00
Fredrik Adelöw 66ad4a3331 Merge pull request #27026 from backstage/freben/mock-apis-config
Implement the beginnings of `mockApis`
2024-10-11 11:08:54 +02:00
Fredrik Adelöw 811ff0cddc implement analytics too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2024-10-11 09:48:52 +02:00
github-actions[bot] 56a811849a Version Packages (next) 2024-10-08 11:42:14 +00:00
Fredrik Adelöw ac0b916596 Merge pull request #26764 from backstage/renovate/git-url-parse-15.x
fix(deps): update dependency git-url-parse to v15
2024-10-08 11:42:19 +02:00
Thomas Cardonne e8b4966a18 feat(techdocs): use more of the available space for navigation sidebar (#26819)
Signed-off-by: Thomas Cardonne <thomas.cardonne@adevinta.com>
2024-10-02 15:30:10 -04:00
github-actions[bot] c42c710982 Version Packages (next) 2024-10-01 09:20:36 +00:00
renovate[bot] 720a2f943a fix(deps): update dependency git-url-parse to v15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 09:09:30 +00:00
aramissennyeydd 5129ad0669 standard react version
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 21:12:19 -04:00
aramissennyeydd 4958c01d14 revert version of react and fix merge conflicts
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 21:08:37 -04:00
aramissennyeydd a99bf141a0 use common react version
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 21:04:08 -04:00
aramissennyeydd 264f537977 add linting for peer deps
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 21:02:40 -04:00
aramissennyeydd e1c89ddd08 add react and react-router as dev dependencies
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 21:01:31 -04:00
aramissennyeydd dc9d3acc87 move react types to a dev dependency and peer dependency
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com>
2024-09-24 20:57:54 -04:00
github-actions[bot] 96864c8386 Version Packages (next) 2024-09-24 09:04:06 +00:00
secustor c28596309f update files
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:40 +02:00
secustor 65da28ad53 add newly generated api reports
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-09-23 14:41:34 +02:00