Commit Graph

889 Commits

Author SHA1 Message Date
Ivan Shmidt 1dd56d28a9 feat(scaffolder): create new tempdir for result 2020-06-25 00:16:26 +02:00
Ivan Shmidt bca0ebf3c9 fix(scaffolder): stringify error 2020-06-25 00:15:58 +02:00
blam 7787eb9986 feat(scaffolder): implementing a basic API for the processor to mutate the entity state 2020-06-24 13:56:43 +02:00
blam 73c8c69c1c feat(scaffolder): starting to write a job processor 2020-06-24 13:56:25 +02:00
blam 18a6a68dd0 Merge branch 'master' of github.com:spotify/backstage into mob/cookiecutter-templater
* 'master' of github.com:spotify/backstage: (21 commits)
  auth-backend: clean up comments + fix getting email from profile
  feat(catalog): show owner and lifecycle in header
  chore(catalog): move the entity examples to catalog-model
  plugins/graphiql: grayscale icon
  app: add graphiql plugin with gitlab and github endpoints
  dev-utils: add google and github auth APIs to default api factories
  plugins/graphiql: add GitHub endpoint with automatic scope detection
  build(deps): bump yup from 0.28.5 to 0.29.1
  v0.1.1-alpha.12
  packages: publish entire dist folder
  build(deps-dev): bump @storybook/addon-links from 5.3.18 to 5.3.19 (#1414)
  v0.1.1-alpha.11
  cli: include assets-types in published package
  storybook: update identity api mock
  core-api: update loginPopup tests
  core: fix sign-in hot reloading issues and unmounted component access
  core-api: update web message response handling in loginPopup to expect RFC format
  Identity and profile work, wip
  build(deps): bump @rollup/plugin-node-resolve from 7.1.3 to 8.1.0
  backend - fix types + refactoring
  ...
2020-06-24 10:50:34 +02:00
blam 7ead8675dd chore(scaffolder): code review comments, passing down the docker client 2020-06-24 10:47:43 +02:00
Fredrik Adelöw 38a63c4472 Merge pull request #1428 from spotify/freben/examples
chore(catalog): move the entity examples to catalog-model
2020-06-24 10:47:28 +02:00
Patrik Oldsberg 5ff8582eb6 Merge pull request #1422 from spotify/mob/auth-std-profile
auth: refactor to include backstage identity and use more explicit types
2020-06-24 10:40:28 +02:00
Patrik Oldsberg a0772a2263 Merge pull request #1425 from spotify/rugvip/graphiql
graphiql: add GitHub endpoint and add to App
2020-06-24 10:25:10 +02:00
Patrik Oldsberg b709889fb5 auth-backend: clean up comments + fix getting email from profile 2020-06-24 10:24:06 +02:00
Fredrik Adelöw 9396682f3a feat(catalog): show owner and lifecycle in header 2020-06-24 09:34:25 +02:00
Fredrik Adelöw afc2e37056 chore(catalog): move the entity examples to catalog-model 2020-06-24 08:47:55 +02:00
Patrik Oldsberg 96c4b7ffa5 plugins/graphiql: grayscale icon 2020-06-24 00:31:38 +02:00
Patrik Oldsberg cd7c1efb13 plugins/graphiql: add GitHub endpoint with automatic scope detection 2020-06-24 00:30:39 +02:00
dependabot-preview[bot] 61f89dd90b build(deps): bump yup from 0.28.5 to 0.29.1
Bumps [yup](https://github.com/jquense/yup) from 0.28.5 to 0.29.1.
- [Release notes](https://github.com/jquense/yup/releases)
- [Changelog](https://github.com/jquense/yup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jquense/yup/compare/v0.28.5...v0.29.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-23 21:29:26 +00:00
Patrik Oldsberg dcaee07754 v0.1.1-alpha.12 2020-06-23 22:25:25 +02:00
Patrik Oldsberg 4d94f4cbb4 packages: publish entire dist folder 2020-06-23 22:24:55 +02:00
Patrik Oldsberg 910057bc8a v0.1.1-alpha.11 2020-06-23 21:27:58 +02:00
blam d10b99e55d Merge branch 'master' of github.com:spotify/backstage into mob/cookiecutter-templater
* 'master' of github.com:spotify/backstage:
  v0.1.1-alpha.10
2020-06-23 18:09:24 +02:00
blam 0fe8e594f2 refactor(scaffolder): Moving out the dockerish logic into something that is easy to consume for other templaters 2020-06-23 18:07:03 +02:00
blam 81ab44eae8 Merge branch 'master' of github.com:spotify/backstage into mob/cookiecutter-templater
* 'master' of github.com:spotify/backstage: (42 commits)
  chore(techdocs-core): remove the extremely narrow python version requirement
  fix(techdocs-core): add empty line
  fix(techdocs-core): correct development status classifier
  fix(techdocs-core): add empty line
  fix(techdocs-core): update email
  fix(techdocs-core): corrected license
  fix(techdocs-core): add license headers
  Update setup.py
  fix(techdocs-core): remove generated .gitignore
  feat(techdocs-core): Adds skeleton of techdocs-core defaults
  Create adopters.md (#1412)
  fix(mkdocs): update index.md
  fix(mkdocs): update site name
  docs(mkdocs): add readme
  docs(techdocs): update readme with link to mkdocs readme
  feat(mkdocs): mkdocs docker container
  cli: added jest transform for static assets
  plugins/graphiql: move graphiql icon out as separate icon svg
  core: move error page MicDrop out as separate svg file
  cli: allow svg imports and special .icon.svg import
  ...
2020-06-23 16:54:39 +02:00
Patrik Oldsberg 6300d4a917 v0.1.1-alpha.10 2020-06-23 16:08:05 +02:00
Marcus Eide a5785b80fa Identity and profile work, wip 2020-06-23 15:45:48 +02:00
Sebastian Qvarfordt aabbc3462d Merge pull request #1417 from spotify/mob/techdocs-core
feat(techdocs-core): Adds skeleton of techdocs-core defaults
2020-06-23 15:33:10 +02:00
Ivan Shmidt e59cac61fd feat(scaffolder): error handling, log propagation
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-06-23 15:30:38 +02:00
Sebastian Qvarfordt ddc7701329 chore(techdocs-core): remove the extremely narrow python version requirement 2020-06-23 15:26:25 +02:00
Emma Indal ae892ac19d fix(techdocs-core): add empty line 2020-06-23 15:23:33 +02:00
Bilawal Hameed 27b32140fc fix(techdocs-core): correct development status classifier 2020-06-23 15:23:25 +02:00
Emma Indal 219d55a691 fix(techdocs-core): add empty line 2020-06-23 15:23:21 +02:00
Bilawal Hameed 017797454c fix(techdocs-core): update email 2020-06-23 15:22:02 +02:00
Bilawal Hameed 17c342fbba fix(techdocs-core): corrected license 2020-06-23 15:21:15 +02:00
Emma Indal c19be944b3 fix(techdocs-core): add license headers 2020-06-23 15:15:38 +02:00
Bilawal Hameed a133bf542a Update setup.py 2020-06-23 15:07:12 +02:00
Bilawal Hameed f16673d857 fix(techdocs-core): remove generated .gitignore 2020-06-23 15:06:45 +02:00
Sebastian Qvarfordt 0972f301e7 feat(techdocs-core): Adds skeleton of techdocs-core defaults 2020-06-23 15:01:43 +02:00
Ivan Shmidt 12db9bc694 chore: add tests, merge cookiecutter.json
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-06-23 14:17:28 +02:00
Patrik Oldsberg 3ebad8911e Merge pull request #1410 from spotify/rugvip/svg
Fix types for static assets and handle svg imports
2020-06-23 14:04:05 +02:00
Ivan Shmidt bc15e7a710 feat(scaffolder): cookiecutter templater wip
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-06-23 11:56:56 +02:00
Emma Indal eec111e210 fix(mkdocs): update index.md 2020-06-23 11:32:22 +02:00
Emma Indal a8c3c0ff78 fix(mkdocs): update site name 2020-06-23 11:31:53 +02:00
Emma Indal 062b214e06 docs(mkdocs): add readme 2020-06-23 11:30:30 +02:00
Emma Indal f7771e0fd4 docs(techdocs): update readme with link to mkdocs readme 2020-06-23 11:30:23 +02:00
Emma Indal 2fcf696731 feat(mkdocs): mkdocs docker container 2020-06-23 11:20:39 +02:00
Ben Lambert fd34a77a5f Merge pull request #1404 from spotify/blam/github-as-source
Use Github as Preparer for the Scaffolder
2020-06-23 09:39:23 +02:00
Patrik Oldsberg 6f43bc4c05 plugins/graphiql: move graphiql icon out as separate icon svg 2020-06-23 09:27:06 +02:00
Ivan Shmidt 7e41e5510e feat(catalog): different headers per comp type (#1409)
* feat(catalog): different headers per comp type

* fix: home as default theme to fix flickering
2020-06-22 21:32:02 +02:00
Raghunandan 78baf7f932 backend - fix types + refactoring 2020-06-22 18:02:19 +02:00
Ben Lambert 602f06b2ff Merge pull request #1371 from spotify/mob/prepare-from-catalog
File Preparer for the Scaffolder using the Catalog Template Entity
2020-06-22 16:50:30 +02:00
Stefan Ålund beb81ac480 Fix example component (#1406) 2020-06-22 16:24:38 +02:00
Stefan Ålund 476673b461 Added some more example YAMLs (#1405) 2020-06-22 16:16:21 +02:00