Right now it's impossible to alter the list of conditions available for extra fields. This list could grow very fast on complex projects that actively use condition plugins for other purposes.
The module could use the filtered plugin manager API already implemented by the condition plugin manager. This allows other modules to alter the list of plugins available for extra fields through the following core hooks:
No.
No changes.
No changes.
No changes.
Needs review
2.1
Code
The patch will have to be re-rolled with new suggestions/changes described in the comments in the issue.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.