Commit Graph

43893 Commits

Author SHA1 Message Date
Marley Powell bef7098987 feat: updated DependencyGraph to deduplicate the second occurence of a circular cycle
Signed-off-by: Marley Powell <marley.powell@exclaimer.com>
2023-08-18 10:30:48 +01:00
Morgan Bentell 0897867868 add protean team members to techdocs-maintainers and organization
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-08-18 11:19:47 +02:00
Fredrik Adelöw 34f6a8cc28 Merge pull request #19438 from backstage/entity-switch-render-children-entity-not-found
EntitySwitch render children when entity is not found
2023-08-18 10:45:45 +02:00
Carl-Erik Bergström 5a1ae618c0 chore(org): clarify hook test assertion
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:40 +02:00
Carl-Erik Bergström b9827143b0 chore(org): update api-report
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:40 +02:00
Carl-Erik Bergström 2b01aa144e chore(org): improve precision of OwnershipCard link tests
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:40 +02:00
Carl-Erik Bergström cfa3982bc4 add tests for useGetEntities hook
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:40 +02:00
Carl-Erik Bergström e49c742907 refactor(org): recursively fetch child group entities
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:40 +02:00
Carl-Erik Bergström 43a2137bb8 fix(org): improve relationship entity toggle
Signed-off-by: Carl-Erik Bergström <cbergstrom@spotify.com>
2023-08-18 09:08:36 +02:00
Anton Ganhammar 850ca8eb10 fix: use fetchapi to automatically handle authentication
Signed-off-by: Anton Ganhammar <ganhammar@gmail.com>
2023-08-18 07:07:39 +02:00
AmbrishRamachandiran 2461b608ee Merge branch 'backstage:master' into delete-icon-playlist-color 2023-08-18 09:46:46 +05:30
lpete@vmware.com bfa604de33 remove pk for mysql db
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 17:38:24 -04:00
Anton Ganhammar 1d8f4f0a74 feat: add changeset
Signed-off-by: Anton Ganhammar <ganhammar@gmail.com>
2023-08-17 21:45:58 +02:00
Anton Ganhammar 79efb2be1d feat: include authorization token if set in code-coverage plugin
Signed-off-by: Anton Ganhammar <ganhammar@gmail.com>
2023-08-17 21:31:54 +02:00
Vincenzo Scamporlino 163a41035e add changeset
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-17 21:26:30 +02:00
lpete@vmware.com ca061f5a9d replace pk with unique due to size constraints
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 14:52:30 -04:00
Vincenzo Scamporlino 35bba616b7 catalog: EntitySwitch render children when entity is not found
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
2023-08-17 19:03:46 +02:00
Patrik Oldsberg c80013badd Merge pull request #19441 from backstage/rugvip/catalog
scaffolder-backend: fixed alpha module pluginId
2023-08-17 18:56:50 +02:00
lpete@vmware.com 2a6250bb4e fix pk for path for the stat assets, fix run e2e
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:47:53 -04:00
AmbrishRamachandiran 4a174a6123 fixed issues of edit and create playlist popup custom validations
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 21:52:08 +05:30
lpete@vmware.com 9ae110cde3 Swap pk for app-backend path, fix heartbeat task
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com 6ec403f3f0 Path length to maximum pk, rm e2e mysql for now
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com ba7bdec126 64KB length for mysql support, dbms option for e2e
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com 274a321cea no longer patching create-app
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com a0e6241fc0 fix argument for e2e-test run
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com a2960b0667 remove unnecessary testing, fix columns, feedback
Signed-off-by: lpete@vmware.com <lpete@vmware.com>

fix issues with merge

Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 8f61efaea5 chore: update changeset to reflect new fixes
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 6e379187fa fix: update migrations used in tests causing error
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 02cedae992 fix linting and prettier issues
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 7143e55652 remove duplicate packages from yarn lock
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
Alex e43a81811e Simplifying changeset message to minimal relevant changes across updated plugins (#1)
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com f651154d34 Remove packages/plugins not referenced in PR
Signed-off-by: Pete Levine A <lpete@vmware.com>
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 957273367a Updated changeset contribution for create-app
Signed-off-by: Pete Levine A <lpete@vmware.com>
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
Greg Cobb cfc3ca6ce0 patch: Add Continued MySQL Support
Expanded packages/backend-common with MySQL Tests
Updated packages/backend-tasks column types to conform to MySQL
Updated packages/backend-tasks database tests with MySQL
Updated packages/backend-tasks datetime column to work with MySQL
Updated packages/create-app with a production MySQL App Config template
Updated packages/e2e-test to allow for e2e testing with MySQL
Updated plugins/app-backend some text columns to string
Updated plugins/app-backend interval to work with MySQL
Updated plugins/bazaar-backend to run db tests against MySQL
Updated plugins/catalog-backend-module-incremental-ingestion to run
db tests against MySQL
Updated plugins/catalog-backend text columns to longtext to work
with MySQL like issue suggested
Updated plugins/code-coverage-backend text column to string
Updated plugins/linguist-backend text column to string
Updated plugins/tech-insights-backend text columns to string
Updated plugins/tech-insights-backend db tests to include MySQL

Added New E2E tests to run on pull requests to test against MySQL

Co-authored-by: Alex Rocha <alexr1@vmware.com>
Co-authored-by: David Alvarado <dalvarado@vmware.com>
Co-authored-by: Shwetha Gururaj <gururajsh@vmware.com>
Co-authored-by: Al <aberezovsky@vmware.com>
Co-authored-by: Gerg <gcobb@vmware.com>
Signed-off-by: Pete Levine A <lpete@vmware.com>
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
Patrik Oldsberg b2de501bda linguist-backend: fix config value being required
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-17 17:54:26 +02:00
Patrik Oldsberg fb57a4694f scaffolder-backend: fixed alpha module plugin and module ID
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-17 17:44:43 +02:00
AmbrishRamachandiran 5e0e497546 fixed issues of edit and create playlist popup custom validations
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 20:27:38 +05:30
Patrik Oldsberg 1fbad39b2d backend-test-utils: introduce ServiceMock type to clean up external API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-17 16:50:45 +02:00
Matthew Clarke 47782f4bfa feat: Table initial loading (#19343)
* feat: add initial loading state for Table

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* Please answer yes or no.
feat: add loading state for Table component

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* chore: changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: add test

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: api reports

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

---------

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2023-08-17 15:46:03 +02:00
Ben Lambert 3b5eb94a4f Merge pull request #19416 from adamdmharvey/adamdmharvey/entity-feedback
chore(entity-feedback): Improve backend logging if posts fail
2023-08-17 15:10:02 +02:00
Ben Lambert 64ed3fa1be Merge pull request #19431 from RoadieHQ/de-duplicate-azure
deduplicate search results from azure
2023-08-17 15:09:33 +02:00
Patrik Oldsberg 9df5afff8e refactor plugin tests to use mocks from mockServices
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-17 14:53:15 +02:00
Patrik Oldsberg 9fb3b5373c backend-test-utils: add service mock helpers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-08-17 14:53:15 +02:00
AmbrishRamachandiran fa541f3d9f change color of delete icon to red play list menu
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 17:57:52 +05:30
AmbrishRamachandiran ec4b0f8cd9 change color of delete icon to red play list entity table
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 17:46:10 +05:30
AmbrishRamachandiran d1d1182741 Limit the use of the same playlist name when adding a playlist
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 16:52:33 +05:30
Marley Powell 9238fa3144 chore: updated changeset
Signed-off-by: Marley Powell <marley.powell@exclaimer.com>
2023-08-17 12:16:17 +01:00
AmbrishRamachandiran 4892d7d658 Limit the use of the same playlist name when adding a playlist
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 16:44:04 +05:30
Marley Powell 51d21f22c9 refactor: ♻️ updated ServiceRegistry to use DependencyGraph for circular dependency checks
Signed-off-by: Marley Powell <marley.powell@exclaimer.com>
2023-08-17 12:12:01 +01:00
AmbrishRamachandiran b5ba33a927 Limit the use of the same playlist name when adding a playlist
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-08-17 16:33:56 +05:30