Archived
1
0
Commit Graph

145 Commits

Author SHA1 Message Date
Nicolas Geniteau
dfbd4e69ba ACU::Jail 2013-11-05 17:29:06 +01:00
Mercier Pierre-Olivier
ed0edaf9f3 Change unlink to remove_tree in ordre to clean git_manage_ temporary directories 2013-11-04 02:23:47 +01:00
Mercier Pierre-Olivier
651c63fd38 Fix use of search_dns 2013-11-03 00:36:40 +01:00
Mercier Pierre-Olivier
5c3309d042 New state: PENDING 2013-10-31 16:50:04 +01:00
Mercier Pierre-Olivier
1f61b7a144 Interact with new intranet group API 2013-10-30 02:38:50 +01:00
Mercier Pierre-Olivier
5857719f94 LDAP: Fix for stabilization 2013-10-28 15:11:04 +01:00
Mercier Pierre-Olivier
37c02fedb2 Fix LDAP attribute suppression 2013-10-25 00:18:15 +02:00
Mercier Pierre-Olivier
279b9ea07e Typo in API/Projects.pm 2013-10-21 18:44:30 +02:00
Mercier Pierre-Olivier
8e3d6e5464 Pass the flavour to the Intranet when creating project 2013-10-21 00:40:41 +02:00
Mercier Pierre-Olivier
ff9c3a5ad2 Introduce Habitent loin people 2013-10-20 02:15:52 +02:00
Mercier Pierre-Olivier
b3acb0ba54 Process: change root tag name to process 2013-10-12 02:44:41 +02:00
Mercier Pierre-Olivier
f3904e62b2 Add a way to remove bonus/malus 2013-10-02 19:45:48 +02:00
Mercier Pierre-Olivier
6fa013ff14 Globbing in grading is not critical 2013-09-30 13:12:46 +02:00
Mercier Pierre-Olivier
8ef18c4a3f Add guantanamo: a way to execute command in an unknown environnement 2013-09-29 04:34:11 +02:00
Mercier Pierre-Olivier
b951c4dc04 Patch for FreeBSD 2013-09-28 23:23:29 +02:00
Mercier Pierre-Olivier
672740685c Sanities LDAP code 2013-09-28 19:29:46 +02:00
Mercier Pierre-Olivier
56af84d6cb Fix log function 2013-09-28 13:43:27 +02:00
Mercier Pierre-Olivier
d5052ca239 Project: simplify code 2013-09-28 11:12:30 +02:00
Mercier Pierre-Olivier
1a142a9759 Log: ERROR2 is now ALERT 2013-09-28 11:11:50 +02:00
Mercier Pierre-Olivier
dbfd12ec9d Fix process 2013-09-27 14:32:38 +02:00
Mercier Pierre-Olivier
c9e4aa3279 Fix 2013-09-26 12:58:42 +02:00
Mercier Pierre-Olivier
20d78c5dae Search globing if ref is defined 2013-09-26 11:38:17 +02:00
Mercier Pierre-Olivier
4e289ec442 Add ; after eval 2013-09-26 11:03:24 +02:00
Mercier Pierre-Olivier
6952c85c5b Use globing in notation 2013-09-26 10:55:56 +02:00
Mercier Pierre-Olivier
5fa70f72d8 Tinyglob: add function to match 2013-09-26 10:07:17 +02:00
Mercier Pierre-Olivier
a40d249fd6 Add a tinyglobing package 2013-09-26 08:58:49 +02:00
Mercier Pierre-Olivier
188650aeaf Process.pm: catch errors in processes and log it 2013-09-26 07:07:54 +02:00
Mercier Pierre-Olivier
899fd189f5 Generate defense ids for multiple defense 2013-09-26 04:32:31 +02:00
Mercier Pierre-Olivier
5257595639 Pass $ref to functions 2013-09-26 01:38:05 +02:00
Mercier Pierre-Olivier
025e938354 Handel $LOGIN in grades 2013-09-26 01:05:31 +02:00
Mercier Pierre-Olivier
adfb686d04 Remove empty identifier 2013-09-25 19:41:05 +02:00
Mercier Pierre-Olivier
243a1c9224 Fix undefined variable use 2013-09-24 19:49:23 +02:00
Mercier Pierre-Olivier
237cafc34e Fix grading condition resolving 2013-09-24 19:36:58 +02:00
Mercier Pierre-Olivier
ea7d623eae Add new process for generating grading XML 2013-09-24 04:54:09 +02:00
Mercier Pierre-Olivier
3f337f9eb9 Group with id have now a completed ID 2013-09-24 04:19:44 +02:00
Mercier Pierre-Olivier
488c2bbbb8 Can receive a process without XML format 2013-09-24 01:48:53 +02:00
Mercier Pierre-Olivier
59aff8677a Fix grading generation from defenses 2013-09-22 15:10:32 +02:00
Mercier Pierre-Olivier
d709297002 Zero values are now treated as valid computation 2013-09-21 22:26:39 +02:00
Mercier Pierre-Olivier
9fe8a83c2e Fix point without conditions 2013-09-21 18:29:17 +02:00
Mercier Pierre-Olivier
b3f61617f3 Always return a valid integer 2013-09-21 16:56:43 +02:00
Mercier Pierre-Olivier
6b64c6c0a2 Pass Ids by reference 2013-09-21 16:48:26 +02:00
Mercier Pierre-Olivier
73e52f441d Pass Ids by reference 2013-09-21 16:46:58 +02:00
Mercier Pierre-Olivier
8ecbd779d0 Integrate final grade into grade.xml 2013-09-21 16:16:34 +02:00
Mercier Pierre-Olivier
b34f3db750 Add way to generate grades to intradata-get 2013-09-21 15:34:30 +02:00
Mercier Pierre-Olivier
de06d5fd0d intradata can get bonus/malus point 2013-09-20 17:43:12 +02:00
Mercier Pierre-Olivier
951470b06b Tag defense,... done 2013-09-20 02:01:39 +02:00
Mercier Pierre-Olivier
03470f00be APL get password from ~mercie_d 2013-09-16 19:00:37 +02:00
Mercier Pierre-Olivier
4ced1e540e Add Carp to Submission API 2013-09-16 07:10:39 +02:00
Mercier Pierre-Olivier
17ea229729 Submissions Ok 2013-09-16 07:09:23 +02:00
Mercier Pierre-Olivier
0825ca12e0 Parse project.xml 2013-09-16 06:43:33 +02:00
Mercier Pierre-Olivier
3678b13055 Works on old LWP::UserAgent 2013-09-16 06:43:17 +02:00
Mercier Pierre-Olivier
9210d07fda Start submission hook 2013-09-16 04:24:27 +02:00
Mercier Pierre-Olivier
fbef87cb09 Same :( 2013-09-16 00:20:26 +02:00
Mercier Pierre-Olivier
885b0f8efb Write logs in file without buffering 2013-09-15 22:30:27 +02:00
Mercier Pierre-Olivier
2a79cf1e6a Ready for deployement 2013-09-15 14:41:43 +02:00
Mercier Pierre-Olivier
59d27b9575 Start VCS/Git.pm 2013-09-15 13:22:47 +02:00
Mercier Pierre-Olivier
e2f8d2389d New log level: DONE 2013-09-15 12:32:10 +02:00
Mercier Pierre-Olivier
905cc5f2e2 Fix token generation 2013-09-14 18:54:01 +02:00
Mercier Pierre-Olivier
9b53b5d7e8 Check certificate 2013-09-14 18:07:25 +02:00
Mercier Pierre-Olivier
5b8456fa69 Errors are best saved and shown 2013-09-14 18:00:18 +02:00
Mercier Pierre-Olivier
42835c5930 API refactor 2013-09-12 16:48:28 +02:00
Mercier Pierre-Olivier
745be49652 Fix get_dn function 2013-09-12 13:06:29 +02:00
Mercier Pierre-Olivier
cdb5874aab Various old fixes 2013-09-12 12:58:10 +02:00
Mercier Pierre-Olivier
fd15ae2f37 Many fixes on API calls 2013-09-12 12:55:56 +02:00
Mercier Pierre-Olivier
a9f4a62c9d Defense XML parser 2013-09-12 12:54:59 +02:00
Mercier Pierre-Olivier
58d61f6ff7 Various new checks on Traces 2013-09-12 12:54:41 +02:00
Mercier Pierre-Olivier
6ca9007fde Can send files with Process::Client 2013-09-12 12:53:59 +02:00
Mercier Pierre-Olivier
d4cc9547db Display error on stderr 2013-09-12 12:53:26 +02:00
Mercier Pierre-Olivier
d3e723f65a Add features to debug notation process 2013-09-12 12:00:18 +02:00
Mercier Pierre-Olivier
67b5a79301 Fix project creation 2013-09-09 14:02:59 +02:00
Mercier Pierre-Olivier
0fc6ae8a75 Trace: empty or zero value is equivalent to no ID 2013-09-09 13:44:28 +02:00
Mercier Pierre-Olivier
d8389b2b77 Fix some typos 2013-09-09 13:43:35 +02:00
Mercier Pierre-Olivier
b0b438098c Grades: can generate XML final grades 2013-09-09 13:42:44 +02:00
Mercier Pierre-Olivier
2b5d936c8e Can add grades to project 2013-09-08 20:00:12 +02:00
Mercier Pierre-Olivier
2503b12bdd Fix some bugs in tests 2013-09-06 05:29:32 +02:00
Mercier Pierre-Olivier
068e23a4ce Add client process part 2013-09-06 05:25:50 +02:00
Mercier Pierre-Olivier
cc1b765e58 lpt can add group and grant-mail works 2013-09-06 05:22:35 +02:00
Mercier Pierre-Olivier
de445361e8 Sort id in grading file 2013-09-06 05:21:07 +02:00
Mercier Pierre-Olivier
d32df3b25d New script for generating grading file 2013-09-05 22:32:05 +02:00
Mercier Pierre-Olivier
495202128e New logging system 2013-09-04 02:56:57 +02:00
Mercier Pierre-Olivier
b7edef35d7 Fix grep in LDAP.pm 2013-09-03 15:12:05 +02:00
Mercier Pierre-Olivier
ff0dc53738 Add debug log when request API 2013-09-03 15:11:41 +02:00
Mercier Pierre-Olivier
dd3445ca95 Add some debug messages 2013-09-03 08:07:02 +02:00
Mercier Pierre-Olivier
aa7efab83f Fixes on API::Submission 2013-09-03 07:21:32 +02:00
Mercier Pierre-Olivier
9c27bf131e Some fixes in LDAP 2013-09-03 07:20:58 +02:00
Mercier Pierre-Olivier
65f11b676b API::Base can respond 2013-09-03 06:58:44 +02:00
Mercier Pierre-Olivier
d0420fe9f3 Start a module to log 2013-09-03 06:58:16 +02:00
Mercier Pierre-Olivier
114e661761 Refactor update_group to work as update_user 2013-09-02 21:09:51 +02:00
Mercier Pierre-Olivier
a3bd738b0f Refactoring LDAP package 2013-09-02 20:43:18 +02:00
Mercier Pierre-Olivier
b5d3498b11 Add tests on process 2013-09-02 19:14:27 +02:00
Mercier Pierre-Olivier
18d9152b13 Add process management 2013-09-02 19:14:04 +02:00
Mercier Pierre-Olivier
21e54466e4 Talk with LDAP 2013-09-02 19:13:12 +02:00
Mercier Pierre-Olivier
4cb9831d49 Add a way to save password no really clear 2013-09-02 19:12:43 +02:00
Mercier Pierre-Olivier
5709fa03d2 Starting to talk with API 2013-09-02 19:12:00 +02:00
Mercier Pierre-Olivier
e243e7bbcf Rename common to ACU 2013-09-02 19:11:17 +02:00