Commit Graph

5075 Commits

Author SHA1 Message Date
Fredrik Adelöw 8989e83475 Merge pull request #2446 from spotify/freben-patch-2
Add reference to well known annotations
2020-09-14 09:29:04 +02:00
Fredrik Adelöw 8a0adf950a Update mkdocs.yml etc 2020-09-14 09:07:22 +02:00
Oliver Sand d6b0c80afd fix(catalog): remove unused components (#2430)
This allows to resolve some circular dependencies.
2020-09-14 08:01:24 +02:00
dependabot[bot] 42ebe8bdb1 chore(deps-dev): bump docusaurus in /microsite (#2455)
Bumps [docusaurus](https://github.com/facebook/docusaurus) from 2.0.0-alpha.63 to 2.0.0-alpha.64.
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/master/CHANGELOG-2.x.md)
- [Commits](https://github.com/facebook/docusaurus/compare/v2.0.0-alpha.63...v2.0.0-alpha.64)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-14 07:59:32 +02:00
Himanshu Mishra a8fee3c5e8 Merge pull request #2434 from spotify/orkohunter/update-techdocs-documentation 2020-09-13 18:02:12 +02:00
Himanshu Mishra c7f3fe1333 Merge pull request #2444 from spotify/orkohunter/2415-docs-auth-in-getting-started 2020-09-13 14:57:24 +02:00
Himanshu Mishra a737bc2eeb TechDocs: Automatically add new Issues/PRs to GitHub project board (#2443)
* TechDocs: Automatically add new Issues/PRs to GitHub project board

* Merge two separate jobs into one
2020-09-13 14:11:43 +02:00
Himanshu Mishra ea4884ed97 Docs: Link to nvm repository for users to install 2020-09-12 23:52:34 +02:00
Himanshu Mishra 841dc867ee Docs: Remove unnecessary back to docs link 2020-09-12 23:51:29 +02:00
Himanshu Mishra fe64f992f6 Add Authentication section in Getting Started
Closes https://github.com/spotify/backstage/issues/2415
2020-09-12 23:50:59 +02:00
Ivan Shmidt 4780043ada Merge pull request #2172 from NetPenguins/master
GithubActions Logging Implementation
2020-09-12 19:16:19 +02:00
Patrik Oldsberg 3aee1a1de6 Merge pull request #2439 from spotify/rugvip/data
remove mock-data scripts and use catalog.locations for adding examples
2020-09-12 17:20:10 +02:00
NetPenguins b4d4af50d8 prettier misconfigured 2020-09-12 10:26:19 -04:00
NetPenguins 9b428eee02 pull file from upstream to revert changes 2020-09-12 10:03:32 -04:00
Patrik Oldsberg 3cf20cbad7 remove mock-data scripts 2020-09-12 15:27:27 +02:00
Patrik Oldsberg 75c7a055c1 app-config: use catalog.locations + aggregating location entities 2020-09-12 15:27:26 +02:00
NetPenguins 7cd4ae126a Merge remote-tracking branch 'upstream/master' 2020-09-12 09:10:07 -04:00
Himanshu Mishra fbd6ef98ef Merge pull request #2431 from spotify/orkohunter/fix-docs-on-mobile-view
Fix view for Table of Contents on smaller screens (Docs and Blog page)
2020-09-12 12:29:47 +02:00
Joel Lau 7bcd6814de applied theme's background image to template cards (#2436) 2020-09-12 09:16:50 +02:00
Rajiv Singh c7d129994b Design: Improved Low visibility and contrast in sidebar (#2432)
* change colors

* added navGroupSubcategoryTitleColor

* Add a new line at the end of file

Co-authored-by: Himanshu Mishra <himanshu@orkohunter.net>
2020-09-12 07:02:33 +02:00
Himanshu Mishra b1051d50e8 Add FAQ about file formats 2020-09-12 00:09:07 +02:00
Himanshu Mishra e87263e839 Some minor improvements to docs 2020-09-12 00:01:11 +02:00
Himanshu Mishra 7b1b539e8c Remove the manual edit instructions
There is an edit button on the website
2020-09-12 00:00:40 +02:00
Himanshu Mishra 7bdcd2ee5b Update mkdocks.yml for Techdocs rendering of the docs 2020-09-11 23:55:13 +02:00
Himanshu Mishra 506d130854 Some minor improvements to docs 2020-09-11 23:55:01 +02:00
Himanshu Mishra 08856c7da9 Add TechDocs architecture page 2020-09-11 23:54:28 +02:00
Himanshu Mishra a5e6e17fd3 Avoid duplication, redirect to Backstage getting started 2020-09-11 23:38:34 +02:00
Himanshu Mishra 64d2edc097 Updates to the TechDocs overview page
- Add a one line context to what docs-like-code means
- Add link to announcement blog post which is very in-depth about TechDocs
- Milestone update and typo
2020-09-11 23:35:32 +02:00
Himanshu Mishra 7da352e200 Use TechDocs instead of docs-like-code 2020-09-11 23:20:44 +02:00
Himanshu Mishra 522794b063 Fix view for Table of Contents on smaller screens
For backstage.io/docs and backstage.io/blog pages, we have a sidebar with Table of Contents. On smaller screens, this sidebar becomes a nav bar on top with a toggle hamburger button. However, we also have a nav bar on the website. This nav bar hinders the view of the TOC bar.

This commit fixes the view for Table of Contents on Blog and Docs page on smaller screens.
2020-09-11 18:12:54 +02:00
Fredrik Adelöw c4fb6d72c5 Merge pull request #2427 from SDA-SE/feat/restrict-proxy-method
feat(proxy-backend): support limiting the proxied HTTP methods
2020-09-11 16:43:24 +02:00
Dominik Henneke 7553827223 feat(proxy-backend): support limiting the proxied HTTP methods 2020-09-11 13:56:41 +02:00
Himanshu Mishra f0b86ece3a Merge pull request #2421 from spotify/orkohunter/docs-getting-started-in-contributing
Docs: Remove duplicate instructions from contributing guide
2020-09-11 12:30:12 +02:00
Himanshu Mishra c8263d4a46 Merge pull request #2425 from spotify/orkohunter/add-code-coverage-badge
Docs: Add code coverage badge to README
2020-09-11 12:05:51 +02:00
Himanshu Mishra e7f4006b81 Redirect badge to Codecov website 2020-09-11 11:53:42 +02:00
Himanshu Mishra 5e1a968b39 Add code coverage badge to README 2020-09-11 11:52:14 +02:00
Himanshu Mishra 735411f332 Upload test coverage to codecov (#2406)
* Add CI task to upload test coverage to codecov

Backstage CLI runs tests in coverage mode. Jest generates coverage reports in individual
coverage/ directories of packages.
We don't need a Codecov token here because our repository is public

* Upload test coverage on master build

* tests and coverage upload have to be run in same CI task

* try coverage report with yarn test:all

* Use yarn test and test:all commands

* Use lower level commands on CI

* CLI working 

* Do not upload partial coverage reports
2020-09-11 11:18:52 +02:00
Himanshu Mishra 51b94bd82c Remove duplicate instructions from contributing guide 2020-09-11 10:47:02 +02:00
dependabot[bot] 2398a95e5c chore(deps): bump node-fetch from 2.6.0 to 2.6.1 (#2412)
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-11 10:28:37 +02:00
Himanshu Mishra d1553f39af Merge pull request #2414 from spotify/orkohunter/docs-improve-getting-started
Docs: Add proper getting started page on backstage.io/docs
2020-09-11 09:48:40 +02:00
Himanshu Mishra 84b72fbad1 Update mkdocks.yml for Techdocs rendering of the docs 2020-09-11 09:37:35 +02:00
Himanshu Mishra ca0ec7cd24 Merge pull request #2418 from spotify/emmaindal-patch-1
TechDocs: Update v1 milestone in project roadmap
2020-09-11 09:30:10 +02:00
Emma Indal 0b95f633d9 Update v1 milestone in project roadmap 2020-09-11 08:07:34 +02:00
Himanshu Mishra 705e02f7af Remove duplicate section in the README 2020-09-11 00:55:07 +02:00
Himanshu Mishra 465701e058 Use relative file link in docs to refer other page 2020-09-11 00:35:32 +02:00
Himanshu Mishra 3e85b8cf91 Fix docs sidebar for docs gettings started 2020-09-11 00:28:16 +02:00
Himanshu Mishra 0deaa7daa8 Add the user Getting Started page
This comes from our README https://github.com/spotify/backstage\#getting-started
2020-09-11 00:27:57 +02:00
Patrik Oldsberg 30fcae37cd Merge pull request #2409 from spotify/rugvip/docsync
create-app: sync backend Dockerfile
2020-09-10 20:56:43 +02:00
Rajiv Singh 24212dc6f2 Added Backstage logo to the Open Graph Image metadata of backstage.io (#2401)
* updated svg to png

* updated spaces with hex values

* removed spaces from filenames

* added deleted files
2020-09-10 20:46:18 +02:00
Oliver Sand 226c548804 Merge pull request #2394 from SDA-SE/feat/raw-api-type
Add option to display raw API definitions
2020-09-10 18:38:21 +02:00