1 Sun Oct 26 08:50:38 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
2 * if option is frozen with force_default_on_freeze property, owner
3 must be 'default' check property when tried to change owner
4 * bad characters in DomainnameOption could be in warning level
5 * frozen with force_default_on_freeze can change owner
6 * add force_permissive to config __iter__
7 * pass force_permissive to slave for a master or to master for a slave
9 Sat Oct 25 22:48:08 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
10 * cannot add unvalaible consistency for an option
11 * allow number as first letter of a domainname with netbios type
13 Fri Jun 20 16:27:55 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
15 * add TIRAMISU_STORAGE for personalise default storage in
18 Thu Jun 19 23:20:29 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
20 * add DynOptionDescription:
21 DynOptionDescription are OptionDescription that generate auto
22 OptionDescription with a callback function
24 Sun Apr 27 10:32:40 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
26 * behavior change in ChoiceOption:
27 remove open_values, that no sens (no type validation is possible) if
28 you want something like open_values, please use a typed option and
29 add impl_(s|g)et_information to add proposed values and use it in your
31 * add dynamic ChoiceOption:
32 we can have dynamic ChoiceOption. Parameter values can be a function
33 and as callback, we can add values_params
35 Fri Apr 25 22:57:08 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
38 a SubMulti is a multi in a multi variable
40 Sat Apr 12 11:37:27 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
42 * behavior change in master/slave part of code:
43 if slave has a default value greater than master's one, it's raise
44 SlaveError, didn't try to reduce the slave's length
45 * tiramisu/config.py (in cfgimpl_get_home_by_path and getattr) and
46 tiramisu/value.py (in getitem): arity change, remove force_properties
47 * tiramisu/option.py: split into tiramisu/option directory
48 * tiramisu/option/masterslave.py: master/slaves have no a special
49 object MasterSlaves for all code related to master/slaves options
50 * tiramisu/option/masterslave.py: master and slaves values (length,
51 consistency, ...) are now check every time
52 * change None to undefined when needed