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
Fredrik Adelöw
b27abf25f5
Merge pull request #13474 from VladMasarik/fix-signin-pagev2
...
Fix settings page not displaying sing in properly
2022-09-21 14:15:48 +02:00
Fredrik Adelöw
bf79a1cb77
changeset tweak
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-21 13:49:45 +02:00
Johan Haals
726705f7e9
Merge pull request #13690 from taras/tm/placeholder-object-values
...
[Catalog] Allow placeholder value to be any type
2022-09-21 11:35:20 +02:00
Patrik Oldsberg
bd5b913c87
Merge pull request #13534 from backstage/rugvip/ranges
...
Switch to using workspace ranges
2022-09-21 10:55:18 +02:00
Patrik Oldsberg
7ba18e80fb
Merge pull request #13759 from backstage/rugvip/lib
...
tech-insights-node: update package role
2022-09-21 10:45:32 +02:00
Patrik Oldsberg
685c4cc76f
changeset: enter prerelease
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:15:05 +02:00
Patrik Oldsberg
ba63cae41c
changesets: added changeset for improved lockfile parsing
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-21 10:14:55 +02:00
Patrik Oldsberg
4e1a0ad45d
Merge pull request #13604 from backstage/renovate/asyncapi-react-component-1.x
...
fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.42
2022-09-20 23:40:24 +02:00
Patrik Oldsberg
0963b4d5fb
tech-insights-node: update package role
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 23:13:20 +02:00
Patrik Oldsberg
5fe6ddef0b
Merge pull request #13574 from backstage/rugvip/testroot
...
cli: add repo test command and start running tests from the root
2022-09-20 18:49:18 +02:00
Patrik Oldsberg
8360315ca5
Merge pull request #13559 from backstage/rugvip/jest29
...
cli: switch to Jest 29
2022-09-20 18:48:50 +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
f368ad7279
changesets: added changeset for jest 29 bump
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-20 17:36:37 +02:00
Patrik Oldsberg
272fce8325
Merge pull request #13556 from backstage/eide/allow-third-party-cookies
...
[auth-backend]: Calculate `SameSite` cookie attribute in defaultCookieConfigurer and default to `none`
2022-09-20 17:20:22 +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
renovate[bot]
3d5bb521ee
fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.42
...
Signed-off-by: Renovate Bot <bot@renovateapp.com >
2022-09-20 12:38:55 +00:00
github-actions[bot]
30882884a4
Version Packages
2022-09-20 11:52:02 +00:00
Ben Lambert
2a7a21e9c5
Merge pull request #13112 from dagda1/step-layout
...
Provide API to extend scaffolder form layout
2022-09-20 13:43:55 +02:00
Ben Lambert
3142eb724e
Merge pull request #13748 from timja/patch-4
...
Add example to Jenkins plugin for permissions
2022-09-20 11:43:39 +02:00
Ben Lambert
95044a197d
Fixing docs
...
Signed-off-by: Ben Lambert <blam@spotify.com >
2022-09-20 11:27:05 +02:00
Ben Lambert
2e288f9e74
Merge pull request #13452 from Pike/hasAnnotation-value
...
Add optional value to hasAnnotation
2022-09-20 11:26:09 +02:00
Tim Jacomb
618c06f838
Add example to Jenkins plugin for permissions
...
Signed-off-by: Tim Jacomb <21194782+timja@users.noreply.github.com >
2022-09-20 10:24:33 +01:00
Ben Lambert
d2dc96e4d0
Merge pull request #13595 from DavidZemon/feature/allow-more-jwt-claims
...
feat: Allow passing additional JWT claims to `TokenIssuer`
2022-09-20 11:08:34 +02:00
Ben Lambert
7c5070f244
Merge pull request #13724 from NishkarshRaj/patch-1
...
Fixing document for CI/CD Statistics Plugin - GitLab Module
2022-09-20 11:06:25 +02:00
Paul Cowan
a112a106cc
run api-report
...
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot >
2022-09-20 11:02:59 +02:00
Paul Cowan
ad036784e9
add changeset
...
Signed-off-by: Paul Cowan <paul.cowan@cutting.scot >
2022-09-20 11:01:59 +02:00
Patrik Oldsberg
cff14ff377
Merge pull request #13666 from szubster/sort-skeleton
...
Sort entries in skeleton.tar.gz
2022-09-20 10:34:26 +02:00
Ben Lambert
3fd003db1c
Merge pull request #13746 from backstage/blam/exit-pre-2
...
chore: exit pre-release
2022-09-20 10:18:19 +02:00
Ben Lambert
e0d4077926
Merge pull request #13570 from backstage/freben-dschwank/user-settings-backend
...
feat: add user-settings-backend and related frontend store
2022-09-20 10:16:46 +02:00
blam
beb51e2539
chore: exit pre-release
...
Signed-off-by: blam <ben@blam.sh >
2022-09-20 10:00:37 +02:00
Johan Haals
6ac4abd011
Merge pull request #13737 from nhhagen/fix-msgraph-querymode
...
Read queryMode from the microsoftGraphOrg config
2022-09-20 08:59:24 +02:00
Johan Haals
2bee626486
Merge pull request #13697 from mclarke47/k8s-add-new-endpoints-to-api
...
feat(kubernetes): add new backend endpoints to api interface
2022-09-20 08:42:20 +02:00
Niels Henrik Hagen
a246d5a9b8
Read queryMode from the microsoftGraphOrg config
...
Closes : backstage/backstage#13638
Signed-off-by: Niels Henrik Hagen <nhhagen@gmail.com >
2022-09-19 22:29:42 +02:00
NishkarshRaj
71b7464a7c
chore: adding changesets to the PR
...
Signed-off-by: NishkarshRaj <nishkarshraj000@gmail.com >
2022-09-19 20:48:40 +05:30
Patrik Oldsberg
988b4d2a8e
Merge pull request #12870 from kuangp/feat/playlists
...
feat(playlists): implement playlist plugin
2022-09-19 16:49:44 +02:00
Johan Haals
436867f86d
Merge pull request #13691 from jakecrews74/add-defaults-conig-option-gitlab-ci-stats
...
[CICD Statistics Module Gitlab] Add the ability to pass custom defaults to createGitlabApi constructor
2022-09-19 16:32:47 +02:00
Fredrik Adelöw
8448b53dd6
move the settings storage to the user settings frontend
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2022-09-19 15:41:50 +02:00
Phil Kuang
0ecc9a6784
fix(scaffolder): properly set isDryRun flag in dry-run mode
...
Signed-off-by: Phil Kuang <pkuang@factset.com >
2022-09-19 09:40:28 -04:00
Fredrik Adelöw
69242c3021
Merge pull request #13641 from sblausten/mc-drop-overflow
...
Fix overflow issue for mic drop 404 image
2022-09-19 15:36:38 +02:00
Ben Lambert
f969132b94
Merge pull request #13728 from backstage/rugvip/zipfix
...
backend-common: fix for zip entries being skipped
2022-09-19 09:20:33 -04:00
Fredrik Adelöw
a747df83aa
Merge pull request #13726 from namco1992/fix-github-entity-provider
...
Remove the duplicated scheduleFn initialization in GitHubEntityProvider
2022-09-19 15:03:48 +02:00
Johan Haals
2048ed917b
Merge pull request #13700 from timja/additional-error-handling
...
Unwrap error message when getting projects in Jenkins plugin
2022-09-19 14:24:47 +02:00
Patrik Oldsberg
0c780278e0
backend-common: fix for zip entries being skipped
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2022-09-19 14:24:41 +02:00
Mengnan Gong
91e2abbd46
Remove the duplicated scheduleFn initialization in GitHubEntityProvider
...
Signed-off-by: Mengnan Gong <namco1992@gmail.com >
2022-09-19 20:09:33 +08:00
Ben Lambert
2c86897da0
Merge pull request #13699 from timja/fix-jenkins-plugin
...
Fix Jenkins plugin not working at all
2022-09-19 07:53:47 -04:00
Ben Lambert
0746182332
Merge pull request #13661 from magnusp/feature/git-wrapper-branch-command
...
backend-common: wrap branch command
2022-09-19 07:51:48 -04:00
Ben Lambert
67b823395e
Merge pull request #13588 from acierto/master
...
Provide information about the user into scaffolder template action's context
2022-09-19 07:49:37 -04:00