Commit Graph

7481 Commits

Author SHA1 Message Date
Patrik Oldsberg dbf84eee55 core-app-api: removed deprecated GithubAuth.normalizeScopes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-02 14:58:35 +01:00
Johan Haals 70fdad285e chore: remove comment
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 13:50:56 +01:00
Johan Haals f3cce3dcf7 core-app-api: Remove GithubSession and SamlSession types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 13:50:18 +01:00
MT Lewis a54f8ffe70 Merge pull request #9878 from backstage/catalog-common-alpha
catalog-common: mark permission-related exports as alpha
2022-03-02 11:47:37 +00:00
Johan Haals 6fbaebb1f8 Merge pull request #9883 from backstage/jhaals/catalog-model-remove-deprecations
catalog-model: Remove deprecations
2022-03-02 11:29:10 +01:00
Johan Haals ac7b1161a6 catalog-model: Remove deprecations
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 09:20:32 +01:00
Johan Haals a9e7f28f12 Merge pull request #9888 from kuangp/refactor/redis
refactor(redis): require protocol in connection string
2022-03-02 09:20:11 +01:00
Patrik Oldsberg d9e9b23576 Merge pull request #9879 from backstage/rugvip/dompatch
cli: install both v16 and v17 of @hot-loader/react-dom
2022-03-02 09:05:59 +01:00
Phil Kuang 9a0510144f refactor(redis): require protocol in connection string
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-03-01 18:21:32 -05:00
Mike Lewis 617a132871 create-app: import catalogEntityCreatePermission from /alpha
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:39:09 +00:00
Patrik Oldsberg 46a19c599f cli: install both v16 and v17 of @hot-loader/react-dom
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-01 14:16:39 +01:00
Johan Haals bb2bb36651 core-plugin-api: Remove deprecated get method from StorageApi
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 10:50:23 +01:00
Patrik Oldsberg 2638cd044c Merge pull request #9669 from backstage/rugvip/starred
catalog-react: move DefaultStarredEntitiesApi to catalog plugin + fixes
2022-03-01 10:47:21 +01:00
Johan Haals 6fa174810f Merge pull request #9804 from backstage/jhaals/cleanup-auth
core-app-api: Remove deprecated auth ApiRefs
2022-03-01 09:39:34 +01:00
Patrik Oldsberg 303063a655 catalog-react: added MockStarredEntitiesApi + usage
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-28 17:33:28 +01:00
Patrik Oldsberg c077b432b8 catalog-react: moved DefaultStarredEntitiesApi implementation to catalog plugin
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-02-28 13:52:46 +01:00
Johan Haals 96bc687026 Merge pull request #9785 from backstage/jhaals/core-app-api-cleanup
core-plugin-api: Require OAuth provider id
2022-02-28 11:46:01 +01:00
dependabot[bot] 64b430f80d chore(deps): bump react-text-truncate from 0.17.0 to 0.18.0
Bumps [react-text-truncate](https://github.com/ShinyChang/react-text-truncate) from 0.17.0 to 0.18.0.
- [Release notes](https://github.com/ShinyChang/react-text-truncate/releases)
- [Changelog](https://github.com/ShinyChang/React-Text-Truncate/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ShinyChang/react-text-truncate/commits)

---
updated-dependencies:
- dependency-name: react-text-truncate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-28 04:11:12 +00:00
Eric Peterson 022891fe78 Merge pull request #9830 from jeremyguarini/fix_gcs_auth
Fix authentication with GCS for techdocs
2022-02-26 17:13:50 +01:00
Jeremy Guarini ac25a0f577 When using GCS for the techdocs storage and not setting the GOOGLE_APPLICATION_CREDENTIALS environment variable, authentication and accessing the bucket fails due to the project ID not being found.
Relevant log output

```
techdocs error from GCS client library: Unable to detect a Project Id in the current environment.
```

By adding the projectID when initializing the Storage client, this should fix the issue. This current approach expects the project_id to be in the json credentials, which it usually is.

Another option would be to re-add the app-config projectID value back and allow users to specify the projectID that way as well.

Signed-off-by: Jeremy Guarini <jguarini@paloaltonetworks.com>
2022-02-25 21:10:42 -08:00
Emma Indal b67a5a6af9 Merge pull request #9730 from backstage/emmaindal/techdocs-api-report 2022-02-25 17:23:04 +01:00
Fredrik Adelöw b129681aba Merge pull request #9575 from jonathan-ash/sidebar-submenu-external-links
Added the ability for SidebarSubmenuItem to use external links via "to" property
2022-02-25 14:48:12 +01:00
Emma Indal b6d7475a6c delete unused import
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:34:24 +01:00
Emma Indal 8049538eb1 TechDocsIndexPage to fall back to DefaultTechDocsHome as LegacyTechDocsHome is deprecated
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:23:49 +01:00
Emma Indal d0c90c4f64 replace all TechDocsPage -> TechDocsReaderPage and TechDocsPageHeader -> TechDocsReaderPageHeader except in docs
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 14:21:11 +01:00
Johan Haals 0ce1d75871 core-plugin-api: Remove generic auth APIs
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-25 14:00:07 +01:00
Fredrik Adelöw 94004f3066 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-25 13:58:30 +01:00
Jonathan Ash 4583772804 <SidebarSubmenuItem /> - Switched out MUI <Link /> with Backstage <Link /> to handle external links
Signed-off-by: Jonathan Ash <jonathan-ash@users.noreply.github.com>
2022-02-25 10:16:28 +00:00
Emma Indal 542b839631 change naming of DocsResultListItem -> TechDocsSearchResultListItem to follow pattern
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-02-25 10:38:43 +01:00
Fredrik Adelöw c2deefa463 Merge pull request #9797 from Bonial-International-GmbH/PJ_bitbucket_lineNumber-ref
fix(bitbucket): fix line number references
2022-02-25 10:28:48 +01:00
Patrick Jungermann 33d5e79822 fix(bitbucket): fix line number references
Use the actual line number syntax for Bitbucket Cloud
and Bitbucket Server.

Closes: #9764

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-02-25 00:59:31 +01:00
github-actions[bot] c9da151d84 Version Packages 2022-02-24 13:54:37 +00:00
Johan Haals adb3447ca5 update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-24 14:50:53 +01:00
Johan Haals a480f670c7 core-plugin-api: Require OAuth provider id
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-24 14:38:16 +01:00
Fredrik Adelöw ba489f8f81 Merge pull request #9780 from backstage/jhaals/remove-anlyticscontext
core-plugin-api: Remove deprecated AnyAnalyticsContext type
2022-02-24 13:48:03 +01:00
Fredrik Adelöw c787dcf501 Merge pull request #9767 from backstage/freben/just-plain-parse
Simplified the `parseEntityRef` function
2022-02-24 12:54:51 +01:00
Fredrik Adelöw bc9ac5e038 Merge pull request #9752 from backstage/blam/deprecations/scaffolder/frontend
🧹 some tidying up in the `scaffolder` plugin
2022-02-24 11:54:06 +01:00
Johan Haals 33cd215b11 core-plugin-api: Remove deprecated AnyAnalyticsContext type
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-02-24 11:34:24 +01:00
Jonathan Ash e01cc158c7 Fixes for SidebarSubmenuItem to use external links
Signed-off-by: Jonathan Ash <jonathan-ash@users.noreply.github.com>
2022-02-24 09:07:21 +00:00
Camila Belo c13f768521 refactor(techdocs-common): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 09:28:08 +01:00
Camila Belo bda799308c chore(techdocs-common): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 08:41:14 +01:00
Camila Belo 947dcc465a refactor(techdocs-common): clean up helpers api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 08:41:13 +01:00
Camila Belo 7a9b906ec7 refactor(techdocs-common): clean up publish api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 08:41:13 +01:00
Camila Belo 2f16b943c9 refactor(techdocs-common): clean up preparer api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 08:41:13 +01:00
Camila Belo ced3d7cef8 refactor(techdocs-common): clean up generator api
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-02-24 08:41:13 +01:00
Jonathan Ash c794118cb7 Merge branch 'master' of github.com:jonathan-ash/backstage into sidebar-submenu-external-links 2022-02-23 16:56:04 +00:00
Fredrik Adelöw 68f0871b76 Simplified the parseEntityRef function
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-02-23 16:28:29 +01:00
Fredrik Adelöw 0ba3149bee Merge pull request #9758 from backstage/jhaals/deprecate-generation
catalog-model: Deprecate `entity.metadata.generation`
2022-02-23 15:52:04 +01:00
Fredrik Adelöw 086b1b1694 Merge pull request #9739 from magnusp/cachemanager-redis-client
backend-common: add Redis backed cache store
2022-02-23 15:43:32 +01:00
Fredrik Adelöw eb764c2637 Merge pull request #9714 from backstage/dependabot/npm_and_yarn/cypress-9.5.0
chore(deps-dev): bump cypress from 7.3.0 to 9.5.0
2022-02-23 15:34:42 +01:00