podemos-info / decidim-module-crowdfundings

GNU Affero General Public License v3.0
3 stars 1 forks source link

Restricted collaborations #51

Closed deivid-rodriguez closed 6 years ago

deivid-rodriguez commented 6 years ago

:tophat: What? Why?

In this PR I add a feature action "support" and a couple of feature hooks:

Note that in the case of the permission update being invalid, I'm just rising. I think that's enough for now until we add a proper form with proper validations.

Finaly, I using the new "support" action to properly authorize the links and conditionals in the collaboration template. This logic is quite complicated, not sure if my changes are correct or what we want. I you want I can extract those changes to a separate PR so they can be discussed separately?

:pushpin: Related Issues

None.

:clipboard: Subtasks

None.

:camera: Screenshots (optional)

None.

:ghost: GIF

None.

deivid-rodriguez commented 6 years ago

Updated to point to latest decidim master now that the related PR in decidim's master has been merged!