Closed aitorvs closed 1 month ago
Task/Issue URL: https://app.asana.com/0/488551667048375/1207335546470303/f
This PR adds active plugin points, ie. plugin points that are automatically guarded by remote feature flags.
See this for more context
Test Main Process
UserOfThePluginPoint | Aitor
Main
Baz
Bar
Second Main
In Process main
In Process vpn
"pluginPointMyPlugin": { "exceptions": [], "state": "enabled", "hash": "1", "features": { "pluginBazActivePlugin": { "state": "disabled" } } }
"pluginPointMyPlugin": { "exceptions": [], "state": "enabled", "hash": "2", "features": { "pluginBarActivePlugin": { "state": "disabled" } } }
"pluginPointMyPlugin": { "exceptions": [], "state": "disabled", "hash": "3", "features": { } }
"pluginPointMyPlugin": { "hash": "5", "exceptions": [], "state": "enabled", "features": { "pluginBazActivePlugin": { "state": "enabled" }, "pluginBarActivePlugin": { "state": "enabled" } } }
"pluginPointMyPlugin": { "exceptions": [], "state": "enabled", "hash": "6", "features": { "pluginBazActivePlugin": { "state": "disabled" }, "pluginBarActivePlugin": { "state": "disabled" }, "pluginFooActivePlugin": { "state": "disabled" }, "pluginMainActivePlugin": { "state": "disabled" }, "pluginSecondMainActivePlugin": { "state": "disabled" } } }
develop
This stack of pull requests is managed by Graphite. Learn more about stacking.
Join @aitorvs and the rest of your teammates on Graphite
Task/Issue URL: https://app.asana.com/0/488551667048375/1207335546470303/f
Description
This PR adds active plugin points, ie. plugin points that are automatically guarded by remote feature flags.
See this for more context
Steps to test this PR
Test Main Process
UserOfThePluginPoint | Aitor
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process main
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process vpn
Main
,Bar
,Second Main
plugins print in that order andIn Process main
Main
,Bar
,Second Main
plugins print in that order andIn Process vpn
Main
,Second Main
plugins print in that order andIn Process main
Main
,Second Main
plugins print in that order andIn Process vpn
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process main
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process vpn
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process main
Main
,Baz
,Bar
,Second Main
plugins print in that order andIn Process vpn