Commit Graph

7363 Commits

Author SHA1 Message Date
Lorenzo Orsatti f39c1e6036 update Dockerfile to node:16-bullseye-slim, add sqlite3 dependencies
Signed-off-by: Lorenzo Orsatti <49567430+lorsatti@users.noreply.github.com>
2022-02-17 12:20:01 +01:00
Patrik Oldsberg f7fc46c746 Merge pull request #9600 from backstage/rugvip/winfix
cli: fix posix path normalization in PackageGraph
2022-02-17 11:09:48 +01:00
Ben Lambert b5b79ac9f3 Merge pull request #9601 from backstage/rugvip/clean
backend: removed airbrake plugin dep
2022-02-17 10:55:34 +01:00
Johan Haals 802024404a Merge pull request #9536 from backstage/jhaals/jsonschema
catalog-model: deprecate JSONSchema
2022-02-17 10:39:56 +01:00
Patrik Oldsberg 6a9c56b700 backend: removed airbrake plugin dep
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-17 10:24:12 +01:00
Patrik Oldsberg 380d78a500 Merge pull request #9390 from moltenice-forks/airbrake-backend
Airbrake Backend Plugin
2022-02-17 10:20:06 +01:00
Patrik Oldsberg 4e2e82e087 cli: fix posix path normalization in PackageGraph
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-17 10:14:16 +01:00
Patrik Oldsberg 28bbc92458 Merge pull request #9588 from backstage/rugvip/svgrump
cli: bump webpack and rollup svgr plugins
2022-02-17 09:38:32 +01:00
Patrik Oldsberg 1fc0cd3896 cli: bump webpack and rollup svgr plugins
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-17 01:26:26 +01:00
Patrik Oldsberg c6cc3ccc74 Merge pull request #9321 from backstage/dependabot/npm_and_yarn/helmet-5.0.2
chore(deps): bump helmet from 4.4.1 to 5.0.2
2022-02-17 00:59:15 +01:00
Patrik Oldsberg f27769159a Merge pull request #9570 from RoadieHQ/port-core-components-reach-hookz
ports core-components to react-hookz..
2022-02-17 00:22:35 +01:00
Patrik Oldsberg 7a7a6fa17f backend-common: restore helmet setup to counteract new defaults in v5
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 23:41:57 +01:00
dependabot[bot] 0107c9aa08 chore(deps): bump helmet from 4.4.1 to 5.0.2
Bumps [helmet](https://github.com/helmetjs/helmet) from 4.4.1 to 5.0.2.
- [Release notes](https://github.com/helmetjs/helmet/releases)
- [Changelog](https://github.com/helmetjs/helmet/blob/main/CHANGELOG.md)
- [Commits](https://github.com/helmetjs/helmet/compare/v4.4.1...v5.0.2)

---
updated-dependencies:
- dependency-name: helmet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 22:50:06 +01:00
Brian Fletcher 69d312db3a useDebouncedEffect in place of callback
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-16 21:21:00 +00:00
Fredrik Adelöw 69ad9e1e7b Merge pull request #9560 from backstage/freben/location-by-ref
Removed `CatalogApi.geLocationByEntity` and `CatalogApi.getOriginLocationByEntity`, and replaced them with `CatalogApi.getLocationByRef`.
2022-02-16 18:58:14 +01:00
Patrik Oldsberg d99c3c2177 Merge pull request #9254 from backstage/rugvip/add-roles
packages: add roles to all packages
2022-02-16 18:40:37 +01:00
Patrik Oldsberg 40af72b95d Merge pull request #9568 from RoadieHQ/remove-react-use
remove react-use from core-plugin-api
2022-02-16 17:42:18 +01:00
Patrik Oldsberg b42ccffafe cli: fix for backend bundle build ignoring building of the app
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 16:51:19 +01:00
Patrik Oldsberg ba5ea41f9e cli: rename app role to frontend
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-16 16:13:30 +01:00
Fredrik Adelöw a31cdf9c85 put back the actual implementation, to not break old clients
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-16 15:51:51 +01:00
Fredrik Adelöw a1c6fa32f3 Merge pull request #9488 from backstage/freben/move-template
move `TemplateEntityV1beta2` to `@backstage/plugin-scaffolder-common`
2022-02-16 10:58:20 +01:00
Patrik Oldsberg 752e6217ab Merge pull request #9562 from backstage/rugvip/secpol
cli,codemods: update security policies
2022-02-16 10:04:40 +01:00
Brian Fletcher 126074a04b ports core-components to react-hookz..
..as far as possible.

There are a couple of hooks that have not been implemented in react-hookz.

 - useWindowSize, useCopyToClipboard, useObservable

I have not changed these. I am not very familiar with the debounce pattern
so I hope I have ported that correctly.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-16 09:00:21 +00:00
Fredrik Adelöw e72d371296 move TemplateEntityV1beta2 from @backstage/catalog-model to @backstage/plugin-scaffolder-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-16 09:49:23 +01:00
Johan Haals d7868b4b0a Merge pull request #9563 from RoadieHQ/update-roadie-plugins-v2
Update roadie plugins version
2022-02-16 09:35:36 +01:00
Brian Fletcher 548550685e remove react-use from core-plugin-api
It does not appear to be used here.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-02-16 06:59:52 +00:00
irma12 04f8837fb3 update roadie plugins version
Signed-off-by: irma12 <irma@roadie.io>
2022-02-15 23:10:16 +01:00
Patrik Oldsberg 9035dbe289 cli,codemods: update security policies
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 23:04:50 +01:00
Patrik Oldsberg 9892d74326 cli: renamed script commands to package
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:27:12 +01:00
Patrik Oldsberg 51ce07f0fe cli: fix incorrect target package for app and backend build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:20:28 +01:00
Patrik Oldsberg d9aa726fe1 cli: skip diff of new package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-15 21:17:52 +01:00
Fredrik Adelöw deaf6065db Removed CatalogApi.geLocationByEntity and CatalogApi.getOriginLocationByEntity, and replaced them with CatalogApi.getLocationByRef.
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-15 19:47:34 +01:00
Patrik Oldsberg 15756907dc Merge pull request #9500 from backstage/rugvip/parallint
cli: introduce new `repo lint` command
2022-02-15 18:33:43 +01:00
Johan Haals a52c98522a Merge pull request #9548 from backstage/jhaals/compareEntityToRef
catalog-model: deprecate compareEntityToRef
2022-02-15 15:38:20 +01:00
Johan Haals 798f10ba25 Merge pull request #9537 from backstage/jhaals/entityRefContext
catalog-model: Deprecate EntityRefContext
2022-02-15 15:37:48 +01:00
Johan Haals 0d03e42a89 catalog-model: deprecate compareEntityToRef
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 14:50:37 +01:00
Johan Haals e8c6f9d282 catalog-model: Deprecate EntityRefContext
and instead inline type where needed as the type isn't used much.

Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 10:42:22 +01:00
Johan Haals 7aeb491394 catalog-model: deprecate ENTITY_DEFAULT_NAMESPACE, replace with DEFAULT_NAMESPACE
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 10:27:57 +01:00
Johan Haals 7f21538c9e catalog-model: deprecate JSONSchema
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 10:22:28 +01:00
Johan Haals 27eccab216 catalog-model: Prefix annotations with ANNOTATION_
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-15 09:30:41 +01:00
Patrik Oldsberg 6a52a93417 cli: rename package-role migration command to package-roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 8f82d80adf migrate all package scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 71973cd4d3 cli: improve package script migration to keep more args and not replace custom scripts
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:07 +01:00
Patrik Oldsberg 11e1621e53 cli: fix test script setup and make it pass with no tests by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:06 +01:00
Patrik Oldsberg 03fb4d9c9b cli: avoid adding pack scripts when migrating scripts in cli packages
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg 0266c65a37 cli: upgrade package script migration to keep some flags
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg 510740be65 cli: add missing role option for build script command + mark experimental
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:05 +01:00
Patrik Oldsberg d3381edcb1 cli: rename plugin-x roles to x-plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:04 +01:00
Patrik Oldsberg a5fc44d880 tweak incorrectly detected package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:03 +01:00
Patrik Oldsberg b521c1b83b detect all package roles
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-14 21:50:03 +01:00