Commit Graph

941 Commits

Author SHA1 Message Date
blam ee205ef23e feat(scaffolder): Implementing the VCS steps in the processor 2020-06-28 02:06:33 +02:00
blam 294a2bb923 chore(scaffolder): refactoring the scaffolder to move things around like the rest 2020-06-28 00:35:24 +02:00
blam 9d8709d5b7 chore(scaffolder): fixing linting issues 2020-06-28 00:09:44 +02:00
blam f07b794987 chore(scaffolder): trying to fix some tests on CI, they pass locall 2020-06-28 00:05:45 +02:00
blam 066ced06ac chore(scaffolder): fixing some tests with it creating bad tmp dirs 2020-06-27 23:53:41 +02:00
blam c96075ce8c feat(scaffolder): added an endpoint for getting each stage logs as plaintext in case that's what is needed. 2020-06-27 23:18:15 +02:00
blam 837a182f68 chore(scaffolder): finished off tests for the processor. It now works pretty well 2020-06-27 22:35:48 +02:00
blam 9e6ed5fb52 feat(scaffolder): added some more tests for the new job processor 2020-06-27 22:10:55 +02:00
blam c600d64db8 feat(scaffolder): reworking how the loading of stages goes and made it super flexible 2020-06-27 05:21:42 +02:00
blam 17c6030ca0 feat(scaffolder): finally managed to get typescript to play nice with the new stage approach 2020-06-27 03:41:06 +02:00
blam ad2354909e chore(scaffolder): work on a better api for holding stages and metadata 2020-06-26 21:27:48 +02:00
blam ce43dce8ff feat(scaffolder): Adjusting the types for the scaffolder 2020-06-26 18:12:48 +02:00
blam b401cf2f17 chore(scaffolder): Updating scaffolder tests to start runnning some stuff 2020-06-26 17:11:46 +02:00
blam f2d01c5cb4 chore(scaffolder): adding some more tests for scaffolder processor 2020-06-26 14:19:13 +02:00
blam e0f026bb39 chore(scaffolder): fixing cookiecutter templater tests 2020-06-26 13:53:14 +02:00
blam 1655b8c16e chore(scaffolder): added some more tests and more refactoring 2020-06-25 23:39:36 +02:00
blam 5a88ef753b chore(scaffolder): Reworking how the processor works. It's starting to look a lot cleaner now 2020-06-25 23:29:54 +02:00
blam 76dc97856e Merge branch 'master' of github.com:spotify/backstage into mob/job-processor
* 'master' of github.com:spotify/backstage:
  Update README with catalog and new features (#1449)
  plugins/catalog-backend: add gitlab reader processor
  techdocs: skeleton of reader (#1438)
2020-06-25 15:54:31 +02:00
Fredrik Adelöw 9d5837c25c Merge pull request #1448 from danztran/catalog-gitlab
plugins/catalog-backend: add gitlab reader processor
2020-06-25 12:04:14 +02:00
danztran 8e7cec6770 plugins/catalog-backend: add gitlab reader processor 2020-06-25 16:33:00 +07:00
Bilawal Hameed f4cdbc005d techdocs: skeleton of reader (#1438)
* chore: replaced default components

* feat(techdocs): added skeleton of reader

* fix: added types

* fix: split out into separate file

* fix: add shadowDom hook test

* fix: added @backstage/test-utils as dep

* fix: formatting python files
2020-06-25 11:18:47 +02:00
blam 50e9c5e03a Merge branch 'master' of github.com:spotify/backstage into mob/job-processor
* 'master' of github.com:spotify/backstage: (53 commits)
  Updating FAQ.md related to issue #1441 (#1443)
  docs/auth: add some more information about Identities
  plugins/lighthouse: fix CreateAudit test selecting child of button
  app,cli/templates: install @types/react-dom in app for @testing-library/react
  packages: bump @testing-library packages to latest versions
  docs/auth: rename overview to README
  rollback package install
  fixes build errors
  update plugin template to not trigger the notice header warning
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  ...
2020-06-25 04:54:24 +02:00
blam 13666d860f Merge branch 'master' of github.com:spotify/backstage into mob/cookiecutter-templater
* 'master' of github.com:spotify/backstage:
  Updating FAQ.md related to issue #1441 (#1443)
  docs/auth: add some more information about Identities
  plugins/lighthouse: fix CreateAudit test selecting child of button
  app,cli/templates: install @types/react-dom in app for @testing-library/react
  packages: bump @testing-library packages to latest versions
  docs/auth: rename overview to README
  rollback package install
  fixes build errors
  update plugin template to not trigger the notice header warning
2020-06-25 04:29:19 +02:00
blam 767c5fcb72 Merge branch 'mob/job-processor' of github.com:spotify/backstage into mob/job-processor
* 'mob/job-processor' of github.com:spotify/backstage:
  feat(scaffolder): create new tempdir for result
  fix(scaffolder): stringify error
2020-06-25 04:28:45 +02:00
blam 82321cb400 chore(scaffolder): fixing issues with scaffolder 2020-06-25 04:21:43 +02:00
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
Patrik Oldsberg 46dc28c4b0 plugins/lighthouse: fix CreateAudit test selecting child of button 2020-06-24 19:38:56 +02:00
Patrik Oldsberg 17adaefc5d packages: bump @testing-library packages to latest versions 2020-06-24 18:50:13 +02:00
blam e3ec510f4c Merge branch 'master' of github.com:spotify/backstage into mob/cookiecutter-templater
* 'master' of github.com:spotify/backstage: (43 commits)
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  fixup
  ...
2020-06-24 17:39:30 +02:00
blam d581284890 chore(scaffolder): fixing the type deps 2020-06-24 14:01:13 +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
Sebastian Qvarfordt 86e6d109ab Merge branch 'master' of github.com:spotify/backstage into techdocs_md_extensions 2020-06-24 13:42:56 +02:00
Emma Indal 946664d6a4 Merge pull request #1420 from spotify/emmaindal/mkdocs-core-monorepo-plugin
techdocs: add mkdocs monorepo plugin to techdocs core plugin
2020-06-24 12:11:06 +02:00
Emma Indal 72fed2555d docs(sub-docs): typo 2020-06-24 12:02:09 +02:00
Emma Indal 50c5489422 fix(techdocs-core): formatting 2020-06-24 12:00:24 +02:00
Sebastian Qvarfordt f518a47bb2 fix(mkdocs): removed unused packages from container 2020-06-24 11:45:57 +02:00
Sebastian Qvarfordt 3b936faf7e fix(mkdocs): remove some markdown plugins 2020-06-24 11:42:15 +02:00
Emma Indal e3a1c1944b feat(mkdocs) add mkdocs monorepo plugin to techdocs core plugin 2020-06-24 11:39:32 +02:00
Patrik Oldsberg cc0e6b0d30 auth-backend: leave it to the providers to figure out the backstage identity 2020-06-24 11:37:30 +02:00
Bilawal Hameed 921873e0b8 Merge pull request #1423 from spotify/bil/techdocs-add-python-formatter
techdocs: add python formatter to techdocs-core python package
2020-06-24 11:01:04 +02:00
Sebastian Qvarfordt 106c4d6763 Added blank line 2020-06-24 10:58:24 +02:00
Sebastian Qvarfordt eee3a55633 fix(mkdocs): update sample md file 2020-06-24 10:57:04 +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
Sebastian Qvarfordt 596cc3814c Merge branch 'master' of github.com:spotify/backstage into techdocs_md_extensions 2020-06-24 10:27:59 +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