Commit Graph

1443 Commits

Author SHA1 Message Date
Nikita Nek Dudnik 09dfdbad5c feat: github actions api type with a mock implementation 2020-07-10 09:56:39 +02:00
Sebastian Qvarfordt eed37376fc Initial techdocs-cli (#1558)
* Initial techdocs-cli

* Run backstage serve and docker container from techdocs cli

* Added documentation for techdocs-cli

* Fix linting

* Builds and export the dev folder of a plugin

* make bin/build executable

* Remove 'src' from files

* fix

* fix: corrected bad rebase

* feat(techdocs-cli): create export in techdocs plugin + clone to cli build

* fix: added support for nodemon

* feat(techdocs-cli): add vercel/serve-handler npm package

* fix: bump eslint-config to 8.0.0 + add prettier-config

* fixup

* fix: add HTTPServer module for serving techdocs-preview-bundle/

* fix: addressed tsc issues (unused import, missing type definition)

Co-authored-by: Bilawal Hameed <bil@spotify.com>
2020-07-09 11:08:19 +02:00
Andrew Thauer 8885ebee89 adding rollbar plugin & backend
This is the first commit of the rollbar plugin. It is fully functional
but will require some additional features to make it more usable and
feature complete. It currently includes a backend wraps the rollbar REST
API and provides data for the frontend plugin.
2020-07-08 22:44:49 -04:00
Bilawal Hameed 904941125e feat(cli): introduce backstage-cli plugin:export 2020-07-08 15:46:46 +02:00
Sebastian Qvarfordt be7ef69328 Added initial scaffold for techdocs backend (#1550)
* Added initial scaffold for techdocs backend

* Added test and a dummy route

* Missed file in commit

* Removed unused dependencies

* Added readme
2020-07-07 15:37:26 +02:00
Patrik Oldsberg 10d1e141b7 Merge pull request #1504 from danztran/fix_hardcoded_url
Replace hardcoded base urls
2020-07-07 14:52:49 +02:00
Patrik Oldsberg 6fdcc9f59a v0.1.1-alpha.13 2020-07-07 13:16:30 +02:00
Ivan Shmidt c5bf20f244 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/scaffolder-flow-frontend 2020-07-07 09:12:26 +02:00
Patrik Oldsberg a854568e44 Merge pull request #1500 from timurista/timurista
Add gitlab sign in method #343
2020-07-06 19:21:44 +02:00
Tim Urista fe8aa15473 add email for backstage profile 2020-07-06 09:47:19 -07:00
Ivan Shmidt 8f1e0f67d1 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/scaffolder-flow-frontend 2020-07-06 13:53:45 +02:00
João Suzana Ferreira 8b1d4bd937 Fixes SupportButton console warning (#1530) 2020-07-05 08:21:22 +02:00
danztran c371e45067 replace hardcoded url 2020-07-03 16:34:52 +07:00
Nikita Dudnik 29e442cbc9 Merge pull request #1512 from spotify/freben/oauth2-custom-identity-provider
feat(auth): implement generic oauth2 provider
2020-07-03 10:21:06 +02:00
Patrik Oldsberg 04f8eedc9b Merge pull request #1509 from spotify/rugvip/e2e-pack
cli: add build-workspace command and update e2e test
2020-07-03 10:19:47 +02:00
Nikita Dudnik d7b5b667e1 Merge pull request #1516 from spotify/freben/ghactions
feat(github-actions): introduce the old frontend code
2020-07-03 09:51:03 +02:00
Patrik Oldsberg ab6385cfb1 cli: never treat success as a failure in e2e test 2020-07-02 21:41:39 +02:00
Fredrik Adelöw 837aa9ab0c fix(sidebar): do not let sidebar items collapse and shrink 2020-07-02 14:56:53 +02:00
Patrik Oldsberg c499656a69 cli: use tree-kill to kill serve task in e2e test 2020-07-02 14:46:43 +02:00
Patrik Oldsberg 7cd04c77fa cli: use node to execude backstage-cli bin in e2e test 2020-07-02 14:46:43 +02:00
Patrik Oldsberg 2aca5bb6d4 cli: refactor e2e-test to use runPlain with fix for windows 2020-07-02 14:46:43 +02:00
Patrik Oldsberg 3fb76b575b cli: remove special handling of yarn install 2020-07-02 14:45:04 +02:00
Patrik Oldsberg 3c447e36dc cli: update e2e-test to use build-workspace and inline more scripts 2020-07-02 14:43:58 +02:00
Patrik Oldsberg c01de0d489 cli: add --skip-install option to create-app 2020-07-02 14:43:58 +02:00
Patrik Oldsberg ea0e5db06b cli: add build-workspace command 2020-07-02 14:43:58 +02:00
Fredrik Adelöw d3504d3e63 feat(github-actions): introduce the old frontend code 2020-07-02 14:37:05 +02:00
Fredrik Adelöw 27610aef48 Fix license header in plugin template 2020-07-02 13:52:53 +02:00
Fredrik Adelöw 7389f326d9 chore: add import/newline-after-import lint rule 2020-07-02 11:25:04 +02:00
Fredrik Adelöw 77fe78370b feat(auth): implement generic oauth2 provider 2020-07-02 09:19:02 +02:00
Ivan Shmidt 0c2ba42e4e fix: favicon styles incapsulation 2020-07-02 01:48:03 +02:00
Ivan Shmidt 31257122d2 fix: types 2020-07-02 01:02:17 +02:00
Ivan Shmidt 3795489fb3 Merge branch 'mob/create-vcs-step' of github.com:spotify/backstage into shmidt-i/scaffolder-flow-frontend 2020-07-01 21:50:57 +02:00
Ivan Shmidt 227a4af561 fix(scaffolder): typefixes 2020-07-01 19:15:06 +02:00
Ivan Shmidt 34399824a6 fix(scaffolder): schema adjusted 2020-07-01 18:51:33 +02:00
Fredrik Adelöw 83f05034ce Merge pull request #1115 from burgwyn/feature/favicon
Copy favicons from microsite
2020-07-01 17:01:43 +02:00
Christina Marie Rahaim 38734afa4c bumping react-router and react-router-dom 2020-07-01 09:18:16 +02:00
Tim Urista e8a924a923 add gitlab sign in method 2020-06-30 16:12:48 -07:00
Fredrik Adelöw 7a43c8ed34 Merge pull request #1478 from danztran/gitlab_auth
Add Gitlab Auth #343
2020-06-30 13:39:24 +02:00
Fredrik Adelöw 27266fd0ce Merge pull request #1493 from spotify/freben/use-backend-url
chore(app): use backend.baseUrl
2020-06-30 10:52:41 +02:00
Fredrik Adelöw 3fc01de554 chore(app): use backend.baseUrl 2020-06-30 10:42:48 +02:00
Emma Indal 47ababd413 Merge pull request #1491 from spotify/mob/techdocs-landing-page
Mob/techdocs landing page
2020-06-30 10:33:43 +02:00
Sebastian Qvarfordt faa95b8825 Updated stories for ItemCard 2020-06-30 10:02:18 +02:00
Raghunandan 4f3e537c3d Persist scopes in Github provider and add it to the auth response. Fix serialization for Set type in locaStorage. 2020-06-30 09:49:08 +02:00
Raghunandan 0d8cc6561f Github Auth to use AuthSessionStore 2020-06-30 09:48:41 +02:00
Fredrik Adelöw c32a61afe8 Merge pull request #1487 from spotify/ellinorseastream/table-dense
Enabled 'dense' mode for Table cells.
2020-06-30 08:53:31 +02:00
ellinors 8c503d57f1 Added DenseTable to Storybook. 2020-06-30 07:49:15 +02:00
Ivan Shmidt 5ad9f65415 Merge branch 'mob/create-vcs-step' of github.com:spotify/backstage into shmidt-i/scaffolder-flow-frontend 2020-06-29 23:05:16 +02:00
Sebastian Qvarfordt df209cf139 Merge branch 'master' of github.com:spotify/backstage into mob/techdocs-landing-page 2020-06-29 16:53:42 +02:00
Emma Indal 2c4631b6a9 Merge pull request #1483 from spotify/mob/techdocs-landing-page
techdocs: TechDocs landing page
2020-06-29 16:07:20 +02:00
Emma Indal fc7b0a0aa5 fix(techdocs): move card component into techdocs plugin from backstage core 2020-06-29 15:23:09 +02:00