Commit Graph

9722 Commits

Author SHA1 Message Date
Patrik Oldsberg cfe22d7ee7 Merge pull request #15520 from backstage/rugvip/nodup
backend-app-api: throw errors on conflicting service implementations
2023-01-09 11:14:43 +01:00
Morgan Bentell 29113e760a update docs and clean up
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-09 10:03:39 +01:00
Patrik Oldsberg dd9f7b8b24 update plugin metadata service ID in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:24:04 +01:00
Patrik Oldsberg 6e5ebec133 backend-plugin-api: generate api report for create* updates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:22:10 +01:00
Patrik Oldsberg 5b86b02d6c backend-plugin-api: clean up definition of createServiceRef
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:19:58 +01:00
Patrik Oldsberg 3d852e9a27 backend-plugin-api: clean up createServiceFactory types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:19:58 +01:00
Patrik Oldsberg dc06dc6ab2 backend-plugin-api: doc and type cleanup for wiring API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:19:58 +01:00
Patrik Oldsberg 9f2b786fc9 Avoid directly logging error objects
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-07 14:15:17 +01:00
Patrik Oldsberg 2b1554cebf backend-common: prefer LoggerService over Logger
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-06 00:10:32 +01:00
Fredrik Adelöw 6387ec8706 Revert "chore(deps): update dependency puppeteer to v19"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-05 17:29:15 +01:00
Morgan Bentell 38cdc28135 add --preview-app-port option to serve command
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-05 17:28:26 +01:00
Ben Lambert a7333299d5 Merge pull request #15578 from backstage/blam/bump-better-sqlite3
Bump `better-sqlite3` to v8.0.0
2023-01-05 17:18:29 +01:00
Patrik Oldsberg 4cadd628b3 backend-app-api: extract and add tests for createSpecializedBackend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-05 15:18:30 +01:00
Patrik Oldsberg 150a7dd790 backend-app-api: throw error if trying to override metadata service
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-05 15:18:30 +01:00
Patrik Oldsberg f106188481 backend-app-api: simplified service registry construction
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-05 15:18:30 +01:00
Patrik Oldsberg 015a6dced6 backend-app-api: throw error if duplicate service implementations are provided
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-05 15:18:29 +01:00
Fredrik Adelöw 9321f068f8 Merge pull request #15583 from backstage/freben/type-fest-less
removed unusued package type-fest
2023-01-05 13:39:14 +01:00
Fredrik Adelöw 4348603157 Merge pull request #15566 from backstage/renovate/puppeteer-19.x
chore(deps): update dependency puppeteer to v19
2023-01-05 13:38:58 +01:00
Fredrik Adelöw d06a7890c6 removed unusued package type-fest
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-05 13:10:44 +01:00
Fredrik Adelöw 56ae05e730 fix import
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-05 13:05:01 +01:00
Fredrik Adelöw e23f13a573 add post body fields too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2023-01-05 09:41:08 +01:00
blam 92a37a8fc7 chore: bump minimum required version of better-sqlite
Signed-off-by: blam <ben@blam.sh>
2023-01-05 08:28:48 +01:00
Ben Lambert 7a261bcfc1 Merge pull request #15555 from backstage/renovate/better-sqlite3-8.x
chore(deps): update dependency better-sqlite3 to v8
2023-01-05 08:25:41 +01:00
Johan Haals 36adf34001 Merge pull request #15545 from backstage/jhaals/dbcache
Migrate Cache and Database types into backend-plugin-api
2023-01-04 15:42:53 +01:00
Morgan Bentell bc18c902a2 clean up and update documentation, changeset and cli-report
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-04 15:27:27 +01:00
Morgan Bentell b4db2862a4 Add cli option --preview-app-bundle-path
Signed-off-by: Morgan Bentell <mbentell@spotify.com>
2023-01-04 15:27:26 +01:00
renovate[bot] 945935c655 chore(deps): update dependency puppeteer to v19
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-04 14:10:41 +00:00
Patrik Oldsberg e512a50e5c Merge pull request #15462 from backstage/mob/root-http-router
backend-next: introduce new root http router service
2023-01-04 14:34:40 +01:00
Ben Lambert 2913a6b701 Merge pull request #15470 from mitchhentgesspotify/mhentges/fix-base-url-conflict-message
Use both variables in cli's "base url conflict" error message
2023-01-04 14:27:42 +01:00
renovate[bot] f23eef3aa2 chore(deps): update dependency better-sqlite3 to v8
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2023-01-04 13:10:03 +00:00
Johan Haals 5e9bddada0 fix api reports
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-04 13:18:23 +01:00
Johan Haals e267c22333 Remove dependency on backend-common
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-04 13:16:09 +01:00
Johan Haals 38dda2beab Migrate TokenManager types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-04 13:16:08 +01:00
Johan Haals d2a1fcdf09 update yarn.lock
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-04 13:15:17 +01:00
Johan Haals 5437fe488f Migrate Cache and Database types into backend-plugin-api
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2023-01-04 13:14:47 +01:00
Patrik Oldsberg a89659d698 Merge pull request #15529 from backstage/rugvip/moveutil
backend-plugin-api: moved loggerToWinstonLogger to backend-common
2023-01-04 12:04:26 +01:00
Patrik Oldsberg 4570cea6c2 Merge pull request #15400 from backstage/sarabadu/update-api-extractor
[repo-tools] Update api extractor
2023-01-04 11:37:17 +01:00
Patrik Oldsberg 8e06f3cf00 backend-plugin-api: moved loggerToWinstonLogger to backend-common
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:34:34 +01:00
Patrik Oldsberg 0d5c70d1f6 backend-app-api: switch out http router pathPrefix option for getPath + tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:27:21 +01:00
Patrik Oldsberg eaa705f754 backend-test-utils: roll back default factories change
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:27:21 +01:00
Patrik Oldsberg d677dcf59d backend-test-utils: use empty config instead of trying to load
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:27:21 +01:00
Patrik Oldsberg bd195c5c77 backend-app-api: use root lifecycle service to shut down root http service
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg 6cf3090427 backend-app-api: move @types/express to deps
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg a3ec2f32ea backend-test-utils: include all core services in test backend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg 6518fbb3c8 backend-app-api: add missing @types/express dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg 02b119ff93 changesets: added changesets for the new root http router service
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg 3cf5074903 backend-defaults: add root http router
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:52 +01:00
Patrik Oldsberg a083d5d38a backend-app-api: add root http router service + adapt http router service
Co-authored-by: blam <ben@blam.sh>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:24:49 +01:00
Patrik Oldsberg 23072102a2 backend-plugin-api: add RootHttpRouterService definition
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-01-04 10:17:02 +01:00
Robunnin 1d608e5200 Merge branch 'backstage:master' into adr-plugin-adjustments 2023-01-03 12:50:27 -05:00