Coder Social home page Coder Social logo

whoseturn's People

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

tbeghin

whoseturn's Issues

Mail de bienvenue

Envoyer un mail de bienvenue au moment de l'ajout d'une nouvelle personne.
Ajouter des placeholders dans le formulaire d'ajout (et un contrôle côté client).

Delta d'affichage le vendredi

Le vendredi l'application affiche dans la partie haute le livreur du jour mais dans le carrousel le livreur de la semaine suivante avec la mention "cette semaine c'est".

Mise à jour des paramètres

Lors de la mise à jour des paramètres user password et email, le serveur a toujours en mémoire l'ancienne config.

Suggestion de commande pour le livreur

Dans le mail de résultat du sondage envoyé au livreur, ajouter une suggestion de commande (N petits pains, M croissants). Etablir une formule en fonction des résultats du sondage.

Recherche KO pour un nouvel utilisateur

La route search retourne une exception "Cannot read property date of undefined"
L'utilisateur venant d'être créé, il n’a pas de livraison et la ligne suivante plante logiquement :

user.date = _.last(_.where(planning.getPlanningOnly(), {"deliverer": user.id})).date;

Gérer en retournant le message : Pas de livraison planifiée pour le moment ou livraison après le ...

Réponses aléatoires et d'origine inconnue aux sondages

Des réponses au sondage par mail semblent reçues quelques secondes après leur envoi ou à des heures incongrues. Cela sans action de la part des destinataires...

Suspicion de vérification de la part de l'antivirus


Ajouter un log ici pour le debug avec les infos du clients (ip, useragent...).

Objectif trouver un discriminant pour ignorer les appels intempestifs.

Lien de désinscription

Ajouter un lien de désinscription dans les mails de sondages.
La désinscription envoie un mail aux admins pour éviter les resquilleurs (ajouter le statut admin aux users).
Un mail de confirmation est envoyé avec un lien pour annuler sa désinscription.
Mettre à jour le planning en conséquence à chaque fois (mémoriser la date prévue pour la rétablir).

Outlook crash

Scenario :

  • Start Outlook
  • Receive the WhoseTurn's mail
  • Open it

Expected :

  • The mail it displayed

Actual :

We can click on "cancel", outlook is style waiting.

Workaround :

  • Open the task manager
  • Find Outlook
  • Go to his process
  • Kill it
  • Never restart Outlook as it will automatically start waiting for some bullshit at startup opening the last message

Modification du prochain livreur

Lorsqu'on modifie le "prochain livreur" dans le planning, il ne se met pas à jour l'entité livraison.

C'est donc toujours la personne considérée comme le prochain livreur à l'instanciation de la livraison qui aura accès au lien du sondage et qui recevra le mail récap.

Mail de pré-résultat du sondage

Envoyer le mercredi soir un mail avec les résultats non définitifs au livreur.
Donner le détail du sondage pour chaque personne (et la possibilité de relancer par mail) dans ce mail.
(inclure la suggestion de commande)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.