Commit Graph

34947 Commits

Author SHA1 Message Date
renovate[bot] 611cea00a4 Update backstage/actions action to v0.5.11
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-15 14:33:20 +00:00
Eric Peterson e2c798e31c Merge pull request #14938 from backstage/search/resilient-indices
[Search] Preserve existing index if latest index run contains no documents
2022-12-15 15:24:11 +01:00
Patrik Oldsberg 3a958300e0 Merge pull request #15206 from backstage/include-asset-type
fix: include asset types for repo tools package
2022-12-15 15:21:37 +01:00
djamaile c210d70218 chore: add try and catch around require resolve
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-12-15 14:46:21 +01:00
Patrik Oldsberg 002048e6f3 Merge pull request #15245 from backstage/mob/log
backend-plugin-api: update logger interface with more methods and meta
2022-12-15 14:24:28 +01:00
Patrik Oldsberg 9518e5e5e6 backend-plugin-api: more runtime safety in loggerToWinstonLogger
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-15 13:55:11 +01:00
Patrik Oldsberg 7cd01231b5 backend-plugin-api: separate out Error from LogMeta + limit to indexed objects
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-15 13:54:31 +01:00
djamaile 82bd45528a chore: add try and catch around require resolve
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-12-15 13:53:02 +01:00
Fredrik Adelöw 37f35ef8ed Merge pull request #15253 from backstage/freben/docker-workflow
fix the docker workflow
2022-12-15 11:55:39 +01:00
Fredrik Adelöw 759910d97c fix the docker workflow
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-12-15 11:37:08 +01:00
Fredrik Adelöw a29773b2cd Merge pull request #14980 from iriswang233/Track-the-last-time-the-final-entity-changed
Track the last time the final entity changed
2022-12-15 11:17:57 +01:00
iris b568378cf8 add migration testing for 20221201085245_add_last_updated_at_in_final_entities
Signed-off-by: iris <hellocomplex007@gmail.com>
2022-12-15 15:44:09 +08:00
iris 860fbcde3b add ts-check
Signed-off-by: iris <hellocomplex007@gmail.com>
2022-12-15 15:30:52 +08:00
iris bcd800bb33 make last_updated_at optional
Signed-off-by: iris <hellocomplex007@gmail.com>
2022-12-15 15:29:20 +08:00
Patrik Oldsberg a3fe6cccf2 Merge pull request #14985 from backstage/mob/pls-stop
backend-app-api, backend-test-utils: added backend.stop() and auto stop in tests
2022-12-15 01:06:52 +01:00
Fredrik Adelöw afbcb1b575 Merge pull request #15248 from backstage/freben/circ
🧹 Removed circular import in the errors package
2022-12-14 22:58:38 +01:00
Patrik Oldsberg 5a18e01bfa backend-test-utils: check afterEach -> afterAll
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 22:52:38 +01:00
Fredrik Adelöw ac6cc9f7bd Removed circular import in the errors package
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-12-14 21:56:04 +01:00
Fredrik Adelöw 12ba9c2efe Merge pull request #15246 from backstage/renovate/swc-core-1.x-lockfile
Update dependency @swc/core to v1.3.23
2022-12-14 21:49:19 +01:00
renovate[bot] a9d0438c11 Update dependency @swc/core to v1.3.23
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 17:02:18 +00:00
Patrik Oldsberg 341927c47e backend-test-utils: stop all running test instances concurrently
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 18:00:51 +01:00
Patrik Oldsberg 2dbe5f00c5 changesets: update changeset to reflect startTestBackend updates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 18:00:32 +01:00
Patrik Oldsberg 2ee44029f9 backend-plugin-api: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 17:56:32 +01:00
Patrik Oldsberg 1d068ea8a4 backend-plugin-api: update loggerToWinstonLogger to support log levels
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 17:56:32 +01:00
Patrik Oldsberg cb1c2781c0 backend-plugin-api: update logger interface with more methods and meta
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 17:56:32 +01:00
Patrik Oldsberg a219b735dc Merge pull request #15237 from backstage/mob/config-obj
backend-plugin-api: suffix all service interfaces with *Service
2022-12-14 17:55:31 +01:00
backstage-goalie[bot] 98eabfe9b3 Merge pull request #15244 from backstage/renovate/roadiehq-backstage-plugin-github-insights-2.x-lockfile
Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.2
2022-12-14 16:50:08 +00:00
Patrik Oldsberg 9658f4d6c7 Merge pull request #15235 from backstage/mob/start-root
backend-app-api: always initialize root services
2022-12-14 17:32:55 +01:00
Patrik Oldsberg 1fe43f4017 backend-app-api: update API report
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 17:31:39 +01:00
renovate[bot] 824046de09 Update dependency @roadiehq/backstage-plugin-github-insights to v2.2.2
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 16:13:24 +00:00
Fredrik Adelöw 61b3091efe Merge pull request #15215 from blakestoddard/fix-sidebar-icon-alignment
Fix sidebar icon alignment
2022-12-14 16:40:41 +01:00
Fredrik Adelöw 8bb1931b24 Merge pull request #15178 from gtestault/feature/jenkins_standalone_project
Feature/jenkins standalone project
2022-12-14 16:32:35 +01:00
djamaile fe1d2269cd chore: use require resolve
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-12-14 15:06:07 +01:00
Patrik Oldsberg 05a928e296 fix breakages from Service interface renames
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 15:03:02 +01:00
Patrik Oldsberg a025190552 backend-plugin-api: suffix all service interfaces with *Service
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 15:03:02 +01:00
backstage-goalie[bot] 085c07ef52 Merge pull request #15236 from backstage/renovate/esbuild-0.x-lockfile
Update dependency esbuild to v0.16.6
2022-12-14 13:54:44 +00:00
Patrik Oldsberg 5260d8fc7d backend-app-api: always initialize root services
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 14:42:26 +01:00
renovate[bot] cdc5ac6320 Update dependency esbuild to v0.16.6
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-12-14 13:23:45 +00:00
Patrik Oldsberg 73a8f69d62 backend-test-utils: only clean up test backends after all tests
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 13:52:36 +01:00
Gabriel Testault 6c70d769e4 feature(jenkins-backend): be more precise in jenkins terminology
Only explicitly support Multibranch Pipeline and Pipeline projects

Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 12:02:27 +01:00
Gabriel Testault d657e19424 feature(jenkins-backend): downgrade change to patch level
Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 11:30:40 +01:00
Gabriel Testault 98ba60b8b5 feature(jenkins-backend): improve test for standalone project
test that the client is called twice for unfiltered standalone projects.

Signed-off-by: Gabriel Testault <gabriel.testault@goto.com>
2022-12-14 11:29:44 +01:00
Patrik Oldsberg deaa069b76 backend-app-api: do not allow backends to be restarted
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 11:27:19 +01:00
Patrik Oldsberg bb41a58c6a fix coreServices conflicts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
Patrik Oldsberg e507d9dbb7 backend-test-utils: switch autoStop option to use afterEach | never
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
Patrik Oldsberg 1f2edda7c3 backend-app-api: text
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
Patrik Oldsberg afa3bf5657 changesets: added changeset for backend-test-utils auto stop
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
Patrik Oldsberg 52a9bd35c7 backend-test-utils: automatically stop backends after test
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
Patrik Oldsberg 07342778df backend-app-api,backend-test-api: hook up shutdown hook to stop method
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-12-14 10:46:20 +01:00
backstage-goalie[bot] b8aa070dc4 Merge pull request #15228 from backstage/renovate/json-schema-library-7.x-lockfile
Update dependency json-schema-library to v7.4.4
2022-12-14 02:26:13 +00:00