Commit Graph

346 Commits

Author SHA1 Message Date
Patrick Rachford e233244728 Update quickstart-app-auth.md
stand-alone/standalone are used as an adjective. You can think of it as a synonym for independent.
Stand alone is a verb phrase.
2020-09-18 12:55:53 -07:00
Fredrik Adelöw f7a57e89d0 Merge pull request #2501 from spotify/freben/more-github
fix(catalog-backend): unify github and github/api, and use git-url-parse
2020-09-18 15:06:18 +02:00
Sebastian Qvarfordt f097c32b59 TechDocs: Use a flag to determine if we should use a local mkdocs or techdocs-container (#2503)
* Use a flag to determine wether to use techdocs-container or local install of mkdocs

* Updated techdocs generator to look at app-config string instead of argument to decide how to run the generator

* Removed console log...

* Reverted scaffolder file that was accidentally committed.

* Fixed lint issues

* Added config to create-app template
2020-09-18 14:02:35 +02:00
Fredrik Adelöw 94b8e88eba fix(catalog-backend): address comments and add docs 2020-09-18 10:00:58 +02:00
Jesse Alan Johnson 975b97daf2 new tutorials (#2435)
* new tutorial

* prettier formatting

* Update quickstart.md

* prettier write

* refined quickstart tutorial

* Create QuickStart-app-plugin

* Rename QuickStart-app-plugin to quickStart-app-plugin

* Update and rename quickStart-app-plugin to quickstart-app-plugin

* Adding second tutorial with prettier

* removing rogue file

* updating where to go link

* adding sidebars entry for new tutorials
2020-09-17 20:41:13 +02:00
Raghunandan Balachandran 86caffcead Merge pull request #2499 from SDA-SE/feat/improve-adrs-sidebar
docs: improve navigation around ADRs
2020-09-17 15:15:33 +02:00
Oliver Sand 232f0538df docs: improve navigation around ADRs 2020-09-17 13:01:25 +02:00
Björn Marschollek 55542797a9 Add GitLab integration for scaffolder
This adds a GitLab integration for the scaffolder backend.

We're introduceing a preparer and a publisher for GitLab so that we can
read templates from GitLab and publish them to a configured GitLab
instance. The two instances don't need to be the same. For instance,
templates could be public on gitlab.com, but the created repos will live
in a hosted GitLab somewhere else.

The publisher gets its own config object in `app-config.yaml` where the
target instance and token can be specified.

The service catalogue defines both `gitlab` and `gitlab/api` as
processors. They are both handled by the same preparer.

Closes #2372
2020-09-17 12:39:05 +02:00
Oliver Sand ed140a0602 Merge pull request #2424 from SDA-SE/feat/extend-api-model
feat: extend API entity by lifecycle and owner
2020-09-17 09:49:13 +02:00
Tim Jacomb fcdae603ba Merge branch 'master' into add-access-support 2020-09-17 07:17:12 +01:00
Ivan Shmidt b0656e47d9 Merge pull request #2489 from iamrajiv/issue_1994
Added description header field in backstage.io docs
2020-09-16 22:29:50 +02:00
Rajiv Ranjan Singh 485fa981d2 prettified md 2020-09-17 01:38:58 +05:30
Rajiv Singh 19550ef1fd Added PlantUML diagrams in backstage.io docs (#2413)
* added Sequence Diagram

* updated location for generated UML diagrams
2020-09-16 21:53:24 +02:00
Rajiv Ranjan Singh 3347cf1668 grammar correction 2020-09-17 00:14:06 +05:30
Rajiv Ranjan Singh b92b3779db added description header field 2020-09-16 23:40:37 +05:30
Rajiv Ranjan Singh ff65589796 added description header field 2020-09-16 23:06:14 +05:30
Rajiv Ranjan Singh d833cd9fe8 added description header field 2020-09-16 22:14:28 +05:30
Rajiv Ranjan Singh 812da7539f added description header field 2020-09-16 21:56:32 +05:30
Rajiv Ranjan Singh def4032351 added description header field 2020-09-16 21:47:19 +05:30
Tim Jacomb fd7809ea34 Merge branch 'master' into add-access-support 2020-09-16 16:02:01 +01:00
Patrik Oldsberg 35abda0fa0 Merge pull request #2352 from timja/new-routing-jenkins
Update Jenkins plugin to new routing
2020-09-16 16:54:20 +02:00
Patrik Oldsberg 85a1574e9f Merge pull request #2429 from taras/tm/scaffold-repo-visibility
Add the ability to configure repository visibility via config
2020-09-16 16:52:22 +02:00
Patrik Oldsberg 1fea972187 Merge pull request #2088 from andrewthauer/api-docs-graphql
Add GraphQL support to API Docs
2020-09-16 16:37:11 +02:00
Tim Jacomb 38c0672e1e Merge branch 'master' into new-routing-jenkins 2020-09-16 14:46:49 +01:00
Tim Jacomb 0c7acbe3cb Update docs 2020-09-16 14:19:01 +01:00
Himanshu Mishra 994c4a70ad Doc: Add prerequisites to getting started 2020-09-16 14:27:53 +02:00
Taras Mankovski 9ad2b8186b Clean up installation 2020-09-16 08:19:09 -04:00
Taras Mankovski 6d3ce75100 Apply requested chanegs 2020-09-15 16:32:17 -04:00
Taras Mankovski e9e3c79295 Run prettier on docs/features/software-templates/installation.md 2020-09-15 16:31:42 -04:00
Taras Mankovski a7d5ade5a1 Merge GitHub scaffolding instructions 2020-09-15 16:31:35 -04:00
Ben Lambert 0597211af1 Merge pull request #2433 from timja/support-user-or-org
scaffolder: Allow user or org, remove hard coded isOrg
2020-09-15 09:17:25 +02:00
Andrew Thauer 678a9c90de feat: add graphql api type 2020-09-13 22:01:11 -04:00
Himanshu Mishra a8fee3c5e8 Merge pull request #2434 from spotify/orkohunter/update-techdocs-documentation 2020-09-13 18:02:12 +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
Patrik Oldsberg 3cf20cbad7 remove mock-data scripts 2020-09-12 15:27:27 +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 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
Tim Jacomb c95fd141ae Remove hardcoded isOrg 2020-09-11 22:17:58 +01:00
Dominik Henneke 7553827223 feat(proxy-backend): support limiting the proxied HTTP methods 2020-09-11 13:56:41 +02:00
Oliver Sand f14d2735f8 feat: extend API entity by lifecycle and owner 2020-09-11 11:06:25 +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
Emma Indal 0b95f633d9 Update v1 milestone in project roadmap 2020-09-11 08:07:34 +02:00
Himanshu Mishra 465701e058 Use relative file link in docs to refer other page 2020-09-11 00:35:32 +02:00