platal.git
14 years agoDB creation must be done using mysql_exec_nodb since the databse does not
Florent Bruneau [Mon, 21 Jun 2010 14:44:12 +0000 (16:44 +0200)]
DB creation must be done using mysql_exec_nodb since the databse does not
exists.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoAdd mysql_exec_nodb and mysql_pipe_nodb to pervasive.sh.
Florent Bruneau [Mon, 21 Jun 2010 14:43:30 +0000 (16:43 +0200)]
Add mysql_exec_nodb and mysql_pipe_nodb to pervasive.sh.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFixes saving of profesionnel phones.
Stéphane Jacob [Mon, 21 Jun 2010 16:35:09 +0000 (18:35 +0200)]
Fixes saving of profesionnel phones.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoShould fix promotion edition.
Stéphane Jacob [Mon, 21 Jun 2010 15:42:14 +0000 (17:42 +0200)]
Should fix promotion edition.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoIncrease memory_limit in notifs.send.
Florent Bruneau [Sat, 19 Jun 2010 09:26:30 +0000 (11:26 +0200)]
Increase memory_limit in notifs.send.

Also do a bit of rewrite in order to limit instantiation of
$user->profile() for informations that are present in the user object.

Use PlMailer::sendTo() that set automatically the Recipient and the format
of the mail (update core to use version that uses PlMailer::setTo).

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoMany improvements in Watch object: try to reuse as much as possible
Florent Bruneau [Sat, 19 Jun 2010 09:24:39 +0000 (11:24 +0200)]
Many improvements in Watch object: try to reuse as much as possible
objects.

This introduce a new API for Watch:
 $watch = new Watch($user [, $date]);
 if ($watch->count() > 0) {
   $events = $watch->events();
   ...
 }

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoAdds some explanation about Corps in the profile..
Stéphane Jacob [Sat, 19 Jun 2010 01:26:00 +0000 (03:26 +0200)]
Adds some explanation about Corps in the profile..

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoPrevents display of Corps when the profile is in none.
Stéphane Jacob [Sat, 19 Jun 2010 01:19:50 +0000 (03:19 +0200)]
Prevents display of Corps when the profile is in none.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoOnly displays extra educations in the profile (the main education is already displaye...
Stéphane Jacob [Sat, 19 Jun 2010 01:05:22 +0000 (03:05 +0200)]
Only displays extra educations in the profile (the main education is already displayed above).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoDisplays phone numbers further from the emails in the profile.
Stéphane Jacob [Sat, 19 Jun 2010 00:54:36 +0000 (02:54 +0200)]
Displays phone numbers further from the emails in the profile.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoCompares last and first names to their previous values instead of the initial value...
Stéphane Jacob [Fri, 18 Jun 2010 20:35:58 +0000 (22:35 +0200)]
Compares last and first names to their previous values instead of the initial value (Closes #1067).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoEnsures initial last and first names are not empty.
Stéphane Jacob [Fri, 18 Jun 2010 20:31:43 +0000 (22:31 +0200)]
Ensures initial last and first names are not empty.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes notification email, uses fullname in notification email(Closes #507).
Stéphane Jacob [Wed, 16 Jun 2010 16:08:59 +0000 (18:08 +0200)]
Fixes notification email, uses fullname in notification email(Closes #507).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoMisplaced ".
Stéphane Jacob [Wed, 16 Jun 2010 16:05:43 +0000 (18:05 +0200)]
Misplaced ".

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFetches the name the user wants to be called in profile.
Stéphane Jacob [Wed, 16 Jun 2010 16:04:39 +0000 (18:04 +0200)]
Fetches the name the user wants to be called in profile.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoAdds the url to authenticate in xnet from xorg (auth-groupex) in platal.conf
Pascal Corpet [Tue, 15 Jun 2010 22:32:26 +0000 (00:32 +0200)]
Adds the url to authenticate in xnet from xorg (auth-groupex) in platal.conf

14 years agoAlso logs the return url in auth for groupesx. Closes #1089.
Pascal Corpet [Tue, 15 Jun 2010 22:13:13 +0000 (00:13 +0200)]
Also logs the return url in auth for groupesx. Closes #1089.

14 years agoFixes see logger in admin interface
Pascal Corpet [Tue, 15 Jun 2010 21:59:20 +0000 (23:59 +0200)]
Fixes see logger in admin interface

14 years agoFixes the admin/user page that had disappear
Pascal Corpet [Tue, 15 Jun 2010 21:18:12 +0000 (23:18 +0200)]
Fixes the admin/user page that had disappear

14 years agoFixes homonyms admin
Pascal Corpet [Tue, 15 Jun 2010 20:38:54 +0000 (22:38 +0200)]
Fixes homonyms admin

14 years agoFixes switching an ext member of a group to an x user
Pascal Corpet [Tue, 15 Jun 2010 20:30:39 +0000 (22:30 +0200)]
Fixes switching an ext member of a group to an x user

14 years agoUpdates core.
Pascal Corpet [Sun, 13 Jun 2010 21:44:36 +0000 (23:44 +0200)]
Updates core.

14 years agoFixes region selection when choosing country from list. Fixes also for schools. Close...
Pascal Corpet [Sun, 13 Jun 2010 21:44:20 +0000 (23:44 +0200)]
Fixes region selection when choosing country from list. Fixes also for schools. Closes #870.

14 years agoSmall fix : coma after nickname when there are other first names
Pascal Corpet [Sun, 13 Jun 2010 21:12:53 +0000 (23:12 +0200)]
Small fix : coma after nickname when there are other first names

14 years agoHTML validation, prevent empty strong tags
Pascal Corpet [Thu, 10 Jun 2010 19:44:30 +0000 (21:44 +0200)]
HTML validation, prevent empty strong tags

14 years agoFixes iterating over profiles of users when all profiles are null.
Pascal Corpet [Wed, 9 Jun 2010 22:47:37 +0000 (00:47 +0200)]
Fixes iterating over profiles of users when all profiles are null.

14 years agoFixes non-x members of groups. Closes #1087
Pascal Corpet [Sun, 13 Jun 2010 20:51:49 +0000 (22:51 +0200)]
Fixes non-x members of groups. Closes #1087

14 years agoXnet import into account : fixes empty names
Pascal Corpet [Thu, 10 Jun 2010 19:39:23 +0000 (21:39 +0200)]
Xnet import into account : fixes empty names

14 years agoCreate acocunts for ext in groups
Pascal Corpet [Wed, 9 Jun 2010 22:46:54 +0000 (00:46 +0200)]
Create acocunts for ext in groups

14 years agoFix ids_from_emails to ignore case in submitted emails
Raphaël Barrois [Thu, 10 Jun 2010 13:53:39 +0000 (15:53 +0200)]
Fix ids_from_emails to ignore case in submitted emails

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoRemove confusing checkboxes on name edition page
Raphaël Barrois [Thu, 10 Jun 2010 11:47:33 +0000 (13:47 +0200)]
Remove confusing checkboxes on name edition page

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoHTML strict validation
Pascal Corpet [Wed, 9 Jun 2010 22:45:00 +0000 (00:45 +0200)]
HTML strict validation

14 years agoFixes accessing to groups having shortnames that look like ids. Closes #1084
Pascal Corpet [Tue, 8 Jun 2010 20:59:42 +0000 (22:59 +0200)]
Fixes accessing to groups having shortnames that look like ids. Closes #1084

14 years agoFixes view members of group even if not in group. Closes #1086
Pascal Corpet [Tue, 8 Jun 2010 20:47:14 +0000 (22:47 +0200)]
Fixes view members of group even if not in group. Closes #1086

14 years agoAlways add vspace on bestalias list for msg (Closes #1062)
Raphaël Barrois [Tue, 8 Jun 2010 20:33:08 +0000 (22:33 +0200)]
Always add vspace on bestalias list for msg (Closes #1062)

Display some vspace even if the user doesn't have a "melix" alias.

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoAdd upgradedb.sh cron
Raphaël Barrois [Sun, 6 Jun 2010 23:41:15 +0000 (01:41 +0200)]
Add upgradedb.sh cron

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoAdd cron for running misc tests (Closes #1036)
Raphaël Barrois [Fri, 28 May 2010 23:31:49 +0000 (01:31 +0200)]
Add cron for running misc tests (Closes #1036)

* make test

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoFixes deletion of new added searchnames.
Stéphane Jacob [Tue, 8 Jun 2010 07:02:48 +0000 (09:02 +0200)]
Fixes deletion of new added searchnames.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes nationalities deletion.
Stéphane Jacob [Tue, 8 Jun 2010 06:52:53 +0000 (08:52 +0200)]
Fixes nationalities deletion.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoAdmin can cancel subscription to an event. Closes #737
Pascal Corpet [Mon, 7 Jun 2010 22:31:05 +0000 (00:31 +0200)]
Admin can cancel subscription to an event. Closes #737

14 years agoFixes xnetevents participants administration
Pascal Corpet [Mon, 7 Jun 2010 22:19:04 +0000 (00:19 +0200)]
Fixes xnetevents participants administration

14 years agoImproves sector related JS in profile edition.
Stéphane Jacob [Mon, 7 Jun 2010 16:17:12 +0000 (18:17 +0200)]
Improves sector related JS in profile edition.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes nationalities addition.
Stéphane Jacob [Mon, 7 Jun 2010 15:57:09 +0000 (17:57 +0200)]
Fixes nationalities addition.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes error in alternate sector and adds explanation for sector modification (Closes...
Stéphane Jacob [Mon, 7 Jun 2010 15:25:16 +0000 (17:25 +0200)]
Fixes error in alternate sector and adds explanation for sector modification (Closes #1070, #1069).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoActually takes into account modification on corps when the profile previously had...
Stéphane Jacob [Mon, 7 Jun 2010 14:12:50 +0000 (16:12 +0200)]
Actually takes into account modification on corps when the profile previously had no corps.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoProposes empty rank for corps by default (Closes #1071).
Stéphane Jacob [Mon, 7 Jun 2010 14:03:00 +0000 (16:03 +0200)]
Proposes empty rank for corps by default (Closes #1071).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoRe-updates core.
Stéphane Jacob [Mon, 7 Jun 2010 13:51:26 +0000 (15:51 +0200)]
Re-updates core.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes addresses display on profile (Closes #1068).
Stéphane Jacob [Mon, 7 Jun 2010 08:32:10 +0000 (10:32 +0200)]
Fixes addresses display on profile (Closes #1068).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoUse mysql_run, mysql_exec in update scripts
Raphaël Barrois [Sun, 30 May 2010 11:46:37 +0000 (13:46 +0200)]
Use mysql_run, mysql_exec in update scripts

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoAdd options DRY_RUN and NO_CONFIRM to upgrade scripts
Raphaël Barrois [Sun, 30 May 2010 11:37:13 +0000 (13:37 +0200)]
Add options DRY_RUN and NO_CONFIRM to upgrade scripts

Adds a mysql_exec function to execute a simple query

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoUpdate message for 'post held' mailman message
Raphaël Barrois [Sun, 30 May 2010 11:36:28 +0000 (13:36 +0200)]
Update message for 'post held' mailman message

Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
14 years agoUpdates core (PHP warning in debug mode)
Pascal Corpet [Sun, 6 Jun 2010 23:13:55 +0000 (01:13 +0200)]
Updates core (PHP warning in debug mode)

14 years agoFixes grp event display (need more fix)
Pascal Corpet [Sun, 6 Jun 2010 23:09:24 +0000 (01:09 +0200)]
Fixes grp event display (need more fix)

14 years agoFixes medal grades (table was missing).
Pascal Corpet [Sun, 6 Jun 2010 22:36:07 +0000 (00:36 +0200)]
Fixes medal grades (table was missing).

14 years agoFixes unsubscription from group
Pascal Corpet [Sun, 6 Jun 2010 21:06:59 +0000 (23:06 +0200)]
Fixes unsubscription from group

14 years agoAdds the date of linked event in payments admin listing. Closes #932.
Pascal Corpet [Sun, 6 Jun 2010 20:39:23 +0000 (22:39 +0200)]
Adds the date of linked event in payments admin listing. Closes #932.

14 years agoAllow name modifications without validation when only changing case or accents. Close...
Pascal Corpet [Sun, 6 Jun 2010 18:18:16 +0000 (20:18 +0200)]
Allow name modifications without validation when only changing case or accents. Closes #1082

14 years agoUse the particle as name if name is empty
Pascal Corpet [Sun, 6 Jun 2010 13:43:12 +0000 (15:43 +0200)]
Use the particle as name if name is empty

14 years agoOOooops, commited too fast
Pascal Corpet [Sun, 6 Jun 2010 12:53:24 +0000 (14:53 +0200)]
OOooops, commited too fast

14 years agoEnables survey for oranges. Closes #993
Pascal Corpet [Sun, 6 Jun 2010 12:50:20 +0000 (14:50 +0200)]
Enables survey for oranges. Closes #993

14 years agoUse more explicit icon to undo contact search
Pascal Corpet [Sun, 6 Jun 2010 11:52:01 +0000 (13:52 +0200)]
Use more explicit icon to undo contact search

14 years agoFixes the expiration for javascript files (etch and lenny have different mimes.types...
Vincent Zanotti [Sat, 5 Jun 2010 17:51:12 +0000 (19:51 +0200)]
Fixes the expiration for javascript files (etch and lenny have different mimes.types files).

Signed-off-by: Vincent Zanotti <vincent.zanotti@m4x.org>
14 years agoAccentuation changes are allowed.
Florent Bruneau [Sat, 5 Jun 2010 16:58:02 +0000 (18:58 +0200)]
Accentuation changes are allowed.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoUpdate core
Florent Bruneau [Sat, 5 Jun 2010 16:57:58 +0000 (18:57 +0200)]
Update core

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFix edition of display name.
Florent Bruneau [Sat, 5 Jun 2010 16:02:37 +0000 (18:02 +0200)]
Fix edition of display name.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFix error while requesting an invalid alias.
Florent Bruneau [Sat, 5 Jun 2010 15:43:39 +0000 (17:43 +0200)]
Fix error while requesting an invalid alias.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFix new alias request. Close #1063
Florent Bruneau [Sat, 5 Jun 2010 15:36:07 +0000 (17:36 +0200)]
Fix new alias request. Close #1063

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoLets the user set promo interval in both ways. Closes 1002
Pascal Corpet [Sat, 5 Jun 2010 13:10:55 +0000 (15:10 +0200)]
Lets the user set promo interval in both ways. Closes 1002

14 years agoTake carnet notification changes into account immediately. Close #1058.
Florent Bruneau [Sat, 5 Jun 2010 12:47:45 +0000 (14:47 +0200)]
Take carnet notification changes into account immediately. Close #1058.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoImplements __unset on Profile.
Florent Bruneau [Sat, 5 Jun 2010 12:47:10 +0000 (14:47 +0200)]
Implements __unset on Profile.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoSorts language alphabetically in skill tab. Closes #1081
Pascal Corpet [Sat, 5 Jun 2010 12:28:46 +0000 (14:28 +0200)]
Sorts language alphabetically in skill tab. Closes #1081

14 years agoUpdate notification count when adding/removing a contact.
Florent Bruneau [Sat, 5 Jun 2010 12:26:50 +0000 (14:26 +0200)]
Update notification count when adding/removing a contact.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFix (again) the count of carnet notification. Close #1065
Florent Bruneau [Sat, 5 Jun 2010 12:20:09 +0000 (14:20 +0200)]
Fix (again) the count of carnet notification. Close #1065

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFixes vote for survey (user_id instead of uid). Closes #1078
Pascal Corpet [Sat, 5 Jun 2010 12:25:02 +0000 (14:25 +0200)]
Fixes vote for survey (user_id instead of uid). Closes #1078

14 years agoRemoves the red cross to reset contact search. Closes #1074
Pascal Corpet [Sat, 5 Jun 2010 12:09:00 +0000 (14:09 +0200)]
Removes the red cross to reset contact search. Closes #1074

14 years agoRemoves email redirections <tr> line when ajax returns (Closes #1077) + HTML validation
Pascal Corpet [Sat, 5 Jun 2010 12:02:09 +0000 (14:02 +0200)]
Removes email redirections <tr> line when ajax returns (Closes #1077) + HTML validation

14 years agoFix a bug giving read access to the contacts of another user when
Florent Bruneau [Sat, 5 Jun 2010 09:40:24 +0000 (11:40 +0200)]
Fix a bug giving read access to the contacts of another user when
adding/removing this user from our contacts. Close #1080

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoList major changes from the account branch in the ChangeLog.
Florent Bruneau [Sat, 5 Jun 2010 07:48:35 +0000 (09:48 +0200)]
List major changes from the account branch in the ChangeLog.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoMedal validation is not broken in production, so it does not make sense
Florent Bruneau [Sat, 5 Jun 2010 07:42:25 +0000 (09:42 +0200)]
Medal validation is not broken in production, so it does not make sense
to reference this bug in the ChangeLog.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoOops wrong bug number: Closes #1072
Pascal Corpet [Fri, 4 Jun 2010 22:42:03 +0000 (00:42 +0200)]
Oops wrong bug number: Closes #1072

14 years agoFix medal validation (Closes #1092)
Pascal Corpet [Fri, 4 Jun 2010 22:40:30 +0000 (00:40 +0200)]
Fix medal validation (Closes #1092)

14 years agoAdds Outlook CSV format for birthdays and contacts (Closes #670)
Pascal Corpet [Fri, 4 Jun 2010 22:20:40 +0000 (00:20 +0200)]
Adds Outlook CSV format for birthdays and contacts (Closes #670)

14 years agoFix contact pdf (images and addresses). Close #1060
Florent Bruneau [Thu, 3 Jun 2010 16:49:19 +0000 (18:49 +0200)]
Fix contact pdf (images and addresses). Close #1060

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFix addresses in user profiles. Closes #1061
Florent Bruneau [Thu, 3 Jun 2010 16:40:32 +0000 (18:40 +0200)]
Fix addresses in user profiles. Closes #1061

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoRemoves a misplaced &nbsp; (Closes #1064).
Stéphane Jacob [Fri, 4 Jun 2010 07:37:45 +0000 (09:37 +0200)]
Removes a misplaced &nbsp; (Closes #1064).

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoIf the user did not explicitly chose its skin, it has to be null.
Stéphane Jacob [Fri, 4 Jun 2010 07:14:50 +0000 (09:14 +0200)]
If the user did not explicitly chose its skin, it has to be null.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFix ProfileJobs::addAddresses() and ProfileJobs::addCompanies().
Florent Bruneau [Thu, 3 Jun 2010 16:35:29 +0000 (18:35 +0200)]
Fix ProfileJobs::addAddresses() and ProfileJobs::addCompanies().

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years ago'skin' field in 'accounts' corresponds to 'id' in 'skins' and thus should have the...
Stéphane Jacob [Thu, 3 Jun 2010 16:14:50 +0000 (18:14 +0200)]
'skin' field in 'accounts' corresponds to 'id' in 'skins' and thus should have the same type take the same values.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoUpdate ChangeLog
Florent Bruneau [Tue, 1 Jun 2010 20:28:16 +0000 (22:28 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoUpdate core
Florent Bruneau [Tue, 1 Jun 2010 20:24:02 +0000 (22:24 +0200)]
Update core

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoFixes group edition and creation.
Stéphane Jacob [Tue, 1 Jun 2010 20:03:01 +0000 (22:03 +0200)]
Fixes group edition and creation.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoPrevents import of non-exiting country ids.
Stéphane Jacob [Tue, 1 Jun 2010 14:35:51 +0000 (16:35 +0200)]
Prevents import of non-exiting country ids.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoAdds ut for nationalities.
Stéphane Jacob [Tue, 1 Jun 2010 14:24:37 +0000 (16:24 +0200)]
Adds ut for nationalities.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes empty nationalities.
Stéphane Jacob [Tue, 1 Jun 2010 14:23:00 +0000 (16:23 +0200)]
Fixes empty nationalities.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoPhones flags should not be empty.
Stéphane Jacob [Tue, 1 Jun 2010 12:59:24 +0000 (14:59 +0200)]
Phones flags should not be empty.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoFixes empty publicity flags in jobs tables.
Stéphane Jacob [Tue, 1 Jun 2010 12:33:13 +0000 (14:33 +0200)]
Fixes empty publicity flags in jobs tables.

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoUpdate readme.
Florent Bruneau [Tue, 1 Jun 2010 13:00:11 +0000 (15:00 +0200)]
Update readme.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoUpgrade master is upgrade/1.0.0
Florent Bruneau [Tue, 1 Jun 2010 12:45:39 +0000 (14:45 +0200)]
Upgrade master is upgrade/1.0.0

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
14 years agoS::has_perms() has been replaced by S::admin().
Stéphane Jacob [Tue, 1 Jun 2010 11:46:00 +0000 (13:46 +0200)]
S::has_perms() has been replaced by S::admin().

Signed-off-by: Stéphane Jacob <sj@m4x.org>
14 years agoForbids empty names and diminutives for groups.
Stéphane Jacob [Tue, 1 Jun 2010 11:09:36 +0000 (13:09 +0200)]
Forbids empty names and diminutives for groups.

Signed-off-by: Stéphane Jacob <sj@m4x.org>