Commit Graph

310 Commits

Author SHA1 Message Date
Ivan Shmidt 3181398b20 fix(register-component): pass through the catalog router ref 2020-09-09 01:00:32 +02:00
Patrik Oldsberg ef701773c3 Merge pull request #2285 from spotify/rugvip/di
Switch to automatic dependency injection of Utility APIs
2020-09-08 18:51:23 +02:00
Stefan Ålund 1b9673799f Remove Explore from sidebar (#2327)
* Remove Explore from sidebar

* Also in app
2020-09-08 14:39:49 +02:00
Patrik Oldsberg 38b6703102 core-api: change ApiFactory.implements to .api 2020-09-08 11:31:48 +02:00
Patrik Oldsberg bcaa188860 core: add default DiscoveryApi factory that uses /api 2020-09-08 11:31:47 +02:00
Patrik Oldsberg aa235dd154 app: move api factories out to plugins 2020-09-08 11:31:47 +02:00
Patrik Oldsberg db291ab323 app: move a bunch of APIs to defaultApis in core 2020-09-08 11:30:31 +02:00
Patrik Oldsberg c8faa6a73d core-api,app: switch to auto DI with ApiResolver and ApiFactories 2020-09-08 11:30:31 +02:00
Patrik Oldsberg 493e8052b8 graphiql: move to new plugin pattern 2020-09-08 10:36:24 +02:00
Ivan Shmidt 26cd64847d Merge branch 'master' of github.com:spotify/backstage into shmidt-i/plugin-explore-migration-to-new-routing-api 2020-09-08 10:03:03 +02:00
Ivan Shmidt 2371529edd feat: remove explore plugin from app 2020-09-08 09:53:34 +02:00
Ivan Shmidt 298851b312 feat(plugin-explore): migrate to new routing api 2020-09-07 23:03:33 +02:00
Patrik Oldsberg 66a2a870bc plugins/tech-radar: migrate to new plugin pattern and avoid using api for config 2020-09-07 20:10:08 +02:00
Emma Indal 969cf48858 [TechDocs] migrate techdocs to use new routing/catalog api (#2312)
* migrate techdocs to use new routing

* use new techdocs routing in default app

* new EntityPageDocs and Router components

* remove unused code

* remove unused import
2020-09-07 16:56:03 +02:00
Fredrik Adelöw 9c76103ebd Merge pull request #2279 from SDA-SE/feat/refactor-api-docs
Refactor API docs plugin to work it in the new catalog routing
2020-09-07 08:43:56 +02:00
Fredrik Adelöw b4b3a8d1fe Merge pull request #1612 from ebarriosjr/ebarriosjr/Creating-gcp-projects-plugin
Ebarriosjr/creating gcp projects plugin
2020-09-04 15:09:07 +02:00
Dominik Henneke a93450d55f feat(api-docs): move the api-tab from the catalog to the plugin and register it in the default app 2020-09-04 14:14:50 +02:00
Björn Marschollek eb4d54fcc4 Adapt app-driven entity page
Addresses the changes required after merging #2076. The Sentry plugin
now defines a router and the widget will be displayed as a tab.
2020-09-04 12:51:53 +02:00
ebarrios c73618c4c1 Fixed old merge conflict in api.ts and cange to Table element in ProjectDetailsPage.tsx 2020-09-04 10:17:56 +02:00
ebarrios 69c2fc72cf Bumped version to alpha21 2020-09-04 10:03:48 +02:00
Esteban Barrios 71675d5386 Merge branch 'master' into ebarriosjr/Creating-gcp-projects-plugin 2020-09-03 17:59:59 +02:00
Ivan Shmidt 6f353c2cfe refactor: OverviewPage -> OverviewContent 2020-09-02 18:06:29 +02:00
Ivan Shmidt 3a6150b8c4 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/app-catalog-tabs-routes-everything-is-connected 2020-09-02 17:09:43 +02:00
Patrik Oldsberg 875f254827 Merge branch 'master' into new-release-31-aug-20 2020-09-02 16:17:40 +02:00
Ivan Shmidt 7834bcaa99 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/app-catalog-tabs-routes-everything-is-connected 2020-09-02 15:59:09 +02:00
Ivan Shmidt 9988479c61 refactor: address PR comments 2020-09-02 15:57:18 +02:00
Patrik Oldsberg c8e77cfc45 app: mark as bundled 2020-09-01 18:28:39 +02:00
Emma Indal 3b545791ce new release 31 aug 20 2020-09-01 14:10:22 +02:00
Ivan Shmidt 7b098885c5 fix: AboutCard 2020-09-01 11:41:33 +02:00
Ivan Shmidt e8259d1515 fix: adjust code after rebasing 2020-08-31 23:34:32 +02:00
Ivan Shmidt 68474750db Merge branch 'master' of github.com:spotify/backstage into shmidt-i/app-catalog-tabs-routes-everything-is-connected 2020-08-31 23:21:23 +02:00
Ivan Shmidt 713060d1f3 docs: plugin integration into catalog 2020-08-31 23:18:06 +02:00
Ivan Shmidt 43ac2c0af7 feat(catalog, app): new api 4 plugins integration 2020-08-31 16:02:25 +02:00
Andrew Thauer d8877d4b7c feat: make lighthouse url configurable 2020-08-29 17:25:38 -04:00
ebarrios cfeda75a4e Bump package to and dependecies to alpha20 2020-08-28 15:10:46 +02:00
Oliver Sand a7fdb17356 refactor(core): change SidebarUserSettings to accept a list of providerSettings
This allows to configure custom provider settings without the need to modify the core package.
2020-08-28 12:17:32 +02:00
Ivan Shmidt 7bbbfa1e6a fix: discovery api leftovers 2020-08-28 10:31:28 +02:00
Raghunandan Balachandran 304b7bcb13 Merge pull request #2074 from spotify/rugvip/discovery
[RFC] Add DiscoveryApi
2020-08-27 15:07:21 +02:00
Raghunandan 734dcca107 Release v0.1.1-alpha.20 2020-08-26 11:33:14 +02:00
Raghunandan Balachandran 280f7d72c3 Merge branch 'master' of github.com:spotify/backstage into add-microsoft-azure-auth 2020-08-25 17:15:51 +02:00
Ivan Shmidt d3db3a7849 feat: IoC, DI, indirection, routes, tabs, catalog, app, github-actions 2020-08-21 23:04:51 +02:00
Patrik Oldsberg 6f0c438519 plugins/rollbar: switch RollbarClient to use DiscoveryApi 2020-08-21 15:16:07 +02:00
Patrik Oldsberg be837b7b36 plugins/scaffolder: switch ScaffolderApi to use DiscoveryApi 2020-08-21 15:16:07 +02:00
Patrik Oldsberg 382491dc5a plugins/catalog: switch CatalogClient to use DiscoveryApi 2020-08-21 15:16:06 +02:00
Stefan Ålund c6c3c94c18 Camelcase GitHub and GitLab (#2034)
* Camelcase GitHub and GitLab

* GitLab

* Code GitLab

* GitHub in code

* Fix auth naming

* Update docs/features/software-templates/adding-templates.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

* Update docs/features/software-templates/extending/create-your-own-preparer.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>
2020-08-21 14:48:16 +02:00
Fredrik Adelöw f43063d463 fix dependency and lockfile 2020-08-21 13:28:54 +02:00
Raghunandan 15e334a584 Release v0.1.1-alpha.19 2020-08-21 11:40:04 +02:00
Chris Simmons b253c56526 add microsoft azure auth provider + add to example app 2020-08-21 15:46:17 +12:00
Patrik Oldsberg ea1a36433d app,core-api: install DiscoveryApi in default app and use it for all auth providers 2020-08-21 00:54:54 +02:00
David Tuite bbd75a0981 Add GitHub pull requests plugin (#1987)
See pull requests against your entities, and see statistics for your
last N pull requests.
2020-08-20 15:54:14 +02:00