Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notification to initiative authors / promotor committee #7028

Merged
merged 20 commits into from
Feb 8, 2021
Merged

Notification to initiative authors / promotor committee #7028

merged 20 commits into from
Feb 8, 2021

Conversation

armandfardeau
Copy link
Contributor

@armandfardeau armandfardeau commented Dec 16, 2020

🎩 What? Why?

  • The author is not notified when a user tries to join the promoter committee

  • The candidate to the promoting committee is not notified when its application is accepted or rejected.

  • This results in both parties not managing the initiative as its specification is intended.

  • As an author, I want to receive a notification when a user applies to join the promoting committee of my initiative

  • As a promoting committee candidate I want to receive a notification when my application is accepted

  • As a promoting committee candidate I want to receive a notification when my application is rejected

📌 Related Issues

Link your PR to an issue

Testing

Describe the best way to test or validate your PR.

📋 Checklist

🚨 Please review the guidelines for contributing to this repository.

  • CONSIDER adding a unit test if your PR resolves an issue.
  • ✔️ DO check open PR's to avoid duplicates.
  • ✔️ DO keep pull requests small so they can be easily reviewed.
  • ✔️ DO build locally before pushing.
  • ✔️ DO make sure tests pass.
  • ✔️ DO make sure any new changes are documented in docs/.
  • ✔️ DO add and modify seeds if necessary.
  • ✔️ DO add CHANGELOG upgrade notes if required.
  • ✔️ DO add to GraphQL API if there are new public fields.
  • ✔️ DO add link to MetaDecidim if it's a new feature.
  • AVOID breaking the continuous integration build.
  • AVOID making significant changes to the overall architecture.

Capture d’écran 2020-12-17 à 18 53 04

Capture d’écran 2020-12-17 à 18 52 58

@armandfardeau armandfardeau marked this pull request as ready for review December 16, 2020 22:56
@armandfardeau armandfardeau marked this pull request as draft December 17, 2020 11:11
@armandfardeau armandfardeau marked this pull request as ready for review December 17, 2020 17:58
Copy link
Contributor

@paulinebessoles paulinebessoles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @armandfardeau ! I checked in local, and it seems HTML anchors are not accepted for email_intro and email_outro, so I re-wrote the translation keys accordingly. Sorry for the mistake :)

decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>
@paulinebessoles
Copy link
Contributor

This works perfectly, thanks @armandfardeau!

@mrcasals
Copy link
Contributor

@armandfardeau watch out, the lint job is failing!

@paulinebessoles
Copy link
Contributor

@carolromero could you confirm this can be merged?

Copy link
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have some small details, could you accept them 🙏🏽?

decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
decidim-initiatives/config/locales/en.yml Outdated Show resolved Hide resolved
@carolromero
Copy link
Member

@carolromero could you confirm this can be merged?

Hi @paulinebessoles just chiming in to confirm this can be merged once the tiny changes suggested by Andrés are accepted. Thanks for the PR @armandfardeau

armandfardeau and others added 4 commits February 2, 2021 12:52
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
@armandfardeau
Copy link
Contributor Author

@mrcasals Hi, everything is in order here, tell me if you need anything.

Copy link
Contributor

@mrcasals mrcasals left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks!

@mrcasals mrcasals dismissed andreslucena’s stale review February 8, 2021 09:59

Changes have been addressed

@mrcasals mrcasals merged commit 07e03db into decidim:develop Feb 8, 2021
armandfardeau added a commit to OpenSourcePolitics/decidim that referenced this pull request Feb 8, 2021
armandfardeau added a commit to OpenSourcePolitics/decidim that referenced this pull request Feb 8, 2021
* Backport decidim#7028

* Normalize locales

* Add missing fr translation

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Update decidim-initiatives/config/locales/fr.yml

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>

* Fix malformed yaml

* Fix en offenses

Co-authored-by: Pauline Bessoles <52420208+paulinebessoles@users.noreply.github.com>
@mrcasals mrcasals added module: initiatives type: feature PRs or issues that implement a new feature labels Feb 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module: initiatives type: feature PRs or issues that implement a new feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants