Commit Graph

30 Commits

Author SHA1 Message Date
kakwa e37b88dbda fix some errors in unused code 2017-01-31 20:59:49 +01:00
kakwa b8a65a44b6 pepify the source code 2016-06-17 00:10:02 +02:00
kakwa c397afab4a fix service unavailable template 2015-10-20 22:42:10 +02:00
kakwa 1fd76a9485 fix decorator handling the exceptions 2015-10-20 20:04:52 +02:00
kakwa 53676db341 small code reorganization
* extraction of exception decorator
* extraction of log handling
2015-10-19 20:14:49 +02:00
kakwa 6ad6f8ce5c adding exception for user already existing in backend 2015-07-18 12:02:00 +02:00
kakwa 1703dc9a33 adding global exception handler 2015-07-14 23:37:20 +02:00
kakwa abb651daa1 adding exception regarding password checks
* exception for ppolicy match
* exception for password fields don't match
2015-07-14 14:03:39 +02:00
kakwa cee73ceb93 adding check function to validate attributes type 2015-07-14 11:21:33 +02:00
kakwa 11064322db adding check for reserved password keys 2015-07-13 09:10:36 +02:00
kakwa f29039704e pep8 compliance on ldapcherry/exceptions.py 2015-07-11 09:05:01 +02:00
kakwa 3712bb85cb many pep8 fixes thanks to pep8ify 2015-07-10 21:06:28 +02:00
kakwa 976f65529d replace brackets by quotes in logs 2015-07-06 08:36:01 +02:00
kakwa 247a1fed3a removing trailling spaces 2015-06-06 22:23:21 +02:00
kakwa 2860f5af6c adding key and fixing unit tests 2015-05-31 18:07:46 +02:00
kakwa 9d314b6778 implement authentification 2015-05-26 22:51:57 +02:00
kakwa f4906bb090 adding exception for wrong backend query 2015-05-22 09:50:44 +02:00
kakwa fc188df49e better logs 2015-05-20 15:16:01 +02:00
kakwa 1e5f057e36 implementing loading backends
* fix conf file
* add exceptions
* fix modules skeletons
2015-05-20 14:21:43 +02:00
kakwa 56be37ff38 implementing backends parsing of main config file 2015-05-19 17:53:14 +02:00
kakwa d6bb5c38ed begin implementation of the main application 2015-05-18 19:56:44 +02:00
kakwa a71093038c better checks for attributes 2015-05-17 19:49:13 +02:00
kakwa dbc88163dd begin attributes handling manipulation 2015-05-17 12:24:29 +02:00
kakwa 0416ebe05b unit test + admin roles fix
* adding various unit tests
* now admin roles are inherited (ex admin-lv2 is admin -> admin-lv3 is admin
* adding an exception when requesting groups for none existant role
2015-05-16 23:52:59 +02:00
kakwa 7524a189fe implementing nesting roles 2015-05-15 01:03:31 +02:00
kakwa d74893d104 fixing typos in role files 2015-05-14 22:10:26 +02:00
kakwa 804e2b7202 adding an exception for failures to open role file 2015-05-12 11:34:28 +02:00
kakwa e9ff75061d adding loading of the roles yaml file 2015-05-12 01:24:16 +02:00
kakwa 43299cb52f basic skeleton for web application 2015-04-15 23:10:01 +02:00
kakwa 7ec0cb4e74 adding skeleton for most files 2015-04-15 21:13:14 +02:00