Commit Graph

26327 Commits

Author SHA1 Message Date
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
Emma Indal b9291e1b83 replace usage of api provider and test api registry with TestApiProvider
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-29 11:53:40 +02:00
Emma Indal bdbe620797 changesets
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-29 11:22:56 +02:00
Emma Indal d47ae8f6f7 replace all usages of SearchContextProviderForStorybook
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-29 11:21:30 +02:00
Emma Indal 30cf3bd830 introduce a new mock implementation of the search api, delete SearchContextProviderForStorybook and SearchApiProviderForStorybook
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-04-29 11:20:44 +02:00
Johan Haals 3a31b00d7b action: Specify postgres port
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 11:17:42 +02:00
Johan Haals 15abf763af stricter yarn.lock check
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 11:07:24 +02:00
Patrik Oldsberg 6cd1f50ae1 cli: prevent imports of stories or tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-04-29 10:34:21 +02:00
Johan Haals b405a9cd99 chore: format
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 10:19:16 +02:00
Johan Haals 2e3166e990 gh action: allow for bumps of multiple yarn.lock files
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 10:12:50 +02:00
Johan Haals 8cdc951bc1 gh action: do not approve on Tuesday
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 10:11:01 +02:00
Johan Haals b60508539e gh actions: Approve renovate lock file changes
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-29 10:04:33 +02:00
Bridget Barnes 87006eb825 Fix accessibility spelling
Signed-off-by: Bridget Barnes <bbarnes@seek.com.au>
2022-04-29 10:43:48 +10:00
Mehmet Mallı 545ce687a3 changed alignment props to anchorOrigin and fixed api-report.md
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:46 +03:00
Mehmet Mallı c33e5d9de3 generated api-report
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:46 +03:00
Mehmet Mallı b785ebfeb9 changed prop type name
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:46 +03:00
Mehmet Mallı f720944acd updated api-report
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:46 +03:00
Mehmet Mallı cfc0f2e5bd Added changeset
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:45 +03:00
Mehmet Mallı a90d6ee675 Changed comment to conform to the updates.
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:45 +03:00
Mehmet Mallı 41d677570d Added anchorOrigin props to AlertDisplay
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
Signed-off-by: Mehmet Mallı <mallimehmet@gmail.com>
Signed-off-by: Mehmet Mallı <mehmet.malli@trendyol.com>
2022-04-28 23:57:45 +03:00
Alex Taker ac19f82936 Add main and nav landmarks
Signed-off-by: Alex Taker <a.taker@gmail.com>
2022-04-28 10:59:45 -04:00
Renovate Bot d23d0a4225 fix(deps): update dependency fs-extra to v10.1.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-28 14:59:00 +00: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
Johan Haals a542839cfc e2e: Set postgres host address
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-28 15:07:09 +02:00
Johan Haals 882232ed03 Set postgres environment variables
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-28 14:49:42 +02:00
Fredrik Adelöw 29095c02a0 dedup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-04-28 14:37:11 +02:00