Commit Graph

2986 Commits

Author SHA1 Message Date
Jonah Back 5eba5efcdf Address some review comments 2020-12-29 14:44:58 -08:00
Jonah Back 052c083e8e Fix build failures with lint and tsc 2020-12-29 13:00:29 -08:00
Jonah Back b67efe7441 feat: add ingestion processor for indexing AWS accounts
Signed-off-by: Jonah Back <jback@legalzoom.com>
2020-12-23 23:26:46 -08:00
Patrik Oldsberg 1e7b01668d Merge pull request #3830 from backstage/mob/entity-compose
catalog: add new composability components and extensions
2020-12-23 14:43:57 +01:00
Patrik Oldsberg d2d906d419 catalog: export EntitySwitch component and conditions 2020-12-22 21:42:26 +01:00
Patrik Oldsberg f56e18a878 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2020-12-22 21:39:45 +01:00
Patrik Oldsberg b0e2e0f1e4 catalog: fix EntityLayout TabbedLayout route path matching
Co-authored-by: blam <ben@blam.sh>
2020-12-22 21:39:45 +01:00
Patrik Oldsberg c199963a08 catalog: gather all mount points beneath EntityLayout Routes
Co-authored-by: blam <ben@blam.sh>
2020-12-22 21:39:45 +01:00
Patrik Oldsberg 2686bdb3d6 catalog: add EntityLayout
Co-authored-by: blam <ben@blam.sh>
2020-12-22 21:39:44 +01:00
Tim Hansen fc3d123a96 Release plugin-cost-insights 0.5.3 2020-12-22 12:10:22 -07:00
Patrik Oldsberg 9943238ffc catalog: add EntitySwitch
Co-authored-by: blam <ben@blam.sh>
2020-12-22 19:22:23 +01:00
Patrik Oldsberg 9904a9d001 catalog: export new CatalogIndexPage and CatalogEntityPage 2020-12-22 19:22:22 +01:00
Tim Hansen c02defd57f feat(cost-insights): Make alert url field optional 2020-12-22 10:56:46 -07:00
Himanshu Mishra 0e413c3361 fix(fossa): Bump core packages version to fix failing CI 2020-12-22 17:47:45 +01:00
Dominik Henneke ee4a96e761 Merge pull request #3674 from SDA-SE/feat/fossa
Add the FOSSA plugin
2020-12-22 16:27:59 +01:00
Patrik Oldsberg 00d1213620 Merge pull request #3807 from adamdmharvey/deprecate-register-componnet
api-docs: Update register API link, deprecate register-component
2020-12-22 15:20:47 +01:00
github-actions[bot] c3c04658f2 Version Packages 2020-12-22 12:14:20 +00:00
Adam Harvey f78cf32e67 Add deprecated TSDOC 2020-12-21 14:00:39 -05:00
Himanshu Mishra 82f241f90c Merge pull request #3764 from backstage/orkohunter/techdocs-backend-refactor-factory-methods 2020-12-21 19:10:38 +01:00
Adam Harvey 20ec8ddc99 Reference deprecation 2020-12-21 11:29:40 -05:00
Adam Harvey 4389d4f668 Update link to use catalog-import 2020-12-21 11:24:07 -05:00
samiramkr 241bdb6215 Merge pull request #3704 from backstage/samiram/aboutCard
Samiram/about card
2020-12-21 15:08:29 +01:00
Ben Lambert a098d18dd1 Merge pull request #2557 from backstage/mob/scaffolder-cra-fixes
feat(scaffolder): cra add gha integration, fix imports
2020-12-21 15:04:33 +01:00
Fredrik Adelöw dd402f5a66 Merge pull request #3776 from backstage/freben/catalog-schema-again
catalog-backend: flesh out and tweak the config schema
2020-12-21 12:40:25 +01:00
Fredrik Adelöw 5084e50396 catalog-backend: flesh out and tweak the config schema 2020-12-21 12:21:40 +01:00
Patrik Oldsberg 7afe9c85c5 Merge pull request #3733 from backstage/rugvip/url
catalog-backend: start warning about usage of deprecated location types
2020-12-21 11:42:03 +01:00
Patrik Oldsberg 5de26b9a6d catalog-backend: start warning about usage of deprecated location types 2020-12-21 11:25:43 +01:00
blam ee92b179e1 Merge branch 'master' of github.com:backstage/backstage into mob/scaffolder-cra-fixes
* 'master' of github.com:backstage/backstage: (98 commits)
  build(deps): bump archiver from 5.0.2 to 5.1.0
  build(deps): bump typescript-json-schema from 0.45.0 to 0.45.1
  docs: Update lighthouse docs
  scaffolder-backend: clarify type detection error message
  scaffolder-backend: gitlab preparer uses integrations token
  core-api: ensure that routable extension components are discovered at boot
  core-api: memoize app element traversal and validation
  core-api: add lazy loading of component extensions
  Add changeset and add missing semicolon
  Add search plugin to new CLI created apps
  build(deps): bump graphql from 15.3.0 to 15.4.0
  core-api: add MutableSessionManager and fix AuthSessionStore not properly updating session state
  run prettier on the roadmap
  core-api: refactor createReactExtension to forward component types directly and avoid @types/react dependency
  core-api: add route validation to app + test
  core-api: default type parameters for BackstagePlugin to avoid breakage
  changeset: add changesets for new plugin extension API
  core-api: avoid exporting AnyRoutes, AnyExternalRoutes, and ExternalRouteRef constructor
  core-api: rename BindRouteFunc to AppRouteBinder
  core-api,plugins/graphiql: export extension APIs from core-api and port the graphiql plugin
  ...
2020-12-21 10:37:32 +01:00
Erik Larsson 20533789d6 docs: Update lighthouse docs 2020-12-21 00:13:22 +01:00
Patrik Oldsberg e71d815ed7 Merge pull request #3756 from backstage/rugvip/clarify
scaffolder-backend: clarify type detection error message
2020-12-19 14:47:54 +01:00
Patrik Oldsberg aed8f7f12f scaffolder-backend: clarify type detection error message 2020-12-19 14:27:24 +01:00
Fredrik Adelöw 33a82a7137 scaffolder-backend: gitlab preparer uses integrations token 2020-12-18 16:43:26 +01:00
Patrik Oldsberg 891628b3b5 Merge pull request #3753 from backstage/mob/rr
core-api: Introduce new plugin extension API
2020-12-18 13:28:16 +01:00
Patrik Oldsberg c35554dc4c core-api: add lazy loading of component extensions
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
Co-authored-by: blam <ben@blam.sh>
2020-12-18 12:12:53 +01:00
Samira Mokaram 3c738ba247 refacor code 2020-12-18 11:17:00 +01:00
Fredrik Adelöw f6544baaf8 Merge pull request #3739 from keshann93/catalog-backend-schema
Introduced config schema for plugins/catalog-backend
2020-12-18 10:48:07 +01:00
dependabot[bot] 33627f3352 build(deps): bump graphql from 15.3.0 to 15.4.0
Bumps [graphql](https://github.com/graphql/graphql-js) from 15.3.0 to 15.4.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v15.3.0...v15.4.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-18 05:11:53 +00:00
Samira Mokaram 54ce0ebdd6 remove AboutCard and rename IconLinkVertical and revert some changes 2020-12-17 16:26:13 +01:00
Samira Mokaram 9a74e9a97d Merge branch 'master' of https://github.com/spotify/backstage into samiram/aboutCard 2020-12-17 15:19:16 +01:00
Patrik Oldsberg ad66d1c8c4 core-api,plugins/graphiql: export extension APIs from core-api and port the graphiql plugin
Co-authored-by: blam <ben@blam.sh>
2020-12-17 13:18:14 +01:00
Dominik Henneke 356301e2c6 Update packages 2020-12-17 12:40:20 +01:00
Dominik Henneke b4507515fd Improve useProjectName semantics 2020-12-17 12:35:18 +01:00
Dominik Henneke ab88f2a255 Add the fossa plugin 2020-12-17 12:35:17 +01:00
blam 606b988cd9 bump some packages 2020-12-17 11:51:43 +01:00
Himanshu Mishra 2ac77aeec2 techdocs-backend: Remove individual preparers and generators from app backend, to use factory methods
When a new Backstage app is setup, the techdocs backend file contains all the preparers (dir, github, gitlab, etc.) and same for generators. While this providers added customizibility, it comes with a cost of complexity in setting up the app backend. New preparers' updates would need users to update their app's techdocs backend file.

Scaffolder backend has already moved to this proposed pattern.
2020-12-17 11:33:56 +01:00
github-actions[bot] 6e9f4d4a15 Version Packages 2020-12-17 10:16:33 +00:00
Fredrik Adelöw eae3d383d1 Merge pull request #3681 from adamdmharvey/pr-body
feat(catalog-import): Add instructions to Pull Request description when registering a new component
2020-12-17 11:04:18 +01:00
keshan 25bbdccba6 updates on the comments section 2020-12-17 13:33:28 +05:30
keshan 8e12093fe8 removed unused import to avoid CI failure 2020-12-17 13:13:34 +05:30
keshan 2aa1998525 Updated catalog schema based on feedback 2020-12-17 13:08:21 +05:30