166 Commits

Author SHA1 Message Date
1ee7d500dd add check_frozen in master/slaves 2017-05-05 21:40:44 +02:00
6bf7e309c6 make a regexp to valid domain 2017-03-13 17:32:38 +01:00
7977efe246 check uniq value for a slave 2017-03-06 22:35:32 +01:00
8bd1b27f73 support not_equal for tiramisu-web 2017-02-17 11:05:48 +01:00
80f6f4ba03 error in external function should returns explicit error message 2017-02-11 18:11:05 +01:00
d8f36766ee coverage for tiramisu/option/masterslave.py 2017-02-04 14:34:56 +01:00
56e180dc31 coverage for tiramisu/option/option.py 2017-02-04 10:21:44 +01:00
3e352e3b41 missing datetime import 2017-02-02 10:11:26 +01:00
6b3c17d49b add new option type DateOption (thanks to Lohysia) 2017-02-02 08:57:11 +01:00
4b01eb6497 add test test_symlink_getproperties and test_symlink_getcallback 2017-01-26 21:55:10 +01:00
85857ea781 add test test_validator_params_value_values_kwargs_empty 2017-01-26 21:40:08 +01:00
5c104a2eda name should be unicode 2017-01-26 19:55:46 +01:00
f497e99002 remove unicode decode error 2017-01-19 21:38:16 +01:00
e2159fd307 validator's function can have 1 arg, 2 args or 3 args 2017-01-18 15:54:30 +01:00
913a747a2e err_msg should be in unicode 2017-01-16 14:33:43 +01:00
9920f001ea validator's function can have 1 arg, 2 args or 3 args 2017-01-16 09:25:56 +01:00
89fd367b20 validator's function can have 1 arg, 2 args or 3 args 2017-01-12 21:58:53 +01:00
01b7fc873e can mix inversed and non inversed requires 2017-01-12 19:52:03 +01:00
18d6976183 copy the context in carry_out_calculation 2017-01-11 22:58:01 +01:00
05200b6d5c display_name could be not unique 2016-11-21 18:49:04 +01:00
db517a8117 coverage 2016-11-21 09:27:43 +01:00
8e7b4101f1 coverage 2016-11-20 18:02:10 +01:00
0f4b1caca4 warnings only if needed 2016-11-20 14:32:06 +01:00
42d830687d add unique parameter to option 2016-11-19 19:16:31 +01:00
fc36f674eb consistency "not_equal" works now with multi 2016-11-16 22:31:42 +01:00
fb16dd2a79 slave's requires with multi is different than slave's requires with non multi option 2016-11-14 21:14:45 +01:00
fce5a8735e better error message 2016-10-24 21:59:40 +02:00
44dfd21ff6 better error msg 2016-10-23 23:18:06 +02:00
a14e156a63 pooling EmailOption, UsernameOption and FilenameOption 2016-10-21 22:56:40 +02:00
4f8b796eaa generate _has_dependency 2016-10-16 21:46:17 +02:00
0711fa5e62 generate _has_dependency 2016-10-16 21:37:55 +02:00
4d02254234 returns_raise is now mandatory in core 2016-10-14 22:20:14 +02:00
24ec5a9112 don't display warning in mandatory_warnings 2016-10-14 21:31:39 +02:00
c31590c2ac consistency is now check not_equal if one option has PropertiesOptionError 2016-10-12 21:58:37 +02:00
0eff0cd989 refactore _launch_consistency 2016-10-12 21:55:01 +02:00
1b87e1d9bb Merge branch '2.0' 2016-10-12 20:50:12 +02:00
071035854b slave with requires could not raise 2016-10-12 20:49:56 +02:00
e6a949635f some improvements 2016-10-10 21:41:22 +02:00
c81a2bcdbf better sqlalchemy integration 2016-10-01 20:15:08 +02:00
69de44bbb4 better sqlalchemy integration 2016-09-30 22:45:33 +02:00
6fbc4accb9 Merge remote-tracking branch 'origin/2.0' 2016-09-22 08:28:03 +02:00
6d71749014 force_store_value is rebuild if needed 2016-09-22 08:27:18 +02:00
19b676967d better propertyerror message 2016-09-14 20:17:25 +02:00
408e4cf088 better error messages 2016-09-11 20:41:36 +02:00
c21949c637 better error messages 2016-09-11 16:18:23 +02:00
3a5b1090c7 domainname must not be an IP 2016-08-31 15:50:10 +02:00
44d585a5e2 better mandatory/empty support for mandatory_warnings 2016-06-29 21:42:54 +02:00
0c8398e4a6 add PasswordOption 2016-05-17 15:28:36 +02:00
d1c9250e34 better validation for Ip/Network/Netmask Option 2016-05-17 14:10:30 +02:00
9f36e679a1 incomplet error message in validation 2016-04-06 16:14:39 +02:00