Jamie Lentin

Results 359 comments of Jamie Lentin

partner_percentage is now re-loaded and updated on renew or expire-and-repurchase. I don't think there's any other actions for me or Yan here now.

From #362: > This script should check if a species to be renewed is no longer in the tree - if it is no longer in the tree then we...

@jrosindell if we don't e-mail when ``sponsorship_text_level`` is high, do we e-mail a onezoom admin mailbox instead, so you know to write one? If so, what should that be?

> they are flicking out and that's it. Ideally such cases would be automatically handled and I was thinking of an easy way to do this. ... Maybe these leaves...

Right, the above should send the full reminder e-mail when you manually trigger it. The content of these e-mails should basically be the same as the automatic reminder e-mails, we...

> I think we should probably be doing it per username, and picking the most recent sponsorship which has a reservations.e_mail defined In that case what stops me from buying...

Right, this is getting there. We need to now hook ``sponsorship_email_reminders`` into something that can be periodically called. This could be added to background_tasks, but I'm getting more tempted to...

We also have the matter of HTML vs. plain text e-mails. I'm currently making life simple with plain-text only, but will result the links (with full signature) being visible in...

The above adds a Grunt task to send the e-mails, see the top of the file for usage. Annoyingly you have to supply the public hostname of the instance on...

There's several cases here to think about: 1. Collation of sponsorship entries inside ``sponsorship_email_reminders``, i.e. what do we group the reservation rows by before sending? 2. Resolving that group of...