Commit Graph

3619 Commits

Author SHA1 Message Date
Sebastian Qvarfordt a59ac48e7a Removed backstage-cli from scripts in package.json 2020-07-15 10:51:57 +02:00
Sebastian Qvarfordt bb63c4ceba Updated techdocs-cli build script 2020-07-15 10:48:52 +02:00
Sebastian Qvarfordt a70c4070f8 fix(techdocs): fix cli publishing no dist folder 2020-07-14 20:37:00 +02:00
ellieseastream f6dd091d7f Merge pull request #1615 from spotify/mob/update-techdocs-readme
TechDocs: added intro, features, roadmap
2020-07-14 11:13:09 +02:00
ellinors a1565b30f7 docs(techdocs): added intro, features, roadmap 2020-07-14 11:07:56 +02:00
Ben Lambert dea3d87dad Merge pull request #1613 from spotify/dependabot/npm_and_yarn/lodash-4.17.19
build(deps): bump lodash from 4.17.15 to 4.17.19
2020-07-14 10:08:11 +02:00
Ben Lambert e01a408980 Merge pull request #1614 from spotify/dependabot/npm_and_yarn/eslint-7.4.0
build(deps): bump eslint from 7.2.0 to 7.4.0
2020-07-14 10:06:21 +02:00
dependabot-preview[bot] f9a2f0a3b6 build(deps): bump eslint from 7.2.0 to 7.4.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.2.0 to 7.4.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.2.0...v7.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-14 07:14:42 +00:00
dependabot-preview[bot] fdf5a46dbf build(deps): bump lodash from 4.17.15 to 4.17.19
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-07-14 07:12:33 +00:00
Andrew Thauer d4d54ee7e3 refactor: rename rollbar token & minor cleanup (#1593) 2020-07-13 21:19:22 +02:00
dependabot-preview[bot] fe049a18de build(deps): bump eslint-plugin-import from 2.21.1 to 2.22.0 (#1481)
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.21.1 to 2.22.0.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.1...v2.22.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-07-13 21:06:03 +02:00
dependabot-preview[bot] 270bc24011 build(deps-dev): bump msw from 0.19.4 to 0.19.5 (#1535)
Bumps [msw](https://github.com/mswjs/msw) from 0.19.4 to 0.19.5.
- [Release notes](https://github.com/mswjs/msw/releases)
- [Commits](https://github.com/mswjs/msw/compare/v0.19.4...v0.19.5)

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

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-13 21:05:35 +02:00
David Tuite 41d6bbc609 Add nvmrc file to gitignore (#1610)
Co-authored-by: David Tuite <dtuite@gmail.com>
2020-07-13 19:20:32 +02:00
Bilawal Hameed f2dd70fee5 techdocs: Add skeleton end-to-end documentation (#1600)
* docs(techdocs): add basic structure

* chore: add techdocs-core to docs/features/techdocs

* fix: separated out links

* fix: convert into markdown table
2020-07-13 17:08:01 +02:00
Ben Lambert e0211f79bc Merge pull request #1560 from danztran/github_private
[Catalog] Add GithubApiReaderProcessor #1525
2020-07-13 15:29:18 +02:00
ellieseastream 471b9faccd Merge pull request #1596 from spotify/mob/update-techdocs-container
TechDocs: updated techdocs container docs
2020-07-13 15:13:59 +02:00
ellinors 329305087c fix: add new techdocs folders to codeowners 2020-07-13 15:11:08 +02:00
Ivan Shmidt 55df832891 Merge pull request #1563 from spotify/shmidt-i/proxy-plugin
Proxy backend plugin
2020-07-13 15:02:06 +02:00
Ivan Shmidt 4416e4a973 Merge pull request #1582 from spotify/shmidt-i/github-actions-frontend-list-builds
(github-actions): list builds based on mocked data
2020-07-13 15:01:15 +02:00
ellinors fd935dc4a3 fix: updated techdocs container docs 2020-07-13 14:40:31 +02:00
Ivan Shmidt 88550cd48f Merge branch 'master' of github.com:spotify/backstage into shmidt-i/github-actions-frontend-list-builds 2020-07-13 14:40:13 +02:00
Ben Lambert ab721c6e05 Merge pull request #1594 from spotify/blam/tidy-up-scaffolder
Use the Templater Property in the Template Definition to choose the templater
2020-07-13 14:00:21 +02:00
blam 567e5d74cd chore(scaffolder): make the paths a little less specific 2020-07-13 13:48:54 +02:00
Ivan Shmidt 47ea7bb806 Merge branch 'master' of github.com:spotify/backstage into shmidt-i/proxy-plugin 2020-07-13 13:38:57 +02:00
Nikita Dudnik d3ef4eb9b3 Merge pull request #1587 from spotify/mob/github-actions-api
GitHub actions API
2020-07-13 13:10:33 +02:00
blam d91c10f654 feat(scaffolder): now the scaffolder is passed a list of templaters which is decided by the template definition 2020-07-13 11:55:39 +02:00
blam 1d4d07e07d chore(scaffolder): refactor out the templaters into a map that is dictated by the router 2020-07-13 11:55:05 +02:00
blam 2fdd40698a chore(scaffolder): renaming the processor key to templater 2020-07-13 11:54:32 +02:00
blam 46c60cb54a chore(scaffolder): Updating typescript issues by making the templater a required key 2020-07-13 11:53:10 +02:00
Ivan Shmidt f1b479c772 fix(proxy): mount on /proxy 2020-07-13 11:22:08 +02:00
Ivan Shmidt ac27ab635b fix(proxy): versions, private 2020-07-13 11:21:43 +02:00
Ivan Shmidt 021b03669a docs(proxy): add link to plugin creation docs 2020-07-13 11:19:20 +02:00
blam 87698e2fe6 chore(scaffolder): making the templater field mandatory 2020-07-13 10:53:30 +02:00
Nikita Nek Dudnik 423ff518f9 fix: correct response status usage 2020-07-13 10:29:35 +02:00
Sebastian Qvarfordt 240b183a01 Merge pull request #1588 from spotify/bil/remove-techdocs-plugin-dep
techdocs: remove @backstage/plugin-techdocs as dep
2020-07-13 10:20:02 +02:00
Patrik Oldsberg b89f9c34c7 Merge pull request #1591 from spotify/rugvip/node-12
package: enforce node 12
2020-07-11 21:00:19 +02:00
Patrik Oldsberg f39abc0fe7 package: enforce node 12 2020-07-11 20:22:12 +02:00
Nikita Nek Dudnik 2fd5d2ffa5 feat: make it work
Co-authored-by: Ivan Shmidt <ivans@spotify.com>
2020-07-10 19:47:20 +02:00
Bilawal Hameed 3026db08f0 fix: remove @backstage/plugin-techdocs as dep 2020-07-10 18:17:29 +02:00
Bilawal Hameed 066ba28acf docs(techdocs-cli): update to use from npm registry (#1586) 2020-07-10 17:58:34 +02:00
Bilawal Hameed 2331be17c7 fix: set techdocs plugin to public (#1585) 2020-07-10 16:41:05 +02:00
Sebastian Qvarfordt 03a71a5059 Merge pull request #1584 from spotify/mob/abstract-out-techdocs-container
techdocs: migrate container to /packages/techdocs-container
2020-07-10 16:36:36 +02:00
Bilawal Hameed 449c962aea docs: removed prefix slash 2020-07-10 16:21:51 +02:00
Bilawal Hameed f5a5fac7cf docs: correction 2020-07-10 16:18:16 +02:00
Bilawal Hameed 68d472f702 docs: updated to packages/techdocs-container 2020-07-10 16:17:22 +02:00
Bilawal Hameed decf400b4b fix(.github/workflows): only validate Dockerfile, not publish (it happens via webhooks) 2020-07-10 16:11:11 +02:00
Ivan Shmidt 99974b710e Merge pull request #1583 from ebarriosjr/Implementing-github-api-from-ndudnik-branch
Removed Mock implementation and tried to add the real one
2020-07-10 16:09:36 +02:00
Bilawal Hameed 3e1efc1e43 fix(.github/workflows): add packages/techdocs-container 2020-07-10 16:06:45 +02:00
Bilawal Hameed 4f709b4a25 fix: migrate techdocs-container to packages/ 2020-07-10 16:05:14 +02:00
Bilawal Hameed 353cf5a14f techdocs: implement serve for the techdocs-cli (#1581)
* feat(techdocs-cli): point techdocs export to localhost:3000/api

* feat(techdocs-cli): add http-proxy package

* feat(techdocs-cli): add react-dev-utils package

* feat(techdocs-cli): implement serve and serve:mkdocs commands

* fix: use [module] prefix convention in console.log

* docs: added commands

* wip

* Fix type errors

Co-authored-by: Sebastian Qvarfordt <s.qvarfordt@gmail.com>
2020-07-10 16:01:45 +02:00