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
Pascal Corpet [Sun, 23 Mar 2008 21:27:21 +0000 (22:27 +0100)]
ipod compliance doesn't have to make us loose good features
Pascal Corpet [Sun, 23 Mar 2008 21:26:27 +0000 (22:26 +0100)]
forums ban administration a bit more explicative
Stéphane Jacob [Sun, 23 Mar 2008 20:52:27 +0000 (21:52 +0100)]
Improves the comment/edition box opener in admin/validate
Pascal Corpet [Sun, 23 Mar 2008 17:27:46 +0000 (18:27 +0100)]
minor fixes to mentor profile page
Vincent Zanotti [Sun, 23 Mar 2008 16:54:02 +0000 (17:54 +0100)]
Adds email storage backends in the redirection list in redirection testing emails.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 23 Mar 2008 16:50:22 +0000 (17:50 +0100)]
Fixes the email list display on page /emails.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 23:55:44 +0000 (00:55 +0100)]
Prevents users with Google Apps storage as only email redirection to be considered 'broken'.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 23:50:49 +0000 (00:50 +0100)]
Fixes invocation of EmailStorage methods.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 23:44:26 +0000 (00:44 +0100)]
Fixes the comment/edition box opener in admin/validate, and switches to 'toggle' mode.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 19:54:08 +0000 (20:54 +0100)]
Integrates email storage backends (IMAP and Google Apps) as almost-normal email redirections.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 15:24:00 +0000 (16:24 +0100)]
Refactors the Email/Redirect classes, to prepare for MailStorage integration.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 18:58:41 +0000 (19:58 +0100)]
Prevents disabled users from accessing hash-protected resources (currently RSS feeds, and iCal calendars).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 22 Mar 2008 15:21:38 +0000 (16:21 +0100)]
Updates the Google Apps account status on suspend, to prevent email redirections from being reactivated.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Fri, 21 Mar 2008 22:26:26 +0000 (23:26 +0100)]
Merge branch 'platal-0.9.15'
Florent Bruneau [Fri, 21 Mar 2008 22:18:21 +0000 (23:18 +0100)]
Really fix dangerous email check on subscription.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Mar 2008 22:18:21 +0000 (23:18 +0100)]
Really fix dangerous email check on subscription.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Mar 2008 22:04:39 +0000 (23:04 +0100)]
Ban dangerous on subscription
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Mar 2008 22:04:39 +0000 (23:04 +0100)]
Ban dangerous on subscription
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Fri, 21 Mar 2008 18:27:18 +0000 (19:27 +0100)]
Improves UI slightly for forum bans in users administration page.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 21 Mar 2008 18:22:08 +0000 (19:22 +0100)]
Fixes UI issues in Google Apps password update ("password update pending" was not displayed immediately after password change).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 21 Mar 2008 17:55:33 +0000 (18:55 +0100)]
Fixes user selection in admin/googleapps/user/.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Fri, 21 Mar 2008 16:17:42 +0000 (17:17 +0100)]
Adds an admin interface for Google Apps accounts.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Mon, 17 Mar 2008 23:08:39 +0000 (00:08 +0100)]
Advertises GApps real name change in 'nom d'usage' validation email for active Google Apps users.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Mon, 17 Mar 2008 23:02:16 +0000 (00:02 +0100)]
Google Apps code polishing.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Fri, 21 Mar 2008 12:30:33 +0000 (13:30 +0100)]
Fix skin when SUing a user (use the skin of the target user).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Thu, 20 Mar 2008 10:22:54 +0000 (11:22 +0100)]
Adds 'last activity' information in the dead-but-still-alive table.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Thu, 20 Mar 2008 00:03:03 +0000 (01:03 +0100)]
Adds a listing page for dead user with not yet disabled accounts.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Wed, 19 Mar 2008 23:05:48 +0000 (00:05 +0100)]
Removes dead people from user count statistics.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Wed, 19 Mar 2008 16:45:30 +0000 (17:45 +0100)]
Import a safer fix from banana.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 19 Mar 2008 16:13:38 +0000 (17:13 +0100)]
Workaround buggy mime_content_type on php 5.2.0+etch10 (not tested on other version).
In this version, mime_content_type as a fallback to text/plain instead of
application/octet-stream, leading to invalid email attachments (Closes #802).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 18 Mar 2008 20:30:08 +0000 (21:30 +0100)]
Don't show SUID sessions when searching an IP
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 18 Mar 2008 20:28:53 +0000 (21:28 +0100)]
Fix display of ip_address in table editor table view.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 18 Mar 2008 20:13:29 +0000 (21:13 +0100)]
Rename banana module to forums.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
thomas.deniau@polytechnique.org [Tue, 18 Mar 2008 14:07:10 +0000 (15:07 +0100)]
Les quatre commits precedents n'ont jamais existe.
Daijobu.
(mea culpa, mea culpa, mea maxima culpa)
Thomas Deniau [Tue, 18 Mar 2008 13:54:32 +0000 (14:54 +0100)]
debug
Thomas Deniau [Tue, 18 Mar 2008 13:53:54 +0000 (14:53 +0100)]
Rah
Thomas Deniau [Tue, 18 Mar 2008 13:52:31 +0000 (14:52 +0100)]
bleh
Thomas Deniau [Tue, 18 Mar 2008 13:50:50 +0000 (14:50 +0100)]
webservice ?
thomas.deniau@polytechnique.org [Mon, 17 Mar 2008 13:23:53 +0000 (14:23 +0100)]
Mise en place d'un systeme de bannissement SQL des fora.
Ce systeme a trois composantes :
- Consultation d'une base SQL par inn dans le nnrpd_access.pl
- Manipulation de la base de données via plat/al
- Webservice integre a plat/al pour avoir les permissions d'un utilisateur (utilise par le BR pour bannir les utilisateurs des groupes de xorg.* feedes sur
Frankiz)
Ce commit realise le deuxieme item. La base SQL est creee par le script d'upgrade correspondant.
On peut modifier cette base
- Sur une nouvelle page admin/forums
- Sur le "edit" de chaque utilisateur.
A noter : la modification de PLTableEditor pour pouvoir editer correctement des IPs stockees comme des entiers (avec INET_ATON() dans MySQL), a condition que
le champ COMMENT des colonnes en question soit 'ip_address'.
Florent Bruneau [Mon, 17 Mar 2008 14:57:34 +0000 (15:57 +0100)]
Fix unsubscription mail.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Mon, 17 Mar 2008 13:18:48 +0000 (14:18 +0100)]
better explanations for list creation
Olivier Le Floch [Mon, 17 Mar 2008 10:54:35 +0000 (11:54 +0100)]
Add last marketing date to admin registration email (closes FS#801)
Stéphane Jacob [Sun, 16 Mar 2008 18:42:47 +0000 (19:42 +0100)]
modification of event warning
Stéphane Jacob [Sun, 16 Mar 2008 18:41:31 +0000 (19:41 +0100)]
typos xnet
Florent Bruneau [Sat, 15 Mar 2008 21:14:11 +0000 (22:14 +0100)]
Some fixes in banana build in Makefile.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Sat, 15 Mar 2008 17:02:03 +0000 (18:02 +0100)]
Updates ChangeLog.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sat, 15 Mar 2008 16:58:51 +0000 (17:58 +0100)]
Fixes xnetevents aliases creation and update:
* Proper initialization of '-participants' alias (previously, no member was ever added on alias creation).
* Proper initialization of '-absents' alias (previously, only groupex members who had never participated to any events were added).
* Adds an upgrade script to fix existing aliases.
* Admin changes on participation list were improperly synchronized with aliases (Closes #730).
Stéphane Jacob [Thu, 13 Mar 2008 19:49:04 +0000 (20:49 +0100)]
to make the top text images clickable
Stéphane Jacob [Tue, 11 Mar 2008 15:26:31 +0000 (16:26 +0100)]
typos
Stéphane Jacob [Tue, 11 Mar 2008 15:25:34 +0000 (16:25 +0100)]
typos