Commit Graph

201 Commits

Author SHA1 Message Date
Patrik Oldsberg aee8cd3e15 docs: add yarn migration tutorial
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-31 15:50:10 +02:00
Patrik Oldsberg 23c7f9a68d docs: add react router migration docs to sidebar + few tweaks
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-29 15:47:31 +02:00
Patrik Oldsberg c64dd8313d Merge pull request #13185 from backstage/rugvip/threat-model
docs: add threat model
2022-08-23 14:14:11 +02:00
Patrik Oldsberg 125a240700 microsite: fix release page
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-18 13:37:40 +02:00
Patrik Oldsberg 6396fc5a7e docs: add threat model
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-08-17 11:22:38 +02:00
blam acdf7c40ec chore: add the documentation to the sidebar
Signed-off-by: blam <ben@blam.sh>
2022-08-15 11:29:43 +02:00
Otto Nordander eadfa84a99 Add docs for plugin-catalog-backend-module-bitbucket-server
Signed-off-by: Otto Nordander <otto.nordander@resurs.se>
2022-08-02 16:17:39 +02:00
blam 421a6c184f chore: add the v1.4.0 release notes to the sidebar
Signed-off-by: blam <ben@blam.sh>
2022-07-19 13:47:06 +02:00
Patrik Oldsberg b745fa726c docs: add scaling section to deployment docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-07-15 14:26:27 +02:00
Patrik Oldsberg 02f15e86b7 docs: add release notes for 1.3
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-14 14:05:51 +02:00
Patrik Oldsberg b3545f4279 docs: merge and clean up auth contribution docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-06-13 10:50:10 +02:00
Johan Haals bce96a79ca docs: Remove helm from microsite
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-06-09 11:34:02 +02:00
Emma Indal bf72cfd7ab Merge pull request #11675 from backstage/docs/search-for-plugin-devs
[Search] [Docs] Add a guide for integrating search into plugins
2022-05-31 09:53:48 +02:00
Eric Peterson eb6a4d40af Move from under Search to under Plugins
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-30 19:33:52 +02:00
Patrick Jungermann dfc4efcbf0 feat: add BitbucketCloudEntityProvider (new plugin)
Add a new entity provider `BitbucketCloudEntityProvider`
as a new plugin `@backstage/plugin-catalog-backend-module-bitbucket-cloud`.

The new plugin utilizes `@backstage/plugin-bitbucket-cloud-common`
and it fully independent of `@backstage/plugin-catalog-backend-module-bitbucket`
which provides a catalog processors supporting Bitbucket Cloud and Bitbucket Server.

Relates-to: #9923
Relates-to: #10183
Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-05-30 12:02:46 +02:00
Eric Peterson 6107616ad8 Adding a guide for integrating search into existing plugins.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-26 17:24:01 +02:00
Joon Park ca98fe0b29 Rename permission docs path to plural (#11648)
* Rename permission docs path to plural

Signed-off-by: Joon Park <joonp@spotify.com>

* Update todo list plugin READMEs

Signed-off-by: Joon Park <joonp@spotify.com>
2022-05-26 14:58:19 +01:00
Patrik Oldsberg 37755000a5 Add v1.2.0 release notes
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-17 13:30:51 +02:00
Fredrik Adelöw 554aba344b correct and expose the IAP docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-05-03 11:19:59 +02:00
Vincenzo Scamporlino d0ac302c0f Merge pull request #11017 from backstage/permission-docs
Permission framework documentation
2022-05-02 17:29:07 +02:00
Patrik Oldsberg 5caff90bff docs: initial auth troubleshooting docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-05-02 11:56:32 +02:00
Joon Park ad9df65b74 Remove obsolete permission docs
Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 6bbe08d6b9 Add documentation for custom permission rules
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
MT Lewis b7b63ad527 docs: adjust permission framework plugin author tutorial titles
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
MT Lewis 127740d85d docs: tweak structure of permission docs
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
Vincenzo Scamporlino 23fc22c6dd Permission framework docs for plugin authors (#9702)
* Permission framework docs: plugin adopters

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Add item to sidebar

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/permission-framework-for-plugin-authors.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Apply suggestions from code review

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Co-authored-by: Joon Park <joonp@spotify.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Apply suggestions from code review

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Docs improvements

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Add todo-list plugins

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Refactor structure and minor changes

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Fix links

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Update docs/permission/plugin-authors/setup-for-the-tutorial.md

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Apply suggestions from code review

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* minor tutorial fixes

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Fully implement permission rule

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Add todos for missing content

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Improve minified script

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* More todos

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

* Fix rules exports

Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>

Co-authored-by: MT Lewis <mtlewis@users.noreply.github.com>
Co-authored-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:02 +01:00
Joon Park 8f216f89be Outline permission docs structure (#9485)
Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:02 +01:00
Joon Park be21be4108 Permission framework docs overview (#9412)
* Permission framework docs overview

Signed-off-by: Joon Park <joonp@spotify.com>

* Address comments

Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:02 +01:00
Eric Peterson 147df53000 Merge pull request #11088 from backstage/techdocs/document-addons
[TechDocs] Initial Addon Documentation
2022-04-27 16:02:17 +02:00
Eric Peterson 2f0c7b3ed5 Initial documentation for TechDocs Addons.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-04-27 12:53:14 +02:00
Patrik Oldsberg 4e80f266ce docs: update auth introduction docs + inline usage docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-25 15:45:40 +02:00
Niklas Aronsson 566407bf8a New plugin: "plugin-catalog-backend-module-gerrit"
The "plugin-catalog-backend-module-gerrit" exports an entity
provider for discovering catalog entities from Gerrit
repositories. The provider uses the "List Projects" API in Gerrit
to get a list of repositories and will automatically ingest all
"catalog-info.yaml" files stored in the root of the matching
projects.

Also added the "getGerritProjectsApiUrl" function to the Gerrit
integration. This returns the url to the "List Projects" API for
a given integration.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-04-21 07:33:40 +02:00
Johan Haals 5a045a61f9 docs: Restructure Github apps documentation
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-20 11:11:55 +02:00
blam 8cb8dbe0c7 chore: fixing things
Signed-off-by: blam <ben@blam.sh>
2022-04-19 17:04:49 +02:00
blam 65d3b1cb25 chore: added release notes for v1.1.0
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-04-19 17:04:49 +02:00
Niklas Aronsson 3f8aae6ffa Added url schemas to Gerrit location doc examples
Also added the Gerrit location docs to the microsite.

Signed-off-by: Niklas Aronsson <niklasar@axis.com>
2022-04-08 15:07:22 +02:00
Patrik Oldsberg 8d8dd10eef Merge pull request #10175 from backstage/rugvip/release-notes
microsite: add release notes section
2022-03-17 11:33:36 +01:00
blam 0fc52fed39 Run prettier
Signed-off-by: blam <ben@blam.sh>
2022-03-15 09:34:26 +01:00
Patrik Oldsberg 6582844118 microsite: flatten release section
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-14 15:55:07 +01:00
Johan Haals 46aae8920c Merge pull request #8971 from backstage/mob/versioning-policy-wip
[PRFC] Release Process & Versioning Policy
2022-03-14 13:35:12 +01:00
Patrik Oldsberg a26b741486 microsite: initial setup for release page
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-14 12:58:12 +01:00
Patrik Oldsberg 793e720bc7 docs: added initial package role migration docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-08 13:09:56 +01:00
Patrik Oldsberg abc0e755eb microsite: replace stability index with versioning policy
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-02 19:07:01 +01:00
Himanshu Mishra 821bebdff7 complete instructions on setting up custom homepage
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2022-02-09 11:02:02 +01:00
Patrik Oldsberg 6b3e80069e Merge pull request #8964 from backstage/rugvip/build-system
docs: introduce build system docs
2022-01-17 18:22:53 +01:00
Patrik Oldsberg 63945e3e85 microsite: format sidebars.json
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-17 18:03:05 +01:00
Patrik Oldsberg d5f3d84817 docs: merge build system docs with cli docs + restructure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-17 18:03:05 +01:00
Adrian Barwicki 6e92ee6267 feat: add oauth2proxy provider
Signed-off-by: Adrian Barwicki <adrian.barwicki.extern@sda.se>
Signed-off-by: Dominik Schwank <dominik.schwank@sda.se>
2022-01-17 14:35:22 +01:00
Patrik Oldsberg aaeda76427 docs: move cli/build-system to local-dev
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-16 22:35:07 +01:00
Patrik Oldsberg d61f0d4fd4 docs: initial build system docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-16 11:53:44 +01:00