CoderDojo / community-platform

Zen, the CoderDojo Community Platform!
https://zen.coderdojo.com
MIT License
121 stars 55 forks source link

Send better communications when a volunteer applies to join a dojo #1250

Closed conoramurphy-zz closed 5 years ago

Wardormeur commented 5 years ago

This has been started when the champion has been added to the list of recipient of the email, along the Dojo's email. A rework of the email and the endpoint to validate or unvalidate a request shall be done to cover this task

Wardormeur commented 5 years ago

WIP: Translations/email templates: https://github.com/CoderDojo/cp-translations/pull/100

Backoffice: https://github.com/CoderDojo/users-service/pull/4

Wardormeur commented 5 years ago

Permission:

Wardormeur commented 5 years ago

Clubs:

Wardormeur commented 5 years ago

Frontend: https://github.com/CoderDojo/cp-zen-frontend/pull/251

Wardormeur commented 5 years ago

Middleware: https://github.com/CoderDojo/cp-zen-platform/pull/1356

Wardormeur commented 5 years ago

Translations, this time for the strings used in the frontend : https://github.com/CoderDojo/cp-translations/pull/101/files

Wardormeur commented 5 years ago

We need to block the v2 API to request a membership to ensure it doesn't try to send the old template, and crash

Wardormeur commented 5 years ago

Previous comment has been added on cp-zen-platform, redirecting old users and making the v3 API a bit flex to ensure retro-compatibility. TBD:

Wardormeur commented 5 years ago

We're live