Raphaël Barrois [Sun, 24 Jan 2010 13:05:03 +0000 (14:05 +0100)]
Adapt to PHP's interface system.... :(
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 24 Jan 2010 12:35:30 +0000 (13:35 +0100)]
Add support for returning Profiles instead of Users
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 24 Jan 2010 12:06:25 +0000 (13:06 +0100)]
Add support for exact queries in UFC_NameTokens
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 24 Jan 2010 01:49:43 +0000 (02:49 +0100)]
Optimize queries for QuickSearch
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 24 Jan 2010 01:23:41 +0000 (02:23 +0100)]
Add UFC_NameTokens and UFO_Score
Used for quicksearch
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 24 Jan 2010 01:27:42 +0000 (02:27 +0100)]
Add support for Profile retrieving with UserFilters
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 21 Jan 2010 00:55:05 +0000 (01:55 +0100)]
Switch to core-account
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 21 Jan 2010 00:53:42 +0000 (01:53 +0100)]
Bugfixes in UserFilter (scope, inheritance, ...)
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 21 Jan 2010 00:53:22 +0000 (01:53 +0100)]
Add autoload for PFC_* classes
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 21 Jan 2010 00:29:55 +0000 (01:29 +0100)]
More BugFix in notifs.inc.php (UFC_And has disappeared)
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Wed, 20 Jan 2010 22:52:56 +0000 (23:52 +0100)]
Adapt UserFilter and notifs to the new PFC classes
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Wed, 20 Jan 2010 19:49:46 +0000 (20:49 +0100)]
BugFix in UFC_Registered
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Wed, 20 Jan 2010 18:54:30 +0000 (19:54 +0100)]
Bugfix in UFC_Promo (no comparison with UserFilter::DISPLAY :/)
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Wed, 20 Jan 2010 18:50:34 +0000 (19:50 +0100)]
Adapt UserFilter to the new PlFilter structure
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Wed, 20 Jan 2010 16:24:15 +0000 (17:24 +0100)]
Switch core to core-account branch
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Tue, 19 Jan 2010 00:00:27 +0000 (01:00 +0100)]
Improve UFC_Address
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 21:56:02 +0000 (22:56 +0100)]
Use UserFilter to generate birthday calendar.
Kill one usage of auth_user_md5.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 21:24:27 +0000 (22:24 +0100)]
Fix link to profile in minifiche.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 19:11:48 +0000 (20:11 +0100)]
Remove obsolete code.
Most of this code was related to profile edition within admin/user. This
code does not make sense anymore with profile/account separation.
Note: profile edition can be done via the page profile/edit/{profilename}
(link to this page is available on in the page admin/user).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 15:22:03 +0000 (16:22 +0100)]
Add OpenID trusted management is admin/user/.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 14:14:06 +0000 (15:14 +0100)]
If banana port is 563, use ssl.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 13 Feb 2010 13:50:08 +0000 (14:50 +0100)]
Fix compilation errors.
find . -name '*.php' -exec php -l {} ";" is your friend.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Raphaël Barrois [Mon, 18 Jan 2010 01:30:58 +0000 (02:30 +0100)]
Add documentation to various UserFilter classes
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 16:00:28 +0000 (17:00 +0100)]
Improve comments quality, fix minor bugs
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 12:04:12 +0000 (13:04 +0100)]
Add UFC_Mentor_*
For filtering users based on mentoring domain/country/sector
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 11:45:48 +0000 (12:45 +0100)]
Add UFC_Medal
For filtering users by medal / grade
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 01:48:19 +0000 (02:48 +0100)]
Add UFC_Phone
For filtering users by phone number
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 01:46:05 +0000 (02:46 +0100)]
Add UFC_Networking
For filtering users by network ID (IRC, ICQ, jabber, ...)
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 17 Jan 2010 01:15:01 +0000 (02:15 +0100)]
Add UFC_Job* classes
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sat, 16 Jan 2010 15:47:05 +0000 (16:47 +0100)]
Add folding to userfilter.php
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Tue, 5 Jan 2010 21:36:02 +0000 (22:36 +0100)]
Add UFC_Corps
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 3 Jan 2010 11:41:46 +0000 (12:41 +0100)]
Add UFC_Address
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 3 Jan 2010 13:06:14 +0000 (14:06 +0100)]
Add comments for UFC and UFO classes
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Mon, 11 Jan 2010 21:43:32 +0000 (22:43 +0100)]
Adds University of Pennsylvania.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 9 Dec 2009 14:16:01 +0000 (15:16 +0100)]
Adds Brown and NDU.
Stéphane Jacob [Tue, 17 Nov 2009 21:08:39 +0000 (22:08 +0100)]
Temporary removes all links to the planisphere.
Stéphane Jacob [Sat, 14 Nov 2009 13:15:18 +0000 (14:15 +0100)]
Adds some educations.
Vincent Zanotti [Fri, 13 Nov 2009 23:37:19 +0000 (00:37 +0100)]
Adds support for database tablename prefixes in the account branch.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Fri, 13 Nov 2009 23:21:02 +0000 (00:21 +0100)]
Merge branch 'master' into account
Vincent Zanotti [Fri, 13 Nov 2009 23:16:47 +0000 (00:16 +0100)]
Adds support for database tablename prefixes in the upgrade SQL files.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Fri, 13 Nov 2009 22:36:17 +0000 (23:36 +0100)]
Merge commit 'origin/fusionax' into account
Stéphane Jacob [Fri, 13 Nov 2009 19:24:01 +0000 (20:24 +0100)]
Merge commit 'origin/master' into fusionax
Vincent Zanotti [Fri, 13 Nov 2009 10:44:49 +0000 (11:44 +0100)]
Updates ChangeLog, core, and adds the new upgrade directory.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Fri, 13 Nov 2009 10:40:45 +0000 (11:40 +0100)]
Update ChangeLog
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Fri, 13 Nov 2009 09:41:29 +0000 (10:41 +0100)]
Notifies the user when an email is not valid.
Stéphane Jacob [Thu, 12 Nov 2009 13:19:35 +0000 (14:19 +0100)]
Replaces html symbols for letters with accent and euro symbol by real characters.
Stéphane Jacob [Thu, 12 Nov 2009 13:05:49 +0000 (14:05 +0100)]
Allows ';' as delimiters to send emails.
Stéphane Jacob [Wed, 11 Nov 2009 17:25:27 +0000 (18:25 +0100)]
Fixes a mistake in the display when a user has no contact.
Stéphane Jacob [Wed, 11 Nov 2009 17:24:42 +0000 (18:24 +0100)]
Corrects some misplaced .
Stéphane Jacob [Wed, 11 Nov 2009 17:23:30 +0000 (18:23 +0100)]
Tiny error.
Stéphane Jacob [Wed, 11 Nov 2009 17:23:09 +0000 (18:23 +0100)]
Small improvements in the surveys.
Vincent Zanotti [Mon, 9 Nov 2009 01:51:08 +0000 (02:51 +0100)]
Adds support for database tablename prefixs.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Sun, 8 Nov 2009 23:04:41 +0000 (00:04 +0100)]
Notifies her contacts when a user looses her last redirection (Closes #1000).
Vincent Zanotti [Mon, 9 Nov 2009 00:42:47 +0000 (01:42 +0100)]
Adds an update script for version 0.10.2.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Mon, 9 Nov 2009 00:37:50 +0000 (01:37 +0100)]
Renames a variable in xorg.js to avoid conflicting with built-in type "char".
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sun, 8 Nov 2009 21:22:56 +0000 (22:22 +0100)]
Serves javascript file from a per-version directory, to prevent cross-version caching issues.
Normalizes the JavaScript inclusions, having common scripts declared in PlPage implementations.
Also removes the deprecated md5.js.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Sun, 8 Nov 2009 21:59:53 +0000 (22:59 +0100)]
Improves success display for ML creation.
Stéphane Jacob [Sun, 8 Nov 2009 17:44:12 +0000 (18:44 +0100)]
Improves blacklist verification.
Vincent Zanotti [Sun, 8 Nov 2009 04:15:15 +0000 (05:15 +0100)]
Factorizes, and improves, our content caching headers.
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Vincent Zanotti [Sun, 8 Nov 2009 02:14:16 +0000 (03:14 +0100)]
Adds content caching for static content (css, images, javascript).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Sun, 8 Nov 2009 15:25:14 +0000 (16:25 +0100)]
An email address has to be valid to be added to a ML (oooops...).
Stéphane Jacob [Sun, 8 Nov 2009 14:54:01 +0000 (15:54 +0100)]
Fixes a few issues in the process of the broken addresses.
Stéphane Jacob [Sun, 8 Nov 2009 13:31:30 +0000 (14:31 +0100)]
Erases a misplaced space.
Stéphane Jacob [Sun, 8 Nov 2009 13:27:30 +0000 (14:27 +0100)]
Merge commit 'origin/fusionax' into account
Stéphane Jacob [Sat, 7 Nov 2009 23:37:52 +0000 (00:37 +0100)]
Merge commit 'origin/master' into fusionax
Stéphane Jacob [Fri, 6 Nov 2009 21:22:22 +0000 (22:22 +0100)]
Allows negative amounts in the column Autre (Closes #919).
Stéphane Jacob [Thu, 5 Nov 2009 15:17:30 +0000 (16:17 +0100)]
Allows the marketer to add some personal text to the marketing email (Closes #946).
Stéphane Jacob [Wed, 4 Nov 2009 23:48:17 +0000 (00:48 +0100)]
Displays marketing text to the marketer.
Stéphane Jacob [Tue, 3 Nov 2009 23:36:26 +0000 (00:36 +0100)]
Simplifies blacklist verification (Closes #992).
Stéphane Jacob [Tue, 3 Nov 2009 10:10:11 +0000 (11:10 +0100)]
Sends recovery email to every redirection (including GApps...).
Stéphane Jacob [Tue, 3 Nov 2009 09:57:47 +0000 (10:57 +0100)]
Replaces normal spaces by non-breackable spaces when suitable.
Stéphane Jacob [Mon, 2 Nov 2009 16:43:53 +0000 (17:43 +0100)]
Puts «» around prenom.nom.
Stéphane Jacob [Mon, 2 Nov 2009 16:40:57 +0000 (17:40 +0100)]
Erases a few non significant spaces.
Stéphane Jacob [Mon, 2 Nov 2009 16:37:13 +0000 (17:37 +0100)]
Uppercase letters also take accents in French.
Stéphane Jacob [Mon, 2 Nov 2009 16:22:04 +0000 (17:22 +0100)]
Replaces "courrier" by "email" according to our policy regarding the use of email, e-mail...
Stéphane Jacob [Sat, 31 Oct 2009 20:20:41 +0000 (21:20 +0100)]
Adds the text of the article in the mail when refused (Closes #991).
Stéphane Jacob [Sat, 31 Oct 2009 10:53:35 +0000 (11:53 +0100)]
Adds the text of the article in the mail when refused (Closes #991).
Stéphane Jacob [Fri, 30 Oct 2009 23:52:04 +0000 (00:52 +0100)]
Updates ChangeLog.
Stéphane Jacob [Fri, 30 Oct 2009 15:46:48 +0000 (16:46 +0100)]
Merge commit 'origin/platal-0.10.1'
Stéphane Jacob [Fri, 30 Oct 2009 13:59:11 +0000 (14:59 +0100)]
Removes statistics about the profiles consultation: it was far too costly.
Stéphane Jacob [Thu, 29 Oct 2009 22:27:48 +0000 (23:27 +0100)]
Gets rid of <h1> tags in the mails we send (Closes #988).
Stéphane Jacob [Thu, 29 Oct 2009 21:23:48 +0000 (22:23 +0100)]
Merge commit 'origin/platal-0.10.1'
Stéphane Jacob [Thu, 29 Oct 2009 20:47:51 +0000 (21:47 +0100)]
Another smarty issue...
Stéphane Jacob [Thu, 22 Oct 2009 20:30:10 +0000 (22:30 +0200)]
Updates ChangeLog.
Vincent Zanotti [Thu, 29 Oct 2009 15:38:26 +0000 (16:38 +0100)]
Fixes the use of Smarty's "default" modifier. A recent "security fix" on Debian changed the way that string was parsed.
Hopefully, this new use of default: will be resilient to a rollback of Smarty (which is likely to happen, since this Debian change has introduced an even bigger security hole).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 19 Oct 2009 19:21:32 +0000 (21:21 +0200)]
Adds -paye and -participants-non-paye email lists for events (Closes #985).
Stéphane Jacob [Wed, 28 Oct 2009 22:15:36 +0000 (23:15 +0100)]
Prevents groups with empty diminutives from being created.
Stéphane Jacob [Wed, 28 Oct 2009 22:07:16 +0000 (23:07 +0100)]
All Xnet descriptions now use wiki syntax, thus there is no point to keep the distinction between wiki and plain descriptions.
Stéphane Jacob [Wed, 28 Oct 2009 21:59:11 +0000 (22:59 +0100)]
Ensures a correct uid when subscribing to the AX letter on registration.
Stéphane Jacob [Wed, 28 Oct 2009 20:18:29 +0000 (21:18 +0100)]
Notifies the existance of the <comment> tag in the payment validation interface.
Stéphane Jacob [Thu, 22 Oct 2009 21:02:35 +0000 (23:02 +0200)]
Cleans up watch_nonins when someone dies (Closes #975).
Stéphane Jacob [Thu, 22 Oct 2009 20:23:11 +0000 (22:23 +0200)]
Improves the nl edition page (Closes #986).
Stéphane Jacob [Thu, 22 Oct 2009 20:02:02 +0000 (22:02 +0200)]
Adds 'broken' url to simplify the use of the csv.
Vincent Zanotti [Thu, 29 Oct 2009 15:38:26 +0000 (16:38 +0100)]
Fixes the use of Smarty's "default" modifier. A recent "security fix" on Debian changed the way that string was parsed.
Hopefully, this new use of default: will be resilient to a rollback of Smarty (which is likely to happen, since this Debian change has introduced an even bigger security hole).
Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
Stéphane Jacob [Mon, 19 Oct 2009 18:18:02 +0000 (20:18 +0200)]
Fixes issue with the professional email publicity (Closes #983).
Stéphane Jacob [Sun, 18 Oct 2009 22:19:04 +0000 (00:19 +0200)]
Prevents valide_email from returning non valid email addresses.
Stéphane Jacob [Sun, 18 Oct 2009 17:04:27 +0000 (19:04 +0200)]
Updates ChangeLog.
Stéphane Jacob [Sat, 17 Oct 2009 23:20:21 +0000 (01:20 +0200)]
Properly upper/lowercases accented letters when necessary (Closes #984).
Stéphane Jacob [Sat, 17 Oct 2009 20:22:32 +0000 (22:22 +0200)]
Typos, mainly uniformises the use of '...'
Stéphane Jacob [Sun, 11 Oct 2009 10:59:52 +0000 (12:59 +0200)]
Now processes broken addresses through the web site.