Subversion Repositories wimsdev

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
16682 1149 d 21 h guerimand /trunk/wims/public_html/modules/adm/raw/ [minor,adm/raw] limit job=addclass to individual class/groupement / class in groupement (other don t work)  
16591 1169 d 16 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] add 2 jobs (restoreclassbackups and listclassbackups) to handle class backups  
16579 1175 d 19 h guerimand /trunk/wims/public_html/modules/adm/raw/ [minor,adm/raw] add job=getmodulesstat to get module statistic  
15818 1503 d 1 h guerimand /trunk/wims/public_html/modules/adm/raw/ [minor/add] module raw can send stat of server  
14384 2066 d 16 h obado /trunk/wims/public_html/ [adm/raw] add the job "changedates" (Repels the expiry date of `qclass` and all its sheets / exams)
+ Jobs "listsheets" and "listexams" now display the list of expiration dates
+ some code formatting
 
13828 2273 d 18 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] add "allowcloning" and "cloningpwd" to class_defs showed in getclass and listclasses (only allowcloning is accessible by listclasses)
+ remove debug informations displayed in cases of identification failure and connexion refused by requested class
 
13460 2402 d 20 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] [bugfix] A bunch of bugfixes, issued by Q. Coumes (thx to him) :
- **copyclass** : was not working as expected for a single class
- **getclassmodif** : was not returning a valid json when several modified files
- **getclasstgz** : HTML headers was merged with the tgz binary.
- **putcsv** : this alpha draft job now clearly indicate to avaoid using it until it's finished, instead of returning "unauthorized"
- **recuser** : more explicit message returned : "User successfully recovered"
- **repairclass** : typo corrected ('action,')
 
13107 2561 d 2 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [minor] allow for setting new variable sendmailteacher via adm/raw  
11661 2940 d 16 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] - Add a new job "buildexos" : it compiles (src->def) all class exercices, and refresh indexes
- Jobs "delexo" and "addexo" now accept the option "no_build", that improves the speed when there is a lot of exercices to handle at the same time. (but don't forget to call the "buildexos" job when all the deletions are done !)
- better "severity" definition in addsheet
 
11095 3164 d 21 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] corrects a bug introduced in r.10935 in addsheet and modsheet jobs. (!singlespace is replacing returns by simple spaces)
+ introduces a new job in ALPHA state : "repairclass"
+ corrects a small bug in getsheet
+ getcsv & getclass now call "mkuserlist" script, just to be sure the userlist contains all the users.
 
9963 3388 d 20 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] "delsheet" and "delexam" jobs no more can delete a sheet/exam if there is at least one more recent active of same type. (jobs still in BETA) + adjust some WIMS limits : now you can't add more than $MAX_SHEETS sheets and $MAX_EXAMS exams.  
9909 3435 d 15 h obado /trunk/wims/public_html/modules/adm/ [adm/raw] version 4.04 : "getcsv" job calls directly scripts from "adm/class/userscore", to avoid duplicated code (there's a new directory : "csv", a symbolic link to userscore/csv) . + delete job "download", which was only a duplicata of "getcsv". Now getcsv will properly benefits from updates on userscore csv jobs.  
9690 3520 d 19 h bpr /trunk/wims/public_html/modules/adm/raw/ [minor] add regprop1,regprop2,regprop3,regprop4,regprop5 in the user descriptions in
module adm/raw
 
9689 3520 d 20 h obado /trunk/wims/public_html/modules/adm/raw/ [minor] [adm/raw] adds "modsheet" job in protocol.txt + converts tabs to spaces.  
8427 3866 d 18 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] Corrects 2 bugs : one on "getexamlog" and the other on Json return for "getuser"  
8255 3927 d 19 h bpr /trunk/wims/ [minor] add generation of a file public_html/bases/sys/define.conf which
takes the magic constants in wimsdef.h to be used in an administrative module
clean the magic 64 for max_sheets etc.
add MAX_EXAMS even if it is not really used in wims.c (do not understand).
I cannot remove the 64 in files var.def
 
8051 4002 d 18 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [minor] let adm/raw deal with class in groupemente + color default  
6628 4419 d 15 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] now check for wims limits on exam and sheet (64 exercices max)  
6558 4436 d 23 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [minor] wrong name of variable (should be authidp)  
6364 4523 d 16 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] getlog can now give log connexions for exams. (option = exams)  
5967 4614 d 15 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] 2 new jobs : copyclass and getsheetstats + multiple bugs corrections  
5679 4663 d 17 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [minor] cleaning up names of variables used for authentification  
5665 4674 d 16 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] now job "modexosheet" can remove an exo from a sheet, only if 1/ sheet is not active and 2/there is no score for this sheet. if there is score for this sheet, you can use option "forced" to remove all scores associated to this sheet.  
5601 4727 d 17 h obado /trunk/wims/public_html/ [minor/html] Structuration html en preparation d'un futur theme  
5348 4773 d 17 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] New job "getinfoserver", provides server informations, like wims version and wims compilation date
Usage :
/wims.cgi?module=adm/raw&job=getinfoserver&format=json
 
5142 4863 d 18 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [minor/workinprogress] needed for ipd_method=php  
5017 4884 d 16 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [major/workinprogress] variable names changes: cas_host becomes cas_auth. Added
the possibility to set class_php_auth via adm/raw
 
4999 4887 d 18 h czzmrn /trunk/wims/public_html/modules/adm/raw/ [adm/raw] adds auth, cas_host param for class  
4998 4887 d 18 h obado /trunk/wims/public_html/modules/adm/raw/ [ad/raw] adds "external_auth" param for users  
4658 5017 d 20 h czzmrn /trunk/wims/public_html/modules/adm/raw/ allowing for class setup via adm/raw  
4641 5024 d 21 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] restriction sur les parametres de la classe affichés sans connexion  
4640 5024 d 21 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] Ajout de l'option "all" sur le job "listclasses", permettant d'afficher tous les parametres des classes + possibilité de lister toutes les classes sur ce job avec rclass="ALL" + nouveau job : "testexo" qui permet de tester la compilation d'un source oef en dehors d'une classe  
4626 5035 d 16 h obado /trunk/wims/public_html/ [adm/raw] New job : getexamscores (gets all score from exam $qexam - JSON only) (+ some bugs corrections)  
4609 5042 d 15 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] new job : "getsheetscores" : gets all scores from sheet $qsheet  
4589 5046 d 19 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] corrects a bug in "modexam" job. now "attempts" and "duration" must be injected jointly, as "duration_and_attempts"  
4561 5053 d 23 h obado /trunk/wims/public_html/ [adm/raw] new job : linksheet (adds all exercices from sheet $qsheet to exam $qexam) + some bugs corrections + help headers  
4176 5139 d 16 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] - New jobs : getexosheet, modexosheet
- New script : update.exo
GetSheet has also been modified. to get exercice list from this Job, now you have to make a script in the response type.
 
4118 5150 d 18 h obado /trunk/wims/ [major - Adm/Raw] maj du module adm/raw :
- New jobs : listexos, movexo, movexos, sharecontent
- New script : check.exoclass
- New output type : JSON
GetClass has also been modified for optimzation. It's no longer possible to get exercice list from this Job. Use "listexos" instead
 
4058 5172 d 16 h obado /trunk/wims/ [adm/raw] reorganizing class definitions, preventing a bug which was adding some unwanted parameters in .def class file  
3996 5207 d 0 h obado /trunk/wims/public_html/modules/adm/raw/ [adm/raw] Improves JSON compatibility for interconnexions with other environnements