refactor validation
[tiramisu.git] / ChangeLog
index 04dcd46..6daa435 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,34 @@
+Sat Apr 18 22:42:53 2015 +0200 Emmanuel Garette <egarette@cadoles.com>
+       * refactor validation, build a fake context (with new Values and
+       Settings) to validate value with those object. Now value with
+       callback and consistency are correctly validate
+
+Sun Mar  8 12:02:17 2015 +0200 Emmanuel Garette <egarette@cadoles.com>
+       * valid default/callback value in consistencies
+
+Sun Dec  7 14:37:32 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
+       * mandatory master/slave's consistency with default value as slave
+       * test uppercase character before valid domain name for better error
+       message
+
+Mon Dec  1 22:58:13 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
+       * propertyerror are transitive in consistency, now it's possible to set
+       non-transitive consistency
+       * if consistency with multiple option return if transitive
+       * can reset slave value in all case when deleting master value
+       * 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
+
 Sun Oct 26 08:50:38 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
        * if option is frozen with force_default_on_freeze property, owner
        must be 'default' check property when tried to change owner
        * bad characters in DomainnameOption could be in warning level
        * frozen with force_default_on_freeze can change owner
+       * add force_permissive to config __iter__
+       * pass force_permissive to slave for a master or to master for a slave
+       * remove mandatory_warnings in config.py
+       * add force_permissive in mandatory_warnings
 
 Sat Oct 25 22:48:08 2014 +0200 Emmanuel Garette <egarette@cadoles.com>
        * cannot add unvalaible consistency for an option