Commit Graph

76 Commits

Author SHA1 Message Date
Backstage Service Account 1267627e82
Version Packages (#3960)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-09 16:33:33 -04:00
Gaël G. 6c0f6ee354
Update README links to point to community-plugins repository (#3931)
Signed-off-by: gaelgoth <gothuey.gael@gmail.com>
2025-05-09 14:47:31 -05:00
Backstage Service Account 3ff069b831
Version Packages (#3802)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-22 14:29:32 -04:00
Henrik Edegård 059549966e
Fetch enterprise and not organisation seats in enterpriseTask (#3550)
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-04-22 14:23:17 +02:00
Backstage Service Account fa8c72b629
Version Packages (#3699)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-18 01:05:39 +00:00
Gaël G. cd78d85a2e
chore(copilot): bump to 1.38.1 and apply migration to new jsx transform (#3674)
* chore(copilot): bump to 1.38.1 and apply migration to new jsx transform

Signed-off-by: gaelgoth <gothuey.gael@gmail.com>

* chore(copilot): apply upgrade changes

https://backstage.github.io/upgrade-helper/\?from\=1.37.1\&yarnPlugin\=0\&to\=1.38.1
Signed-off-by: gaelgoth <gothuey.gael@gmail.com>

* run yarn dedupe

Signed-off-by: gaelgoth <gothuey.gael@gmail.com>

---------

Signed-off-by: gaelgoth <gothuey.gael@gmail.com>
2025-04-17 19:57:38 -05:00
Beth Griggs 491247a29f workspaces: add Node.js 22 to engines field across all workspaces
Manually updates the "engines" field of all workspace package.json files
to include Node.js 22. This intentionally replaces part of the generated
rennovate PR which attempted to globally replace rather than add Node.js
22 to the engines field.

For both community-plugins-maintainers and sda-se-reviewers owned
workspaces Node.js 18 is removed.

Note that this is only updates the workspace package.json - therefore it
should not impact end users installing plugins.

Refs: https://github.com/backstage/community-plugins/pull/2403
Signed-off-by: Beth Griggs <bethanyngriggs@gmail.com>
2025-04-17 15:21:51 +01:00
Backstage Service Account bacc86ca4c
Version Packages (#3543)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-10 00:09:15 +01:00
Henrik Edegård 62322411a1
fix(copilot): Convert date from database into correct timezone before check (#3533)
* Convert date from database into correct timezone before check

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Update workspaces/copilot/.changeset/nice-mangos-invite.md

Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
Signed-off-by: Henrik Edegård <158468178+henrikedegrd@users.noreply.github.com>

---------

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
Signed-off-by: Henrik Edegård <158468178+henrikedegrd@users.noreply.github.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-04-07 08:56:08 -04:00
Backstage Service Account 032989db5f
Version Packages (#3480)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-03 15:15:37 +00:00
Henrik Edegård 522b3f90b4
plugin(copilot): url to be relative instead of absolute (#3462)
Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-03-28 01:40:33 +00:00
Henrik Edegård bc2b3bf872
feat(copilot): Adds engagement and seat analysis metrics (#3241)
* Adds engagement metrics.
Changes the backend to use octokit in order to have pagination

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Adds the missing API-report

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Dedupe yarn.lock

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Fixed dedupe and tsc, pins octokit to a working version.

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Fixes typo and makes team-column not nullable

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Fix correct fetch of latestDay in availible time-range

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* fixes conflicts

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

---------

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-03-27 12:49:38 -04:00
Backstage Service Account 59d12f2057
Version Packages (#3397)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-22 16:49:27 -05:00
Backstage Service Account ec1324b080
v1.37.0 version bump (#3395)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-22 15:41:56 -05:00
Backstage Service Account 000004879e
Version Packages (#3274)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-20 12:07:25 +00:00
Niall McCullagh 86f65230ea
fix(copilot): Fix handling of optional editors attribute (#3228)
* Fix handling of optional editors attribute

Fixes the Copilot metrics filtering utilities by properly handling optional
fields in the metrics data structure. The changes particularly focus on
safely accessing the editors property which may be undefined in some metrics
records.

Signed-off-by: Niall McCullagh <mccullagh_niall@hotmail.com>

* Add fix for filterIdeCompletionLanguageMetrics

Signed-off-by: Niall McCullagh <mccullagh_niall@hotmail.com>

* Update weak-news-occur.md

Signed-off-by: Niall McCullagh <mccullagh_niall@hotmail.com>

---------

Signed-off-by: Niall McCullagh <mccullagh_niall@hotmail.com>
2025-03-20 11:56:28 +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
Backstage Service Account c5b531c056
Version Packages (#3161)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-05 12:44:10 -06:00
Backstage Service Account 2bae2d2db3
v1.36.1 version bump (#3159)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-05 12:35:20 -06:00
Backstage Service Account bc9c373d2e
Version Packages (#3137)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-04 23:18:50 +00:00
Henrik Edegård 10cacf8d3b
Copilot: update backend to use new /metrics API (#2989)
* Updates the backend to use the new metrics API.

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* added changeset

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Run prettier on changed files

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Fix PR-comments and fix getPeriodRange to also consider old metrics

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Adds a separate changeset for the text edit in the frontend

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

* Fixes api-reports

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>

---------

Signed-off-by: Henrik Edegård <henrik.edegard@fortnox.se>
2025-03-04 17:10:52 -06: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 903362a230
Version Packages (#2765)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-02 10:47:25 -06:00
Backstage Service Account f5be5aac70
v1.35.1 version bump (#2753)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-02 10:39:30 -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
Backstage Service Account 238cf7d89f
Version Packages (#2610)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-29 12:59:50 +00:00
Scott Guymer 6e44ae3bb0
copilot: Enable copilot to use github app auth (#2585)
* copilot: Enable copilot to use github app auth

When u sing the copilot organisation API its possible to use GitHub application authentication over only PAT token authentication.

This PR enables you to mix and match between the different types of auth.

Signed-off-by: Scott Guymer <scott.guymer@philips.com>

* Remove un-used types

Signed-off-by: Scott Guymer <scott.guymer@philips.com>

* Added link to official docs

Signed-off-by: Scott Guymer <scott.guymer@philips.com>


Signed-off-by: Scott Guymer <scott.guymer@philips.com>

---------

Signed-off-by: Scott Guymer <scott.guymer@philips.com>
2025-01-29 07:51:48 -05:00
Backstage Service Account 40581ef62c
Version Packages (#2576)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kashish Mittal <113269381+04kash@users.noreply.github.com>
2025-01-24 17:37:35 +00:00
Jos Ahrens dab14dac6d
plugin(copilot): acceptance rate now uses suggestion/acceptance count (#2170)
Signed-off-by: Jos Ahrens <jahrens@digitalocean.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-01-24 13:36:41 +00:00
Backstage Service Account 0c1014eb03
Version Packages (#2538)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-22 23:17:09 +01:00
Jos Ahrens 46c48374cb
fix: division by zero in language stats (#2171)
* fix: division by zero in language stats

Signed-off-by: Jos Ahrens <jahrens@digitalocean.com>

* Modify minor to patch version in changeset

Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Signed-off-by: Jos Ahrens <github@liefland.net>

---------

Signed-off-by: Jos Ahrens <jahrens@digitalocean.com>
Signed-off-by: Jos Ahrens <github@liefland.net>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2025-01-16 19:26:31 +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
Backstage Service Account 77035bfb26
Version Packages (#2494)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>
2025-01-14 14:34:55 +00:00
Andre Wanlin e9b265d8b2
copilot - Removed usages of `@backstage/backend-tasks` (#2359)
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-01-14 14:12:47 +01:00
Jos Ahrens 8007ea2a12
Remove Portuguese from the README (#2489)
Signed-off-by: Jos Ahrens <jahrens@digitalocean.com>
2025-01-14 13:56:07 +01: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 6b030e77b1
Version Packages (#2473)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-01-10 12:06:19 -06:00
Greg Jacobs 6bf6fe4d21
docs(copilot): clarify installation steps (#2467)
* docs(copilot): clarify installation steps

Signed-off-by: Greg Jacobs <gpjacobs@users.noreply.github.com>

* docs(copilot): added changeset for readme updates

Signed-off-by: Greg Jacobs <gpjacobs@users.noreply.github.com>

---------

Signed-off-by: Greg Jacobs <gpjacobs@users.noreply.github.com>
2025-01-10 06:04:07 -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 27ddc23b23
Version Packages (#2391)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-24 13:11:52 -06:00
Backstage Service Account 53e71911f1
copilot - version:bump to v1.34.2 (#2383)
* 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:31:59 -06: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 8ac2ab6a5e
Version Packages (#2019)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-19 10:59:06 +01:00
esw-afabiano 7f17c9f54e
introduce support for teams and organization (#1261)
Signed-off-by: Alisson Fabiano <afabiano@eshopworld.com>
2024-11-19 10:46:12 +01:00
Backstage Service Account 82c04be657
Version Packages (#1936)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-15 12:18:53 +01:00
Vincenzo Scamporlino f6d006d979
Copilot: add support for private tokens (#1928)
* copilot: simplify github credentials

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

* copilot: add changesets

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

---------

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2024-11-15 11:57:16 +01:00
Backstage Service Account 8194fc1a9d
Version Packages (#1854)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-06 08:20:42 -05:00
knowacki23 e45e2f82f7
Remove unused @backstage/backend-common package from dependencies. (#1826)
Signed-off-by: Nowacki, Kacper <kacper.nowacki@dynatrace.com>
Co-authored-by: Nick Boldt <nboldt@redhat.com>
2024-11-06 12:29:28 +01: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 46ee5f8fb8
Version Packages (#1600)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-10-18 19:47:22 -05:00