Commit Graph

44889 Commits

Author SHA1 Message Date
Ben Lambert 00f28859a0 Merge pull request #20108 from backstage/blam/metrics-for-backend-tasks
Instrumenting `backend-tasks`
2023-10-03 11:05:14 +02:00
Patrik Oldsberg b4a59e3b60 Merge pull request #20318 from backstage/freben/test-advances
test advances
2023-10-03 11:03:33 +02:00
Ben Lambert 4b78f57616 Merge pull request #20244 from mspiegel31/update-git-client
feat: support fetching tags in git client
2023-10-03 11:00:25 +02:00
Fredrik Adelöw cea09c6a94 Merge pull request #20140 from backstage/vinzscam/docs-github-org-data-improvements
docs: fix userTransformer references in github integration
2023-10-03 10:48:40 +02:00
Patrik Oldsberg feae7273cf Merge pull request #20327 from backstage/rugvip/no20
.github/workflows: disable Node 20 tests
2023-10-03 10:48:27 +02:00
blam e7d9d346f4 chore: fixing changeset
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam bbbd853875 chore: update the metric names
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 0dada05a78 chore: fixing changeset
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 6916c4b291 feat: move the implementation to the scheduler instead
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam caf288ff03 chore: remove unused metircs
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 5db102bfdf feat: instrumentation changeset
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 1b85da3f9b chore: move metrics collection to a different place to make it simpler
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 3748620277 feat: use OT metrics instead of prom-client
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 7184708a20 chore: tinker around a little bit
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
blam 1ef5c2720d feat: turn on some simple monitoring with prometheus for now
Signed-off-by: blam <ben@blam.sh>
2023-10-03 10:37:51 +02:00
Patrik Oldsberg 79c3febee7 .github/workflows: disable Node 20 tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-03 10:07:38 +02:00
Fredrik Adelöw 3f4a44aef3 Merge pull request #20267 from vdizengremel/fix/deep-nested-relations-ownership-card
fix(#20232): load relations to get children of children
2023-10-03 09:46:49 +02:00
Fredrik Adelöw e875f3f257 Merge pull request #20242 from awanlin/topic/clarify-docker-node-and-debian-version
Clarified docker node and Debian version
2023-10-03 09:13:12 +02:00
Fredrik Adelöw 2fe23ff546 Merge pull request #20283 from alecjacobs5401/ajacobs/task-schedule-timing-upsert
fix(backend-tasks): prevent immediately triggering tasks out of band
2023-10-03 09:10:59 +02:00
Alec Jacobs 06451c88d1 test(backend-tasks): refine tests to be more explicit
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2023-10-02 12:15:52 -07:00
Vincenzo Scamporlino b4b1cbf9fa changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-02 18:28:27 +02:00
Alec Jacobs ddd76ac98d fix(backend-tasks): prevent immediately triggering tasks out of band
Signed-off-by: Alec Jacobs <cajacobs5401@gmail.com>
2023-10-02 08:40:11 -07:00
Fredrik Adelöw 689457efd3 fix test
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-02 17:14:58 +02:00
Fredrik Adelöw a426ef77a5 fix tests
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-10-02 17:14:49 +02:00
Patrik Oldsberg 0507326be6 Merge pull request #20316 from sennyeya/aramis-spotify
update my organization to Spotify
2023-10-02 17:06:52 +02:00
Mike Spiegel b94f32271e support fetching tags
Signed-off-by: Mike Spiegel <mspiegel31@gmail.com>
2023-10-02 11:06:40 -04:00
Patrik Oldsberg 91dcf4894c Merge pull request #20279 from backstage/rugvip/starred
catalog: update new alpha setup to include starred entities API
2023-10-02 16:59:15 +02:00
Vincenzo Scamporlino 7ec10602ff catalog-backend-module-github: fix defaultUserTransformer typings
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-10-02 16:58:17 +02:00
Patrik Oldsberg b5e810eb0b Merge pull request #20020 from backstage/home-page-visit-components-0
[Homepage] Create Top/Recently Visited components
2023-10-02 16:49:00 +02:00
Patrik Oldsberg 4ed0fd2c07 Merge pull request #20313 from backstage/rugvip/e2e-fix
e2e: update stderr filtering, only log filtered lines
2023-10-02 16:12:20 +02:00
Fredrik Adelöw c8f10dbeda Merge pull request #20291 from backstage/freben/catalog-tweak
Deprecated LocationEntityProcessor, added doc comments
2023-10-02 16:11:08 +02:00
Aramis Sennyey 8e15e6a0f7 update organization for sennyeya
Signed-off-by: Aramis Sennyey <aramiss@spotify.com>
2023-10-02 09:55:30 -04:00
Fredrik Adelöw 468871dbc0 Merge pull request #19867 from drodil/missing_resource_icon
fix: add missing resource and template app icons
2023-10-02 14:57:13 +02:00
Ben Lambert 252855c803 Merge pull request #20285 from backstage/blam/blogpost
blog: added new adopter blog post
2023-10-02 14:43:34 +02:00
Patrik Oldsberg b57db090f0 Merge pull request #20258 from backstage/camilaibs/create-techdocs-search-result-item-extension
[DI] Create `TechDocs` search result item extension
2023-10-02 14:20:00 +02:00
Patrik Oldsberg ee31c4224e e2e: update stderr filtering, only log filtered lines
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-02 14:19:07 +02:00
vdizengremel ca3ab66bbe fix(#20232): handle circular relation
Signed-off-by: vdizengremel <victor.dizengremel@octo.com>
2023-10-02 14:11:28 +02:00
vdizengremel 88fa5516c3 fix(#20232): handle intermediate groups
Signed-off-by: vdizengremel <victor.dizengremel@octo.com>
2023-10-02 14:11:28 +02:00
vdizengremel ad97403fca fix(#20232): refacto test to facilitate maintenance and the add of new cases
Signed-off-by: vdizengremel <victor.dizengremel@octo.com>
2023-10-02 14:11:28 +02:00
Camila Belo e10a5eaae5 fix(home): annotate getVisitName as internal utility
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-02 13:25:43 +02:00
Camila Belo d65cb238e8 fix(home): changeset version
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-02 13:24:22 +02:00
Renan Mendes Carvalho 0c927cab64 feature(app): Adds TopVisited and RecentlyVisited to homepage
This patch adds TopVisited and RecentlyVisited to the homepage example
accessible in http://localhost:3000/home when running yarn dev

Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho 14db0dd105 feature(plugins/home): Improves title resolution
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho 7a8b0b4cf3 refactoring(plugins/home): Separate TopVisited and RecentlyVisited
This patch separates the two components to be easier to import them
in the customizable homepage.

Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho f4cb351de2 fix(plugins/home): Get name for catalog entities fallback to title
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho 5514040b44 rename(plugins/home): VisitsStorageApi and VisitsWebStorageApi
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
Co-authored-by: Avantika Iyer <chick157@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho baa8af646c refactor(plugins/home): Implementations depend only on StorageApi
This patch removes the VisitsApiFactory, promotes CoreStorageVisitsApi
to the main implementation and LocalStorageVisitsApi starts to rely
on WebStorage.

Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho 72f3ea7042 refactor(plugins/home): Remove any type
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho f997f771da changeset(plugins/home): Adds new Top/Recently Visited components
Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00
Renan Mendes Carvalho a1a7885ca4 feature(plugins/home): Add support for the != operator
This patch adds support for the != operator on the VisitsApi filterBy
option.

Signed-off-by: Renan Mendes Carvalho <aitherios@gmail.com>
2023-10-02 13:17:57 +02:00