github-actions[bot]
4e94720142
Version Packages (next)
2022-09-27 10:57:53 +00:00
Fredrik Adelöw
2c30c1e628
Merge pull request #13860 from backstage/freben/sq
...
just another gitignore entry
2022-09-27 12:07:11 +02:00
Eric Peterson
de80ce2ad3
Merge pull request #13577 from matteosilv/master
...
fixing techdocs-cli Docker client creation
2022-09-27 12:00:16 +02:00
Fredrik Adelöw
52f25858a8
create-app too
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-27 11:30:37 +02:00
Patrik Oldsberg
813f446cb4
Merge pull request #13852 from backstage/rugvip/app-backend-port
...
app-backend: add implementation for new backend system
2022-09-27 11:29:21 +02:00
Fredrik Adelöw
e1cd4b8401
Merge pull request #13808 from mitchhentgesspotify/mhentges/light-async-deep-import
...
Deep-import LightAsync to improve module-import time in tests
2022-09-27 11:17:53 +02:00
Patrik Oldsberg
28377dc89f
backend-plugin-api: fix type inference of interface options
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-27 09:53:02 +02:00
Patrik Oldsberg
69af72171d
Merge pull request #13854 from backstage/rugvip/resolve
...
cli: upfront resolution of swc-loader
2022-09-27 09:49:00 +02:00
Patrik Oldsberg
5b8bdeebc8
Merge pull request #13662 from MiniMarker/merge_upstream
...
Add support for links on Template Card
2022-09-26 21:53:12 +02:00
Patrik Oldsberg
a541a3a78a
cli: upfront resolution of swc-loader
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-26 20:37:24 +02:00
Patrik Oldsberg
21ceffe99d
backend-next: add app-backend
...
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-09-26 18:58:51 +02:00
Patrik Oldsberg
de7587254f
backend-app-api: fix for root router overriding api routes
...
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-09-26 16:55:59 +02:00
Patrik Oldsberg
96d288a02d
backend-defaults: added root logger service to default 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-09-26 16:40:58 +02:00
Patrik Oldsberg
0027a749cd
backend-app-api: added index plugin option for http router service
...
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-09-26 16:40:11 +02:00
Patrik Oldsberg
8336d42b40
backend-plugin-api: fix spelling mistakes
...
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-09-26 16:18:39 +02:00
Patrik Oldsberg
72549952d1
backend-test-utils: fix handling of root scoped 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-09-26 16:18:05 +02:00
Patrik Oldsberg
45857bffae
backend-app-api: export rootLoggerFactory
...
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-09-26 16:17:27 +02:00
Fredrik Adelöw
93fcda09ce
Merge pull request #13784 from dagda1/document-step-layouts
...
document custom step layouts
2022-09-23 08:56:05 +02:00
Fredrik Adelöw
3b8eb15007
Merge pull request #13810 from backstage/freben/tsx
...
no longer transpile tsx files in backend packages
2022-09-22 19:38:15 +02:00
Patrik Oldsberg
ed0ef64fd3
backend-tests: increase timeout for setting up test databases
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-22 15:18:59 +02:00
Mitchell Hentges
882101cd9b
Deep-import LightAsync to improve module-import time in tests
...
`LightAsync` is a `react-syntax-highlighter` that defers the computation
of some fancy syntax-parsing logic.
However, `react-syntax-highlighter` exposes a `Light` variant that does
this computation up-front.
In runtime, tree-shaking ensures that we only import `LightAsync`, but
tree-shaking doesn't happen in tests (because it's slow).
So, deep-import to avoid incurring the syntax-parsing penalty when that
functionality isn't used in the test itself.
Signed-off-by: Mitchell Hentges <mhentges@spotify.com >
2022-09-22 15:04:49 +02:00
Patrik Oldsberg
d3adc6693f
Merge pull request #13798 from backstage/rugvip/pool
...
backend-test-utils: increase max connection pool size
2022-09-22 14:43:00 +02:00
Fredrik Adelöw
cfb3598410
no longer transpile tsx files in backend packages
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-22 14:13:04 +02:00
Fredrik Adelöw
58c2264325
update Navigate properly, and add a changeset noting the router stable update in create-app
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-22 11:32:56 +02:00
Fredrik Adelöw
62872bf027
fix starting create-app locally with local nodemon
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-22 09:58:31 +02:00
Fredrik Adelöw
86d0de11d9
remove PermissionedRoute and unnecessary copyright notices
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-22 09:46:24 +02:00
Fredrik Adelöw
e05e0f021b
align some versions
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-22 09:34:59 +02:00
Patrik Oldsberg
e91e8e9c55
backend-test-utils: increase max connection pool size
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 23:17:24 +02:00
Patrik Oldsberg
410759679a
Merge pull request #13429 from OscarDHdz/shutdown-stale-scaffolder-tasks
...
Close scaffolder stale task executions
2022-09-21 19:22:46 +02:00
Paul Cowan
ff4f8bb9e5
add writing-custom-step-layouts to sidebars.json
...
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot >
2022-09-21 18:20:51 +01:00
Patrik Oldsberg
cd488c7648
Merge pull request #13788 from backstage/rugvip/blocking
...
backend-tasks: fix for fake timers blocking db setup
2022-09-21 19:11:40 +02:00
OscarDHdz
cb69395b43
Scaffolder: Set router scheduler param
...
Signed-off-by: OscarDHdz <v-ohernandez@expediagroup.com >
2022-09-21 11:01:41 -05:00
Mitchell Hentges
6f3b8d0962
Defer schema validation to improve test performance
...
Many modules export an `ajvCompiledJsonSchemaValidator(...)`, which
incurs the `ajv` schema compilation at module-import-time.
Many tests depend on these modules transitively, but don't exercise the
compiled schema - so, this compilation time is wasted.
On my machine, with an example test (airbrake/src/index.test.ts) I'm
seeing the following numbers (n=10):
Before: 6005.1ms
After: 5807.8ms
Benefit: 197.3ms (~3.3%)
Weirdly, the NodeJS profiler was saying that schema compilation was
taking ~2000ms, but that is likely due to the inaccuracy of the
sampling.
Signed-off-by: Mitchell Hentges <mhentges@spotify.com >
2022-09-21 17:00:11 +02:00
Patrik Oldsberg
a94c6fcf78
backend-tasks: fix for fake timers blocking db setup
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 16:59:43 +02:00
Christian Marker
b32d56a82d
Merge branch 'master' into merge_upstream
...
Signed-off-by: Christian Marker <cfmarker@gmail.com >
2022-09-21 16:47:15 +02:00
Patrik Oldsberg
4f5fb2d4f4
cli: add support for workspace: query for local version matching
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:14:55 +02:00
Patrik Oldsberg
d66b398840
cli: improve v2 lockfile parsing to split out ranges
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:14:55 +02:00
Patrik Oldsberg
be5a837259
migrate to use workspace ranges
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:14:53 +02:00
Patrik Oldsberg
153e6e49bd
fix version range inconsistencies
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:13:38 +02:00
Christian Marker / Intility AS
6858329bfc
feat: create viewTechDocRouteRef in scaffolder plugin
...
Signed-off-by: Christian Marker / Intility AS <christian.marker@intility.no >
2022-09-20 22:53:57 +02:00
Patrik Oldsberg
17f398face
cli: skip testinging of repo test --since matches nothing
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 22:10:22 +02:00
Patrik Oldsberg
947a9f2165
cli: flip repo command help options to use --jest-help instead
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 18:07:16 +02:00
Patrik Oldsberg
6d00e80146
update package.json to use repo test
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 18:07:16 +02:00
Patrik Oldsberg
292a088807
cli: add repo test command
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 18:07:16 +02:00
Patrik Oldsberg
fb9e00a54a
create-app: move mock-fs calls into describe blocks
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 18:07:16 +02:00
Patrik Oldsberg
1720afed04
cli: fix yaml transform and add test for loading yaml
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 18:02:28 +02:00
Patrik Oldsberg
3e309107ca
cli: update template fallback versions
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 17:16:26 +02:00
Patrik Oldsberg
2dddb32fea
cli: switch to custom jest yaml transform to support node 18
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 14:51:19 +02:00
Patrik Oldsberg
ec623f85fb
cli: update API report for Jest 29
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 14:51:19 +02:00
Patrik Oldsberg
b179cd11f4
cli: update jest config for v29
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 14:51:19 +02:00