Commit Graph

745 Commits

Author SHA1 Message Date
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
Talita Gregory Nunes Freire f6f45a0c38 fix: missing line
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com>
2022-05-27 12:22:43 +02:00
Talita Gregory Nunes Freire c32cea56b2 fix: plugin data
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com>
2022-05-27 12:22:43 +02:00
Talita Gregory Nunes Freire 09286fefa7 feat: logo and plugin information added
Signed-off-by: Talita Gregory Nunes Freire <talita.freire@dazn.com>
2022-05-27 12:22:42 +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
Johan Haals c29997a0ee Merge pull request #11513 from arhill05/master
Add Git actions to Plugins Marketplace
2022-05-19 14:04:53 +02:00
Joon Park 69720cec67 Add typeform survey banner (#11549)
Signed-off-by: Joon Park <joonp@spotify.com>
2022-05-18 17:09:04 +01:00
Emma Indal a05a3c8a13 Merge pull request #11502 from backstage/techdocs-addon-blog
TechDocs Addon Framework blog post
2022-05-17 15:01:15 +02: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
Patrik Oldsberg 0c6a7cd1b4 Merge pull request #11457 from suuus/community-3
Updating community session content:
2022-05-16 10:07:16 +02:00
Drew Hill 9849722e1a Add Git actions to Plugins Marketplace
Signed-off-by: Drew Hill <andrew.hill@e-farmcredit.com>
2022-05-13 11:47:03 -04:00
Emma Indal d97e541e6d prettier fixup
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-05-13 14:41:16 +02:00
Emma Indal bb3c9e1eea fixup authors
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-05-13 14:39:30 +02:00
Gary Niemen f7f67cd45f TechDocs Addon Framework blog post
Signed-off-by: Gary Niemen <65337273+garyniemen@users.noreply.github.com>
2022-05-13 14:37:23 +02:00
Christopher Fry 7cf39c6788 Add configuration as data to plugin marketplace
Signed-off-by: Christopher Fry <christopherfry@google.com>
2022-05-13 00:34:11 +00:00
Suzanne Daniels 3c0fca4001 Updating community session content:
- past sessions & upcoming in on-demand
- Updated /live to embed the upcoming session

Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-05-11 12:34:09 +02:00
Fredrik Adelöw 8fb1215a2a Merge pull request #10777 from julioz/codescene-plugin
Add CodeScene plugin
2022-05-06 14:06:42 +02:00
Arik Smith cad85acbdd [fix]: updates author url for ccf plugin
Signed-off-by: Arik Smith <arik.smith@thoughtworks.com>
2022-05-03 17:38:21 -05: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
Julio Zynger 9a1beef3e1 Merge branch 'master' into codescene-plugin 2022-04-28 15:00:52 +02: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
Phil Kuang e73075a301 feat(ADR): implement ADR plugin
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-04-26 10:29:38 -04: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
Cam Casher f9ab4e0591 [fix]: updates author for ccf plugin
Signed-off-by: Cam Casher <camcash714@gmail.com>
2022-04-21 20:18:18 -06:00
Julio Zynger 9bc6e9493f Add CodeScene plugin
[CodeScene](https://codescene.com/) is a multi-purpose tool bridging code, business and people. See hidden risks and social patterns in your code. Prioritize and reduce technical debt.

Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2022-04-21 09:18:14 +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
Patrik Oldsberg 3c2afcd3a0 Merge pull request #10914 from ccasher/master
[Cloud-Carbon-Footprint] adds plugin to microsite data
2022-04-20 19:12:19 +02:00
Cam Casher 737e7a8c74 [fix]: removes backend plugin from npmPackageName key
Signed-off-by: Cam Casher <camcash714@gmail.com>
2022-04-20 08:18:16 -06: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
Cam Casher fd31c47d74 [Cloud-Carbon-Footprint] adds plugin to microsite data
Signed-off-by: Cam Casher <camcash714@gmail.com>
2022-04-19 19:55:00 -06: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
dependabot[bot] 44fba2bc1e build(deps-dev): bump @spotify/prettier-config in /microsite
Bumps [@spotify/prettier-config](https://github.com/spotify/web-scripts) from 13.0.0 to 13.0.1.
- [Release notes](https://github.com/spotify/web-scripts/releases)
- [Changelog](https://github.com/spotify/web-scripts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotify/web-scripts/compare/v13.0.0...v13.0.1)

---
updated-dependencies:
- dependency-name: "@spotify/prettier-config"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-19 04:10:22 +00:00
dependabot[bot] 39984101ff build(deps): bump async from 2.6.3 to 2.6.4 in /microsite
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-15 08:43:38 +00: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
dependabot[bot] 02b44a0b92 build(deps-dev): bump prettier from 2.6.1 to 2.6.2 in /microsite
Bumps [prettier](https://github.com/prettier/prettier) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.6.1...2.6.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-04 04:09:40 +00:00
Ben Lambert da8e374ca6 Merge pull request #10528 from LvffY/master
Update documentation
2022-04-01 10:55:41 +02:00
Suzanne Daniels 9e06c51dcb Adding the link to the issue
Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-31 19:05:54 +02:00
Suzanne Daniels 2a5b85a18f Fixing layout, text.
Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-31 19:02:31 +02:00
Suzanne Daniels 83eeaa42fd Putting the first title in the textbox
Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-31 18:20:21 +02:00