tiramisu (2.1~20-1) eole-2.6.1-proposed-updates; urgency=low [ Emmanuel Garette ] * [6bf7e30] make a regexp to valid domain [ Garette Emmanuel ] * [3fa9469] Merge remote-tracking branch 'lab/master' * [be91485] Merge tag 'release/2.1_20' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [cb05e9f] Garette Emmanuel: Update package since “debian/eole/2.1_19-1” -- Garette Emmanuel Mon, 13 Mar 2017 17:54:10 +0100 tiramisu (2.1~19-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [7977efe] check uniq value for a slave [ Garette Emmanuel ] * [5b2e372] Merge remote-tracking branch 'lab/master' * [7a1b2d3] Merge tag 'release/2.1_19' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [6fa98d5] Garette Emmanuel: Update package since “debian/eole/2.1_18-1” -- Garette Emmanuel Tue, 07 Mar 2017 08:56:46 +0100 tiramisu (2.1~18-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [58a90a3] good value for callback for a slave that return a list [ Garette Emmanuel ] * [d3c0294] Merge remote-tracking branch 'lab/master' * [cf0d7da] Merge tag 'release/2.1_18' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [d0dcdd3] Garette Emmanuel: Update package since “debian/eole/2.1_17-1” -- Garette Emmanuel Fri, 03 Mar 2017 08:40:45 +0100 tiramisu (2.1~17-1) eole-2.6-unstable; urgency=low [ Garette Emmanuel ] * [c251624] Merge remote-tracking branch 'lab/master' * [01ecc13] Merge branch 'master' of https://dev-eole.ac-dijon.fr/git/tiramisu * [8208d85] Merge remote-tracking branch 'lab/master' * [7bf5d8a] Merge tag 'release/2.1_17' into dist/eole/2.6.1/master [ Emmanuel Garette ] * [d8f3676] coverage for tiramisu/option/masterslave.py * [695de03] coverage for tiramisu/value.py * [80f6f4b] error in external function should returns explicit error message * [5bf75b3] error in external function should returns only ConfigError * [8bd1b27] support not_equal for tiramisu-web [ EOLE Build Daemon ] * [7bced2e] Garette Emmanuel: Update package since “debian/eole/2.1_15-1” -- Garette Emmanuel Fri, 17 Feb 2017 17:18:34 +0100 tiramisu (2.1~15-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [fe379ab] display_list must return str, not unicode * [722779e] coverage * [56e180d] coverage for tiramisu/option/option.py [ gwen ] * [0d19478] Merge remote-tracking branch 'lab/master' * [d3c9ea7] Merge tag 'release/release/2.1_14-5' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [a079b96] gwen: Update package since “debian/eole/2.1_14-1” -- gwen Mon, 06 Feb 2017 17:43:55 +0100 tiramisu (2.1~14-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [3e352e3] missing datetime import [ Garette Emmanuel ] * [9d4621d] Merge remote-tracking branch 'lab/master' * [b720fce] Merge tag 'release/2.1_14' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [66c41b6] Garette Emmanuel: Update package since “debian/eole/2.1_13-1” -- Garette Emmanuel Thu, 02 Feb 2017 10:12:12 +0100 tiramisu (2.1~13-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [2db15e1] require with inverse * [1fba339] unicode decode error with UnicodeOption * [6b3c17d] add new option type DateOption (thanks to Lohysia) [ Garette Emmanuel ] * [a3d8ec0] Merge remote-tracking branch 'lab/master' * [2c686fa] Merge tag 'release/2.1_13' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [8a693ad] Garette Emmanuel: Update package since “debian/eole/2.1_12-1” -- Garette Emmanuel Thu, 02 Feb 2017 08:59:19 +0100 tiramisu (2.1~12-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [5c104a2] name should be unicode * [372ce5e] validate value when we calculate it * [7b0a989] test lenght for a slave that have list as callback_params * [85857ea] add test test_validator_params_value_values_kwargs_empty * [4b01eb6] add test test_symlink_getproperties and test_symlink_getcallback [ Garette Emmanuel ] * [f2b748b] Merge remote-tracking branch 'lab/master' * [b165945] Merge tag 'release/2.1_12' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [c786bd6] Garette Emmanuel: Update package since “debian/eole/2.1_11-1” -- Garette Emmanuel Fri, 27 Jan 2017 09:11:18 +0100 tiramisu (2.1~11-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [f497e99] remove unicode decode error [ Garette Emmanuel ] * [b7ecf0f] Merge remote-tracking branch 'lab/master' * [c69941a] Merge tag 'release/2.1_11' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [c54e5bc] Garette Emmanuel: Update package since “debian/eole/2.1_10-1” -- Garette Emmanuel Fri, 20 Jan 2017 15:14:46 +0100 tiramisu (2.1~10-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [e2159fd] validator's function can have 1 arg, 2 args or 3 args [ Garette Emmanuel ] * [0da110d] Merge remote-tracking branch 'lab/master' * [4f2cd6f] Merge tag 'release/2.1_10' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [e84298b] Garette Emmanuel: Update package since “debian/eole/2.1_9-1” -- Garette Emmanuel Wed, 18 Jan 2017 15:55:30 +0100 tiramisu (2.1~9-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [e71beac] converts the doc informations into unicode * [18d6976] copy the context in carry_out_calculation * [01b7fc8] can mix inversed and non inversed requires * [89fd367] validator's function can have 1 arg, 2 args or 3 args * [9920f00] validator's function can have 1 arg, 2 args or 3 args * [913a747] err_msg should be in unicode [ Garette Emmanuel ] * [83a86d5] Merge remote-tracking branch 'lab/master' * [01ca1d6] Merge tag 'release/2.1_9' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [7028225] Garette Emmanuel: Update package since “debian/eole/2.1_8-1” -- Garette Emmanuel Tue, 17 Jan 2017 10:42:24 +0100 tiramisu (2.1~8-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [7fe4739] correction in fullpath option [ Bruno Boiget ] * [09b75ac] Merge remote-tracking branch 'lab/master' * [4a7f317] Merge tag 'release/2.1_8' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [4f2b941] Bruno Boiget: Update package since “debian/eole/2.1_7-1” -- Bruno Boiget Tue, 10 Jan 2017 11:08:55 +0100 tiramisu (2.1~7-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [66f24bd] add fullpath to make_dict [ Lionel MORIN ] * [e628c4a] Merge remote-tracking branch 'lab/master' * [5ce5358] Merge tag 'release/2.1_7' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [b43af54] Lionel MORIN: Update package since “debian/eole/2.1_6-1” -- Lionel MORIN Mon, 09 Jan 2017 11:14:14 +0100 tiramisu (2.1~6-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [df90e74] mandatories masterslaves with consistency and default value is acceptable [ Garette Emmanuel ] * [444e018] Merge remote-tracking branch 'lab/master' * [44829af] Merge tag 'release/2.1_6' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [16e806a] Garette Emmanuel: Update package since “debian/eole/2.1_5-1” -- Garette Emmanuel Wed, 07 Dec 2016 17:30:24 +0100 tiramisu (2.1~5-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [05200b6] display_name could be not unique [ Garette Emmanuel ] * [4e3c457] Merge remote-tracking branch 'lab/master' * [8cc8d40] Merge tag 'release/2.1_5' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [d4ad1a0] Garette Emmanuel: Update package since “debian/eole/2.1_4-1” -- Garette Emmanuel Tue, 22 Nov 2016 09:22:28 +0100 tiramisu (2.1~4-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [42d8306] add unique parameter to option * [0f4b1ca] warnings only if needed * [8e7b410] coverage * [8e3a8e4] coverage * [db517a8] coverage [ Garette Emmanuel ] * [7dfacf7] Merge remote-tracking branch 'lab/master' * [c1afa23] Merge tag 'release/2.1_4' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [8791bfc] Garette Emmanuel: Update package since “debian/eole/2.1_3-1” -- Garette Emmanuel Mon, 21 Nov 2016 09:29:15 +0100 tiramisu (2.1~3-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [fc36f67] consistency "not_equal" works now with multi [ Garette Emmanuel ] * [157da40] Merge remote-tracking branch 'lab/master' * [7f2e011] Merge tag 'release/2.1_3' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [e7408f6] Garette Emmanuel: Update package since “debian/eole/2.1_2-1” -- Garette Emmanuel Thu, 17 Nov 2016 09:05:46 +0100 tiramisu (2.1~2-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [8249b8e] old style PropertiesOptionError is now accepted [ Garette Emmanuel ] * [b5ac757] Merge remote-tracking branch 'lab/master' * [256763c] Merge tag 'release/2.1_2' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [20c0daa] Garette Emmanuel: Update package since “debian/eole/2.1_1-1” -- Garette Emmanuel Tue, 15 Nov 2016 16:44:47 +0100 tiramisu (2.1~1-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [fb16dd2] slave's requires with multi is different than slave's requires with non multi option * [b49daa1] update french translation [ Garette Emmanuel ] * [825de9d] Merge remote-tracking branch 'lab/master' * [882d458] Merge tag 'release/2.1_1' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [f588e6d] Garette Emmanuel: Update package since “debian/eole/2.1_0-1” -- Garette Emmanuel Tue, 15 Nov 2016 09:15:24 +0100 tiramisu (2.1~0-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [c21949c] better error messages * [408e4cf] better error messages * [19b6769] better propertyerror message * [6fbc4ac] Merge remote-tracking branch 'origin/2.0' * [69de44b] better sqlalchemy integration * [d545c68] properties in option must not be sqlalchemy object * [c81a2bc] better sqlalchemy integration * [e6a9496] some improvements * [1b87e1d] Merge branch '2.0' * [0eff0cd] refactore _launch_consistency * [c31590c] consistency is now check not_equal if one option has PropertiesOptionError * [2e4fdbc] transitive in apply_requires should only by apply if properties are same has testing action * [24ec5a9] don't display warning in mandatory_warnings * [4d02254] returns_raise is now mandatory in core * [81f450f] setting_properties and self_properties are always set in _get_validated_value * [0711fa5] generate _has_dependency * [4f8b796] generate _has_dependency * [4e8d780] support python3 * [a14e156] pooling EmailOption, UsernameOption and FilenameOption * [9a91237] simplify apply_requires * [44dfd21] better error msg * [fce5a87] better error message * [b3fcf19] add force_permissive attribut to mandatory_warning for compatibility (not used in the code) [ Garette Emmanuel ] * [4ecb71a] t pushMerge remote-tracking branch 'lab/master' * [ad828b4] Merge tag 'release/2.1_0' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [937ce2b] Garette Emmanuel: Update package since “debian/eole/2.0.17-1” -- Garette Emmanuel Mon, 14 Nov 2016 15:50:15 +0100 tiramisu (2.0.17-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [0710358] slave with requires could not raise [ Garette Emmanuel ] * [be164d2] t pushMerge remote-tracking branch 'lab/2.0' * [9ae7ff5] Merge tag 'release/2.0.17' into dist/eole/2.6.1/master [ EOLE Build Daemon ] * [36abd45] Garette Emmanuel: Update package since “debian/eole/2.0.16-1” -- Garette Emmanuel Thu, 13 Oct 2016 11:33:50 +0200 tiramisu (2.0.16-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [6d71749] force_store_value is rebuild if needed [ Garette Emmanuel ] * [802e3f8] Merge remote-tracking branch 'lab/2.0' * [77c7423] Merge tag 'release/2.0.16' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [ca07c9f] Garette Emmanuel: Update package since “debian/eole/2.0.15-1” -- Garette Emmanuel Thu, 22 Sep 2016 09:24:27 +0200 tiramisu (2.0.15-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [44d585a] better mandatory/empty support for mandatory_warnings * [6cfa0fc] use relative importation * [3a5b109] domainname must not be an IP [ Garette Emmanuel ] * [3c5d881] Merge remote-tracking branch 'lab/master' * [c831ff1] Merge tag 'release/2.0.15' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [f22875c] Garette Emmanuel: Update package since “debian/eole/2.0.14-1” -- Garette Emmanuel Wed, 31 Aug 2016 15:58:44 +0200 tiramisu (2.0.14-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [31afb7c] better mandatory/empty support for mandatory_warnings [ Garette Emmanuel ] * [0722c7c] Merge tag 'release/2.0.14' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [dfce83c] Garette Emmanuel: Update package since “debian/eole/2.0_13-1” -- Garette Emmanuel Thu, 30 Jun 2016 10:25:31 +0200 tiramisu (2.0~13-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [d1c9250] better validation for Ip/Network/Netmask Option * [0c8398e] add PasswordOption [ Joël Cuissinat ] * [6eb76f8] Merge remote-tracking branch 'lab/master' * [6a881ca] Merge remote-tracking branch 'lab/master' * [fb8b670] Merge tag 'release/2.0_13' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [49a5bfa] Joël Cuissinat: Update package since “debian/eole/2.0_12-1” -- Joël Cuissinat Tue, 17 May 2016 15:48:31 +0200 tiramisu (2.0~12-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [ef5bcbf] user could delete informations set in config [ Garette Emmanuel ] * [85d2437] Merge remote-tracking branch 'lab/master' * [56952d6] Merge tag 'release/2.0_12' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [251afce] Garette Emmanuel: Update package since “debian/eole/2.0_11-1” -- Garette Emmanuel Thu, 28 Apr 2016 11:32:45 +0200 tiramisu (2.0~11-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [a76815d] support slave with list has calculated value [ Garette Emmanuel ] * [8a2bf66] Merge remote-tracking branch 'lab/master' * [ad9dc7d] Merge tag 'release/2.0_11' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [7a65fba] Garette Emmanuel: Update package since “debian/eole/2.0_10-1” -- Garette Emmanuel Fri, 08 Apr 2016 16:24:37 +0200 tiramisu (2.0~10-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [7460f38] update sqlalchemy storage for values et settings * [9f36e67] incomplet error message in validation * [ebf84b5] can change package name * [6ef85c4] force_permissive in cfgimpl_get_home_by_path [ Garette Emmanuel ] * [d008e72] Merge remote-tracking branch 'lab/master' * [0e86d5f] Merge tag 'release/2.0_10' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [29c57ea] Garette Emmanuel: Update package since “debian/eole/2.0_9-1” -- Garette Emmanuel Thu, 07 Apr 2016 16:17:12 +0200 tiramisu (2.0~9-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [1ef032a] update sqlalchemy storage for values et settings * [bbea31f] incomplet error message in validation [ Garette Emmanuel ] * [8f8053e] Merge tag 'release/2.0_9' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [f6351b3] Garette Emmanuel: Update package since “debian/eole/2.0_8-1” -- Garette Emmanuel Wed, 06 Apr 2016 16:18:06 +0200 tiramisu (2.0~8-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [f03a31b] master.slave[-1] = val now works correctly * [e91568e] Validation should return exception, not raises exception [ Joël Cuissinat ] * [9ce3bba] Merge remote-tracking branch 'lab/master' * [0b78c1a] Merge tag 'release/2.0_8' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [292de8e] Joël Cuissinat: Update package since “debian/eole/2.0_7-1” -- Joël Cuissinat Fri, 25 Mar 2016 09:50:00 +0100 tiramisu (2.0~7-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [5a5231c] test: set force_permissive to append * [924692d] valid correctly consistencies for master/slaves * [7305cfa] python 3.4 support [ Garette Emmanuel ] * [bc712b9] Merge remote-tracking branch 'lab/master' * [1497949] Merge tag 'release/2.0_7' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [b4556a3] Garette Emmanuel: Update package since “debian/eole/2.0_6-1” -- Garette Emmanuel Mon, 21 Mar 2016 10:51:33 +0100 tiramisu (2.0~6-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [952c880] callback could raises (not only returns) * [100a011] support callback with propertyerror in master for mandatory_warnings * [9adfffe] set force_permissive to append [ Joël Cuissinat ] * [072bee0] Merge remote-tracking branch 'lab/master' * [6afa401] Merge tag 'release/2.0_6' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [85c0f45] Joël Cuissinat: Update package since “debian/eole/2.0_5-1” -- Joël Cuissinat Fri, 18 Mar 2016 10:30:10 +0100 tiramisu (2.0~5-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [7775428] path not already initialize * [cb89c74] don't check 'mandatory' setting for symlink [ Joël Cuissinat ] * [931ca4d] Merge remote-tracking branch 'lab/master' * [6f66d90] Merge tag 'release/2.0_5' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [ba48638] Joël Cuissinat: Update package since “debian/eole/2.0_4-1” -- Joël Cuissinat Thu, 17 Mar 2016 10:55:00 +0100 tiramisu (2.0~4-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [8c733d5] update setup.py [ Garette Emmanuel ] * [d77016b] Merge remote-tracking branch 'lab/master' * [28eb14c] Merge tag 'release/2.0_4' into dist/eole/2.6.0/master [ EOLE Build Daemon ] * [8b82031] Garette Emmanuel: Update package since “debian/eole/2.0_3-1” -- Garette Emmanuel Thu, 10 Mar 2016 15:18:23 +0100 tiramisu (2.0~3-1) eole-2.6-unstable; urgency=low [ Emmanuel Garette ] * [374c56a] first version with sqlalchemy option's storage * [e153cf0] no more used and_ * [64ca069] Merge branch 'master' into orm * [cde04d6] Merge branch 'master' into orm * [36cd790] use polymorphism * [eabe3bc] corrections * [068f684] Merge branch 'master' into orm * [661f844] sqlalchemy has a storage * [3b0b3cd] p8p * [3b3e521] cache * [cbfb5a4] Merge branch 'master' into orm * [880b636] Merge branch 'master' into orm * [d3f42ef] typo * [a1dd2cf] require works well in sqlalchemy storage * [217a198] validator in sqlalchemy * [7c8049a] Merge branch 'master' into orm * [2eb63c9] active callback's slave verification * [02a987b] sqlalchemy * [313b03b] cache in sql works * [cddeef0] Merge branch 'master' into orm * [2f40216] Merge branch 'master' into orm * [8709386] __getattr__ OD * [5897231] Merge branch 'master' into orm * [5646fc3] Merge branch 'master' into orm * [98bd35a] Merge branch 'master' into orm * [5febdf3] set self._extra before 'super' * [21c8ed5] Merge branch 'master' into orm * [0aeb647] comment state test * [194c82f] tests pass now with dictionary and sqlalchemy storage * [299e51e] start works on storage * [2e55a6c] new version's files * [1c80f55] update warning's message * [45bd71a] context could be useful in a callback, now we can retrieve context in a function (be careful to infinite loop) * [a3e2839] update translation * [5fd62e2] force_store_value works now with permissive * [ff5376a] properties are check now in getowner get_modified_values works good with force_store_value * [6413d46] Merge branch 'better_auto_save' * [a3c5e60] Merge branch 'force_permissive' * [1ae6f0c] Merge branch 'mandatory' * [967a484] Merge branch '_getattr' * [a1f0c29] Merge modification made for 1.0's branch * [d1e86f6] Merge branch 'log' * [cd4d352] split tiramisu/option.py and add MasterSlaves object * [3ab0688] Arity change, remove force_properties: * [aa07345] change None to undefined when it's needed * [5d8b571] Merge branch 'master' into orm * [bf180bc] add missing file * [66c82ee] Merge branch 'orm' of ssh://git.labs.libre-entreprise.org/gitroot/tiramisu into orm * [a1753af] add consistencies's storage * [9bec522] we can pickle object * [7c81640] uncomment more test * [6d81371] 'getattr' in optiondescription can return a bound method * [2286009] report/generate.py: corrections * [b6a0f18] force_store_value now support Multi * [9112a8c] add SubMulti * [31fff06] Values in ChoiceOption can be a function now * [888446e] remove unjustified open_values parameters in ChoiceOption * [b64189f] add DynOptionDescription * [3cc2d9c] add TIRAMISU_STORAGE environment variable * [71f8926] better support for sqlalchemy storage * [58c22aa] better support for sqlalchemy storage * [9f3d676] reduce memory usage * [471af4f] cannot add unvalaible consistency for an option * [08f4f30] cannot add unvalaible consistency for an option * [9ad6cd9] allow number as first letter of a domainname with netbios type * [0728625] add consistency name in error if consistency not exists * [8a59e27] f option is frozen with force_default_on_freeze property, owner must be 'default' check property when tried to change owner * [ed3373c] bad characters in DomainnameOption could be in warning level * [a130cff] frozen with force_default_on_freeze can change owner * [4310d59] add force_permissive to config __iter__ * [f730050] pass force_permissive to slave for a master or to master for a slave * [c758677] add force_permissive in mandatory_warnings * [4217508] works on sqlalchemy storage * [f03cbea] better performance in find_firsts _is_build_cache not set in dictionary storage * [7c5b6e2] improve performance * [c6c331e] in find_firsts get option only one time * [2ccf92f] improve GroupConfig/MetaConfig add set_value in GroupConfig * [7646071] propertyerror are transitive in consistency, now it's possible to set non-transitive consistency * [71e69cd] if consistency with multiple option return if transitive * [a801951] can reset slave value in all case when deleting master value * [4fde28a] in_network's consistency now verify that IP is not network or broadcast's IP + ip_netmask's consistency now verify that IP is not broadcast's IP * [bc65caa] mandatory master/slave's consistency with default value as slave * [85297d8] test uppercase character before valid domain name for better error message * [c566ad1] valid default/callback value in consistencies * [10768a6] refactor validation * [d959020] ability to disable warnings validation * [057bba8] ValueError if not PropertieError * [2b01902] valid Option is an unicode or a string if needed * [6fc921f] difference between option/optiondescription in PropertiesOptionError message * [2c6275f] remove slave values when delete a master without value * [072246a] URLOption: allow uppercase in resource name * [487b99b] for a multi mandatory, allow [] with allow_empty_list attribut * [6cc7450] Some optimisations * [44cd618] remove pep8 validation errors * [1da83ed] add duplicate option to Config * [8e7a32d] add global 'empty' property, this property raise mandatory PropertiesOptionError if multi or master have empty value * [9da7e89] empty property only available for multi * [5ea92d3] need new settings when create fake_config * [3aad913] check with option as parameter * [15d94d5] domainname with only one character is now allowed * [64e9171] valid properties for slaves when set or append a master's value * [a0de110] optimise mandatory_warnings * [2cdd80b] support context param in picklisation * [445516c] support multi when picklise object * [11d23bc] unserialise information and requires attribute * [8d33fd4] setting must have public method to get getproperties with path * [a248508] extend properties must save setting only if all properties are correct * [54ca54e] separate value in slave * [ab55596] use python-coverage to delete dead part of code * [c2a6772] impl_get_values with calculated values and no context should return [] * [a521a6d] requires could be apply to a slave and properties could be different * [98200ec] improvemnt information * [59f59b0] add some optimisation * [ce8b735] _getmaster must use cached value * [4d4d789] simplification * [a97c3c6] some optimisation * [93ce93e] some optimisations * [df233d3] add some optimisations * [97d7352] better support for dynoptiondescription * [14489c3] remove some try/except * [7b2d0c0] remove some try/except * [729db2c] remove some try/except * [d0e2b5d] remove some try/except * [ce16228] simplify _setvalue * [cc6b4ad] remove a try/except * [e8764f6] remove some try/except + consistency not works with submulti * [b521c45] remove all try/except * [2842abd] remove try/except * [f4307b9] cannot append properties for option with forbidden_set_properties * [8a21d49] setattr instead of _setattr * [51d14f3] can set owner for a slave * [da89c1a] force_store_value is now used directly when configuration is loaded * [35ffde8] add force_permissive to Values.is_default_owner * [32592b9] setitem for a slave only modify current value * [3b872cb] better support for setowner [ gwen ] * [a408a58] i18n with ugettext instead of gettext * [44c96f3] replace ugettext by a simple gettext [ Philippe Caseiro ] * [8f95062] tiramisu/i18n.py : Removing call of gettext.install [ Garette Emmanuel ] * [ed9e4e3] Merge remote-tracking branch 'lab/master' into tiramisu2 [ Daniel Dehennin ] * [db65106] Merge branch 'master' * [c1dd4f5] Merge tag 'release/2.0_3' [ EOLE Build Daemon ] * [67065d1] Daniel Dehennin: Update package since “debian/eole/1.0_3.4-2” -- Daniel Dehennin Thu, 10 Mar 2016 09:29:25 +0100 tiramisu (1.0~3.4-2) eole-2.6-unstable; urgency=low [ Daniel Dehennin ] * [c09bd7e] Nouvel espace de nommage des tags Debian [ EOLE Build Daemon ] * [aa843f9] Daniel Dehennin: Update package since “debian/eole/1.0_3.4-1” -- Daniel Dehennin Tue, 08 Mar 2016 16:56:24 +0100 tiramisu (1.0~3.4-1) eole-2.5-unstable; urgency=low [ Emmanuel Garette ] * [08e1502] optimisation [ Garette Emmanuel ] * [205d6dd] Merge remote-tracking branch 'lab/1.0' * [a073c31] Merge tag 'release/1.0_3.4' into dist/eole/2.5/master [ EOLE Build Daemon ] * [4b47999] Garette Emmanuel: Update package since “debian/eole/2.5/1.0_3.3-1” -- Garette Emmanuel Thu, 10 Dec 2015 17:39:25 +0100 tiramisu (1.0~3.3-1) eole-2.5-unstable; urgency=low [ Daniel Dehennin ] * [d5ae6f6] New packaging for Ubuntu Precise Pangolin * [3130886] Merge tag 'release/0.2' into dist/ubuntu/precise/master * [1d7c252] Add missing dependency on python * [283ada7] Merge tag 'release/0.2.1' into dist/ubuntu/precise/master * [64c2aac] New release 0.4 * [e0954f3] Merge tag 'release/0.6' into dist/ubuntu/precise/master * [b712487] Merge tag 'release/0.8' into dist/ubuntu/precise/master * [b36160d] Merge tag 'release/0.9' into dist/ubuntu/precise/master * [3a2801b] Merge tag 'release/0.11' into dist/ubuntu/precise/master * [baf3606] Merge tag 'release/0.13' into dist/ubuntu/precise/master * [8314963] Merge tag 'release/0.14' into dist/ubuntu/precise/master * [205b200] Merge tag 'release/0.16' into dist/ubuntu/precise/master * [d7c55af] Merge tag 'release/0.17' into dist/ubuntu/precise/master * [560e714] Merge tag 'release/0.30' into dist/ubuntu/precise/master * [0e9ee26] Merge tag 'release/0.31' into dist/ubuntu/precise/master * [8d5195b] Merge tag 'release/0.53' into dist/ubuntu/precise/master * [2efd9ed] Merge branch 'master' into dist/ubuntu/precise/master * [9a28650] Merge tag 'release/0.72' into dist/ubuntu/precise/master * [2290aa9] Merge tag 'release/0.73' into dist/ubuntu/precise/master * [49dfc8f] Merge tag 'release/0.74' into dist/ubuntu/precise/master * [635b183] Merge tag 'release/0.75' into dist/ubuntu/precise/master * [5890062] Merge tag 'release/0.76' into dist/ubuntu/precise/master * [4260112] Merge tag 'release/0.77' into dist/ubuntu/precise/master * [469d268] Merge tag 'release/0.78' into dist/ubuntu/precise/master * [13d9182] Merge tag 'release/0.79' into dist/ubuntu/precise/master * [e058c2f] Merge tag 'release/0.80' into dist/ubuntu/precise/master * [4692b45] Merge tag 'release/0.81' into dist/ubuntu/precise/master * [c99cb93] Merge tag 'release/0.83' into dist/ubuntu/precise/master * [7e56aec] Require python-ipy since 9c2dcc1 (Fixes: #5796, 5) * [6bec55b] Merge tag 'release/1.0_1.0' into dist/ubuntu/precise/master * [ff98a0a] Merge tag 'release/1.0_1.1' into dist/ubuntu/precise/master * [874ecbd] Add git-buildpackage configuration for debian version tag format * [eb9a511] Merge tag 'release/1.0_2.7' * [deb70d2] Merge tag 'release/1.0_2.8' * [ffe92f1] Merge tag 'release/1.0_2.23' [ gwen ] * [9e7cab1] Merge tag 'release/0.18' into dist/ubuntu/precise/master * [322b25c] Merge tag 'release/0.19' into dist/ubuntu/precise/master * [c49eac5] Merge remote-tracking branch 'origin/master' into dist/ubuntu/precise/master * [6140a79] Merge tag 'release/0.21' into dist/ubuntu/precise/master * [1d8e29e] Merge tag 'release/0.22' into dist/ubuntu/precise/master * [bdbe584] Merge tag 'release/0.23' into dist/ubuntu/precise/master * [fb125ec] Merge tag 'release/0.24' into dist/ubuntu/precise/master * [4a1271a] Merge tag 'release/0.25' into dist/ubuntu/precise/master * [ebb6c40] Merge tag 'release/0.26' into dist/ubuntu/precise/master * [8aa614c] Merge tag 'release/0.27' into dist/ubuntu/precise/master * [b534b1b] Merge tag 'release/0.28' into dist/ubuntu/precise/master * [9c9821b] Merge tag 'release/0.29' into dist/ubuntu/precise/master * [730c745] Merge tag 'release/0.32' into dist/ubuntu/precise/master * [2fad71d] Merge tag 'release/0.33' into dist/ubuntu/precise/master * [7a57367] Merge branch 'master' into dist/ubuntu/precise/master * [e16c788] Merge tag 'release/0.35' into dist/ubuntu/precise/master * [163f019] Merge tag 'release/0.36' into dist/ubuntu/precise/master * [9e60b13] Merge tag 'release/0.37' into dist/ubuntu/precise/master * [7733dc5] Merge tag '0.38' into dist/ubuntu/precise/master * [a17fd39] Merge tag 'release/0.39' into dist/ubuntu/precise/master * [d9ab122] Merge tag 'release/0.40' into dist/ubuntu/precise/master * [d015401] Merge tag 'release/0.41' into dist/ubuntu/precise/master * [259211d] Merge tag 'release/0.42' into dist/ubuntu/precise/master * [0315cc8] Merge tag 'release/0.43' into dist/ubuntu/precise/master * [df7ea88] Merge tag 'release/0.44' into dist/ubuntu/precise/master * [3d0b5dd] Merge tag 'release/0.45' into dist/ubuntu/precise/master * [828aec5] YMerge tag 'release/0.46' into dist/ubuntu/precise/master * [1f05678] Merge tag 'release/0.47' into dist/ubuntu/precise/master * [e005f4d] Merge tag 'release/0.48' into dist/ubuntu/precise/master * [0eb08ec] Merge tag 'release/0.49' into dist/ubuntu/precise/master * [532a992] Merge tag 'release/0.51' into dist/ubuntu/precise/master * [9bce148] Merge tag 'release/0.52' into dist/ubuntu/precise/master * [97c4810] Merge tag 'release/0.53' into dist/ubuntu/precise/master * [4e6e126] Merge tag 'release/0.54' into dist/ubuntu/precise/master * [d651cfe] Merge tag 'release/0.55' into dist/ubuntu/precise/master * [8f87ada] Merge tag 'release/0.56' into dist/ubuntu/precise/master * [c15aeb3] Merge tag 'release/0.58' into dist/ubuntu/precise/master * [2cd78ed] Merge tag 'release/0.59' into dist/ubuntu/precise/master * [1f950f6] Merge branch 'master' into dist/ubuntu/precise/master * [55dbd2f] Merge tag 'release/0.62' into dist/ubuntu/precise/master * [6b1de57] Merge tag 'release/0.64' into dist/ubuntu/precise/master * [00a7301] Merge branch 'master' into dist/ubuntu/precise/master * [f34bc1f] Merge tag 'release/0.68' into dist/ubuntu/precise/master * [07ca72e] Merge tag 'release/0.69' into dist/ubuntu/precise/master * [3843dcb] Merge branch 'master' into dist/ubuntu/precise/master * [81260d8] Merge tag 'release/0.81' into dist/ubuntu/precise/master * [e2b8f44] Merge tag 'release/1.0_1.4' into dist/ubuntu/precise/master * [d041c61] Merge tag 'release/1.0_1.5' into dist/ubuntu/precise/master * [7595a98] Merge tag 'release/1.0_1.6' into dist/ubuntu/precise/master * [059f1bf] Merge tag 'release/1.0_1.7' into dist/ubuntu/precise/master * [dcff55d] Merge tag 'release/1.0_1.8' into dist/ubuntu/precise/master * [0253167] Merge tag 'release/1.0_1.9' into dist/ubuntu/precise/master * [3b0d09e] Merge tag 'release/1.0_2.0' into dist/ubuntu/precise/master * [4ed18cf] Merge tag 'release/1.0_2.1' into dist/ubuntu/precise/master * [d8c0e79] Merge tag 'release/1.0_2.2' into dist/ubuntu/precise/master * [2c16157] Merge branch 'master' into dist/ubuntu/precise/master * [d06de82] Merge tag 'release/1.0_2.4' into dist/ubuntu/precise/master * [e9c8d39] Merge tag 'release/1.0_2.6' into dist/ubuntu/precise/master [ Garette Emmanuel ] * [339d540] Merge branch 'master' into dist/ubuntu/precise/master * [d6e74ab] Merge branch 'master' into dist/ubuntu/precise/master * [6084dbc] Merge branch 'master' into dist/ubuntu/precise/master * [560eab2] Merge tag 'release/1.0_2.12' into dist/ubuntu/precise/master * [ecb2aac] Merge tag 'release/1.0_2.13' into dist/ubuntu/precise/master * [eadf0e0] Merge tag 'release/1.0_2.14' into dist/ubuntu/precise/master * [b0f5a39] Merge tag 'release/1.0_2.15' into dist/ubuntu/precise/master * [a5761bb] Merge tag 'release/1.0_2.16' into dist/ubuntu/precise/master * [7ee0d22] Merge tag 'release/1.0_2.17' into dist/ubuntu/precise/master * [d0e00e3] Merge tag 'release/1.0_2.18' into dist/ubuntu/precise/master * [65af8e4] Merge tag 'release/1.0_2.19' into dist/ubuntu/precise/master * [d143b0a] Merge tag 'release/1.0_2.20' into dist/ubuntu/precise/master * [706627f] Merge tag 'release/1.0_2.24' into dist/ubuntu/precise/master * [c333524] Merge tag 'release/1.0_2.25' into dist/ubuntu/precise/master * [6f13f69] Merge tag 'release/1.0_2.26' into dist/ubuntu/precise/master * [71da74a] Merge tag 'release/1.0_2.27' into dist/ubuntu/precise/master * [6e7f218] Merge tag 'release/1.0_2.28' into dist/ubuntu/precise/master * [84d31c8] Merge tag 'release/1.0_2.29' into dist/ubuntu/precise/master * [6967765] Merge tag 'release/1.0_2.30' into dist/ubuntu/precise/master * [79a09f3] Merge tag 'release/1.0_2.31' into dist/ubuntu/precise/master * [e73de88] Merge tag 'release/1.0_2.32' into dist/ubuntu/precise/master * [d92873a] Merge tag 'release/1.0_2.33' into dist/ubuntu/precise/master * [a387259] Merge tag 'release/1.0_2.34' into dist/ubuntu/precise/master * [4bd8163] Merge tag 'release/1.0_2.35' into dist/ubuntu/precise/master * [049821c] Merge tag 'release/1.0_2.36' into dist/ubuntu/precise/master * [9ad554c] Merge tag 'release/1.0_2.37' into dist/ubuntu/precise/master * [ea527c7] Merge tag 'release/1.0_2.38' into dist/ubuntu/precise/master * [35fdd5e] Merge tag 'release/1.0_2.39' into dist/ubuntu/precise/master * [a22134f] Merge tag 'release/1.0_2.40' into dist/ubuntu/precise/master * [50d2998] Merge tag 'release/1.0_2.41' into dist/ubuntu/precise/master * [2f36b19] Merge tag 'release/1.0_2.42' into dist/eole/2.5/master * [7d311fd] Merge tag 'release/1.0_3.2' into dist/eole/2.5/master * [8362926] Merge tag 'release/1.0_3.3' into dist/eole/2.5/master [ Joël Cuissinat ] * [9eadb46] Déclaration du paquet tiramisu-tests (Fixes #5668 @20m) * [487775c] Merge tag 'release/1.0_3.0' into dist/ubuntu/2.5/master * [82dcee6] Mise à jour des dépendances pour tiramisu-tests [ Philippe Caseiro ] * [ebb0428] Merge branch 'master' into dist/ubuntu/precise/master * [0e3ccf1] Merge branch 'master' into dist/ubuntu/precise/master * [583f22a] Fix gbp.conf -- Garette Emmanuel Wed, 02 Dec 2015 15:45:50 +0100