Commit Graph

18184 Commits

Author SHA1 Message Date
Eric Peterson 99563aacb3 Merge pull request #7635 from SDA-SE/feat/fix-techdocs-flickering 2021-10-17 12:14:12 +02:00
Patrik Oldsberg c9858922d0 Merge pull request #7645 from backstage/rugvip/scaffoodlin
scaffolder-backend: use mock-fs in workflow runner tests
2021-10-16 17:38:23 +02:00
Patrik Oldsberg 9d18bc8ba4 errors: added ForwardedError, unknown cause, and unknown fields in ErrorLike
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:59:52 +02:00
Patrik Oldsberg 6077d61e73 errors: added changeset for new assertion helpers
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:59:52 +02:00
Patrik Oldsberg 93c537f40a catalog-backend: use assertError
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:59:52 +02:00
Patrik Oldsberg afb67603b3 errors: added new assertion APIs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:59:52 +02:00
Patrik Oldsberg 0995c9cc5b Merge pull request #7644 from backstage/rugvip/scafoodler-fixes
scaffolder-backend: release sourcePath fix from #7588
2021-10-16 14:59:27 +02:00
Patrik Oldsberg a45682be4e scaffolder-backend: use mock-fs in workflow runner tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:58:35 +02:00
Patrik Oldsberg 6968962c92 scaffolder-backend: release path traversal fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 14:00:24 +02:00
Patrik Oldsberg 5ea950075d scaffolder-backend: extra safety around resolving source paths
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-16 13:39:56 +02:00
Patrik Oldsberg 1bcd771342 Merge pull request #7588 from SDA-SE/feat/githubpraction
Make sure `sourcePath` of `publish:github:pull-request` can only be used to retrieve files from the workspace.
2021-10-16 13:16:12 +02:00
Bodil Björklund 639d48566a Update how-to-guides.md (#7639) 2021-10-15 23:50:51 +02:00
Marley Powell f67dff0d20 chore: updated changeset
Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-10-15 21:43:53 +01:00
Marley Powell 8a92dc3155 refactor(@backstage/plugin-azure-devops-backend): re-exported types from azure-devops-node-api
rexported types from `azure-devops-node-api` and consume those re-exported in `@backstage/plugin-azure-devops-frontend`.

Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-10-15 21:38:20 +01:00
Phil Kuang b149e94290 fix(catalog:register): support optional locations
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-10-15 16:08:06 -04:00
Phil Kuang 177401b571 refactor(search): display entity title for result items if defined
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-10-15 14:44:50 -04:00
Gabriel Noal 367a6e44da replace minor to patch
Signed-off-by: Gabriel Noal <gabriel.oliva@hotmail.com>
2021-10-15 12:47:11 -03:00
Dominik Henneke cdf8ca6111 Only replace the shadow dom if the content is changed to avoid a flickering UI
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-10-15 17:14:12 +02:00
Lykke Axlin 83897af225 removed export
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>

Co-authored-by: klaraab <klarabroman@live.se>
2021-10-15 16:01:29 +02:00
Patrik Oldsberg 59e822b43c Merge pull request #7634 from backstage/rugvip/filters
config-loader: apply visibility filter to configuration schema validation errors
2021-10-15 15:39:06 +02:00
Lykke Axlin 41c28ef488 update packages
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>

Co-authored-by: klaraab <klarabroman@live.se>
2021-10-15 15:12:43 +02:00
Lykke Axlin 97841e2499 Merge branch 'master' of https://github.com/backstage/backstage into pr-draft 2021-10-15 14:54:59 +02:00
Patrik Oldsberg 223e8de6b4 changesets: added changeset for schema error filtering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:37 +02:00
Patrik Oldsberg 3e2b3e99e4 config-loader: unit tests for error visibility filtering + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:37 +02:00
Patrik Oldsberg 8f30ac386b config-loader: filter out schema errors that aren't visible
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:36 +02:00
Patrik Oldsberg b31daba201 config-loader: collect visibility paths both by data and schema path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:35 +02:00
Himanshu Mishra c5664a1307 Merge pull request #7629 from niallmccullagh/bv-adopters
docs(adopters): add Bazaarvoice to adopters
2021-10-15 14:48:55 +02:00
Oliver Sand 09c106b96c Add entitiesFilter option to FossaPage
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-15 12:25:54 +02:00
Oliver Sand 3ba87f514e Add GitHubOrgEntityProvider
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-15 12:02:09 +02:00
Niall McCullagh 7015078ffe docs(adopters): add Bazaarvoice to adopters
Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com>
2021-10-15 10:51:23 +01:00
Emma Indal 157843e5aa [Search] add how to guide for indexing TechDocs documents (#7625)
* add how to guide for indexing techdocs documents

Signed-off-by: Emma Indal <emma.indahl@gmail.com>

* add step of how to add techdocs to search type filter

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-10-15 11:46:34 +02:00
Brian Fletcher 01a4c5f998 fixes tests
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-10-15 10:36:49 +01:00
Oliver Sand fc5150de41 Fix typo
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-15 11:18:41 +02:00
Lykke Axlin 49511f5081 added support for sqlite
Signed-off-by: Lykke Axlin <lykkeaxlin@hotmail.com>

Co-authored-by: klaraab <klarabroman@live.se>
2021-10-15 10:41:48 +02:00
Marcus Eide 33b9694f5c Add support for more settings
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:50 +02:00
Marcus Eide 5ad1f523d5 Make the create function async
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:49 +02:00
Marcus Eide ab9b4a6ea6 Add changeset
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:49 +02:00
Marcus Eide bf259c9890 Add Firestore to vale vocab
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:49 +02:00
Marcus Eide d2f755fa73 Update api-reports
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:48 +02:00
Marcus Eide 4f4e22d176 Use KeyStores.fromConfig() in router
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:47 +02:00
Marcus Eide 12d4abe7b2 Add project dependency to package.json
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:38:43 +02:00
Marcus Eide 16288b6580 Add class that will return a key-store based on application config
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:37:56 +02:00
Marcus Eide 3a62f7619a Add class to use Firestore as a key-store
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:37:56 +02:00
Marcus Eide d8ea1edcdb Add support for auth.keyStore in application config
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-10-15 10:37:56 +02:00
Patrik Oldsberg 35b7a0bbd5 Merge pull request #7569 from backstage/rugvip/transformers
cli: rework how we handle ESM transforms for tests
2021-10-15 10:28:53 +02:00
Marley Powell 04c5f927b8 chore: updated app-config.development.yaml.tpl to use new config format for techdocs.
The 'techdocs.generators.techdocs' configuration key is deprecated and will be removed in the future. Please use 'techdocs.generator' instead. See here https://backstage.io/docs/features/techdocs/configuration

Signed-off-by: Marley Powell <Marley.Powell@exclaimer.com>
2021-10-15 08:19:45 +01:00
dependabot[bot] f39e3b9050 chore(deps-dev): bump @changesets/cli from 2.16.0 to 2.17.0
Bumps [@changesets/cli](https://github.com/changesets/changesets) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/atlassian/changesets/blob/main/docs/modifying-changelog-format.md)
- [Commits](https://github.com/changesets/changesets/compare/@changesets/cli@2.16.0...@changesets/cli@2.17.0)

---
updated-dependencies:
- dependency-name: "@changesets/cli"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 04:23:38 +00:00
dependabot[bot] 74df0b1e2b chore(deps): bump selfsigned from 1.10.8 to 1.10.11
Bumps [selfsigned](https://github.com/jfromaniello/selfsigned) from 1.10.8 to 1.10.11.
- [Release notes](https://github.com/jfromaniello/selfsigned/releases)
- [Commits](https://github.com/jfromaniello/selfsigned/compare/v1.10.8...v1.10.11)

---
updated-dependencies:
- dependency-name: selfsigned
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-15 04:10:55 +00:00
Brian Fletcher 9990df8a1f Exports required to implement scaffolder broker
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-10-14 22:00:08 +01:00
Gabriel Noal 3c756657b8 Sort Jenkins biuld by timestemp in CITable
Signed-off-by: Gabriel Noal <gabriel.oliva@hotmail.com>
2021-10-14 17:58:10 -03:00