Commit Graph

103 Commits

Author SHA1 Message Date
dependabot[bot] 38870235f2
Bump canvg from 3.0.10 to 3.0.11 in /workspaces/tech-insights (#3262)
Bumps [canvg](https://github.com/canvg/canvg) from 3.0.10 to 3.0.11.
- [Release notes](https://github.com/canvg/canvg/releases)
- [Changelog](https://github.com/canvg/canvg/blob/v3.0.11/CHANGELOG.md)
- [Commits](https://github.com/canvg/canvg/commits/v3.0.11)

---
updated-dependencies:
- dependency-name: canvg
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 15:33:33 -05:00
Backstage Service Account 5d8661633e
Version Packages (#2939)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-21 20:25:17 +00:00
Kashish Mittal ed0156311a
clean-up: remove false positives from knip reports (#3018)
* clean-up: remove false positives from knip reports

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* yarn dedupe

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* fix tests

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* fix failing tests

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* yarn dedupe

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

---------

Signed-off-by: Kashish Mittal <kmittal@redhat.com>
2025-03-11 09:15:01 -05:00
Kurt King 47f1713b85
resolve deprecations (#3107) 2025-03-03 06:25:51 -07:00
backstage-goalie[bot] a8e2f2cad0
fix(deps): update material-ui monorepo (#2222)
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: backstage-goalie[bot] <97962292+backstage-goalie[bot]@users.noreply.github.com>
2025-02-24 17:10:31 +01:00
Florian JUDITH d2113b36c8
[Tech Insights Maturity] FIxed small typo in Entity page integration instructions (#2846)
* Fixed typo

Signed-off-by: Florian JUDITH <florian.judith@alithya.com>

* Added changeset

Signed-off-by: Florian JUDITH <florian.judith@alithya.com>

---------

Signed-off-by: Florian JUDITH <florian.judith@alithya.com>
Co-authored-by: Florian JUDITH <florian.judith@alithya.com>
2025-02-24 12:01:45 +01:00
backstage-goalie[bot] 208e25010c
chore(deps): update dependency @types/uuid to v10 (#2233)
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: backstage-goalie[bot] <97962292+backstage-goalie[bot]@users.noreply.github.com>
2025-02-18 12:29:07 +00:00
Juan Pablo Garcia Ripa ddd2878e14
update yarn to v4 (#2519)
* add yarn update docs and script

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update docs

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* add contributing note

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update yarn to v4

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* update lockfile on every workspace

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* declare existing csstype resolutions

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* dedupe workspaces

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

* disable lint issues

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>

---------

Signed-off-by: Juan Pablo Garcia Ripa <sarabadu@gmail.com>
2025-02-13 00:25:26 +01:00
Backstage Service Account 21783d9a39
Version Packages (#2548)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-05 09:51:14 -06:00
Backstage Service Account e919e53d36
v1.35.1 version bump (#2786)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-03 08:24:40 -06:00
Andre Wanlin 82e09022c4
various - Removed backend import from alpha export (#2644)
* various - Remove backend import from alpha export

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

* mta corrections

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-02-01 18:37:28 +00:00
Andre Wanlin 92db9e0ffc
various - Removed GitHub Actions and Tech Radar from Example Apps (#2478)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-01-31 21:33:03 +00:00
Kurt King ce560d4ecf
fix: remove private to fix release (#2622)
Signed-off-by: Kurt King <kurtaking@gmail.com>
2025-01-30 13:26:41 -05:00
Kurt King f015469160
Adds a new `tech-insights-react` plugin for reusable frontend functionality (#2579)
* Add initial plugin code and update backstage metadata

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Add new react web library and refactor

Signed-off-by: Kurt King <kurtaking@gmail.com>

* doc: improve for api report

Signed-off-by: Kurt King <kurtaking@gmail.com>

* changeset

Signed-off-by: Kurt King <kurtaking@gmail.com>

* Set version to 1.0.0

Signed-off-by: Kurt King <kurtaking@gmail.com>

* fix missing import and update changeset

Signed-off-by: Kurt King <kurtaking@gmail.com>

* regenerate api reports

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
2025-01-29 07:19:33 -07:00
Maica Ballangan 561d661c15
New tech insights maturity plugin based on tech-insights (#2464)
* init tech-insights-maturity

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* add eslint

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* rename plugin export naming

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* update readme

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* MaturityApiRef to extend TechInsightsApiRef

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* sanitize and refactor

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* export EntityMaturitySummaryContent

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* fix remaining issue

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* update package dependencies

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* resolve use-react tsc issue

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* run prettier

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* generate build report

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* use workspace package

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* yarn fix

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* move tech-insights-maturity to  tech-insights workspace

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* refactor

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* add missing dependency

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* fix imported dependency

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* refactor getMaturityScore

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* remove custom org implementations

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* Apply suggestions from code review

Co-authored-by: Kurt King <kurtaking@gmail.com>
Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* refactor MaturityLink

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* remove non-common plugin dependencies in maturity-common

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* remove unused components

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* remove unused components

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* Update workspaces/tech-insights/plugins/tech-insights-maturity/src/api/MaturityApi.ts

Co-authored-by: Kurt King <kurtaking@gmail.com>
Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* update packages and report

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* update yarn packages

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* sync merge conflict

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* run yarn dedupe

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* generate api report md

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* refactor maturityrank

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

---------

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>
Co-authored-by: Kurt King <kurtaking@gmail.com>
2025-01-27 09:46:39 +01:00
Kurt King c107e0f5c5
Deprecate TechInsightCheck in favor of Check from common library (#2568)
* refactor: location of where types are saved

Signed-off-by: Kurt King <kurtaking@gmail.com>

* refactor: replace TechInsightCheck with Check

Signed-off-by: Kurt King <kurtaking@gmail.com>

* refactor: replace Check imports

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
2025-01-23 08:46:29 +01:00
Kurt King 353f0226bd
fix: config doesn't load check links (#2546)
Signed-off-by: Kurt King <kurtaking@gmail.com>
2025-01-20 08:31:42 +01:00
Andre Wanlin 079b5ed71e
various - Removed `@backstage/backend-common` in place it would have no impact (#2483)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-01-15 14:16:15 +00:00
Andre Wanlin f8b7fab642
Various workspaces - Root dependencies clean up (#2405)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-01-13 15:03:50 +00:00
Backstage Service Account 9a854459bf
Version Packages (#2402)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-25 10:47:06 -06:00
Sebastian Poxhofer 4e5dcbcf3b
chore(techinsights): remediate CVE-2024-21534 (#2187)
Signed-off-by: secustor <sebastian@poxhofer.at>
2024-12-25 17:14:54 +01:00
Backstage Service Account 9c32ecff55
Version Packages (#2396)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-25 09:35:51 -06:00
Andre Wanlin 47284ff81f
tech-insights - Removed usages of `@backstage/backend-tasks` (#2360)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 14:51:14 -06:00
Andre Wanlin 1751e05301
Various workspaces - Removed usages of `concurrently` (#2362)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 14:36:48 -06:00
Backstage Service Account cda2f0a4d5
Version Packages (#2390)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-24 13:11:43 -06:00
Backstage Service Account 5abfb1150b
tech-insights - version:bump to v1.34.2 (#2382)
* v1.34.2 version bump

* Manual changes

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2024-12-24 11:28:24 -06:00
Backstage Service Account d5bada1ac0
Version Packages (#2198)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-12-24 17:13:46 +00:00
Kurt King d9d903998d
Add techInsightsServiceRef to node package (#2155)
* feat: default service via techInsightsServiceRef

Signed-off-by: Kurt King <kurtaking@gmail.com>

* fix: yarn --cwd workspaces/tech-insights dedupe

Signed-off-by: Kurt King <kurtaking@gmail.com>

* build api docs

Signed-off-by: Kurt King <kurtaking@gmail.com>

* export type and fix api docs

Signed-off-by: Kurt King <kurtaking@gmail.com>

* restore root yarn file

Signed-off-by: Kurt King <kurtaking@gmail.com>

* remove wrongly added dep

Signed-off-by: Kurt King <kurtaking@gmail.com>

* fix: reset yarn.lock from main

Signed-off-by: Kurt King <kurtaking@gmail.com>

---------

Signed-off-by: Kurt King <kurtaking@gmail.com>
2024-12-18 11:26:47 -06:00
Backstage Service Account dee2fd3062
Version Packages (#2184)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-16 15:44:08 +01:00
Maica Ballangan 5289c38442
Add TechInsightCheck metadata (#2111)
* add techinsights check metadata

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* add changeset

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* update report markdowns

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

* change patch to minor

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>

---------

Signed-off-by: Maica Ballangan <hballangan@mdsol.com>
2024-12-16 15:30:45 +01:00
Backstage Service Account 7f7157fce2
Version Packages (#2183)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-16 12:23:01 +01:00
Brian Fletcher 9a09c39e6b
Remove use of `useId` hook to allow compatibility with react 17 (#2181)
Signed-off-by: Brian Fletcher <brian@roadie.io>
2024-12-16 12:09:22 +01:00
Kashish Mittal c4c7903858
make knip a devDependency (#2025)
* move knip to devDependencies

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

* fix rbac ci failures

Signed-off-by: Kashish Mittal <kmittal@redhat.com>

---------

Signed-off-by: Kashish Mittal <kmittal@redhat.com>
Signed-off-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2024-12-13 13:08:12 +01:00
Backstage Service Account cde2f88bf1
Version Packages (#2169)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-12-12 07:41:55 -06:00
Artur Bochert c3bbe0f7ba
Tech-Insights: Add UrlReaderService to FactRetrieverContext (#2159)
* Add UrlReaderService to FactRetrieverContext

Signed-off-by: Artur Bochert <github@cool.ms>

* Changeset set to major bump.

Signed-off-by: Artur Bochert <github@cool.ms>

* Update api-reports

Signed-off-by: Artur Bochert <github@cool.ms>

---------

Signed-off-by: Artur Bochert <github@cool.ms>
Co-authored-by: Artur Bochert <abochert@munichre.com>
2024-12-11 11:03:56 +01:00
Brian Fletcher 306121a544
add ability to schedule a single job by ref (#2165)
* add ability to schedule a single job by ref

Signed-off-by: Brian Fletcher <brian@roadie.io>

* add api report changes

Signed-off-by: Brian Fletcher <brian@roadie.io>

---------

Signed-off-by: Brian Fletcher <brian@roadie.io>
2024-12-11 10:13:04 +01:00
Backstage Service Account 2431fc8020
Version Packages (#1920)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-13 22:50:24 +01:00
Gustaf Räntilä 331daba36b
feat: Allow logical conditions on scorecards (#514)
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com>
2024-11-13 13:53:38 -07:00
Christoph Jerolimov e5cd1d3dea
chore(ci): ignore private repositories (esp. backstage app, backend) when release plugins (#1510)
Signed-off-by: Christoph Jerolimov <jerolimov+git@redhat.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2024-11-04 16:48:25 +00:00
Backstage Service Account 75faca6f77
Version Packages (#1705)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-19 16:44:24 -05:00
Backstage Service Account 7a142376ea
tech-insights - version:bump to v1.32.2 (#1697)
* v1.32.2 version bump

* Updated API Reports

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

---------

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <awanlin@spotify.com>
2024-10-19 16:32:57 -05:00
Backstage Service Account c87ec26432
Version Packages (#1489)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-11 14:33:36 +02:00
sabrina-lo caa9401602
feat(tech-insights): ScorecardInfo description supports markdown syntax (#1473)
* feat(tech-insights): ScorecardInfo description supports markdown syntax

Signed-off-by: Sabrina Lo <sabrinalo42943@gmail.com>

* Update workspaces/tech-insights/.changeset/mighty-worms-fold.md

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>

---------

Signed-off-by: Sabrina Lo <sabrinalo42943@gmail.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-10-08 14:30:59 +00:00
Backstage Service Account 076a534a2c
Version Packages (#1348)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-26 13:07:05 +02:00
Bjørn Hald Sørensen 6a4787abbd
docs: Add auth token to custom fact retriever example (#1335)
* Add auth token to custom fact retriever example

Currently, the example fact retriever `myFactRetriever` uses a `token` argument
for the catalog lookup `getEntities` but the token is not declared. This results
in non-compiling code when using the example as a baseline.

This change adds the auth token logic part to make the example complete.

Signed-off-by: Bjørn Hald Sørensen <bjoern.soerensen@gmail.com>

* Add changeset

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>

* Simplify changeset

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>

---------

Signed-off-by: Bjørn Hald Sørensen <bjoern.soerensen@gmail.com>
Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2024-09-26 12:59:23 +02:00
Backstage Service Account 4c31837ca5
Version Packages (#1330)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-26 08:46:21 +02:00
Brian Fletcher 0f5c58a228
incremenet the techdocsFactRetriever schema version (#1324)
Signed-off-by: Brian Fletcher <brian@roadie.io>
Co-authored-by: Jussi Hallila <jussi@hallila.com>
2024-09-25 06:52:55 +00:00
Backstage Service Account e5167735bc
tech-insights - version:bump to v1.31.1 (#1296)
* v1.31.1 version bump

* Remove usages of deprecated or removed elements and @backstage/backstage-common

Signed-off-by: secustor <sebastian@poxhofer.at>

* remove app and backend from changeset

Signed-off-by: secustor <sebastian@poxhofer.at>

---------

Signed-off-by: secustor <sebastian@poxhofer.at>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2024-09-24 14:49:02 +00:00
Vincenzo Scamporlino 8b4e9770b0 tech-insights-backend: rollback import
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-09-24 11:13:37 +02:00
Vincenzo Scamporlino fa8c002fd9 tech-insights: fix linting issues
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-09-24 11:13:37 +02:00