Mike Lewis
06934f2f52
catalog-backend: ensure subqueries are isolated from one another
...
Ensures that independent calls to `parseFilter` are isolated from one
another, by always wrapping additional clauses to the query in
`andWhere`. I think that the bug in the previous incarnation is strictly
theoretical, as long as parseFilters is only called once for a given
filter (which today, it is). When authorization lands in catalog-backend
though, we'll need to call it multiple times - once to add the authz
filters, and once to add the filters requested by the caller, which
would expose this bug.
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com >
2021-11-12 15:45:11 +00:00
Patrik Oldsberg
0a66597793
Merge pull request #8000 from marleypowell/marley/7999-storybook-fix
...
fix: Fixed issue with running a subset of stories caused by incorrectly resolved paths.
2021-11-12 11:04:23 +01:00
Johan Haals
96e9afce25
Merge pull request #8016 from backstage/dependabot/npm_and_yarn/types/nunjucks-3.2.0
...
build(deps-dev): bump @types/nunjucks from 3.1.5 to 3.2.0
2021-11-12 10:56:45 +01:00
Johan Haals
f3bf71b925
Merge pull request #8015 from backstage/dependabot/npm_and_yarn/types/jquery-3.5.8
...
build(deps-dev): bump @types/jquery from 3.5.5 to 3.5.8
2021-11-12 10:56:21 +01:00
Fredrik Adelöw
c3ffbd615f
Merge pull request #7947 from backstage/freben/service-builder-errors
...
Make sure that the server builder propagates init errors properly
2021-11-12 09:42:46 +01:00
Marley Powell
f8ebdd571c
refactor: Reworked how subset story paths are created.
...
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com >
2021-11-12 08:33:39 +00:00
Marley Powell
cdca117d58
Merge branch 'master' of https://github.com/backstage/backstage into marley/7999-storybook-fix
2021-11-12 08:13:33 +00:00
dependabot[bot]
72e0e17fb5
build(deps-dev): bump @types/nunjucks from 3.1.5 to 3.2.0
...
Bumps [@types/nunjucks](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nunjucks ) from 3.1.5 to 3.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/nunjucks )
---
updated-dependencies:
- dependency-name: "@types/nunjucks"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-12 04:13:37 +00:00
dependabot[bot]
0cc1fa949b
build(deps-dev): bump @types/jquery from 3.5.5 to 3.5.8
...
Bumps [@types/jquery](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jquery ) from 3.5.5 to 3.5.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jquery )
---
updated-dependencies:
- dependency-name: "@types/jquery"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-12 04:11:27 +00:00
Patrik Oldsberg
2375361400
Merge pull request #8001 from backstage/rugvip/oda
...
cli: make sure JSS styles receive the highest priority
2021-11-12 01:05:15 +01:00
Patrik Oldsberg
510f16a435
Merge pull request #7845 from jeremyguarini/gcp-plugin-ui-updates
...
UI updates to GCP-projects plugin
2021-11-12 01:02:24 +01:00
Jeremy Guarini
4f3ba47bf3
ran yarn install to clear out data-grid dependency
...
Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com >
2021-11-11 14:49:40 -08:00
Jeremy Guarini
1e33ce7407
swapout material-table for backstage table
...
Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com >
2021-11-11 12:41:30 -08:00
Fredrik Adelöw
333e3c21e5
Merge pull request #7990 from backstage/freben/tar2
...
add snyk ignores for the node-gyp tar vuln
2021-11-11 20:32:04 +01:00
Fredrik Adelöw
6f276707e3
review comments
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-11 20:06:45 +01:00
Fredrik Adelöw
a8732a1200
Make sure that the server builder propagates init errors properly
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-11 20:02:59 +01:00
Fredrik Adelöw
9010cdc4d7
add snyk ignores for the node-gyp tar vuln
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-11-11 19:59:13 +01:00
Patrik Oldsberg
01a0a39521
Merge pull request #7790 from backstage/mob/decouple-core
...
core-app-api: deprecate dependency on core-components, theme, and MUI
2021-11-11 18:31:24 +01:00
Patrik Oldsberg
25f637f39f
cli: make sure JSS styles receive the highest priority
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 18:15:39 +01:00
Patrik Oldsberg
b85ccce84d
app-defaults: update internal deps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:28:57 +01:00
Patrik Oldsberg
46570fecbc
test-utils: migrate theme usage and switch to actual MUI icons
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:49 +01:00
Patrik Oldsberg
1be02e09dc
core-app-api: fix AppManager tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:48 +01:00
Patrik Oldsberg
eb489db0c1
app-defaults: lazier api initialization to work around import cycle
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:48 +01:00
Patrik Oldsberg
6d790f0f63
test-utils: reintroduce defaultApis
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:48 +01:00
Patrik Oldsberg
569acdb8f8
core-app-api: fix fix docs docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:48 +01:00
Patrik Oldsberg
29eb8d7dbe
test-utils: switch mock icons to be plain svg elements
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
2dd2a7b2cc
changesets: add changesets for test-utils createApp and AppTheme deprecation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
cdbddf196f
app-defaults: clean up dependencies
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
465dffb05c
core-app-api,app-defaults: API report and doc fixups
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
f2bd241972
docs: introduce deprecation docs + app-theme deprecation
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
03da4c0946
create-app: add app-defaults dependency to app + notice in changeset
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:47 +01:00
Patrik Oldsberg
c98c5c3d00
core-app-api: switch auth provider icons to be empty by default
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:46 +01:00
Patrik Oldsberg
7ca03b85ab
core-app-api: createSpecializedApp returns a BackstageApp
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:46 +01:00
Patrik Oldsberg
a3b6707eb2
app-defaults: bump internal deps
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:46 +01:00
Patrik Oldsberg
60e5d356cb
core-app-api: add missing core feature icons + move icon things around a bit
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:46 +01:00
Patrik Oldsberg
c1578d609b
update API reports for createApp split
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:46 +01:00
Patrik Oldsberg
b7958c36db
core-components: wrap page stories in test app
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:13 +01:00
Patrik Oldsberg
687fca4ff7
changesets,create-app: update for createApp split
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:13 +01:00
Patrik Oldsberg
0fb57d28e3
dev-utils,test-utils,app: update to use app-defaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:13 +01:00
Patrik Oldsberg
1c3413bab0
app-defaults,core-app-api: refactor into createApp/createSpecializedApp split
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:26:13 +01:00
Patrik Oldsberg
4217549648
core-app-api: rename PrivateAppImpl to AppManager
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:02 +01:00
Patrik Oldsberg
3fb98cfcbf
app-defaults: move defaultConfigLoader back to core-app-api
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:01 +01:00
Patrik Oldsberg
5bfe8917c7
app-defaults: move AppThemeProvider back to core-app-api
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:01 +01:00
Patrik Oldsberg
60d1b30c21
app-defaults: refactor things into folders and move things closer to home
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:01 +01:00
Patrik Oldsberg
a82aa54e27
packages: new app-defaults package + move over withDefaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:01 +01:00
Patrik Oldsberg
8921944da1
core-components: tweak exports and update api reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:00 +01:00
Patrik Oldsberg
7e0b26dec0
core-app-api: remove duplicate AppThemeProvider
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:00 +01:00
Patrik Oldsberg
ab73a52167
core-*: update API reports
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:25:00 +01:00
Patrik Oldsberg
2db9923496
changesets: updated changesets to use withDefaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:24:35 +01:00
Patrik Oldsberg
44976c138c
core-app-api, create-app, dev-utils: updates to use withDefaults
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-11-11 17:24:35 +01:00