Commit Graph

26085 Commits

Author SHA1 Message Date
Joe Porpeglia 480dffcfef Remove conclusion section
Signed-off-by: Joe Porpeglia <josephp@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
Joe Porpeglia b5b349b09d Copy updates
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 6bc4d75d33 Fix capitalization
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 2e8b1649f5 Update todo-list-common README
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joon Park f0f6709cd3 Revert accidental changes
Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:03 +01:00
Joon Park 56a8d3a603 Add todo-list-common
Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:03 +01:00
Joon Park cad2ccf728 Update plugin author permission docs
Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:03 +01:00
Joon Park e566ac0295 Update plugin author permission docs (#10782)
* Update plugin author permission docs

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

* Reorder content

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

* Reconcile diffs with most recent changes to permission-docs

Signed-off-by: Joon Park <joonp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia be14c351ce Use isPermission helper in test policy for plugin authors
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 5d48b2de65 Add note explaining outdated demo video
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 11841576a9 Refactor writing-a-policy doc
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia 27aab498ec Update md file link
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Joe Porpeglia d617d4cef7 Fix diff
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:03 +01:00
Vincenzo Scamporlino efa4afc661 Permission tutorial: update to recent changes
Signed-off-by: Vincenzo Scamporlino <me@vinzscam.dev>
2022-04-29 11:05:03 +01:00
MT Lewis 74d59fc59b docs: simplify command used to populate permission tuturial code
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:03 +01:00
MT Lewis c8b8424f11 docs: fix bad whitespace in permission tutorial
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:03 +01:00
MT Lewis a5321a9c7a permission-docs: update tutorial with boolean operator support
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:03 +01:00
MT Lewis 6fb3edb4f6 permission-docs: add support for grouped declarative filters in todo-list-backend example plugin
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:03 +01:00
MT Lewis 201d91ba9c permission-docs: fix standaloneServer in todo-list-backend example plugin
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
MT Lewis 69fa90f181 permission-docs: update versions in example packages
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
MT Lewis ac976be7ee docs: tweak permission tutorial step 4
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
MT Lewis ddc965debe docs: tweak permission tutorial step 3
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +01:00
MT Lewis b3e49aae39 docs: tweak permission tutorial step 2
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-04-29 11:05:02 +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
Joon Park 53828d7e76 Policy docs for permission framework (#9910)
* Policy docs for permission framework

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

* Clarifications and typo fixes

Signed-off-by: Joon Park <joonp@spotify.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
Joe Porpeglia f6b2566411 Split section for conditional decisions
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:02 +01:00
Joe Porpeglia 8c248b8826 Copy updates
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2022-04-29 11:05:02 +01:00
Joe Porpeglia 6658a82713 Add permission concepts docs
Signed-off-by: Joe Porpeglia <josephp@spotify.com>
2022-04-29 11:05:02 +01:00
Joon Park f26bcf41a0 Add getting started docs for permissions (for adopters) (#9810)
* Add getting started docs for permissions (for adopters)

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

* Minor formatting and wording fixes

Signed-off-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
Fredrik Adelöw 183948fa85 Merge pull request #11151 from backstage/renovate/inquirer-8.x-lockfile
fix(deps): update dependency inquirer to v8.2.4
2022-04-28 16:45:09 +02:00
Patrik Oldsberg bac345269a Merge pull request #11129 from backstage/rugvip/vale
vale: update to support v2, common ignore list, and self-contained config
2022-04-28 14:27:44 +02:00
Patrik Oldsberg 01ab60e4bf Merge pull request #11150 from backstage/rugvip/checkfix
scripts/check-type-dependencies: more robust matching
2022-04-28 14:26:39 +02:00
Renovate Bot ab6a39d7d0 fix(deps): update dependency inquirer to v8.2.4
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-28 12:09:00 +00:00
Fredrik Adelöw 5ff072204e Merge pull request #11145 from backstage/renovate/sucrase-jest-plugin-2.x-lockfile
fix(deps): update dependency @sucrase/jest-plugin to v2.2.1
2022-04-28 13:58:36 +02:00
Fredrik Adelöw 1191f42ff4 Merge pull request #11146 from backstage/renovate/react-monorepo
fix(deps): update dependency eslint-plugin-react-hooks to v4.5.0
2022-04-28 13:57:53 +02:00
Patrik Oldsberg b2bc318c15 scripts/check-type-dependencies: more robust matching
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-28 13:37:03 +02:00
Patrik Oldsberg d88b9bdd93 workflows/verify_docs-quality: fix missing output
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-28 13:10:27 +02:00
Renovate Bot cb49e55713 fix(deps): update dependency eslint-plugin-react-hooks to v4.5.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-28 09:27:30 +00:00
Renovate Bot 895994ced1 fix(deps): update dependency @sucrase/jest-plugin to v2.2.1
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-28 09:13:05 +00:00
Ben Lambert 16503c4b9f Merge pull request #10974 from dweber019/fix/tech-insights
fix: remove page element
2022-04-28 11:13:02 +02:00
Ben Lambert 84f467de71 Merge pull request #11139 from kuangp/fix/ownershipLinks
fix(OwnershipCard): correctly link to owner filtered catalog respecting namespaces
2022-04-28 11:06:33 +02:00
Ben Lambert 001405618e Merge pull request #11126 from backstage/renovate/asyncapi-react-component-1.x
fix(deps): update dependency @asyncapi/react-component to v1.0.0-next.37
2022-04-28 11:03:39 +02:00
Ben Lambert c42f31e107 Merge pull request #11127 from backstage/renovate/roadiehq-backstage-plugin-buildkite-2.x-lockfile
fix(deps): update dependency @roadiehq/backstage-plugin-buildkite to v2.0.1
2022-04-28 11:01:06 +02:00
Ben Lambert 4a4219f75f Merge pull request #11090 from taras/exclude-css-from-dts
Exclude static assets extensions from dts rollup config
2022-04-28 10:20:20 +02:00
Fredrik Adelöw 1b9e3cce62 Merge pull request #11144 from jamesmbourne/adopters-contentful
Add Contentful to adopters list
2022-04-28 10:17:16 +02:00