74233 Commits

Author SHA1 Message Date
Patrik Oldsberg 54ca975bc1 package.json: add lint:type-deps script 2020-06-01 12:35:40 +02:00
Patrik Oldsberg c6abe12e45 packages,plugins: fix incorrect type dependencies 2020-06-01 12:27:29 +02:00
Patrik Oldsberg 25a4d6ed6b scripts: added check-type-dependencies 2020-06-01 12:26:58 +02:00
Marcus Eide 86930c9dd2 Support providers without refresh tokens 2020-06-01 12:11:13 +02:00
Marcus Eide 438bdba2cf Use StaticAuthSessionManager for Github 2020-06-01 12:07:58 +02:00
Stefan Ålund 63221f6fc5 Fix incorrect markdown links (#1088) 2020-06-01 10:58:23 +02: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
dependabot-preview[bot] 15a4d93576 build(deps-dev): bump start-server-and-test from 1.10.11 to 1.11.0 (#1085)
Bumps [start-server-and-test](https://github.com/bahmutov/start-server-and-test) from 1.10.11 to 1.11.0.
- [Release notes](https://github.com/bahmutov/start-server-and-test/releases)
- [Commits](https://github.com/bahmutov/start-server-and-test/compare/v1.10.11...v1.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-01 09:45:15 +02:00
Fredrik Adelöw 0f41ac4bf7 Add the MockedMemberFunctions helper 2020-06-01 09:45:00 +02:00
dependabot-preview[bot] cc44775ecd build(deps-dev): bump cypress from 4.6.0 to 4.7.0 (#1086)
Bumps [cypress](https://github.com/cypress-io/cypress) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Commits](https://github.com/cypress-io/cypress/compare/v4.6.0...v4.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-01 09:36:52 +02:00
dependabot-preview[bot] 53ec396aeb build(deps): bump clsx from 1.1.0 to 1.1.1 (#1084)
Bumps [clsx](https://github.com/lukeed/clsx) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/lukeed/clsx/releases)
- [Commits](https://github.com/lukeed/clsx/compare/v1.1.0...v1.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-01 09:34:15 +02:00
Patrik Oldsberg 6f955a5366 packages/dev-utils: add oauthRequestApi factory + dialog 2020-05-31 19:41:09 +02:00
Patrik Oldsberg 43795b8576 packages/dev-utils: added addRootChild to DevAppBuilder 2020-05-31 19:41:09 +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
Fredrik Adelöw 9ccf617b82 Add routes for add/delete entity to the catalog 2020-05-30 20:34:33 +02:00
Raghunandan Balachandran 156a0bb7e4 Merge pull request #1078 from spotify/remove-github-login
Auth Frontend: remove github login page
2020-05-30 20:20:04 +02:00
Fredrik Adelöw 189beee790 Merge pull request #1079 from spotify/fix-catalog-plugin-deps
Catalog plugin: Add catalog-model dep
2020-05-30 15:01:15 +02:00
dependabot-preview[bot] a8e42631d2 build(deps): bump rollup-plugin-dts from 1.4.6 to 1.4.7 (#1021)
Bumps [rollup-plugin-dts](https://github.com/Swatinem/rollup-plugin-dts) from 1.4.6 to 1.4.7.
- [Release notes](https://github.com/Swatinem/rollup-plugin-dts/releases)
- [Changelog](https://github.com/Swatinem/rollup-plugin-dts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Swatinem/rollup-plugin-dts/compare/v1.4.6...v1.4.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-30 14:39:30 +02:00
Himanshu Mishra a0a891a193 Fix overlap issue with Sidebar and Dismissable banner (#1077)
* Increase zIndex of Sidebar to be on top of the page

As of now, the Sidebar is being overlapped by Dismissable banner component

* Unset z-index of Dismissable Banner

It inherits a z-index of 1400 from Material UI's snackbar component
2020-05-30 14:37:54 +02:00
Raghunandan 43d13afba5 Add catalog-model dep 2020-05-30 13:57:26 +02:00
Raghunandan 8f56253f2a remove github login page 2020-05-30 13:54:48 +02:00
Rémi DOREAU 3293fe96a4 feat(core): add Tabs component 2020-05-30 03:43:40 +02:00
Ivan Shmidt 99e8009dad feat: success and error from the api
Co-authored-by: Nikita Dudnik <nikdudnik@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-05-29 16:51:25 +02:00
Patrik Oldsberg d120e5f8cb packages/core-api: add Progress as a configurable app component 2020-05-29 16:43:55 +02:00
Patrik Oldsberg a115bd6331 packages/app: add mock config loader and use in welcome plugin 2020-05-29 16:36:23 +02:00
Patrik Oldsberg bdf32a00a0 packages/core-api: add configLoader option to App 2020-05-29 16:36:21 +02:00
Patrik Oldsberg 1ab6499bbb packages/core-api: export ConfigApi + implementation 2020-05-29 16:36:20 +02:00
Patrik Oldsberg 810de67f9c packages/core-api: some more tests for ConfigReader to make sure deep merge is correct 2020-05-29 16:36:20 +02:00
Patrik Oldsberg d471182708 packages/core-api: add fallback capability to ConfigReader 2020-05-29 16:36:19 +02:00
Patrik Oldsberg 0c6dbe0545 packages/core-api: added initial ConfigReader 2020-05-29 16:36:18 +02:00
Patrik Oldsberg ce22236c3c packages/core-api: added initial ConfigApi 2020-05-29 16:36:18 +02:00
Marcus Eide d3055d4321 Add github to auth api 2020-05-29 15:24:38 +02:00
Marcus Eide 7a665c3c2b Add github as an auth provider to the backend 2020-05-29 15:16:10 +02:00
Ivan Shmidt 304c544af5 Posting addLocation 2020-05-29 14:59:59 +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 Dudnik 827a6289e6 Merge pull request #1043 from spotify/ndudnik/use-catalog-backend
Ndudnik/use catalog backend
2020-05-29 14:16:17 +02:00
blam 335d6f36b7 feat(core-api/Storage): Reworking the StorageApi to have a better interface 2020-05-29 13:11:06 +02:00
Fredrik Adelöw 67029f0f19 Merge pull request #1059 from spotify/freben/defaultttt
Add default namespace if none was given
2020-05-29 11:02:43 +02:00
Nikita Nek Dudnik 77136363b6 Merge branch 'master' of github.com:spotify/backstage into ndudnik/use-catalog-backend 2020-05-29 10:54:16 +02:00
Nikita Nek Dudnik df4dcd8640 fix: merge errors 2020-05-29 10:37:23 +02:00
Ivan Shmidt b8bd90b2a9 Merge pull request #1017 from spotify/shmidt-i/location-update-results
Location update results
2020-05-29 10:37:09 +02:00
Marc Bruggmann 1312d34147 ADR: Core entities in the catalog
This is capturing the catalog part of the Backstage System Model
RFC (#390). I'm planning to follow this up with a second ADR on
how to express System, Application and Domain in catalog labels.

Not sure if it helps to have the example yamls inline here. It
helps me to visualize how it'd work, but it could also get outdated
quickly.
2020-05-29 10:23:01 +02:00
Nikita Nek Dudnik f71c9df9b7 Merge remote-tracking branch 'upstream/master' into ndudnik/use-catalog-backend 2020-05-29 10:13:18 +02:00
Nikita Nek Dudnik d90913b028 fix: split catalog api into types and implementation 2020-05-29 10:08:55 +02:00
Ivan Shmidt 4d0c519553 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/location-update-results 2020-05-29 10:06:01 +02:00
Raghunandan Balachandran 2112095487 Merge pull request #1062 from spotify/refactor-google-providder
Auth Backend: Refactor google provider
2020-05-29 09:55:58 +02:00
dependabot-preview[bot] 98401ed99b build(deps-dev): bump @storybook/addons from 5.3.18 to 5.3.19 (#1039)
Bumps [@storybook/addons](https://github.com/storybookjs/storybook/tree/HEAD/lib/addons) from 5.3.18 to 5.3.19.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v5.3.19/lib/addons)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-29 09:28:37 +02:00
Raghunandan 95c92a52aa unbreak the test runner 2020-05-29 09:21:25 +02:00
dependabot-preview[bot] 3dd246801e build(deps): bump material-table from 1.58.0 to 1.58.2 (#1067)
Bumps [material-table](https://github.com/mbrn/material-table) from 1.58.0 to 1.58.2.
- [Release notes](https://github.com/mbrn/material-table/releases)
- [Commits](https://github.com/mbrn/material-table/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-05-29 09:19:25 +02:00
Fredrik Adelöw e9ba121b8d Merge pull request #1053 from spotify/freben/names
Make metadata and name mandatory
2020-05-29 09:13:18 +02:00