2010-10-15 Dominique Dumont <domi.dumont@free.fr> 1.219
* removed obsolete push/pop_no_value_check calls
* requires Config::Model 1.212
2010-09-16 Dominique Dumont <domi.dumont@free.fr> 1.218
* Fixed missing dependencies in Build.PL (Building from hg
requires Dist::Zilla and Dist-Zilla-Plugins-CJM >= 3.01)
2010-09-14 Dominique Dumont <domi.dumont@free.fr> 1.217
* Added allow_keys_matching parameter in ItselfWarpableElement.pl
(requires Config::Model 1.207)
* config-model-edit :doc fix
* Itself.pm: display hash or list cargo type in dot diagram"
* BackendDetector.pm: Fixed to handle backend names with embedded
:: (e.g. Debian::Dep5)
2010-08-13 Dominique Dumont <domi.dumont@free.fr> 1.216
* Added accept parameter in Itself/Class.pl
(requires Config::Model 1.206)
* Build.PL: added dependency on Tk to avoid CPAN smoke test
failure
2010-04-06 Dominique Dumont <dominique.dumont@hp.com> 1.215
* t/itself.t: Fix skip part to avoid failures when X is not
available.
2010-03-31 Dominique Dumont <domi.dumont@free.fr> 1.214
* config-model-edit (): ensure that model modified by loading data
or YAML is saved later on by the GUI.
2010-03-25 Dominique Dumont <dominique.dumont@hp.com> 1.213
* lib/Config/Model/Itself/BackendDetector.pm (): New class derived
from Config::Model::Value so config-model-edit can detect
available read/write plugin backend and propose relevant choice
for 'backend' model specification.
* Build.PL: Added dedendency on Pod::POM, depends on Config::Model
1.001
2010-03-17 Dominique Dumont <domi.dumont@free.fr>
* lib/Config/Model/models/Itself/CommonElement.pl: add match
parameter from Config::Model 1.001
2010-03-16 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit (): can use -force_load when loading data or
yaml data.
* Build.PL: depends on YAML::Any
2010-02-26 Dominique Dumont <dominique.dumont@hp.com> 1.212
* Build.PL: depends on Config::Model 0.643
2010-02-25 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit: added load_yaml option to load model from a
YAML file.
2010-02-23 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit: added dump_yaml option to dump models as YAML
file.
2010-02-02 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit: added -dump -dump_type -load options. Non
options args are now interpreted as model modifications
2010-01-31 Dominique Dumont <domi.dumont@free.fr>
* lib/Config/Model/models/Itself/CommonElement.pl: warp out min and max
2009-06-24 Dominique Dumont <domi.dumont@free.fr> v1.211
* Build.PL: depend on Config::Model 0.637 and C::M::TkUI 1.210
2009-06-23 Dominique Dumont <dominique.dumont@hp.com>
* lib/Config/Model/models/Itself/*.pl: Changed built_in parameter
to upstream_default and built_in_list to upstream_default_list
2009-05-30 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit: added -save option.
* lib/Config/Model/models/Itself/Class.pl: Changed config_file
parameter to file (Req by Config::Model 0.636)
2009-04-20 Dominique Dumont <dominique.dumont@hp.com> v1.210
* config-model-edit: Fixed Log::Log4perl default configuration
2009-04-12 Dominique Dumont <domi.dumont@free.fr>
* lib/Config/Model/models/Itself/Class.pl: Added auto_create and
file parameter to read/write spec (Req by Config::Model
0.635). Parameter allow_empty is deprecated and will be replaced
by auto_create when you run config-edit-model
2009-04-03 Dominique Dumont <dominique.dumont@hp.com>
* config-model-edit: new -dot_diagram option to get a dot file to
reprensent the structure of the configuration model
* lib/Config/Model/Iself.pm (get_dot_diagram): New method to draw a
diagram of the configuration class with "include" and
usage (e.g. with "config_class_name" parameter).
* lib/Config/Model/models/Itself/Element.pl: index_type is now
mandatory for hash types
2009-03-30 Dominique Dumont <dominique.dumont@hp.com>
* lib/Config/Model/models/Itself/Element.pl: Added summary model
parameter (Config::Model 0.635)
2009-03-12 Dominique Dumont <dominique.dumont@hp.com>
* lib/Config/Model/models/Itself/CommonElement.pl: 'choice' is
also available for 'reference' values
2009-03-10 Dominique Dumont <dominique.dumont@hp.com> v1.209
* t/*.t: Backported mkpath calls to File::Path delivered by perl
5.8.8
2009-02-24 Dominique Dumont <dominique.dumont@hp.com>
* lib/Config/Model/models/Itself/WarpableElement.pl: changed
auto_create in auto_create_keys and auto_create_ids (required by
Config::Model 0.634)
2009-01-09 Dominique Dumont <dominique.dumont@hp.com> v1.208
* lib/Config/Model/models/Itself/Class.pl: Added allow_empty
parameter. Minor corrections related to Augeas integration.
2008-10-14 Dominique Dumont <dominique.dumont@hp.com> v1.207
* lib/Config/Model/models/Itself/CommonElement.pl: Added ordered
parameter to checklist. Ordered checklist feature is required by
Ssh model for Ciphers list (see Config::Model::OpenSsh).
* Build.PL: Extract version from Config/Model/Itself.pm (hence the
bump to v 1.207) so that the pm file versions matches the .tgz
distribution version.
2008-09-23 Dominique Dumont <dominique.dumont@hp.com> v0.206
* lib/Config/Model/models/Itself/Class.pl: Added seq_with_lens
parameter for Augeas backend.
2008-08-01 Dominique Dumont <dominique.dumont@hp.com>
* lib/Config/Model/models/Itself/Class.pl: Bug fix on Augeas
parameters
2008-07-25 Dominique Dumont v0.205
* lib/Config/Model/models/Itself/Class.pl: Fixed specification of
Augeas parameters
2008-07-25 Dominique Dumont v0.204
* lib/Config/Model/models/Itself/*.pl:
All the changes described below will be handled by the
upgrade facility of Config::Model. I.e. to upgrade your
configuration model, load your model in config-model-edit,
save it, and you're done.
Changes:
- Changed auto read and auto write meta-model (needed by
Config::Model 0.624).
- autoread autowrite 'syntax' parameter is replaced by 'backend'.
- Added auto-read/write 'augeas' backend.
- Added migrate_from in Class so that your own model will be able
to smoothly upgrade configuration data (See upgrade doc in
Config::Model::Value)
- Added use_eval for more complex string computation when the power
of Perl is needed (See Config::Model::ComputedValue documentation)
2008-05-21 Dominique Dumont v0.203
* config-model-edit: Fixed bug that prevented testing of the
configuration editor when starting from scratch.
2008-05-18 Dominique Dumont v0.202
* lib/Config/Model/models/Itself/CommonElement.pl: Added support for
built in default list for check_list elements
2008-04-21 Dominique Dumont
* config-model-edit: Will now always launch Tk interface which has
a menu to test the configuration editor from the model under edition.
(some tests still to be written)
2008-04-16 Dominique Dumont
* lib/Config/Model/Itself.pm (list_class_element): new method to
help model debug
2008-04-14 Dominique Dumont
* lib/Config/Model/Itself.pm (read_all): Reworked model to fit with
new cargo arguments.
* tests: suppress legacy warnings
2008-04-03 Dominique Dumont v0.201
* lib/Config/Model/models/Itself/Element.pl: Fixed element and
cargo models.
2008-03-24 Domi <domi@bilbo.maison>
* lib/Config/Model/models/Itself/WarpableElement.pl: added
description for 'replace' element
2008-03-20 Dominique Dumont
* lib/Config/Model/models/Itself/WarpableElement.pl: removed
enum_integer type
* config-model-edit: Clarified where models are read and
written.
2008-03-18 Dominique Dumont v0.102
* config-model-edit: Now use Config::Model::TkUI instead of
Config::Model::TkUi
2008-03-16 Domi <domi@bilbo.maison>
* lib/Config/Model/Itself.pm (read_all): Skip svn directory when
reading model files
2008-03-10 Dominique Dumont
* lib/Config/Model/Itself.pm (write_all): can now write
configuration class created with the editor. Each class created
will be saved in its own file. I.e. configuration class Foo::Bar
will be saved in Foo/Bar.pl
2008-02-07 Dominique Dumont
* config-model-edit: added possibity to use Tk interface.
* lib/Config/Model/models/Itself/WarpableElement.pl: added
'replace' parameter
2007-10-16 Dominique Dumont v0.101
* All: first version