Commit Graph

9068 Commits

Author SHA1 Message Date
Eric Peterson 3b0000669a Test filter utility hooks.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson 73811cfb33 Refactor default value logic into utility hook.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson c84c404fc8 Initial tests.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson 84208528d9 Use precise imports for react-use hooks.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson 4aca2a5307 Update search plugin API report and add changesets.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson bb20c30a7d Add initial <Search.Autocomplete /> implementation.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson d4d48e1b1a Add asyncValues and asyncDebounce to props and implement in select filter.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Eric Peterson edfb46bc71 Add an internal utility hook for handling async values.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-24 13:06:39 +01:00
Patrik Oldsberg 631807c5c5 Merge pull request #9066 from mufaddal7/feature/EntitySystemDiagramCard
Feature/entity system diagram card
2022-01-24 12:40:21 +01:00
Patrik Oldsberg b0b1d84c01 Merge pull request #9065 from DavidZemon/feature/8920-custom-nunjucks-filters
feat: [#8920] Add `nunjucksFilters` option for user-provided filters
2022-01-24 11:50:26 +01:00
Johan Haals afabc97f6c Merge pull request #9122 from backstage/dependabot/npm_and_yarn/gitbeaker/node-35.1.0
chore(deps): bump @gitbeaker/node from 34.6.0 to 35.1.0
2022-01-24 08:19:07 +01:00
dependabot[bot] 7346b5fb96 chore(deps): bump rc-progress from 3.1.4 to 3.2.4
Bumps [rc-progress](https://github.com/react-component/progress) from 3.1.4 to 3.2.4.
- [Release notes](https://github.com/react-component/progress/releases)
- [Changelog](https://github.com/react-component/progress/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-component/progress/compare/v3.1.4...v3.2.4)

---
updated-dependencies:
- dependency-name: rc-progress
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 04:30:54 +00:00
dependabot[bot] b09dd8f43b chore(deps): bump @gitbeaker/node from 34.6.0 to 35.1.0
Bumps [@gitbeaker/node](https://github.com/jdalrymple/gitbeaker) from 34.6.0 to 35.1.0.
- [Release notes](https://github.com/jdalrymple/gitbeaker/releases)
- [Changelog](https://github.com/jdalrymple/gitbeaker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jdalrymple/gitbeaker/compare/34.6.0...35.1.0)

---
updated-dependencies:
- dependency-name: "@gitbeaker/node"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-24 04:14:01 +00:00
Patrik Oldsberg 977c87a905 gcp-projects: pin react-router-dom version
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-22 11:30:20 +01:00
Daniel Clayton a9bede36e1 docs(plugins): add GH OAuth to github-actions docs
In order for GitHub Actions plugin to work, the GitHub OAuth application must be created at the organization level. Updated docs to assist others that may run into any issues related to this.

Signed-off-by: Daniel Clayton <dclayton@godaddy.com>
2022-01-21 12:47:16 -07:00
David Zemon b16ad3f8c9 chore: [#8920] Update API report
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 10:49:31 -06:00
David Zemon 2137b84c32 refactor: [#8920] Rename for inclusion of other templating engines
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 10:44:02 -06:00
David Zemon 0e4f141661 refactor: [#8920] Minor import optimization
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 09:51:14 -06:00
David Zemon 723e5fc26a refactor: [#8920] Clean-up based on PR feedback
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 09:39:38 -06:00
David Zemon a5600dba15 feat: [8920] Define explicit type for filter; Add SecureTemplater tests
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 09:37:59 -06:00
David Zemon af6b692cb3 feat: [8920] Define explicit type for filter; Add SecureTemplater tests
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 09:37:05 -06:00
David Zemon fde4307fc4 feat: [#8920] Add nunjucksFilters option for user-provided filters
Signed-off-by: David Zemon <david@zemon.name>
2022-01-21 09:36:38 -06:00
mufaddal motiwala 13162e81ca Merge branch 'master' of https://github.com/mufaddal7/backstage-1 into feature/EntitySystemDiagramCard 2022-01-21 18:55:32 +05:30
Eric Peterson f869d916a8 Merge pull request #9058 from backstage/techdocs/copy-code-to-clipboard
[TechDocs] Emulate mkdocs-material copy-to-clipboard functionality.
2022-01-21 12:50:56 +01:00
Patrik Oldsberg 59e34e4038 Merge pull request #9070 from backstage/rugvip/deproute
explore,catalog-graph: use entityRouteRef directly
2022-01-21 12:32:56 +01:00
Emma Indal 2f0d3d3278 [Home] forward classes to HomePageSearchBar instead of using className (#9049)
* override styles

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

* add changeset

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

* update api report

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

* forward classes instad of using className

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

* update changeset breaking change, add instructions

Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-01-21 12:24:23 +01:00
Patrik Oldsberg a3c4438abf explore,catalog-graph: use entityRouteRef directly
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-21 01:26:36 +01:00
Patrik Oldsberg da4c50f124 release tech-insights-backend 0.2.1
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-20 21:47:10 +01:00
Patrik Oldsberg ad0a7eb088 tech-insights-backend: fixed type assignment
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-20 21:44:47 +01:00
mufaddal motiwala 83388d17e4 typo fix
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2022-01-21 01:19:06 +05:30
mufaddal motiwala 40d32c3c99 update api-report.md
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2022-01-21 01:13:46 +05:30
mufaddal motiwala 6313075d77 deprecate EntitySystemDiagramCard
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2022-01-21 00:13:55 +05:30
Eric Peterson a64f99f734 Emulate mkdocs-material copy-to-clipboard functionality.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-01-20 16:14:59 +01:00
Fredrik Adelöw a370706a18 Merge pull request #9045 from kim5566/k8s/use-default-kubeconfig
Kubernetes plugin:  Loading default Kube configuration
2022-01-20 13:40:19 +01:00
github-actions[bot] 8b18d054f3 Version Packages 2022-01-20 10:33:31 +00:00
Fredrik Adelöw 4918be78b0 Merge pull request #8769 from backstage/freben/techdocs-clients
Some more usage of the `FetchApi`
2022-01-20 11:25:56 +01:00
Patrik Oldsberg 0577f29a13 Merge pull request #8931 from backstage/rugvip/entityrr
catalog-react: deprecate catalogRouteRef and deduplicate entityRouteRef
2022-01-20 11:11:21 +01:00
Fredrik Adelöw 6be95e308f Merge pull request #9048 from backstage/revert-8987-dependabot/npm_and_yarn/helmet-5.0.1
Revert "build(deps): bump helmet from 4.4.1 to 5.0.1"
2022-01-20 11:00:39 +01:00
Patrik Oldsberg 1fb1555145 Merge pull request #9043 from backstage/rugvip/full-refal-panic
auth-backend: make sure userEntityRef is always a full entity ref
2022-01-20 11:00:18 +01:00
Fredrik Adelöw fb565073ec implement injectIdentityAuth
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 19ea047412 use a one-argument constructor instead of setters
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:22 +01:00
Fredrik Adelöw 6bf7826258 add and use MockFetchApi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:25:20 +01:00
Fredrik Adelöw aecfe4f403 same for the scaffolder
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:23:39 +01:00
Fredrik Adelöw 88a0a4ee6a Make the techdocs APIs use the FetchApi
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:23:39 +01:00
Fredrik Adelöw 795e13be49 Merge pull request #8972 from backstage/catalog-permission-integration/unregister-entity
Disable unregister entity button in catalog if unauthorized
2022-01-20 10:23:15 +01:00
Fredrik Adelöw 72c51e8483 Merge pull request #9046 from kim5566/k8s/google-service-account-authprovider
Kubernetes plugin: Add a Google Service Account auth provider
2022-01-20 10:17:15 +01:00
Fredrik Adelöw a8e6265109 Revert "build(deps): bump helmet from 4.4.1 to 5.0.1"
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-20 10:02:55 +01:00
Patrik Oldsberg f8496730ab auth-backend: make sure userEntityRef is always a full entity ref
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-20 10:01:34 +01:00
Ben Lambert 452afde031 Merge pull request #9038 from backstage/blam/scaffolder-secrets
scaffolder: Support supplying secrets at Task Creation
2022-01-20 09:28:37 +01:00
Fredrik Adelöw 444175b7a4 Merge pull request #8987 from backstage/dependabot/npm_and_yarn/helmet-5.0.1
build(deps): bump helmet from 4.4.1 to 5.0.1
2022-01-20 09:13:35 +01:00