Commit graph

  • 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
  • 7305cfa134 python 3.4 support Emmanuel Garette 2016-03-19 21:27:37 +0100
  • 924692d3ab valid correctly consistencies for master/slaves Emmanuel Garette 2016-03-18 19:55:41 +0100
  • 5a5231c2d8 test: set force_permissive to append Emmanuel Garette 2016-03-18 16:41:59 +0100
  • 9adfffe339 set force_permissive to append Emmanuel Garette 2016-03-17 23:16:21 +0100
  • 100a0110cd support callback with propertyerror in master for mandatory_warnings Emmanuel Garette 2016-03-17 22:06:16 +0100
  • 952c880d10 callback could raises (not only returns) Emmanuel Garette 2016-03-17 19:14:02 +0100
  • cb89c74201 don't check 'mandatory' setting for symlink Emmanuel Garette 2016-03-16 22:33:28 +0100
  • 777542844f path not already initialize Emmanuel Garette 2016-03-14 22:18:21 +0100
  • 8c733d5303 update setup.py Emmanuel Garette 2016-03-10 14:50:27 +0100
  • 3b872cb8c9 better support for setowner Emmanuel Garette 2016-03-09 15:48:14 +0100
  • 32592b9289 setitem for a slave only modify current value Emmanuel Garette 2016-03-08 23:18:42 +0100
  • 35ffde841b add force_permissive to Values.is_default_owner Emmanuel Garette 2016-03-07 16:34:36 +0100
  • da89c1aa58 force_store_value is now used directly when configuration is loaded Emmanuel Garette 2016-03-07 16:13:41 +0100
  • 51d14f30a4 can set owner for a slave Emmanuel Garette 2016-01-25 16:22:28 +0100
  • 8a21d49948 setattr instead of _setattr Emmanuel Garette 2016-01-25 15:57:34 +0100
  • f4307b9122 cannot append properties for option with forbidden_set_properties Emmanuel Garette 2016-01-25 15:49:40 +0100
  • 2842abdd46 remove try/except Emmanuel Garette 2016-01-06 22:37:11 +0100
  • b521c459ee remove all try/except Emmanuel Garette 2016-01-03 21:18:52 +0100
  • e8764f6173 remove some try/except + consistency not works with submulti Emmanuel Garette 2016-01-03 13:23:15 +0100
  • cc6b4ad7c4 remove a try/except Emmanuel Garette 2015-12-31 18:35:31 +0100
  • ce162280ad simplify _setvalue Emmanuel Garette 2015-12-31 18:20:36 +0100
  • d0e2b5d8c4 remove some try/except Emmanuel Garette 2015-12-30 22:32:07 +0100
  • 729db2ceec remove some try/except Emmanuel Garette 2015-12-28 22:00:46 +0100
  • 7b2d0c0c4a remove some try/except Emmanuel Garette 2015-12-28 21:40:40 +0100
  • 14489c3ef5 remove some try/except Emmanuel Garette 2015-12-26 10:57:20 +0100
  • 97d7352a5b better support for dynoptiondescription Emmanuel Garette 2015-12-23 23:30:57 +0100
  • df233d3165 add some optimisations Emmanuel Garette 2015-12-22 22:06:14 +0100
  • 93ce93e529 some optimisations Emmanuel Garette 2015-12-18 23:35:45 +0100
  • a97c3c682a some optimisation Emmanuel Garette 2015-12-18 22:44:46 +0100
  • 4d4d789c8a simplification Emmanuel Garette 2015-12-17 22:41:57 +0100
  • ce8b73507f _getmaster must use cached value Emmanuel Garette 2015-12-16 23:04:00 +0100
  • 59f59b0b1b add some optimisation Emmanuel Garette 2015-12-14 23:37:15 +0100
  • 98200ecae5 improvemnt information Emmanuel Garette 2015-11-30 15:55:34 +0100
  • a521a6d322 requires could be apply to a slave and properties could be different Emmanuel Garette 2015-11-29 23:03:08 +0100
  • c2a6772ec2 impl_get_values with calculated values and no context should return [] Emmanuel Garette 2015-11-26 19:42:33 +0100
  • ab555966f7 use python-coverage to delete dead part of code Emmanuel Garette 2015-11-24 10:58:19 +0100
  • 54ca54e505 separate value in slave Emmanuel Garette 2015-11-19 22:25:00 +0100
  • a248508498 extend properties must save setting only if all properties are correct Emmanuel Garette 2015-11-01 11:12:27 +0100
  • 8d33fd4500 setting must have public method to get getproperties with path Emmanuel Garette 2015-11-01 10:57:36 +0100
  • 11d23bc8d8 unserialise information and requires attribute Emmanuel Garette 2015-11-01 10:35:17 +0100
  • 445516ce34 support multi when picklise object Emmanuel Garette 2015-10-30 22:51:36 +0100
  • 2cdd80b83d support context param in picklisation Emmanuel Garette 2015-10-30 22:49:57 +0100
  • a0de1109f7 optimise mandatory_warnings Emmanuel Garette 2015-10-29 09:03:13 +0100
  • 64e9171ea6 valid properties for slaves when set or append a master's value Emmanuel Garette 2015-10-26 15:39:07 +0100
  • 15d94d5fff domainname with only one character is now allowed Emmanuel Garette 2015-10-12 17:06:15 +0200
  • 3aad913868 check with option as parameter Emmanuel Garette 2015-09-17 21:25:32 +0200
  • 5ea92d3460 need new settings when create fake_config Emmanuel Garette 2015-09-17 19:14:56 +0200
  • 9da7e89176 empty property only available for multi Emmanuel Garette 2015-07-27 09:32:42 +0200
  • 8e7a32de08 add global 'empty' property, this property raise mandatory PropertiesOptionError if multi or master have empty value Emmanuel Garette 2015-07-26 18:55:21 +0200
  • 1da83edfba add duplicate option to Config Emmanuel Garette 2015-07-24 18:05:51 +0200
  • 44cd618704 remove pep8 validation errors Emmanuel Garette 2015-07-24 17:54:10 +0200
  • 6cc74506fb Some optimisations Emmanuel Garette 2015-05-03 09:56:03 +0200
  • 487b99b32c for a multi mandatory, allow [] with allow_empty_list attribut Emmanuel Garette 2015-04-20 14:49:43 +0200
  • 072246a203 URLOption: allow uppercase in resource name Emmanuel Garette 2015-04-19 09:46:39 +0200
  • 2c6275ffbd remove slave values when delete a master without value Emmanuel Garette 2015-04-19 09:37:46 +0200
  • 6fc921fc19 difference between option/optiondescription in PropertiesOptionError message Emmanuel Garette 2015-04-19 09:25:49 +0200
  • 2b019027be valid Option is an unicode or a string if needed Emmanuel Garette 2015-04-19 09:15:18 +0200
  • 057bba83e4 ValueError if not PropertieError Emmanuel Garette 2015-04-18 23:46:37 +0200
  • d959020eed ability to disable warnings validation Emmanuel Garette 2015-04-18 23:11:57 +0200
  • 10768a6067 refactor validation Emmanuel Garette 2015-04-18 22:53:45 +0200
  • c566ad1111 valid default/callback value in consistencies Emmanuel Garette 2015-03-08 12:03:49 +0100
  • 85297d8c4d test uppercase character before valid domain name for better error message Emmanuel Garette 2014-12-07 14:51:51 +0100
  • bc65caa4dc mandatory master/slave's consistency with default value as slave Emmanuel Garette 2014-12-07 14:39:23 +0100
  • 4fde28a15e 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 Emmanuel Garette 2014-12-01 23:16:00 +0100
  • a801951a78 can reset slave value in all case when deleting master value Emmanuel Garette 2014-12-01 23:08:56 +0100
  • 71e69cd0bf if consistency with multiple option return if transitive Emmanuel Garette 2014-12-01 23:02:55 +0100
  • 7646071efd propertyerror are transitive in consistency, now it's possible to set non-transitive consistency Emmanuel Garette 2014-12-01 22:58:53 +0100
  • 2ccf92f879 improve GroupConfig/MetaConfig add set_value in GroupConfig Emmanuel Garette 2014-12-01 21:49:50 +0100
  • c6c331eb54 in find_firsts get option only one time Emmanuel Garette 2014-11-11 11:31:23 +0100
  • 7c5b6e2db2 improve performance Emmanuel Garette 2014-11-10 23:15:08 +0100
  • f03cbeadb7 better performance in find_firsts _is_build_cache not set in dictionary storage Emmanuel Garette 2014-11-10 21:00:30 +0100
  • 4217508f3f works on sqlalchemy storage Emmanuel Garette 2014-11-10 09:13:44 +0100
  • c75867720f add force_permissive in mandatory_warnings Emmanuel Garette 2014-10-26 16:39:24 +0100
  • f730050f7c pass force_permissive to slave for a master or to master for a slave Emmanuel Garette 2014-10-26 16:19:06 +0100
  • 4310d59991 add force_permissive to config __iter__ Emmanuel Garette 2014-10-26 10:26:23 +0100
  • a130cff4bf frozen with force_default_on_freeze can change owner Emmanuel Garette 2014-10-26 09:44:06 +0100
  • ed3373cff0 bad characters in DomainnameOption could be in warning level Emmanuel Garette 2014-10-26 09:38:17 +0100
  • 8a59e27396 f option is frozen with force_default_on_freeze property, owner must be 'default' check property when tried to change owner Emmanuel Garette 2014-10-26 08:51:45 +0100
  • 0728625afd add consistency name in error if consistency not exists Emmanuel Garette 2014-10-25 23:00:04 +0200
  • 9ad6cd905c allow number as first letter of a domainname with netbios type Emmanuel Garette 2014-10-25 22:58:46 +0200
  • 08f4f30bc5 cannot add unvalaible consistency for an option Emmanuel Garette 2014-10-25 22:50:43 +0200
  • 471af4fd75 cannot add unvalaible consistency for an option Emmanuel Garette 2014-10-25 22:47:40 +0200
  • 8f950620f7 tiramisu/i18n.py : Removing call of gettext.install Philippe Caseiro 2014-04-24 17:30:52 +0200
  • 44c96f3a60 replace ugettext by a simple gettext gwen 2014-04-24 16:39:16 +0200
  • a408a583fb i18n with ugettext instead of gettext gwen 2014-04-22 17:36:07 +0200
  • 9f3d676280 reduce memory usage Emmanuel Garette 2014-10-25 22:11:31 +0200
  • 58c22aa70f better support for sqlalchemy storage Emmanuel Garette 2014-07-06 15:35:13 +0200
  • 71f8926fca better support for sqlalchemy storage Emmanuel Garette 2014-07-06 15:31:57 +0200
  • 3cc2d9ca3d add TIRAMISU_STORAGE environment variable Emmanuel Garette 2014-06-20 16:29:38 +0200
  • b64189f763 add DynOptionDescription Emmanuel Garette 2014-06-19 23:22:39 +0200
  • 888446e4c5 remove unjustified open_values parameters in ChoiceOption Emmanuel Garette 2014-04-27 10:44:19 +0200
  • 31fff062e1 Values in ChoiceOption can be a function now Emmanuel Garette 2014-04-27 10:32:40 +0200
  • 9112a8c5b0 add SubMulti Emmanuel Garette 2014-04-25 22:57:08 +0200
  • b6a0f188b2 force_store_value now support Multi Emmanuel Garette 2014-04-18 21:33:15 +0200
  • 22860099ba report/generate.py: corrections Emmanuel Garette 2014-04-17 18:47:48 +0200
  • 6d8137160c 'getattr' in optiondescription can return a bound method Emmanuel Garette 2014-04-15 21:48:31 +0200
  • 7c8164090a uncomment more test Emmanuel Garette 2014-04-14 23:00:37 +0200
  • 9bec52273a we can pickle object Emmanuel Garette 2014-04-14 22:53:40 +0200