Commit Graph

724 Commits

Author SHA1 Message Date
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
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
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
Suzanne Daniels f48134423e Removing images for now.
Page works again on mobile

Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-31 18:18:15 +02:00
Suzanne Daniels c6d2a914a6 Adding recordings of previous meetups
Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-31 17:57:51 +02:00
Ben Lambert 22065aa97b Merge pull request #10551 from RoadieHQ/tech-insights-to-plugin-marketplace
Add tech insights to plugins marketplace.
2022-03-31 15:47:40 +02:00
Jussi Hallila 561b9a3dd4 Add tech insights to plugins marketplace.
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-03-31 14:05:01 +02:00
LvffY f3101fb9d2 [#10459] 📝 Update documentation to use yarn --cwd arg
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-30 15:53:05 +02:00
Johan Haals 12a0114e1e Merge pull request #10482 from backstage/orkohunter/live-page
Make backstage.io/live responsive
2022-03-30 09:24:26 +02:00
Fredrik Adelöw 00b5d57ab3 Merge pull request #10484 from esttorhe/documentation/cncf-footer-link
Fixes CNCF footer link
2022-03-28 17:00:57 +02:00
Esteban Torres 1270f07d7c Fixes CNCF footer link
Signed-off-by: Esteban Torres <me+github@estebantorr.es>

@jenjamall noticed on #10376 that the footer
linking to `CNCF` projects was outdated and
pointing to `sandbox` projects instead of the ones
in incubation and graduated.
2022-03-28 16:41:08 +02:00
Himanshu Mishra 1555e5d0d2 prettier for microsite is different than main project
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2022-03-28 16:17:20 +02:00
Himanshu Mishra cb5ae8f354 make backstage.io/live responsive
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2022-03-28 16:02:23 +02:00
Taras Mankovski e203d9dadb Add missing whitespace
Signed-off-by: Taras <tarasm@gmail.com>
2022-03-28 09:59:44 -04:00
dependabot[bot] 2bf91d2c90 build(deps-dev): bump prettier from 2.6.0 to 2.6.1 in /microsite
Bumps [prettier](https://github.com/prettier/prettier) from 2.6.0 to 2.6.1.
- [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.0...2.6.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 04:10:55 +00:00
Fredrik Adelöw ac29c32f91 Merge pull request #10390 from suuus/community-1
Update to Community Hub content
2022-03-24 14:00:45 +01:00
Suzanne Daniels b6178776a8 - adding upcoming meetups
- changing sort to sort the readdirfilesync
- preparing /live page for adopters meetup
- changing embed of livepage to correct domain
- fix small typos
- removing . . in recording 20211118

Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-23 16:42:39 +01:00
Fredrik Adelöw bac26e969a Merge pull request #10389 from backstage/freben/minimist
bump past vulnerable minimist
2022-03-23 11:16:13 +01:00
Fredrik Adelöw 78ebb414f1 Merge pull request #10376 from esttorhe/missing-cncf-data
Changes some missing references
2022-03-23 10:48:48 +01:00
Suzanne Daniels aaacf44834 - Adding past community sessions
- Updated upcoming session with better img
- Fixing sort mechanism for on-demand
- Improving text on /community
- Updating instructions to reflect changes in sorting

Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-23 10:38:18 +01:00
Fredrik Adelöw b58ce42200 bump past vulnerable minimist
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-23 10:38:14 +01:00
Suzanne Daniels 48c10307f9 Merge pull request #10316 from suuus/community-page
Adding Community hub for microsite
2022-03-23 08:52:49 +01:00
Esteban Torres 972ec94827 Changes some missing references
Signed-off-by: Esteban Torres <me+github@estebantorr.es>
2022-03-22 21:22:27 +01:00
Suzanne Daniels 5fdb1d9674 processing feedback from @freben
adding instructions

Signed-off-by: Suzanne Daniels <suzanned@spotify.com>
2022-03-22 14:02:27 +01:00