Florent Bruneau [Sat, 3 May 2008 21:34:22 +0000 (23:34 +0200)]
Make password checker easily pluggable to any password change prompt.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Damien Bobillot [Fri, 2 May 2008 13:50:47 +0000 (15:50 +0200)]
Version d'alakazam, plus simple.
Vincent Zanotti [Wed, 30 Apr 2008 13:33:29 +0000 (15:33 +0200)]
Adds "Google Calendar for Google Apps" as a calendar handling app for icals.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Wed, 30 Apr 2008 13:31:09 +0000 (15:31 +0200)]
Adds an helper for newsletter's bounces processing -- analyzes email from its standard input, and checks that the email is in the database (otherwise prompting the root to look for the real email address in the bounce's headers).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Wed, 30 Apr 2008 06:30:36 +0000 (08:30 +0200)]
Add newsgator as a possible RSS handler.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 29 Apr 2008 16:47:57 +0000 (18:47 +0200)]
Fix pl_self() on X.net (no more %grp in the URLs).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 29 Apr 2008 16:47:30 +0000 (18:47 +0200)]
Fix an infinite recursion on authentication failure on x.net (Closes #821)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 28 Apr 2008 21:42:11 +0000 (23:42 +0200)]
Add Reply-To to the registration notification email.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 26 Apr 2008 09:28:45 +0000 (11:28 +0200)]
Hum, fix digits range.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 25 Apr 2008 20:49:48 +0000 (22:49 +0200)]
First version of "password strength" tester.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Fri, 25 Apr 2008 17:20:30 +0000 (19:20 +0200)]
Fixes coding style in the last 4 commits (uses S:: instead of Session::).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 25 Apr 2008 17:14:15 +0000 (19:14 +0200)]
Fixes the most critical XSRF vulnerabilities in Xnet/XnetGrp.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 25 Apr 2008 16:20:55 +0000 (18:20 +0200)]
Fixes XSRF token generation for Xnet.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 25 Apr 2008 15:34:51 +0000 (17:34 +0200)]
Fixes XSRF vulnerabilities in password page, admin pages, and GoogleApps pages.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 25 Apr 2008 09:01:21 +0000 (11:01 +0200)]
Adds basic support for XSRF protection.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Thu, 24 Apr 2008 21:30:29 +0000 (23:30 +0200)]
Separate mails with a X-Org-Mail header from the others in moderation form.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 24 Apr 2008 20:20:41 +0000 (22:20 +0200)]
Add a "checkAll" switch.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 24 Apr 2008 19:37:49 +0000 (21:37 +0200)]
Fix false positive in error detection in XMLRPC backtrace.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Thu, 24 Apr 2008 01:34:51 +0000 (03:34 +0200)]
Improves user experience in creating Google Apps accounts (thanks to Olivier Le Floch).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Wed, 23 Apr 2008 20:25:24 +0000 (22:25 +0200)]
Adds support for GoogleApps-only redirections in newsletters.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 22 Apr 2008 18:13:21 +0000 (20:13 +0200)]
In GoogleAppsAccount, accounts for the special meaning of "<column of type VARCHAR> = 0" in MySQL.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 22 Apr 2008 17:56:53 +0000 (19:56 +0200)]
Displays email redirections for registered users when using an user id in the user administration section.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 22 Apr 2008 17:47:58 +0000 (19:47 +0200)]
Removes the GoogleApps account clean-up for dead people who did not had any.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Damien Bobillot [Mon, 21 Apr 2008 22:37:40 +0000 (00:37 +0200)]
Ajout dans la règle de validation des marketing.
Stéphane Jacob [Mon, 21 Apr 2008 20:36:30 +0000 (22:36 +0200)]
typo
Aymeric Augustin [Sun, 20 Apr 2008 14:00:36 +0000 (16:00 +0200)]
Humpf
Aymeric Augustin [Sun, 20 Apr 2008 13:53:32 +0000 (15:53 +0200)]
Increase memory limit to be able to load emails with large attachments
Fix indentation
Aymeric Augustin [Sun, 20 Apr 2008 12:46:46 +0000 (14:46 +0200)]
Feed bogo depending on mailing-list moderation
Signed-off-by: Aymeric Augustin <aymeric.augustin@m4x.org>
Aymeric Augustin [Sun, 20 Apr 2008 09:44:59 +0000 (11:44 +0200)]
Merge branch 'master' of /home/git/platal
Vincent Zanotti [Sat, 19 Apr 2008 21:22:35 +0000 (23:22 +0200)]
Prevents the "remove this redirection" button to appear when the redirection is unique.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 19 Apr 2008 21:22:01 +0000 (23:22 +0200)]
Fixes "googleapps administrator" status determination.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Thu, 17 Apr 2008 15:57:48 +0000 (17:57 +0200)]
It seems that forlife are firstname.name.promo, not name.firstname.promo...
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Pascal Corpet [Fri, 11 Apr 2008 22:05:54 +0000 (00:05 +0200)]
Admins of main site are admins for all sites that use groupex authentication
Stéphane Jacob [Thu, 10 Apr 2008 17:14:36 +0000 (19:14 +0200)]
Improve registration's notification email
Stéphane Jacob [Wed, 9 Apr 2008 17:46:04 +0000 (19:46 +0200)]
Improves the title of the group creation page
Raphaël Marichez [Mon, 7 Apr 2008 11:04:31 +0000 (13:04 +0200)]
remove useless sql JOIN
Signed-off-by: Raphaël Marichez <falco@gentoo.org>
Florent Bruneau [Sun, 6 Apr 2008 21:25:24 +0000 (23:25 +0200)]
Merge branch 'platal-0.9.16'
Florent Bruneau [Sun, 6 Apr 2008 21:24:29 +0000 (23:24 +0200)]
Fix virtual table entry of new mailing list created via x.net
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Sun, 6 Apr 2008 09:40:23 +0000 (11:40 +0200)]
Prevents user from requesting multiple password synchronization due to GET requests.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 6 Apr 2008 09:40:23 +0000 (11:40 +0200)]
Prevents user from requesting multiple password synchronization due to GET requests.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Stéphane Jacob [Sat, 5 Apr 2008 23:34:19 +0000 (01:34 +0200)]
Text improvement and standardisation, and typo corrections in xnetlist administration
Vincent Zanotti [Sat, 5 Apr 2008 21:58:02 +0000 (23:58 +0200)]
Fixes URLs for marketing on broken users in Xnet's lists.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 5 Apr 2008 20:59:35 +0000 (22:59 +0200)]
Merge branch 'platal-0.9.16'
Vincent Zanotti [Sat, 5 Apr 2008 20:58:56 +0000 (22:58 +0200)]
Fixes the "user_id" column type in table gapps_queue.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 5 Apr 2008 20:40:08 +0000 (22:40 +0200)]
Stops the Google Apps spam on OTRS, and spams validation@ instead.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 5 Apr 2008 19:12:35 +0000 (21:12 +0200)]
Merge branch 'platal-0.9.16'
Vincent Zanotti [Sat, 5 Apr 2008 19:11:29 +0000 (21:11 +0200)]
Tailors the 'nomdusage' validation email according to the recipient (and not to the admin).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Aymeric Augustin [Fri, 4 Apr 2008 12:44:44 +0000 (14:44 +0200)]
Merge branch 'master' of /home/git/platal
Vincent Zanotti [Fri, 4 Apr 2008 08:47:54 +0000 (10:47 +0200)]
Merge branch 'platal-0.9.16'
Vincent Zanotti [Fri, 4 Apr 2008 08:46:34 +0000 (10:46 +0200)]
Fixes the "no redirection / bad MXs" warnings for administrators.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 1 Apr 2008 13:42:57 +0000 (15:42 +0200)]
Merge branch 'platal-0.9.16'
Vincent Zanotti [Tue, 1 Apr 2008 13:24:08 +0000 (15:24 +0200)]
Adds missing directory for Google Apps stats images.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 1 Apr 2008 13:23:06 +0000 (15:23 +0200)]
Enables deactivation of RSS/iCal popups (to be used in Xorg/Goodies).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Tue, 1 Apr 2008 13:22:48 +0000 (15:22 +0200)]
Adds a baseurl_http global var (used for RSS urls which can't be fixed by xorg.js's auto_links).
Was supposed to be part of
769dc7d5, but changes were made to include/googleapps.inc.php.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Tue, 1 Apr 2008 08:56:53 +0000 (10:56 +0200)]
404/403 do not require auth.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 1 Apr 2008 08:56:53 +0000 (10:56 +0200)]
404/403 do not require auth.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 21:12:15 +0000 (23:12 +0200)]
Merge branch 'platal-0.9.16'
web@polytechnique.org [Mon, 31 Mar 2008 20:50:03 +0000 (22:50 +0200)]
Author: Webmaster Polytechnique.org <falco@melix.net>
trivial fix in syntax -- falco
Florent Bruneau [Mon, 31 Mar 2008 20:34:48 +0000 (22:34 +0200)]
Revert "Fix geoloc."
This reverts commit
13c3df1e76eeeb306dc87c4844f2a2fb014c5b91.
Florent Bruneau [Mon, 31 Mar 2008 19:39:18 +0000 (21:39 +0200)]
Start 0.9.17
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 19:37:43 +0000 (21:37 +0200)]
Release 0.9.16
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 16:46:36 +0000 (18:46 +0200)]
Fix a race condition in active redirection validation.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 15:36:25 +0000 (17:36 +0200)]
Grumpf, typo-syntax
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 15:34:46 +0000 (17:34 +0200)]
Oops, duplicated.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 15:31:27 +0000 (17:31 +0200)]
Can set a netmask for ip watch.
-> the mask does not affect the content of the page admin/ipwatch (SQL limitations)
-> DO NOT use ip2long: this function sucks and can return negative numbers o_O
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 14:08:47 +0000 (16:08 +0200)]
Fix notice on 'ax'-profile.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Mar 2008 11:59:42 +0000 (13:59 +0200)]
Fake public profile for non registered users.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 30 Mar 2008 20:42:49 +0000 (22:42 +0200)]
delete obsolete database checks
Florent Bruneau [Fri, 28 Mar 2008 09:45:48 +0000 (10:45 +0100)]
Makefile build spool/tmp
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 28 Mar 2008 09:42:16 +0000 (10:42 +0100)]
User upload directory is not anymore spool/uploads/temp but spool/tmp.
spool/uploads was symlinked to htdocs/upload (wiki requirement).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 28 Mar 2008 09:33:59 +0000 (10:33 +0100)]
Fix profile link in public search for unregistered users.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 28 Mar 2008 09:01:57 +0000 (10:01 +0100)]
Don't show the registration state on the public search.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 27 Mar 2008 19:54:16 +0000 (20:54 +0100)]
Update soundex algorithm using comments from users [0].
[0] http://blog.mymind.fr/post/2007/03/15/Soundex-Francais
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 27 Mar 2008 17:40:58 +0000 (18:40 +0100)]
Kill PHP sessions when a user account is disabled.
This requires a sudo on the kill_sessions script:
www-data ALL=(root) NOPASSWD:/path/to/platal/bin/kill_sessions.sh
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 26 Mar 2008 17:14:37 +0000 (18:14 +0100)]
Fix geoloc.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 26 Mar 2008 16:56:20 +0000 (17:56 +0100)]
Fix NL submission form when the article is too long.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 26 Mar 2008 07:19:26 +0000 (08:19 +0100)]
Fix the name of the template of the axletter.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 23:29:46 +0000 (00:29 +0100)]
The result of the 'remember-me' popup was undefined this the return value of the onchange function was undefined.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 23:22:32 +0000 (00:22 +0100)]
Don't hide the rss link when no event is currently available.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 23:11:16 +0000 (00:11 +0100)]
Remove the readonly attribute of the nonins checkbox.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 23:06:02 +0000 (00:06 +0100)]
Fix bottom links of the newsletter and the axletter when using the web archive interface.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 21:14:18 +0000 (22:14 +0100)]
Grumpf, missing file
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 21:12:49 +0000 (22:12 +0100)]
Add simple 'view_profile' stats.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Tue, 25 Mar 2008 19:33:35 +0000 (20:33 +0100)]
Merge branch 'master' of /home/git/platal
Stéphane Jacob [Tue, 25 Mar 2008 19:33:19 +0000 (20:33 +0100)]
Indicate there are members-only events for non-members (Closes #772)
Florent Bruneau [Tue, 25 Mar 2008 19:07:26 +0000 (20:07 +0100)]
Missing colon.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Mon, 24 Mar 2008 00:03:18 +0000 (01:03 +0100)]
Updates ChangeLog.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Tue, 25 Mar 2008 18:10:31 +0000 (19:10 +0100)]
Add 'view_profile' and 'search' actions in logger.
* view_profile action logged valid profile viewed.
* search logged all quick and advanced search with the text (or variables) of the query
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Mon, 24 Mar 2008 17:54:10 +0000 (18:54 +0100)]
Improve asked inscription interface and fix some typos (Closes #799)
Pascal Corpet [Mon, 24 Mar 2008 12:40:05 +0000 (13:40 +0100)]
spelling
Pascal Corpet [Sun, 23 Mar 2008 23:59:04 +0000 (00:59 +0100)]
add link to user being banned in forums banishment administration
Vincent Zanotti [Sun, 23 Mar 2008 23:54:10 +0000 (00:54 +0100)]
Adapts notification for Xettes, and fixes notification emails (Closes #734)
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Pascal Corpet [Sun, 23 Mar 2008 23:34:48 +0000 (00:34 +0100)]
add plat/al version in xnet footer
Pascal Corpet [Sun, 23 Mar 2008 23:29:41 +0000 (00:29 +0100)]
more explanations for forums banishment administration
Pascal Corpet [Sun, 23 Mar 2008 23:05:30 +0000 (00:05 +0100)]
password prompt page reorganization to please everybody (even iphone users)
Vincent Zanotti [Sun, 23 Mar 2008 22:31:08 +0000 (23:31 +0100)]
Updates ChangeLog (#803 fix by Pascal Corpet).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 23 Mar 2008 21:51:33 +0000 (22:51 +0100)]
Adds a check on Google Apps accounts in checkdb.php.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Pascal Corpet [Sun, 23 Mar 2008 21:30:21 +0000 (22:30 +0100)]
prevent ajax deletion of last active redirection
Pascal Corpet [Sun, 23 Mar 2008 21:29:25 +0000 (22:29 +0100)]
clear subsector selector when sector is null
Pascal Corpet [Sun, 23 Mar 2008 21:28:20 +0000 (22:28 +0100)]
XHTML compliance