platal.git
16 years agoProperly unsubscribe from group MLs when leaving the group (Closes #806)
Florent Bruneau [Wed, 4 Jun 2008 20:14:01 +0000 (22:14 +0200)]
Properly unsubscribe from group MLs when leaving the group (Closes #806)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdate ChangeLog
Florent Bruneau [Wed, 4 Jun 2008 20:02:27 +0000 (22:02 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoFix encoding issues in ML edition page. (Closes #810)
Florent Bruneau [Wed, 4 Jun 2008 20:01:36 +0000 (22:01 +0200)]
Fix encoding issues in ML edition page. (Closes #810)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdating ChangeLog
Florent Bruneau [Wed, 4 Jun 2008 19:55:30 +0000 (21:55 +0200)]
Updating ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoNo warning when adding an external address to a ML (Closes #839)
Florent Bruneau [Wed, 4 Jun 2008 19:53:47 +0000 (21:53 +0200)]
No warning when adding an external address to a ML (Closes #839)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdate ChangeLog
Florent Bruneau [Wed, 4 Jun 2008 19:44:50 +0000 (21:44 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoClear mentor entry of the user when is expertise is empty.
Florent Bruneau [Wed, 4 Jun 2008 19:32:56 +0000 (21:32 +0200)]
Clear mentor entry of the user when is expertise is empty.
(Closes #840)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdds the nom_usage field and fixes the problem of the admin name absence in the admin...
Stéphane Jacob [Wed, 4 Jun 2008 19:32:00 +0000 (21:32 +0200)]
Adds the nom_usage field and fixes the problem of the admin name absence in the admin intervention mail

16 years agoFixes last commit.
Stéphane Jacob [Tue, 3 Jun 2008 16:41:59 +0000 (18:41 +0200)]
Fixes last commit.

16 years agoAllows to easily come back to the full view once in the main address view
Stéphane Jacob [Tue, 3 Jun 2008 15:14:00 +0000 (17:14 +0200)]
Allows to easily come back to the full view once in the main address view

16 years agoAdds warning when the monitoring page is not properly filled (Closes #805)
Stéphane Jacob [Tue, 3 Jun 2008 12:43:31 +0000 (14:43 +0200)]
Adds warning when the monitoring page is not properly filled (Closes #805)

16 years agoTypos
Stéphane Jacob [Mon, 2 Jun 2008 14:10:00 +0000 (16:10 +0200)]
Typos

16 years agoCorrection - CSS code that shouldn't have been removed, fixes an IE CSS bug.
Olivier Le Floch [Sun, 1 Jun 2008 21:13:06 +0000 (23:13 +0200)]
Correction - CSS code that shouldn't have been removed, fixes an IE CSS bug.

16 years agoMerge branch 'platal-0.9.16'
Florent Bruneau [Sun, 1 Jun 2008 10:28:16 +0000 (12:28 +0200)]
Merge branch 'platal-0.9.16'

Conflicts:

modules/auth/auth.inc.php

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoRemove hack on auth-groupex to force X.org admins to be group admins.
Florent Bruneau [Sun, 1 Jun 2008 10:26:33 +0000 (12:26 +0200)]
Remove hack on auth-groupex to force X.org admins to be group admins.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMerge branch 'platal-0.9.16'
Florent Bruneau [Sat, 31 May 2008 21:12:50 +0000 (23:12 +0200)]
Merge branch 'platal-0.9.16'

16 years agoFix 'perms' field in auth groupex
Florent Bruneau [Sat, 31 May 2008 21:10:55 +0000 (23:10 +0200)]
Fix 'perms' field in auth groupex

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoFix '...' entry in advanced search, clicking it now has no effect (better than insert...
Olivier Le Floch [Fri, 30 May 2008 15:52:39 +0000 (17:52 +0200)]
Fix '...' entry in advanced search, clicking it now has no effect (better than inserting '...' into the input)

16 years agoMerge branch 'platal-0.9.16'
Florent Bruneau [Fri, 30 May 2008 11:00:22 +0000 (13:00 +0200)]
Merge branch 'platal-0.9.16'

16 years agoAdapt text to the sex of the user && Typo.
Florent Bruneau [Fri, 30 May 2008 10:59:33 +0000 (12:59 +0200)]
Adapt text to the sex of the user && Typo.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUses properly resized thumbnails for medals in user's profile.
Vincent Zanotti [Thu, 29 May 2008 19:00:56 +0000 (21:00 +0200)]
Uses properly resized thumbnails for medals in user's profile.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds new reporting graphs (disk usage) to the GoogleApps admin page.
Vincent Zanotti [Thu, 29 May 2008 00:19:27 +0000 (02:19 +0200)]
Adds new reporting graphs (disk usage) to the GoogleApps admin page.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoMerge branch 'platal-0.9.16'
Florent Bruneau [Tue, 27 May 2008 18:38:43 +0000 (20:38 +0200)]
Merge branch 'platal-0.9.16'

16 years agoSome old code interfered with the new one...
Florent Bruneau [Tue, 27 May 2008 18:36:16 +0000 (20:36 +0200)]
Some old code interfered with the new one...

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoSome old code interfered with the new one...
Florent Bruneau [Tue, 27 May 2008 18:36:16 +0000 (20:36 +0200)]
Some old code interfered with the new one...

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMfh fix non significant spaces, sorry people !
Olivier Le Floch [Tue, 27 May 2008 17:17:13 +0000 (19:17 +0200)]
Mfh fix non significant spaces, sorry people !

16 years agoMinor fix to inlined javascript - un-escaped '/' is not allowed
Olivier Le Floch [Tue, 27 May 2008 15:57:30 +0000 (17:57 +0200)]
Minor fix to inlined javascript - un-escaped '/' is not allowed

By the way Vincent, I think that that is a good argument in favor of external javascript files instead of inlined ones (as are enabling compression, caching, etc.)

16 years agoUpgrade autocompletion jquery plugin to latest version ; fixes some CSS display bugs...
Olivier Le Floch [Tue, 27 May 2008 15:54:24 +0000 (17:54 +0200)]
Upgrade autocompletion jquery plugin to latest version ; fixes some CSS display bugs ; improve global autocompletion presentation

16 years agoMinor reformating of the advanced search template's inlined javascript so that its...
Olivier Le Floch [Tue, 27 May 2008 15:41:25 +0000 (17:41 +0200)]
Minor reformating of the advanced search template's inlined javascript so that its indentation is more legible (no code has been changed)

16 years agoUse 'Animateur' instead of 'Administrateur' to describe the group-level administratio...
Olivier Le Floch [Mon, 26 May 2008 13:55:42 +0000 (15:55 +0200)]
Use 'Animateur' instead of 'Administrateur' to describe the group-level administration rights

16 years agoMerge branch 'platal-0.9.16'
Florent Bruneau [Sun, 25 May 2008 12:47:54 +0000 (14:47 +0200)]
Merge branch 'platal-0.9.16'

Conflicts:

modules/auth/auth.inc.php

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoFix hash size.
Florent Bruneau [Sun, 25 May 2008 10:45:30 +0000 (12:45 +0200)]
Fix hash size.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoFix alias computation.
Florent Bruneau [Sun, 25 May 2008 10:42:52 +0000 (12:42 +0200)]
Fix alias computation.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdd a 'one-click' imap registration page.
Florent Bruneau [Sun, 25 May 2008 10:37:28 +0000 (12:37 +0200)]
Add a 'one-click' imap registration page.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoReplace %HASH% in the newsletter with $hash/$login.
Florent Bruneau [Sun, 25 May 2008 10:00:50 +0000 (12:00 +0200)]
Replace %HASH% in the newsletter with $hash/$login.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdd a generic hash capability to the newsletter.
Florent Bruneau [Sun, 25 May 2008 09:41:53 +0000 (11:41 +0200)]
Add a generic hash capability to the newsletter.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoPartially reverts 5594f3a9 ("jQuery.Autocomplete should be downloaded by the Makefile").
Vincent Zanotti [Thu, 22 May 2008 00:35:21 +0000 (02:35 +0200)]
Partially reverts 5594f3a9 ("jQuery.Autocomplete should be downloaded by the Makefile").

It turns out that the jquery.autocomplete.js downloaded on plugins.jquery.com is a different version, which is not compatible with the previous autocompleter.
Furthermore, the new version of our previous autocompleter is not backward compatible with non-fixed width autocompletion (which is problematic since we have autocompletion on /really/ long company names); since we'll have anyway to patch our autocomplete.js, we might as well keep the old version.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds an optional robots.txt for development working copies (introduces the 'restricte...
Vincent Zanotti [Wed, 21 May 2008 09:27:54 +0000 (11:27 +0200)]
Adds an optional robots.txt for development working copies (introduces the 'restricted_platal' configuration element).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFix registration submit button background (minor fix, only affects my dark skin)
Florent Bruneau [Wed, 21 May 2008 06:31:42 +0000 (08:31 +0200)]
Fix registration submit button background (minor fix, only affects my dark skin)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMerge branch 'master' of /home/git/platal
Stéphane Jacob [Mon, 19 May 2008 23:32:41 +0000 (01:32 +0200)]
Merge branch 'master' of /home/git/platal

16 years agoFixes a few typos.
Stéphane Jacob [Mon, 19 May 2008 23:31:31 +0000 (01:31 +0200)]
Fixes a few typos.

16 years agoAllows Google Apps only users to receive AX letters.
Vincent Zanotti [Mon, 19 May 2008 23:27:06 +0000 (01:27 +0200)]
Allows Google Apps only users to receive AX letters.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes "patte cassée" page for Google Apps users.
Vincent Zanotti [Mon, 19 May 2008 23:19:18 +0000 (01:19 +0200)]
Fixes "patte cassée" page for Google Apps users.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds links to and from the Google Apps administrative pages.
Vincent Zanotti [Mon, 19 May 2008 23:08:37 +0000 (01:08 +0200)]
Adds links to and from the Google Apps administrative pages.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoImproves the XSRF protection by reducing it to a single assert on the existence of...
Vincent Zanotti [Mon, 19 May 2008 22:16:28 +0000 (00:16 +0200)]
Improves the XSRF protection by reducing it to a single assert on the existence of the XSRF token.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoPrint the number of comers when the event contains only one sub-event. (Closes #825)
Florent Bruneau [Sun, 18 May 2008 21:08:25 +0000 (23:08 +0200)]
Print the number of comers when the event contains only one sub-event. (Closes #825)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdds XSRF protection to the Email module.
Vincent Zanotti [Sun, 18 May 2008 18:51:21 +0000 (20:51 +0200)]
Adds XSRF protection to the Email module.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds XSRF protection to the Core modue.
Vincent Zanotti [Sun, 18 May 2008 17:29:59 +0000 (19:29 +0200)]
Adds XSRF protection to the Core modue.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds XSRF protection to the Carnet module.
Vincent Zanotti [Sun, 18 May 2008 17:11:06 +0000 (19:11 +0200)]
Adds XSRF protection to the Carnet module.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds missing anti-XSRF protections in Admin module.
Vincent Zanotti [Sun, 18 May 2008 15:01:13 +0000 (17:01 +0200)]
Adds missing anti-XSRF protections in Admin module.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds XSRF protection to the AXLetter module.
Vincent Zanotti [Sun, 18 May 2008 14:55:03 +0000 (16:55 +0200)]
Adds XSRF protection to the AXLetter module.
Fixes several bugs in the AXLetter module (admin validation / AX cancellation of letters wasn't properly working; it was not possible to add admins with user ids above 2^15 - 1).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoPrevents cancelled AX letters from showing up in the list.
Vincent Zanotti [Sun, 18 May 2008 14:38:32 +0000 (16:38 +0200)]
Prevents cancelled AX letters from showing up in the list.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoReplaces all left occurences of 'shortname' in AXLetter, as it uses extract() to...
Vincent Zanotti [Sun, 18 May 2008 14:17:40 +0000 (16:17 +0200)]
Replaces all left occurences of 'shortname' in AXLetter, as it uses extract() to get the value 'short_name' from SQL.
Also fixes an issue with deadline insertion in MySQL (input in YYYYMMDD format instead of YYYY-MM-DD).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoReplaces all left occurences of 'shortname' in AXLetter, as it uses extract() to...
Vincent Zanotti [Sun, 18 May 2008 14:17:40 +0000 (16:17 +0200)]
Replaces all left occurences of 'shortname' in AXLetter, as it uses extract() to get the value 'short_name' from SQL.
Also fixes an issue with deadline insertion in MySQL (input in YYYYMMDD format instead of YYYY-MM-DD).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').
Vincent Zanotti [Sun, 18 May 2008 13:41:50 +0000 (15:41 +0200)]
Fixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').
Vincent Zanotti [Sun, 18 May 2008 13:41:50 +0000 (15:41 +0200)]
Fixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds missing "global $globals", used for sending homonyms/payment errors/registration...
Vincent Zanotti [Sun, 18 May 2008 12:00:30 +0000 (14:00 +0200)]
Adds missing "global $globals", used for sending homonyms/payment errors/registration/marketing emails (bugs introduced in r1897).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes sending of homonyms emails (previously, emails for "pre-robot" and "robot"...
Vincent Zanotti [Sun, 18 May 2008 11:30:27 +0000 (13:30 +0200)]
Fixes sending of homonyms emails (previously, emails for "pre-robot" and "robot" warnings were not sent).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes a ff3 display bug in the quick search page.
Stéphane Jacob [Thu, 15 May 2008 12:56:20 +0000 (14:56 +0200)]
Fixes a ff3 display bug in the quick search page.

16 years agoImproves and uniforms text in the advanced research page.
Stéphane Jacob [Wed, 14 May 2008 23:56:18 +0000 (01:56 +0200)]
Improves and uniforms text in the advanced research page.

16 years agoImprovements based on txm's comments.
Florent Bruneau [Wed, 7 May 2008 09:53:51 +0000 (11:53 +0200)]
Improvements based on txm's comments.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoReally fixes email on user unregistration (cf. 854aef5e).
Vincent Zanotti [Wed, 7 May 2008 08:00:51 +0000 (10:00 +0200)]
Really fixes email on user unregistration (cf. 854aef5e).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes the username in user deregistration confirmation emails (will prevent admins...
Vincent Zanotti [Tue, 6 May 2008 22:29:54 +0000 (00:29 +0200)]
Fixes the username in user deregistration confirmation emails (will prevent admins from having heart attacks ...).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFix layout issues with smtp password form.
Florent Bruneau [Tue, 6 May 2008 15:26:05 +0000 (17:26 +0200)]
Fix layout issues with smtp password form.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdd a link to password documentation.
Florent Bruneau [Tue, 6 May 2008 15:17:14 +0000 (17:17 +0200)]
Add a link to password documentation.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agocrypte => chiffre
Florent Bruneau [Tue, 6 May 2008 14:29:45 +0000 (16:29 +0200)]
crypte => chiffre

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdate the count when an admin goes to admin/validate.
Florent Bruneau [Mon, 5 May 2008 21:21:32 +0000 (23:21 +0200)]
Update the count when an admin goes to admin/validate.

Avoid inconsistent states when several copies of the site
use the same DB.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdate changelog
Florent Bruneau [Mon, 5 May 2008 18:26:19 +0000 (20:26 +0200)]
Update changelog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agojQuery.Autocomplete should be downloaded by the Makefile.
Florent Bruneau [Mon, 5 May 2008 18:14:17 +0000 (20:14 +0200)]
jQuery.Autocomplete should be downloaded by the Makefile.

Playing with Makefile...

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdds the precision that the site password has to be shorter than 10 characters
Stéphane Jacob [Mon, 5 May 2008 17:28:13 +0000 (19:28 +0200)]
Adds the precision that the site password has to be shorter than 10 characters

16 years agoUpdates database layout to allow SHA1 password during registration.
Vincent Zanotti [Mon, 5 May 2008 16:50:49 +0000 (18:50 +0200)]
Updates database layout to allow SHA1 password during registration.
Disables empty passwords in database (consequence of bug fixed in 4f132669b52532c15eebbdee0a17659b5d6ab178).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes the user's password generation on registration (password used to be "" for...
Vincent Zanotti [Mon, 5 May 2008 16:38:39 +0000 (18:38 +0200)]
Fixes the user's password generation on registration (password used to be "" for everyone ...).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds an ignore on the new JQuery script.
Vincent Zanotti [Mon, 5 May 2008 16:22:32 +0000 (18:22 +0200)]
Adds an ignore on the new JQuery script.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoFixes the user's password generation on registration (password used to be "" for...
Vincent Zanotti [Mon, 5 May 2008 16:38:39 +0000 (18:38 +0200)]
Fixes the user's password generation on registration (password used to be "" for everyone ...).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoImprove public mini-profile.
Florent Bruneau [Mon, 5 May 2008 10:48:58 +0000 (12:48 +0200)]
Improve public mini-profile.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoUpdate the skins.
Florent Bruneau [Mon, 5 May 2008 10:30:30 +0000 (12:30 +0200)]
Update the skins.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAdd user photo to the "minifiche".
Florent Bruneau [Mon, 5 May 2008 10:04:33 +0000 (12:04 +0200)]
Add user photo to the "minifiche".

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoBe sure we refuse password with less than 6 characters.
Florent Bruneau [Sun, 4 May 2008 14:50:00 +0000 (16:50 +0200)]
Be sure we refuse password with less than 6 characters.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoPassword strength test improvements.
Florent Bruneau [Sun, 4 May 2008 11:25:07 +0000 (13:25 +0200)]
Password strength test improvements.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMeasure password strength on user admin page.
Florent Bruneau [Sun, 4 May 2008 10:59:26 +0000 (12:59 +0200)]
Measure password strength on user admin page.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAnimated progression bar, better colors.
Florent Bruneau [Sun, 4 May 2008 10:13:27 +0000 (12:13 +0200)]
Animated progression bar, better colors.

WARNING: requires jQuery 1.2, upgrade your jQuery if you're still on a previous version.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoAlso checks password strength on Google Apps password change.
Vincent Zanotti [Sat, 3 May 2008 22:24:22 +0000 (00:24 +0200)]
Also checks password strength on Google Apps password change.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoEnsures requests to the Google Apps API are processed as soon as possible (and before...
Vincent Zanotti [Thu, 1 May 2008 21:16:50 +0000 (23:16 +0200)]
Ensures requests to the Google Apps API are processed as soon as possible (and before batch requests used to re-synchronize the local user accounts mirror with the main database at Google).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoCheck password when the user change/set a password.
Florent Bruneau [Sat, 3 May 2008 21:57:44 +0000 (23:57 +0200)]
Check password when the user change/set a password.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMore configuration.
Florent Bruneau [Sat, 3 May 2008 21:51:14 +0000 (23:51 +0200)]
More configuration.
* can change the submit button name
* auto-disable the submit button at startup

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
16 years agoMake password checker easily pluggable to any password change prompt.
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>
16 years agoVersion d'alakazam, plus simple.
Damien Bobillot [Fri, 2 May 2008 13:50:47 +0000 (15:50 +0200)]
Version d'alakazam, plus simple.

16 years agoEnsures requests to the Google Apps API are processed as soon as possible (and before...
Vincent Zanotti [Thu, 1 May 2008 21:16:50 +0000 (23:16 +0200)]
Ensures requests to the Google Apps API are processed as soon as possible (and before batch requests used to re-synchronize the local user accounts mirror with the main database at Google).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdds "Google Calendar for Google Apps" as a calendar handling app for icals.
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>
16 years agoAdds an helper for newsletter's bounces processing -- analyzes email from its standar...
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>
16 years agoAdd newsgator as a possible RSS handler.
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>
16 years agoFix pl_self() on X.net (no more %grp in the URLs).
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>
16 years agoFix an infinite recursion on authentication failure on x.net (Closes #821)
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>
16 years agoAdd Reply-To to the registration notification email.
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>
16 years agoHum, fix digits range.
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>
16 years agoFirst version of "password strength" tester.
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>
16 years agoFixes coding style in the last 4 commits (uses S:: instead of Session::).
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>
16 years agoFixes the most critical XSRF vulnerabilities in Xnet/XnetGrp.
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>
16 years agoFixes XSRF token generation for Xnet.
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>
16 years agoFixes XSRF vulnerabilities in password page, admin pages, and GoogleApps pages.
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>