Stéphane Jacob [Tue, 25 Aug 2009 22:16:46 +0000 (00:16 +0200)]
Updates ChangeLog.
Stéphane Jacob [Tue, 25 Aug 2009 22:13:45 +0000 (00:13 +0200)]
Merge commit 'origin/platal-0.10.1'
Stéphane Jacob [Tue, 25 Aug 2009 20:29:53 +0000 (22:29 +0200)]
tel_type can't be null.
Stéphane Jacob [Tue, 25 Aug 2009 19:46:00 +0000 (21:46 +0200)]
Professional addresses can now be deleted (Closes #977).
Stéphane Jacob [Mon, 10 Aug 2009 17:19:14 +0000 (19:19 +0200)]
Removes text from the old registration process.
Stéphane Jacob [Thu, 6 Aug 2009 23:32:12 +0000 (01:32 +0200)]
Prevents mysql error when adding the same email for a second time to an alias.
Vincent Zanotti [Thu, 6 Aug 2009 17:01:13 +0000 (19:01 +0200)]
Merge commit 'origin/platal-0.10.1'
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 6 Aug 2009 17:00:52 +0000 (19:00 +0200)]
Update core
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Florent Bruneau [Wed, 5 Aug 2009 18:32:51 +0000 (20:32 +0200)]
Newsgator free syndication service has been closed (Newsgators' clients now
sync with google reader for non-paying users).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Wed, 5 Aug 2009 12:44:23 +0000 (14:44 +0200)]
Fixes axletter.
Vincent Zanotti [Thu, 30 Jul 2009 22:30:51 +0000 (00:30 +0200)]
Update core
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Thu, 30 Jul 2009 22:22:05 +0000 (00:22 +0200)]
[@attribute] has been replaced by [attribute] in jQuery.
Stéphane Jacob [Thu, 30 Jul 2009 22:17:20 +0000 (00:17 +0200)]
Fixes password modification in admin pages.
Vincent Zanotti [Thu, 30 Jul 2009 20:42:45 +0000 (22:42 +0200)]
Enforces the check on alias formats in admin/user.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 18:44:44 +0000 (20:44 +0200)]
Finally fixes the OpenID authentication for Facebook by always adding the user information in an IdP-identity-select request.
Also fixes the error display.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Thu, 30 Jul 2009 18:05:32 +0000 (20:05 +0200)]
Fixes emails checking.
Vincent Zanotti [Thu, 30 Jul 2009 18:00:54 +0000 (20:00 +0200)]
Fixes the OpenID response when there is no header to display.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 15:50:20 +0000 (17:50 +0200)]
Adds missing update.sh for release 0.10.1.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 15:14:18 +0000 (17:14 +0200)]
Update ChangeLog
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 15:13:45 +0000 (17:13 +0200)]
Update core
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 15:11:26 +0000 (17:11 +0200)]
Updates core to use core-1.0.1 instead of core.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 30 Jul 2009 15:10:19 +0000 (17:10 +0200)]
Updates the ChangeLog for the next plat/al release.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 27 Jul 2009 21:10:38 +0000 (23:10 +0200)]
Updates core.
Stéphane Jacob [Mon, 27 Jul 2009 19:36:25 +0000 (21:36 +0200)]
Prevents a Runtime Notice in include/banana/hooks.inc.php.
Stéphane Jacob [Mon, 27 Jul 2009 19:31:13 +0000 (21:31 +0200)]
Only displays the button for adding a contact when a contact name has been typed.
Stéphane Jacob [Mon, 27 Jul 2009 14:58:06 +0000 (16:58 +0200)]
Updates ChangeLog (Closes #862).
Vincent Zanotti [Mon, 27 Jul 2009 00:10:38 +0000 (02:10 +0200)]
Allows users to subscribe to our main services (ax letter, imap, ml promo, nl) directly during the registration process.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Raphaël Barrois [Tue, 21 Jul 2009 14:03:44 +0000 (16:03 +0200)]
Finish moving "promo" field in X.org specific User class
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Sun, 19 Jul 2009 21:11:47 +0000 (23:11 +0200)]
Fixes the ml reminder.
Vincent Zanotti [Mon, 20 Jul 2009 16:38:08 +0000 (18:38 +0200)]
Fixes some texts in the registration process.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Fri, 17 Jul 2009 15:15:12 +0000 (17:15 +0200)]
Fixes the profile_update reminder.
Stéphane Jacob [Thu, 16 Jul 2009 23:16:02 +0000 (01:16 +0200)]
Fixes the display of the 'More info' link.
Stéphane Jacob [Thu, 16 Jul 2009 23:15:29 +0000 (01:15 +0200)]
Fixes the gapps reminder.
Stéphane Jacob [Thu, 16 Jul 2009 21:31:55 +0000 (23:31 +0200)]
Typo.
Stéphane Jacob [Tue, 14 Jul 2009 11:41:32 +0000 (13:41 +0200)]
Adds 'More information' in the reminders.
Stéphane Jacob [Tue, 14 Jul 2009 11:16:41 +0000 (13:16 +0200)]
Notifies when a action has been done throught a reminder box.
Stéphane Jacob [Sun, 12 Jul 2009 10:30:06 +0000 (12:30 +0200)]
Updates ChangeLog.
Stéphane Jacob [Fri, 10 Jul 2009 21:46:00 +0000 (23:46 +0200)]
Prevents emails to be sent to '' when the group has no email.
Stéphane Jacob [Tue, 7 Jul 2009 15:59:12 +0000 (17:59 +0200)]
Sends comments with the payment notifications (Closes #669).
Stéphane Jacob [Tue, 7 Jul 2009 15:19:11 +0000 (17:19 +0200)]
Updates ChangeLog.
Stéphane Jacob [Tue, 7 Jul 2009 15:13:59 +0000 (17:13 +0200)]
Adds Xelnor to the authors.
Stéphane Jacob [Mon, 6 Jul 2009 16:07:20 +0000 (18:07 +0200)]
The address of a dead person is her last address (Closes #951).
Vincent Zanotti [Sun, 28 Jun 2009 22:21:20 +0000 (00:21 +0200)]
Remodels the registration process (part 2).
Part 1 consisted in the addition of reminder "boxes" at top of the /event page, which would propose the user several features (subscription to NL/AXLetter, ...) that were normally offered at the end of the registration process.
Part 2 consisted of the removal of the "end" of the registration process: password is now set during the initial part of the registration, and is re-checked after the user has clicked on the link in the registration email.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sun, 28 Jun 2009 22:31:51 +0000 (00:31 +0200)]
Improves the display when killing a user.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sun, 28 Jun 2009 20:43:51 +0000 (22:43 +0200)]
Minor fixes to reminders.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Fri, 3 Jul 2009 13:03:48 +0000 (15:03 +0200)]
Updates ChangLog.
Stéphane Jacob [Fri, 3 Jul 2009 13:03:24 +0000 (15:03 +0200)]
Only site administrators can allow AX aggregation (Closes #973)
Raphaël Barrois [Tue, 30 Jun 2009 10:27:29 +0000 (12:27 +0200)]
Use latest core : move "promo" user field from core to platal
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 29 Jun 2009 13:08:59 +0000 (15:08 +0200)]
Bugfix
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Sun, 28 Jun 2009 23:11:28 +0000 (01:11 +0200)]
Updates core.
Stéphane Jacob [Sun, 28 Jun 2009 09:03:15 +0000 (11:03 +0200)]
Speak French to the user/admin.
Stéphane Jacob [Sun, 28 Jun 2009 08:45:07 +0000 (10:45 +0200)]
Updates ChangeLog.
Stéphane Jacob [Sun, 28 Jun 2009 08:44:25 +0000 (10:44 +0200)]
Retrieve dead redirections thanks to inactive redirections (Closes #680).
Raphaël Barrois [Sat, 27 Jun 2009 22:56:21 +0000 (00:56 +0200)]
Minor bugfixes and coding style improvements
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 22 Jun 2009 09:02:14 +0000 (11:02 +0200)]
Remove unused code
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 22 Jun 2009 08:56:20 +0000 (10:56 +0200)]
Improve mailings to subsets
* Store the list of email addresses in the DB and convert when sending
* Don't use a "axletter_subsets" table any more
* Use idsFromMails function : convert emails to uids
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 21 Jun 2009 16:01:16 +0000 (18:01 +0200)]
Bugfixes and improvements
* axletter_subsets instead of subset
* better safety and readability of SQL requests
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sat, 13 Jun 2009 22:45:39 +0000 (00:45 +0200)]
Enables axletter mailings to a subset of subscribers
* Creation of an auxiliary table, axletter_subset, which contains the list of user_ids
to which letter shall be sent
* When sending email, sent only to those in that list and in the promotion range and who
have subscribed to the letter
* When creating the letter, it is possible to give those mail adresses, which are internally
converted to X.org user_ids
* No warnings when some adresses aren't recognized, ...
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Sat, 27 Jun 2009 13:03:54 +0000 (15:03 +0200)]
Shows a confirmation message when the profile is modified (Closes #970).
Stéphane Jacob [Sat, 27 Jun 2009 14:05:58 +0000 (16:05 +0200)]
Ooops, cf ad75c91.
Stéphane Jacob [Wed, 24 Jun 2009 16:31:43 +0000 (18:31 +0200)]
Adds a legend on the email redirection page (Closes #972).
Stéphane Jacob [Mon, 22 Jun 2009 20:29:51 +0000 (22:29 +0200)]
Displays more statistics about marketings (Closes #671).
Stéphane Jacob [Mon, 22 Jun 2009 19:56:03 +0000 (21:56 +0200)]
Improves search display.
João Pedro Athayde Marcondes de André [Fri, 26 Jun 2009 15:43:28 +0000 (17:43 +0200)]
Typo
Fabien Laborde [Sun, 21 Jun 2009 21:47:41 +0000 (23:47 +0200)]
Typo
Signed-off-by: Fabien Laborde <fabien.laborde@polytechnique.org>
Fabien Laborde [Sun, 21 Jun 2009 13:03:58 +0000 (15:03 +0200)]
Adds the wiki syntax to surveys
Signed-off-by: Fabien Laborde <fabien.laborde@polytechnique.org>
Fabien Laborde [Sun, 21 Jun 2009 12:47:41 +0000 (14:47 +0200)]
Fixes an unbalanced tag.
Signed-off-by: Fabien Laborde <fabien.laborde@polytechnique.org>
Stéphane Jacob [Sat, 20 Jun 2009 11:28:16 +0000 (13:28 +0200)]
Typo.
Vincent Zanotti [Wed, 17 Jun 2009 21:02:31 +0000 (23:02 +0200)]
Merge branch 'platal-0.10.0'
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Wed, 17 Jun 2009 20:59:12 +0000 (22:59 +0200)]
Update core
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Wed, 17 Jun 2009 00:13:37 +0000 (02:13 +0200)]
Update core
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 15 Jun 2009 21:22:04 +0000 (23:22 +0200)]
Fixes a SQL error: postfix delayed.
Stéphane Jacob [Mon, 15 Jun 2009 20:40:15 +0000 (22:40 +0200)]
Only displays the OK button when there is some text typed in the search box.
Stéphane Jacob [Mon, 15 Jun 2009 20:37:48 +0000 (22:37 +0200)]
Fixes a SQL error in the creation of a .net group.
Vincent Zanotti [Mon, 15 Jun 2009 18:42:40 +0000 (20:42 +0200)]
Replaces deprecated method S::has_perms with S::admin.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 15 Jun 2009 18:39:03 +0000 (20:39 +0200)]
Fixes a SQL query in modules/axletter/axletter.inc.php.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 15 Jun 2009 18:33:32 +0000 (20:33 +0200)]
Displays a warning to admins when an Auth-GroupeX request is denied
based on the value of the return url.
Also fixes a logging issue.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 15 Jun 2009 15:22:11 +0000 (17:22 +0200)]
Removes an unused access to the 'domain' cookie (which never worked,
since our cookies are prefixed with ORG).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 15 Jun 2009 15:14:46 +0000 (17:14 +0200)]
Removes direct uses of the ORGuid cookie (cookies should preferrably
only by ever accessed through XorgSession abstractions).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sun, 14 Jun 2009 21:01:21 +0000 (23:01 +0200)]
Removes the NO_HTTPS flags on three pages:
1. We never serve a non-https link to those pages.
2. Setting NO_HTTPS removes the default DO_AUTH flag, which means an
unauthenticated user will not get the login form.
3. I'm pretty sure the auth cookie is set as secure (at least it
should), which means an user on http will never be authenticated.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sat, 6 Jun 2009 12:22:09 +0000 (14:22 +0200)]
Adds a warning in check_security_fixes.py to warn us when the copy in /root/bin (which is used when executing the script) is not up to date anymore.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sat, 6 Jun 2009 00:18:51 +0000 (02:18 +0200)]
Fixes two bugs in the new OpenId implementation.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Thu, 4 Jun 2009 00:03:41 +0000 (02:03 +0200)]
Improves the OpenID support in plat/al:
* fixes a few security issues (including an XSRF vulnerability);
* simplifies the authorization logic (now using the one advised by Auth::OpenID);
* stops using the session to store OpenID requests (everything is passed in the URL);
* simplifies the design of the trust page, and allows users to disable SReg.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 1 Jun 2009 22:54:48 +0000 (00:54 +0200)]
Updates the look & design of the reminder oneboxes.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 1 Jun 2009 22:02:37 +0000 (00:02 +0200)]
Fix a typo in the reminder table.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 1 Jun 2009 22:04:46 +0000 (00:04 +0200)]
Adds ml reminder in sql upgrade.
Stéphane Jacob [Mon, 1 Jun 2009 21:51:11 +0000 (23:51 +0200)]
Typos.
Stéphane Jacob [Mon, 1 Jun 2009 21:40:47 +0000 (23:40 +0200)]
Some alignments.
Stéphane Jacob [Mon, 1 Jun 2009 20:39:20 +0000 (22:39 +0200)]
Adds some authors to AUTHORS.
Vincent Zanotti [Mon, 1 Jun 2009 19:18:33 +0000 (21:18 +0200)]
Allows the remind_next field to be set to NULL so that it is actually possible to disable a onebox (for instance if the user did accept our offer).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 1 Jun 2009 08:44:41 +0000 (10:44 +0200)]
Uses MarkCandidateAsAccepted to improve the reminders speed.
Stéphane Jacob [Sun, 31 May 2009 12:46:22 +0000 (14:46 +0200)]
Fixes IsCandidate in reminders.
Stéphane Jacob [Sun, 10 May 2009 23:03:07 +0000 (01:03 +0200)]
Adds gapps reminder.
Stéphane Jacob [Sun, 10 May 2009 22:16:35 +0000 (00:16 +0200)]
Adds email_backup reminder.
Stéphane Jacob [Sun, 10 May 2009 21:40:45 +0000 (23:40 +0200)]
Adds ml reminder.
Stéphane Jacob [Sun, 10 May 2009 21:40:33 +0000 (23:40 +0200)]
Adds promotion_ml reminder.
Stéphane Jacob [Sat, 9 May 2009 22:30:20 +0000 (00:30 +0200)]
Adds nl reminder.
Stéphane Jacob [Sat, 9 May 2009 22:30:10 +0000 (00:30 +0200)]
Adds ax_letter reminder.
Stéphane Jacob [Sat, 9 May 2009 22:29:51 +0000 (00:29 +0200)]
Makes default reminder template suitable.
Stéphane Jacob [Sat, 9 May 2009 21:56:07 +0000 (23:56 +0200)]
Adds profile_update reminder.