- Issue created by @ergonlogic
- 🇨🇦Canada ergonlogic Montréal, Québec 🇨🇦
See 📌 Make it easier to extend existing plugins Active for how I found a way to cleanly extend ECA Access plugins.
- 🇨🇦Canada ergonlogic Montréal, Québec 🇨🇦
Also worth noting here: we could not get our extended access plugin to interact properly with the upstream one 📌 Make it easier to extend existing plugins Active .
This should be documented in our plugin's inline docs. Also, to facilitate this use-case, we've made it so that, if you leave the "workflow" select empty (ie. "- Select a value -"), it falls back to acting like the upstream plugin. This avoids having to check all the workflow states.
-
ergonlogic →
committed 52a1d956 on 3427729-complex-use-case
Relates to #3427729: Remove redundant deny successors.
-
ergonlogic →
committed 52a1d956 on 3427729-complex-use-case
-
ergonlogic →
committed f9364283 on 3427729-complex-use-case
Relates to #3427729: Update feature to reflect current behaviour.
-
ergonlogic →
committed f9364283 on 3427729-complex-use-case
-
ergonlogic →
committed d1eb1e9f on 3427729-complex-use-case
Relates to #3427729: Clarify login in applies() method.
-
ergonlogic →
committed d1eb1e9f on 3427729-complex-use-case
-
ergonlogic →
committed 4248f467 on 3427729-complex-use-case
Relates to #3427729: Add missing dependencies to test fixture module.
-
ergonlogic →
committed 4248f467 on 3427729-complex-use-case
-
ergonlogic →
committed c991a8b6 on 3427729-complex-use-case
Relates to #3427729: Update Composer dependencies and add patches.
-
ergonlogic →
committed c991a8b6 on 3427729-complex-use-case
-
ergonlogic →
committed dbe09de7 on 3427729-complex-use-case
Relates to #3427729: Make collection of workflow state info more robust.
-
ergonlogic →
committed dbe09de7 on 3427729-complex-use-case
-
ergonlogic →
committed 88d24396 on 3427729-complex-use-case
Relates to #3427729: Allow creation workflow state.
-
ergonlogic →
committed 88d24396 on 3427729-complex-use-case
-
ergonlogic →
committed 2fc36209 on 3427729-complex-use-case
Relates to #3427729: Update test fixture config.
-
ergonlogic →
committed 2fc36209 on 3427729-complex-use-case
-
ergonlogic →
committed c792f90f on 3427729-complex-use-case
Relates to #3427729: Implement logic for when this event applies.
-
ergonlogic →
committed c792f90f on 3427729-complex-use-case
-
ergonlogic →
committed 4ab6aa43 on 3427729-complex-use-case
Relates to #3427729: Add fields to configure plugin.
-
ergonlogic →
committed 4ab6aa43 on 3427729-complex-use-case