Commit graph

  • d445963429 add permissive cache Emmanuel Garette 2017-07-13 22:04:06 +0200
  • 962b4eb660 many improvment Emmanuel Garette 2017-07-11 22:31:58 +0200
  • 01c37c3713 better slate tests Emmanuel Garette 2017-07-09 21:28:22 +0200
  • c8bc3093c7 python 3.5 support Emmanuel Garette 2017-07-09 09:49:03 +0200
  • dadf859905 better cache Emmanuel Garette 2017-07-08 15:59:56 +0200
  • 6bad3c6e64 update sqlite storage Emmanuel Garette 2017-07-04 19:59:42 +0200
  • 6f030d426b Merge remote-tracking branch 'origin/2.1' Emmanuel Garette 2017-06-16 18:25:31 +0200
  • a2dc793be6 better error message Emmanuel Garette 2017-06-16 18:25:01 +0200
  • 6de528d1f1 add index to setitem (for slaves) Emmanuel Garette 2017-05-31 19:22:22 +0200
  • 56bc9fdb1c better performance with slave Emmanuel Garette 2017-05-26 14:07:43 +0200
  • 9b78f46e9d add 'operator' to requirement Emmanuel Garette 2017-05-20 16:28:19 +0200
  • f522fd0d53 Merge remote-tracking branch 'origin/2.1' Emmanuel Garette 2017-05-20 12:22:52 +0200
  • 7a95eec624 dont validate multi when append validated value Emmanuel Garette 2017-05-20 12:10:31 +0200
  • 026179d9b7 add 'remove' to Multi Emmanuel Garette 2017-05-17 22:13:05 +0200
  • ac5bf93953 add check_frozen in slave Emmanuel Garette 2017-05-06 19:54:20 +0200
  • b4cab93e85 better error message with requirementerror Emmanuel Garette 2017-05-05 21:44:47 +0200
  • 1ee7d500dd add check_frozen in master/slaves Emmanuel Garette 2017-05-05 21:40:44 +0200
  • 6ca3e236f9 reset cache when permissive is added Emmanuel Garette 2017-04-20 11:20:37 +0200
  • 9a5b8a5f63 don't validate variable in _getvalue Emmanuel Garette 2017-04-19 21:47:12 +0200
  • c32afed522 error in french translation Emmanuel Garette 2017-04-14 16:56:28 +0200
  • ac6ea1e7e4 support delitem for Multi Emmanuel Garette 2017-03-17 21:27:42 +0100
  • 6bf7e309c6 make a regexp to valid domain Emmanuel Garette 2017-03-13 17:32:38 +0100
  • 7977efe246 check uniq value for a slave Emmanuel Garette 2017-03-06 22:35:32 +0100
  • 58a90a3707 good value for callback for a slave that return a list Emmanuel Garette 2017-03-02 21:21:03 +0100
  • 8bd1b27f73 support not_equal for tiramisu-web Emmanuel Garette 2017-02-17 11:05:48 +0100
  • 5bf75b3824 error in external function should returns only ConfigError Emmanuel Garette 2017-02-12 10:38:57 +0100
  • 80f6f4ba03 error in external function should returns explicit error message Emmanuel Garette 2017-02-11 18:11:05 +0100
  • 695de030ef coverage for tiramisu/value.py Emmanuel Garette 2017-02-11 17:22:50 +0100
  • d8f36766ee coverage for tiramisu/option/masterslave.py Emmanuel Garette 2017-02-04 14:34:56 +0100
  • 56e180dc31 coverage for tiramisu/option/option.py Emmanuel Garette 2017-02-04 10:21:44 +0100
  • 722779ebf7 coverage Emmanuel Garette 2017-02-03 23:39:24 +0100
  • fe379abb42 display_list must return str, not unicode Emmanuel Garette 2017-02-03 15:56:00 +0100
  • 3e352e3b41 missing datetime import Emmanuel Garette 2017-02-02 10:11:26 +0100
  • 6b3c17d49b add new option type DateOption (thanks to Lohysia) Emmanuel Garette 2017-02-02 08:57:11 +0100
  • 1fba3394fe unicode decode error with UnicodeOption Emmanuel Garette 2017-02-02 08:56:01 +0100
  • 2db15e193e require with inverse Emmanuel Garette 2017-01-30 19:23:52 +0100
  • 4b01eb6497 add test test_symlink_getproperties and test_symlink_getcallback Emmanuel Garette 2017-01-26 21:55:10 +0100
  • 85857ea781 add test test_validator_params_value_values_kwargs_empty Emmanuel Garette 2017-01-26 21:40:08 +0100
  • 7b0a9891e2 test lenght for a slave that have list as callback_params Emmanuel Garette 2017-01-26 21:18:57 +0100
  • 372ce5ea1e validate value when we calculate it Emmanuel Garette 2017-01-26 21:01:54 +0100
  • 5c104a2eda name should be unicode Emmanuel Garette 2017-01-26 19:55:46 +0100
  • f497e99002 remove unicode decode error Emmanuel Garette 2017-01-19 21:38:16 +0100
  • e2159fd307 validator's function can have 1 arg, 2 args or 3 args Emmanuel Garette 2017-01-18 15:54:30 +0100
  • 913a747a2e err_msg should be in unicode Emmanuel Garette 2017-01-16 14:33:43 +0100
  • 9920f001ea validator's function can have 1 arg, 2 args or 3 args Emmanuel Garette 2017-01-16 09:25:56 +0100
  • 89fd367b20 validator's function can have 1 arg, 2 args or 3 args Emmanuel Garette 2017-01-12 21:58:53 +0100
  • 01b7fc873e can mix inversed and non inversed requires Emmanuel Garette 2017-01-12 19:52:03 +0100
  • 18d6976183 copy the context in carry_out_calculation Emmanuel Garette 2017-01-11 22:58:01 +0100
  • e71beac4dc converts the doc informations into unicode Emmanuel Garette 2017-01-10 12:16:08 +0100
  • 7fe47396ee correction in fullpath option Emmanuel Garette 2017-01-09 20:16:33 +0100
  • 66f24bd1c0 add fullpath to make_dict Emmanuel Garette 2017-01-06 21:01:24 +0100
  • df90e74819 mandatories masterslaves with consistency and default value is acceptable Emmanuel Garette 2016-12-07 17:28:31 +0100
  • 05200b6d5c display_name could be not unique Emmanuel Garette 2016-11-21 18:49:04 +0100
  • db517a8117 coverage Emmanuel Garette 2016-11-21 09:27:43 +0100
  • 8e3a8e4279 coverage Emmanuel Garette 2016-11-20 19:39:49 +0100
  • 8e7b4101f1 coverage Emmanuel Garette 2016-11-20 18:02:10 +0100
  • 0f4b1caca4 warnings only if needed Emmanuel Garette 2016-11-20 14:32:06 +0100
  • 42d830687d add unique parameter to option Emmanuel Garette 2016-11-19 19:16:31 +0100
  • fc36f674eb consistency "not_equal" works now with multi Emmanuel Garette 2016-11-16 22:31:42 +0100
  • 8249b8eb20 old style PropertiesOptionError is now accepted Emmanuel Garette 2016-11-15 16:38:25 +0100
  • b49daa1b35 update french translation Emmanuel Garette 2016-11-14 22:11:59 +0100
  • fb16dd2a79 slave's requires with multi is different than slave's requires with non multi option Emmanuel Garette 2016-11-14 21:14:45 +0100
  • b3fcf1986f add force_permissive attribut to mandatory_warning for compatibility (not used in the code) Emmanuel Garette 2016-11-14 15:43:02 +0100
  • fce5a8735e better error message Emmanuel Garette 2016-10-24 21:59:40 +0200
  • 44dfd21ff6 better error msg Emmanuel Garette 2016-10-23 23:18:06 +0200
  • 9a912376b9 simplify apply_requires Emmanuel Garette 2016-10-23 09:38:35 +0200
  • a14e156a63 pooling EmailOption, UsernameOption and FilenameOption Emmanuel Garette 2016-10-21 22:56:40 +0200
  • 4e8d780929 support python3 Emmanuel Garette 2016-10-21 10:00:44 +0200
  • 4f8b796eaa generate _has_dependency Emmanuel Garette 2016-10-16 21:46:17 +0200
  • 0711fa5e62 generate _has_dependency Emmanuel Garette 2016-10-16 21:37:55 +0200
  • 81f450fd7b setting_properties and self_properties are always set in _get_validated_value Emmanuel Garette 2016-10-14 22:30:53 +0200
  • 4d02254234 returns_raise is now mandatory in core Emmanuel Garette 2016-10-14 22:20:14 +0200
  • 24ec5a9112 don't display warning in mandatory_warnings Emmanuel Garette 2016-10-14 21:31:39 +0200
  • 2e4fdbca03 transitive in apply_requires should only by apply if properties are same has testing action Emmanuel Garette 2016-10-12 22:17:04 +0200
  • c31590c2ac consistency is now check not_equal if one option has PropertiesOptionError Emmanuel Garette 2016-10-12 21:58:37 +0200
  • 0eff0cd989 refactore _launch_consistency Emmanuel Garette 2016-10-12 21:55:01 +0200
  • 1b87e1d9bb Merge branch '2.0' Emmanuel Garette 2016-10-12 20:50:12 +0200
  • 071035854b slave with requires could not raise Emmanuel Garette 2016-10-12 20:49:56 +0200
  • e6a949635f some improvements Emmanuel Garette 2016-10-10 21:41:22 +0200
  • c81a2bcdbf better sqlalchemy integration Emmanuel Garette 2016-10-01 20:15:08 +0200
  • d545c6883c properties in option must not be sqlalchemy object Emmanuel Garette 2016-09-30 23:07:46 +0200
  • 69de44bbb4 better sqlalchemy integration Emmanuel Garette 2016-09-30 22:45:33 +0200
  • 6fbc4accb9 Merge remote-tracking branch 'origin/2.0' Emmanuel Garette 2016-09-22 08:28:03 +0200
  • 6d71749014 force_store_value is rebuild if needed Emmanuel Garette 2016-09-22 08:27:18 +0200
  • 19b676967d better propertyerror message Emmanuel Garette 2016-09-14 20:17:25 +0200
  • 408e4cf088 better error messages Emmanuel Garette 2016-09-11 20:41:36 +0200
  • c21949c637 better error messages Emmanuel Garette 2016-09-11 16:18:23 +0200
  • 3a5b1090c7 domainname must not be an IP Emmanuel Garette 2016-08-31 15:50:10 +0200
  • 6cfa0fc216 use relative importation Emmanuel Garette 2016-06-30 10:43:51 +0200
  • 44d585a5e2 better mandatory/empty support for mandatory_warnings Emmanuel Garette 2016-06-29 21:42:54 +0200
  • 0c8398e4a6 add PasswordOption Emmanuel Garette 2016-05-17 15:28:36 +0200
  • d1c9250e34 better validation for Ip/Network/Netmask Option Emmanuel Garette 2016-05-17 14:10:30 +0200
  • ef5bcbf98b user could delete informations set in config Emmanuel Garette 2016-04-28 11:31:04 +0200
  • a76815dd1f support slave with list has calculated value Emmanuel Garette 2016-04-08 16:21:50 +0200
  • 6ef85c4974 force_permissive in cfgimpl_get_home_by_path Emmanuel Garette 2016-04-07 16:14:01 +0200
  • ebf84b5a69 can change package name Emmanuel Garette 2016-04-07 15:53:48 +0200
  • 9f36e679a1 incomplet error message in validation Emmanuel Garette 2016-04-06 16:14:39 +0200
  • 7460f38a88 update sqlalchemy storage for values et settings Emmanuel Garette 2016-03-29 09:31:00 +0200
  • e91568e6b6 Validation should return exception, not raises exception Emmanuel Garette 2016-03-24 19:43:41 +0100
  • f03a31b454 master.slave[-1] = val now works correctly Emmanuel Garette 2016-03-21 17:06:38 +0100