Skip to content
This repository has been archived by the owner on Nov 4, 2021. It is now read-only.

Plugins access control #231

Merged
merged 5 commits into from
Mar 5, 2021
Merged

Plugins access control #231

merged 5 commits into from
Mar 5, 2021

Conversation

Twixes
Copy link
Collaborator

@Twixes Twixes commented Mar 5, 2021

Changes

These are adjustments for when PostHog/posthog#3486 is merged. While not strictly necessary, the updated SQL queries work out edge cases related to plugins access.

Checklist

  • Jest tests

@Twixes Twixes marked this pull request as draft March 5, 2021 13:06
@Twixes Twixes changed the base branch from master to no-plugins-opt-in March 5, 2021 14:32
@Twixes Twixes marked this pull request as ready for review March 5, 2021 14:33
@Twixes Twixes merged commit 01537a4 into no-plugins-opt-in Mar 5, 2021
@Twixes Twixes deleted the plugins-access-control branch March 5, 2021 14:43
macobo pushed a commit that referenced this pull request Mar 17, 2021
* Stop using Team.plugins_opt_in

* Plugins access control (#231)

* Use more robust plugin debug descriptions with pluginDigest

* Update plugin60 for is_global

* Update query for plugins currently in force

* Improve pluginDigest format

* Keep respecting team opt out of plugins

* Add plugins_access_level to sql org helper

* Use pluginDigest

* Improve specificField type

* Fix mockPlugin

* Adjust some more tests
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants