Commit Graph

72 Commits

Author SHA1 Message Date
Patrik Oldsberg eee4283c65 catalog-backend: add Locations to the set of default allowed kinds 2020-09-01 17:32:37 +02:00
Patrik Oldsberg f3528c8664 Merge pull request #2208 from spotify/rugvip/rules
catalog-backend: wrap location-specific rules in an additional rules field
2020-09-01 15:10:02 +02:00
Dominik Henneke 1b658f4bc3 fix: use correct rules syntax 2020-09-01 13:32:22 +02:00
Patrik Oldsberg 6e8f4ca44a catalog-backend: wrap location-specific rules in an additional rules field 2020-09-01 11:31:07 +02:00
Patrik Oldsberg 81cb294dac config,docs: add templates as allowed kind and document process 2020-09-01 10:40:19 +02:00
Patrik Oldsberg 74e55ef32f catalog-backend: updated docs to not include location in catalog.rules + test 2020-08-31 13:40:05 +02:00
Patrik Oldsberg f546bb3862 docs: added catalog configuration docs 2020-08-31 12:30:40 +02:00
Rod Machen 57c3e2ad5b update software template docs 2020-08-28 14:07:25 -05:00
Emma Indal cd3dde5af6 add techdocs big picture to docs (#2153) 2020-08-28 11:56:22 +02:00
Stefan Ålund a8edb19f61 [Docs] Various fixes (#2136)
* [Docs] Various fixes

* More fixes

* Fix ADRs

* Typo
2020-08-27 13:27:22 +02:00
Emma Indal 2bb585f4fe TechDocs: add note to docs about limitations to the scaffolder (#2134)
* add warning to docs about limitations to the scaffolder

* Update docs/features/techdocs/creating-and-publishing.md
2020-08-27 13:15:09 +02:00
Sebastian Qvarfordt 0b2f787699 Updated docs for techdocs plugin (#2127)
* Updated docs for techdocs plugin

* Error in example comment

* Update plugins/techdocs/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update plugins/techdocs/src/reader/README.md

Co-authored-by: Emma Indal <emmai@spotify.com>

* Update link to transformers doc to point to reader doc for now

Co-authored-by: Emma Indal <emmai@spotify.com>
2020-08-27 09:52:49 +02:00
Emma Indal 40de8e03d4 TechDocs: update techdocs docs (#2105)
* docs(techdocs): update getting started docs

* docs(techdocs): update text and link to version

* fix docs link

* fix docs link

* Update docs/features/techdocs/getting-started.md

* update creating and publishing docs
2020-08-25 16:43:14 +02:00
Emma Indal edab8b2ad8 fix(template tags): fixes issues with tags specified with uppercase (#2049)
* fix(template tags): fixes issues with tags specified with uppercase

* adds new validator for metadata tags

* fix(template tags): change tags to be lowercase

* fix(template tags docs): update docs to include lowercased tags

* fix(validator): change back to using isValidDnsLabel for tags

* fix(software catalog docs): use lowercase tags in docs
2020-08-24 17:01:27 +02:00
Marc Bruggmann 9bacbf14cb Update the system model to focus more on the core entities. (#2011)
* Update the system model to focus more on the core entities.

Now that we have a way of labeling and annotating catalogue
entities, we can focus the system model more on the entities
themselves. I believe that also makes more sense as a model that
is shared across many companies - it's easier to standardize on
the core entities, and leave some room to implement further
abstraction or categories to individual implementations.

* Re-add system and domain conepts.
2020-08-24 15:12:33 +02:00
Stefan Ålund c6c3c94c18 Camelcase GitHub and GitLab (#2034)
* Camelcase GitHub and GitLab

* GitLab

* Code GitLab

* GitHub in code

* Fix auth naming

* Update docs/features/software-templates/adding-templates.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

* Update docs/features/software-templates/extending/create-your-own-preparer.md

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>

Co-authored-by: Raghunandan Balachandran <soapraj@gmail.com>
2020-08-21 14:48:16 +02:00
Oliver Sand 86eac5b458 feat(catalog): add tags to entity metadata
This add a field tags to the entity metadata to specifiy a user defined classifications.

Closes #1997
2020-08-18 22:14:36 +02:00
Emma Indal 8d4e14e1c5 Update versions in upcoming features 2020-08-14 15:07:03 +02:00
Patrik Oldsberg b4959667af docs: fix broken links 2020-08-13 18:51:23 +02:00
Ivan Shmidt 6e8cf4651e Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-13 14:55:25 +02:00
Patrik Oldsberg ec25fbdcdd Merge pull request #1907 from spotify/mob/installation
docs/features: add installation docs for software-catalog and software-templates
2020-08-13 14:19:07 +02:00
Fredrik Adelöw 638526bad8 Merge pull request #1941 from Fox32/patch-5
Fix typo in documentation
2020-08-13 13:58:49 +02:00
Oliver Sand 61f913f119 Fix heading 2020-08-13 13:40:44 +02:00
Oliver Sand 6bb4cf95fa Fix button description 2020-08-13 13:36:21 +02:00
Oliver Sand 75a316459f Fix typo in documentation 2020-08-13 13:34:22 +02:00
Patrik Oldsberg 388df8c3bb docs/features: fix static location entires not being list of objects 2020-08-13 13:32:48 +02:00
Dominik Henneke 356643416d Merge branch 'master' into feat/api-catalog 2020-08-13 11:32:00 +02:00
Patrik Oldsberg 1991dfdfce docs/features/software-templates/installation: update TODO link 2020-08-12 17:10:33 +02:00
Patrik Oldsberg 173a752855 docs/features/software-catalog: added installation guide
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-08-12 17:10:31 +02:00
Patrik Oldsberg edf46c80f2 docs/features/software-templates/installation: fix strange inline code blocks 2020-08-12 16:18:03 +02:00
Patrik Oldsberg 63d1bd80cc docs/features/software-templates: review fixes
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-08-12 16:18:03 +02:00
Patrik Oldsberg 42f949b465 docs/features/software-templates: add installation docs
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-08-12 16:18:02 +02:00
Ivan Shmidt e79102cee7 Merge branch 'master' of github.com:spotify/backstage into mob/docusaurus-structure 2020-08-12 16:17:25 +02:00
Stefan Ålund ec13744b36 Document the service catalog (#1922) 2020-08-12 16:14:45 +02:00
Ivan Shmidt ba72f0e652 fix: review 2020-08-12 15:33:11 +02:00
Ivan Shmidt 882728ae1d feat: the whole docs structure
Co-authored-by: Raghunandan Balachandran <meetraghu28@gmail.com>
Co-authored-by: Ben Lambert <ben@blam.sh>
2020-08-12 15:20:20 +02:00
Dominik Henneke 7c9e84bd1d feat(catalog): add field to the component entity to specify implemented apis per component 2020-08-12 13:53:34 +02:00
Dominik Henneke b5f8aa89b8 feat(catalog): add entity to describe APIs 2020-08-12 13:53:33 +02:00
Ivan Shmidt 0867d3dc30 feat: more docs to backstage.io 2020-08-12 12:06:14 +02:00
Emma Indal 7529211cc0 fix(roadmap): switch links to milestones for v2 and v3 2020-08-11 20:07:17 +02:00
Emma Indal 38737c9e73 fix(roadmap): adjust project roadmap and link to use cases for v2 2020-08-11 20:04:09 +02:00
Sebastian Qvarfordt b0032f9739 Added v2 to techdocs readme 2020-08-11 18:47:34 +02:00
Stefan Ålund 934c8291bb Update README with new copy (#1900) 2020-08-11 15:15:06 +02:00
Ben Lambert 9e0098ee3e Remove extraneous tab 2020-08-10 22:04:53 +02:00
Emma Indal 7462a1d5a1 fixup 2020-08-10 14:29:59 +02:00
Emma Indal 96bc61aeb2 Add use cases connected to TechDocs versions in project roadmap 2020-08-10 14:25:26 +02:00
Ben Lambert a93fd63cb7 Update adding-templates.md 2020-08-05 03:14:28 +02:00
Bodil Björklund 0fe2ddf70f Tweaks to techdocs docs
Text editing
2020-07-30 17:04:03 +02:00
ellinors fb3284a35b fix(techdocs): clean up unused links 2020-07-22 11:55:16 +02:00
ellinors 12f4979cdf fix(techdocs): updated link in techdocs README.md to point to new file 2020-07-22 11:53:06 +02:00