Fix medal decoration choice.

The javascript expects a continuous set of indices starting from 0.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Don't upgrade core

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Updates core.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
Add upgrades for 1.1.6.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Add reference to rib in payments table and in admin pages.
Add new MailingList class

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Create promo ML in new format.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Start using the new MailingList class.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Work in progress on modules/lists.php

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
More functions for MailingList

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Refactor lists.php/xnetlists.php.

Now using MailingList class.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Add hook for pre-fetching the profile.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Refactor list_sort_members.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Avoid useless profile fetches.

Profile should only be refetched if a different visibility level is requested.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Improve (and fix) {profile} smarty plugin.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Explicit variable names in notifs.tpl

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Get rid of the 'pass' argument to MailingList.

Also default to S::user().

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Convert cron_ml_moderate to MailingList.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
MailingList.create is now static.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Add MailingList::subscribeTo shortcut.

And MailingList::subscribePromo.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>