Commit Graph

169 Commits

Author SHA1 Message Date
Patrik Oldsberg 90794fcb59 packages/core: fix base path being ignored + sidebar highlighting 2020-06-15 18:56:16 +02:00
Patrik Oldsberg dbc29358ed v0.1.1-alpha.8 2020-06-12 22:09:21 +02:00
blam 196ea291ea Merge branch 'master' of github.com:spotify/backstage into blam/react-router
* 'master' of github.com:spotify/backstage:
  Fix incorrect backend path in docs (#1258)
  packages/core-api: temporary solution for giving access to config when creating APIs
2020-06-11 21:15:45 +02:00
Patrik Oldsberg 9964401263 packages/core-api: temporary solution for giving access to config when creating APIs 2020-06-11 19:24:36 +02:00
blam c1a21d53af Merge branch 'master' of github.com:spotify/backstage into blam/react-router
* 'master' of github.com:spotify/backstage: (45 commits)
  chore(catalog): simplify the filter types a little
  fix(catalog-backend): update the mock-data script to point to new example entities
  renamed example_components to example-components and deleted old exampled
  feat(catalog): add back ability for OR/IN type searches
  Add sample plugins to sidebar (#1243)
  chore(catalog): rename all pages and components to use Entity nomenclature
  fix(catalog): moar clean up
  Updated examples
  fix(catalog): add types and clean up code
  Added owner and lifecycle to catalog table, slightly updated examples
  chore(catalog): the component type is gone
  yarn.lock again...
  fix(catalog): merge errors
  review fixes. i thought about another force update for a moment :D
  move components to separate files
  fix(catalog): moar clean up
  fix(catalog): make code intention clear by renaming
  Merge pull request #1214 from spotify/feat/star-components
  Merge pull request #1194 from spotify/freben/backend-common-service
  Merge pull request #1215 from spotify/mob/sidebar-auth
  ...
2020-06-11 17:36:37 +02:00
blam 48aacfbe17 Merge branch 'master' of github.com:spotify/backstage into blam/react-router
* 'master' of github.com:spotify/backstage: (89 commits)
  Use URLSearchParams
  Use location?.type once more
  chore(catalog): clean up CatalogTable, use only Entity
  chore(catalog): clean up ComponentPage, use only Entity
  chore(catalog): tweak getEntityByName a bit, handle 404s properly
  chore(catalog/star): only set the cache if there are entries from the response
  chore(catalog/star): added a comment about why we are using a simple cache here
  chore(catalog/star): removing msw dependency, wrong branch
  chore(catalog): consistent use of named exports
  chore(msw): Added msw dependency
  chore(catalog/star): fixing issues with unmocked deps
  chore(catalog/star): adding a simple cache to stop flicker as a stopgap
  chore(catalog/star): reworking how the starring works, it now stores uri sort of references for entities
  fix(core): Tabs useEffect dependency list
  docs: format with prettier (#1218)
  Optional namespace and name as one part of URL
  docs/auth: added overview, oauth description and glossary
  docs: added plantuml generation script
  docs: added prettier config
  Remove deleted UserBadge component from Sidebar story
  ...
2020-06-11 17:36:19 +02:00
Patrik Oldsberg 8d4e3080e9 Merge pull request #1068 from chanwit/gitops-profiles
New plugin for creating GitOps-managed Kubernetes right from Backstage.
2020-06-11 15:03:27 +02:00
Stefan Ålund d0518ee5d9 Add sample plugins to sidebar (#1243)
* Add sample plugins to sidebar

* Update RadarPage.test.tsx
2020-06-11 12:25:15 +02:00
Niklas Ek 990ab12669 Merge pull request #1215 from spotify/mob/sidebar-auth
List auth providers
2020-06-10 10:22:30 +02:00
Patrik Oldsberg 592ca02612 Merge branch 'master' into gitops-profiles 2020-06-09 23:24:34 +02:00
Patrik Oldsberg c53bafc5f9 v0.1.1-alpha.7 2020-06-09 14:24:56 +02:00
Fredrik Adelöw 5f56f981b5 Unbreak the unregister dialog after catalog changes 2020-06-09 10:18:38 +02:00
Marcus Eide 8cd640394d PinButton wip 2020-06-08 16:46:56 +02:00
Patrik Oldsberg f44c609244 Merge pull request #1139 from spotify/rugvip/bundleconfig
packages/cli: fix handling of public dir and hook it up to config
2020-06-08 15:24:06 +02:00
nikek 235007d295 Collapsible sidebar item for auth providers 2020-06-08 14:06:35 +02:00
Burhanuddin Udaipurwala 66db572355 fix page reload when clicking on logo (#1178) 2020-06-08 09:00:45 +02:00
blam 4fdb1def39 chore(react-router-v6): starting to move things to react-router-v6 2020-06-07 03:07:46 +02:00
Patrik Oldsberg c40a2a5e61 packages/core-api: move router component inside app and configure it with base path 2020-06-06 17:06:18 +02:00
Patrik Oldsberg 945362723d packages/cli,app: read config to template html and set up public path 2020-06-04 18:09:24 +02:00
Ivan Shmidt 82143b1d10 Merge branch 'master' of github.com:spotify/backstage into mob/register-unregister-components 2020-06-04 17:09:15 +02:00
blam 0e5d0ea7e1 feat(core-api/Storage): Made the implementation a litle nicer now so that the error API is passed through to the storage API 2020-06-03 21:25:51 +02:00
Patrik Oldsberg d0fb818c4d package/app: move app config to yaml 2020-06-02 17:49:22 +02:00
Patrik Oldsberg 483fa94d0e packages/core: make AppConfigLoader return an array, and added defaultConfigLoader + tests 2020-06-02 17:30:49 +02:00
Ivan Shmidt dfe817cb74 Fix linting and tsc 2020-06-02 13:55:17 +02:00
Ivan Shmidt d98c8e154e Merge branch 'master' of github.com:spotify/backstage into mob/register-unregister-components 2020-06-02 11:06:22 +02:00
Ivan Shmidt fcb6c70587 Enable hot-reload 2020-06-02 11:05:58 +02:00
Marcus Eide 5567c5e2e5 Merge pull request #1074 from spotify/eide/github-auth
Add github auth
2020-06-02 10:45:00 +02:00
Chanwit Kaewkasi 3f2da32b32 tell gitops plugin to use backend at localhost port 3008 2020-06-01 22:47:11 +07:00
Chanwit Kaewkasi be70935293 add new plugin to create GitOps-managed Kubernetes clusters with ready-to-use profiles 2020-06-01 22:47:11 +07:00
Ivan Shmidt ca73b200c1 Merge branch 'master' of github.com:spotify/backstage into mob/register-unregister-components 2020-06-01 10:39:16 +02:00
Patrik Oldsberg 5e87a349b0 Merge pull request #1046 from spotify/rugvip/config
packages/core-api: add ConfigApi + implementation and createApp option
2020-05-31 19:02:41 +02:00
Raghunandan 8f56253f2a remove github login page 2020-05-30 13:54:48 +02:00
Patrik Oldsberg a115bd6331 packages/app: add mock config loader and use in welcome plugin 2020-05-29 16:36:23 +02:00
Marcus Eide d3055d4321 Add github to auth api 2020-05-29 15:24:38 +02:00
Ivan Shmidt cef8abb5c4 add register button, addLocation api
Co-authored-by: Nikita Dudnik <nikdudnik@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-05-29 14:48:12 +02:00
Nikita Nek Dudnik d90913b028 fix: split catalog api into types and implementation 2020-05-29 10:08:55 +02:00
Nikita Nek Dudnik fa02aa113e Merge branch 'master' of github.com:spotify/backstage into ndudnik/use-catalog-backend
# Conflicts:
#	plugins/catalog/src/components/CatalogPage/CatalogPage.test.tsx
#	plugins/catalog/src/components/CatalogPage/CatalogPage.tsx
#	plugins/catalog/src/components/ComponentPage/ComponentPage.tsx
#	plugins/catalog/src/data/mock-factory.ts
#	plugins/catalog/src/plugin.ts
2020-05-28 14:28:00 +02:00
Nikita Nek Dudnik f4887f08b1 feature: implement useApi logic for fetching components 2020-05-28 12:51:50 +02:00
Stefan Ålund 3d4334fdb9 New home: service catalog (#1018)
* New home: service catalog

* Add banner

* Remove extra <>

* Re-enable test

* Review comments

* Update DismissableBanner.stories.tsx
2020-05-28 12:46:23 +02:00
Nikita Nek Dudnik 8d26fb5c5f feature: naive implementation of entities API usage 2020-05-27 16:34:11 +02:00
blam 1a6a72e3d5 bug: removing the extraneous comma 2020-05-27 11:07:28 +02:00
Adil Alimbetov f72d97dc17 Sidebar logo update (#814)
* Testing logo ux

* Updated logo on sidebar

* removed unused vars

* adjusted types on icon components
2020-05-27 10:13:41 +02:00
Patrik Oldsberg 6572ea3ecc packages/core: move LoginPage to layouts and remove it as a hardcoded route in the app (#1020) 2020-05-27 08:53:59 +02:00
Patrik Oldsberg 5c7d263aa8 packages/core: split alerting functionality out from ErrorApiForwarder into ErrorAlerter 2020-05-25 22:19:32 +02:00
Patrik Oldsberg 9be7870a34 packages/core: add consumer side to AlertApi and use for AlertDialog + friends 2020-05-25 22:08:30 +02:00
Patrik Oldsberg 6d3f745b4b packages/app: move AlertDisplay to core 2020-05-25 18:10:34 +02:00
Patrik Oldsberg f635cd9470 Merge pull request #925 from spotify/rugvip/gauth
Add GoogleAuth, AuthConnector, and RefreshingAuthSessionManager
2020-05-22 15:49:06 +02:00
Patrik Oldsberg c1b76913a0 packages/app: add oauth request and google auth APIs 2020-05-22 13:45:14 +02:00
Wojciech Adaszynski baf8188db7 Sentry plugin refactoring - code review changes 2020-05-20 12:31:25 +02:00
Wojciech Adaszynski 3d4249b673 Add Sentry plugin front-end 2020-05-20 12:12:57 +02:00