74233 Commits

Author SHA1 Message Date
Raghunandan 15396a7202 Fix lint issues 2020-05-19 20:19:23 +02:00
Raghunandan 2dcdfd8480 remove unused imports. remove express-session module 2020-05-19 20:19:23 +02:00
Raghunandan 50658a166b Remove github provider. Refactored Google provider to be a class 2020-05-19 20:19:23 +02:00
Raghunandan 79ace90811 Intermediary step before moving to class 2020-05-19 20:19:23 +02:00
Raghunandan 422d85b67d move provider factories from router to src/providers 2020-05-19 20:19:22 +02:00
Raghunandan 6757352a79 Add passportJS and add strategy and routing for a provider. 2020-05-19 20:19:20 +02:00
Raghunandan 8793912e7e First cut - add subroutes 2020-05-19 20:16:46 +02:00
Patrik Oldsberg 2d65c9a38f packages/core: remove custom OAuth scope classes in favor for early transform functions 2020-05-19 17:22:05 +02:00
Fredrik Adelöw d49a936d8c Merge pull request #927 from spotify/freben/named
Add ADR about named exports
2020-05-19 16:35:54 +02:00
Fredrik Adelöw 7fac93feea Add ADR about named exports 2020-05-19 16:34:50 +02:00
Marcus Eide 33c1ce7892 Merge pull request #926 from spotify/marcuseide-patch-1
Fix version of @types/jest for circleci
2020-05-19 16:34:26 +02:00
Marcus Eide 1f2cbe2b5a Fix version of @types/jest for circleci 2020-05-19 16:18:06 +02:00
Marcus Eide 06466d1b72 Merge pull request #920 from spotify/eide/bump-jest-26
Bump to jest 26.0.1
2020-05-19 15:15:39 +02:00
Patrik Oldsberg bf6c807d6d packages/core: move out showLoginPopup from OAuthRequestApi to separate lib module + tweak and document payload format 2020-05-19 15:14:25 +02:00
Fredrik Adelöw 12a0f5688e Merge pull request #894 from spotify/freben/format-adr
ADR002: Default Software Catalog File Format
2020-05-19 15:09:46 +02:00
Fredrik Adelöw b2b3def704 Lied about the name format 2020-05-19 15:03:19 +02:00
Nikita Dudnik ef7f23dc17 Merge pull request #924 from spotify/shmidt-i/circleci-patch1
CircleCI Readme update
2020-05-19 15:02:44 +02:00
Ivan Shmidt 6e03555b49 Update README.md 2020-05-19 14:57:30 +02:00
Patrik Oldsberg 8b6f4a4ffe packages/core: add more tests for OAuthRequestManager 2020-05-19 14:57:16 +02:00
Patrik Oldsberg 775e339b1e packages/core: refactor GoogleAuthHelper into generic helper and move to lib 2020-05-19 14:57:15 +02:00
Patrik Oldsberg dcf2c6e3bb packages/core: switch google auth to use types from common definitions 2020-05-19 14:57:14 +02:00
Patrik Oldsberg 3fe63fbab4 packages/core: lift out internal goog auth implementation 2020-05-19 14:57:13 +02:00
Patrik Oldsberg 7ba13d0e93 packages/core: add MockOAuthRequestApi 2020-05-19 14:57:13 +02:00
Nikita Dudnik d493e56737 Merge pull request #923 from Nek/master
Fix: add missing CircleCI plugin screenshots
2020-05-19 14:54:58 +02:00
Nikita Nek Dudnik 87a2568883 fix: missing CircleCI plugin screenshots 2020-05-19 14:52:05 +02:00
Nikita Dudnik dada593e56 Merge pull request #748 from Nek/master
Circle CI Plugin (Fixes #667)
2020-05-19 14:38:10 +02:00
Marcus Eide d794c65c2e Use jest.requireMock instead of deprecated require.requireMock 2020-05-19 14:22:15 +02:00
Marcus Eide 7edefcf36d Specifically use window.setTimeout to not confuse types with Nodes global.setTimeout 2020-05-19 14:22:14 +02:00
Marcus Eide 0b884d64f6 Fix problem with spread types not allowed 2020-05-19 14:22:14 +02:00
Marcus Eide 553bfddb8e Bump jest to 26.0.1 2020-05-19 14:22:14 +02:00
Ivan Shmidt e8c521d111 fix: type exports 2020-05-19 14:21:43 +02:00
Fredrik Adelöw 8678a3cd31 Address comments 2020-05-19 14:08:10 +02:00
Nikita Nek Dudnik 798685f2ad Merge branch 'master' of github.com:spotify/backstage 2020-05-19 14:03:48 +02:00
Niklas Ek 18c2fbd49e Merge pull request #919 from spotify/nikek/chromatic
make chromatic workflow work for forks
2020-05-19 13:59:11 +02:00
nikek 9a7d5518d5 make chromatic workflow work for forks 2020-05-19 13:49:40 +02:00
Ivan Shmidt 3ced48082f Merge pull request #886 from shmidt-i/catalog/deduplicate-locations
feat: deduplicate locations on insert
2020-05-19 13:17:00 +02:00
Patrik Oldsberg cc6ff2c13e Merge pull request #909 from spotify/rugvip/authapi
packages/core: add unimplemented auth api definitions
2020-05-19 13:08:54 +02:00
Patrik Oldsberg 2752bc4120 package/core: removed unused internal interface in OAuthPendingRequests (#917) 2020-05-19 11:48:16 +02:00
Patrik Oldsberg 534607ec5d pacakges/core: auth api difinitions review feedback 2020-05-19 11:46:00 +02:00
Nikita Nek Dudnik 42cda898e4 Merge branch 'master' of github.com:spotify/backstage 2020-05-19 11:37:44 +02:00
Patrik Oldsberg 22d0669f32 Merge pull request #916 from spotify/rugvip/prettier
package: depend on spotify prettier config directly, and add eslint fix to commit hook
2020-05-19 11:27:25 +02:00
Marcus Eide 48b3c19b83 Merge pull request #914 from spotify/dependabot/npm_and_yarn/lerna-3.21.0
build(deps-dev): bump lerna from 3.20.2 to 3.21.0
2020-05-19 11:24:12 +02:00
Patrik Oldsberg afff6f67af package: depend on spotify prettier config directly, and add eslint fix to commit hook 2020-05-19 11:08:56 +02:00
Ivan Shmidt b9bd2fd523 fix: throw if error 2020-05-19 11:03:01 +02:00
Nikita Nek Dudnik 7702c936d9 Merge branch 'master' of github.com:spotify/backstage 2020-05-19 10:55:07 +02:00
dependabot-preview[bot] df535ca560 build(deps-dev): bump lerna from 3.20.2 to 3.21.0
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/core/lerna) from 3.20.2 to 3.21.0.
- [Release notes](https://github.com/lerna/lerna/releases)
- [Changelog](https://github.com/lerna/lerna/blob/master/core/lerna/CHANGELOG.md)
- [Commits](https://github.com/lerna/lerna/commits/v3.21.0/core/lerna)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 08:54:06 +00:00
Niklas Ek e95f914b9b Merge pull request #906 from spotify/nikek/chromatic
add chromatic storybook testing to backstage
2020-05-19 10:50:02 +02:00
Nikita Nek Dudnik 6f19b178ee fix: PR comments 2020-05-19 10:36:47 +02:00
nikek a3adfc79fc manually build storybook before the chromatic action 2020-05-19 10:23:05 +02:00
nikek f1dcd53038 add github workflow for chromatic storybook UI testing/reviewing 2020-05-19 10:23:05 +02:00