Commit graph

  • 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
  • a1753afb8c add consistencies's storage Emmanuel Garette 2014-04-13 10:35:43 +0200
  • 66c82ee582 Merge branch 'orm' of ssh://git.labs.libre-entreprise.org/gitroot/tiramisu into orm Emmanuel Garette 2014-04-13 10:31:51 +0200
  • 5d8b5719a0 Merge branch 'master' into orm Emmanuel Garette 2014-04-13 10:30:42 +0200
  • bf180bc115 add missing file Emmanuel Garette 2014-04-12 23:13:28 +0200
  • 299e51e806 start works on storage Emmanuel Garette 2014-04-12 22:47:52 +0200
  • aa0734591d change None to undefined when it's needed Emmanuel Garette 2014-04-12 21:55:22 +0200
  • 3ab0688c46 Arity change, remove force_properties: Emmanuel Garette 2014-04-12 21:37:20 +0200
  • cd4d3527c7 split tiramisu/option.py and add MasterSlaves object Emmanuel Garette 2014-04-12 11:53:58 +0200
  • d1e86f6d48 Merge branch 'log' Emmanuel Garette 2014-04-03 22:16:08 +0200
  • da434a4273 add logger in validation Emmanuel Garette 2014-04-03 22:15:41 +0200
  • a1f0c29713 Merge modification made for 1.0's branch Emmanuel Garette 2014-04-02 12:06:11 +0200
  • 76a43a7ff9 if slave has a callback with a slave that has a callback with a default_multi's slave, now it's works Emmanuel Garette 2014-04-02 12:04:50 +0200
  • 463fc8e88a if opt is freeze with force_default_on_freeze, didn't remove store value Emmanuel Garette 2014-04-01 21:01:01 +0200
  • 967a48412d Merge branch '_getattr' Emmanuel Garette 2014-04-01 09:51:43 +0200
  • 0b2e5f90e2 same arity for _getattr and getattr Emmanuel Garette 2014-04-01 09:51:25 +0200
  • 1ae6f0c6e8 Merge branch 'mandatory' Emmanuel Garette 2014-04-01 09:29:34 +0200
  • 150b490200 config.mandatory_warnings return always None Emmanuel Garette 2014-04-01 09:29:07 +0200
  • a3c5e6034f Merge branch 'force_permissive' Emmanuel Garette 2014-03-31 22:38:56 +0200
  • cd52729952 add force_permissive in config's method (iter_all, iter_group, find, find_first and make_dict) rename _getattr to getattr Emmanuel Garette 2014-03-31 22:34:57 +0200
  • 6413d460b2 Merge branch 'better_auto_save' Emmanuel Garette 2014-03-29 20:44:10 +0100
  • ff5376a382 properties are check now in getowner get_modified_values works good with force_store_value Emmanuel Garette 2014-03-29 20:31:56 +0100
  • 712db2875e force_store_value works now with permissive Emmanuel Garette 2014-03-28 17:35:27 +0100
  • 5fd62e2a96 force_store_value works now with permissive Emmanuel Garette 2014-03-28 17:35:27 +0100
  • 84f0095c2f update translation Emmanuel Garette 2014-03-26 20:47:30 +0100
  • a3e28392b0 update translation Emmanuel Garette 2014-03-26 20:47:30 +0100
  • 835d6d6da0 context could be useful in a callback, now we can retrieve context in a function (be careful to infinite loop) Emmanuel Garette 2014-03-26 19:44:49 +0100
  • 45bd71a318 context could be useful in a callback, now we can retrieve context in a function (be careful to infinite loop) Emmanuel Garette 2014-03-26 19:44:49 +0100
  • b3d04a1f68 update warning's message Emmanuel Garette 2014-03-24 21:13:26 +0100
  • 1c80f55996 update warning's message Emmanuel Garette 2014-03-24 21:13:26 +0100
  • 2e55a6c6f8 new version's files Emmanuel Garette 2014-03-15 10:20:48 +0100
  • a04a61f1a4 Merge branch 'master' into lgpl Emmanuel Garette 2014-03-15 10:11:17 +0100
  • f7d31bfa92 Merge branch 'master' into force-cache Emmanuel Garette 2014-03-15 10:09:19 +0100
  • f43ef2dafe now there are two warnings_only's level: - option's level for validation and _second_level_validation - consistencies level Emmanuel Garette 2014-03-13 14:12:44 +0100
  • 88b5af9810 Merge branch 'master' into better_warnings Emmanuel Garette 2014-03-12 22:13:20 +0100
  • ff802b46e5 consistencies can make a warning instead of raises for that, you have to set something like: a.impl_add_consistency('not_equal', b, warnings_only=True) Emmanuel Garette 2014-03-12 21:56:53 +0100
  • 5f46763696 add test for consistency with callback Emmanuel Garette 2014-03-12 16:44:48 +0100
  • 544cd93c73 can make_dict with disabled suboption Emmanuel Garette 2014-03-12 14:57:36 +0100
  • d7b04ebed0 add consistency in_network for IPOption Emmanuel Garette 2014-03-11 18:57:19 +0100
  • db9ab7a1e9 test if cache property is not set in config when force_cache Emmanuel Garette 2014-03-09 20:22:29 +0100
  • fbc79ced07 update translation Emmanuel Garette 2014-03-09 20:16:38 +0100
  • 6f4a881320 Merge branch 'master' into force-cache Emmanuel Garette 2014-03-09 20:14:32 +0100