[libcatmandu-perl] branch master updated (05e1166 -> 5a3eb1f)
Jonas Smedegaard
dr at jones.dk
Sat May 17 10:28:37 UTC 2014
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository libcatmandu-perl.
from 05e1166 Fix strip trailing space.
new f234f91 first commit
new 9292a8b add README
new 94e0b49 Adding Makefile.PL for module dependecies
new 38f1a0f Adding Catmandu core directory structure
new 407f9d9 Added INSTALL documentation
new 795fbf1 Adding test directory to distribution
new 7d6ab62 change core directory structure
new 5320779 readme in markdown
new 3b0f267 Adding test framework code
new 7cdb51b Fixing test framework
new 78b8668 style naziism
new 7d91f68 Merge branch 'master' of git at github.com:nics/Catmandu
new 170bd00 -:
new d4687f0 style naziism
new 0200cd0 Merge branch 'master' of git at github.com:nics/Catmandu
new c03e85a Adding some more test examples
new a5217af Adding Changes file
new c0ac273 Fixing very important stuff
new 80c7e0d package generator
new 19ddbbe Style nazi
new 69132d6 Adding Store "interface"
new 35a6c59 Adding test code
new eadcd57 Adding Mock Store implementation
new d0191c1 Changed 'purge' method to 'delete' ...the 'purge' name may be reserved for future repository functions.
new 796ea9c Fixing documentation
new 1f4cb46 Cleaning Mock example to more idiomatic Perl
new a6c1f28 Adding Factory tool for generating Stores
new a782d0c Adding Catmandu import tools
new 721bd3a Changing statefull next() calls into nice shiny stateless each calls for Importers
new 5f3eeff Adding an importer for JSON
new 52edfae Moving JSON processing to the each call for faster instantiation
new 80e1406 Fixing documentation
new cc73e3a Adding an Validator interface to the code base
new 9bf0e27 generated pkg includes examples
new f66c589 Merge branch 'master' of github.com:nics/Catmandu
new dfab16b Merge branch 'master' of github.com:nics/Catmandu
new 382bb45 Merge branch 'master' of github.com:nics/Catmandu
new 0fa3c86 merge
new 8e15cc9 Merge branch 'master' of github.com:nics/Catmandu
new 48998e9 Merge branch 'master' of git at github.com:nics/Catmandu
new ccd6126 ignore make files
new 398d60d fix Makefile.PL
new d3a27ec JSON export
new f7835cd Fixing JSON to encode/decode calls
new 7c15dc0 optional Catmandu.yml
new 0e23337 Merge branch 'master' of git at github.com:nics/Catmandu
new be6ea05 cleanup import/export
new 82d7cc4 Adding skeleton of Catmandu indexation tools
new a4096f2 Adding a Perl flattener for use in indexation scripts
new 8b99425 cleanup store
new 7a04bc7 Merge branch 'master' of git at github.com:nics/Catmandu
new 743fe11 Merge branch 'master' of git at github.com:nics/Catmandu
new 492e793 Adding mapping option to the default Converter
new 4245387 style naziism
new 23411a4 Adding catmandu-index script for indexing bibliographic collections
new 4aa99f6 Merge branch 'master' of git at github.com:nics/Catmandu
new a6e05c1 Proxy
new e03d77c Proxy
new 42ac5b0 Adding a proxy for searching collections as Catmandu::Search
new 868468a Makefile.PL
new 88a5bfa miauw
new 33b8bc9 revert MakeFile.pl
new 6fe53ba rm MakeFile.PL
new 993ea88 add README
new 1144919 add LICENSE
new 9ccb29a import/export json; make Catmandu.pm a class
new d6072cf Index::Simple and Store::Simple
new 55540fd html builder; fix paths
new 1d5a18b flesh out Builder
new fbc54bf flesh out Builder
new 7f6fc50 make Catmandu.pm a Moose class
new 28ca66f improve Builder
new cf267a2 schema aware Builder
new 44713eb default conf in data section
new aefe542 use ShareDir
new 79cd0f2 stash for shared data
new eff0a3d import command
new 1c9c02f import cmd verbose option
new e13b820 MakeFile; KinoSearch 0.31
new 9d1b4c7 Index::Simple tests
new 365fea9 Index::Simple tests
new 1dd4d14 Index::Simple tests
new f3fdfef inc
new ba7d630 Store::Simple backed by DBD::SQLite
new ec5423e Store::Simple each and transaction methods
new 819bed0 Store, Store::Simple pod
new 0290cbe no Any::Moose
new 32bddd0 make Catmandu a MooseX::Singleton; Cmd::Start commandline help
new fc317a3 commandline help
new 67845fb fix Catmandu->find_psgi
new 0ae2fe9 fix Any::Moose leftovers
new ab0f7b9 Fixed can't find PSGI bug
new 6d0855e Merge branch 'master' of github.com:nics/Catmandu
new 0f309db Merge branch 'master' of github.com:nics/Catmandu
new 2c9108d fix Any::Moose leftovers
new 1647506 mv App::Role.pm to App::Role::Object.pm
new c6ebdc5 export command Exporter pod
new 5aa2691 Enumerable, a role to add collection methods to any class/object implementing each
new 4c13277 Importer defaults to stdin
new b065c1d export single record
new f8a1f9b added Store load_strict method added reify option to Index::Simple find method
new 541356c Index, Index::simple pod
new b687c9e App::Request pod
new 9903f06 Catmandu::App set, enable, enable_if sugar functions
new d88ef42 Catmandu::App mount sugar function Catmandu::App as_psgi_app is now to_app (as in Plack)
new 55220e9 Catmandu::App pod
new 7d2b20f Catmandu::App pod
new c1273a3 routes command
new 94f3820 Catmandu::Daemon
new 00eee92 pass app to templates
new f2d14c9 rename Enumerable to Each Convert command convert, export, import take any IO::All object
new 9460a90 improve Index::Simple; Index::Simple deletion tests
new 95678bd optimize Index::Simple
new 02a6db7 Exporter::JSON tests
new 9902f9b Importer::JSON tests
new 66bc20b fix catmandu var in template
new fbda0f7 Store::Simple tests
new 6ba06c2 Store::Simple, Index::Simple tests
new c8766c7 Adding pretty option for pretty print exporting
new 672eb71 Adding cmd-line indexer
new d6938af JSON::Path dependency
new d699900 update dependencies
new f80bb19 use shotgun instead of reload in Cmd::Start
new 4169440 Err, Err::HTTP classes; ruby Warden like Authentication
new af4a7ad Adding command line search support
new e38098c Merge branch 'master' of github.com:nics/Catmandu
new 4222d16 Adding command line switches to fix number of returned records ands add a reify option
new 130a922 Merge branch 'master' of github.com:nics/Catmandu
new e463a71 Authentication::Strategies::Simple
new 9cdf333 dry commands
new 1e96790 be lazier
new 9778c48 find -> search
new e13bcd9 Adding Catmandu project examples: 1) a trivial blog 2) a search engine 3) a tiny todo list catalog
new 5bfe30e Adding Hello World example project
new ec39145 Merge branch 'master' of github.com:nics/Catmandu
new 79877d4 dynamic methods & named routes
new 1cf9fbb TODO.txt
new 3a5d3c0 use App::Cmd
new 5b98a02 env vars no longer needed
new f4643a1 more Declare; Project; Dist
new 0c51244 Layout fixes
new 1f238fe Merge branch 'master' of github.com:nics/Catmandu
new dfb769b Adding SOLR Indexing support
new c52a96e Adding SOLR documentation and indexing support
new 008bdd0 Adding SOLR example project
new f65b3ef Creating a working SOLR example project
new 92a9449 Adding catmandu configuration file to SOLR project
new 62bf8fa Adding example data and index file to SOLR project
new 51f3fc2 Adding new todo's
new 413367c merge TODO.txt
new 4241142 deps
new c3cb722 Adding better support for configurable Index/Store modules in the example projects
new 0d81ac9 Fixing Catmandu SOLR test reflecting the corrected instance parameters
new cfdc77d Merge branch 'master' of github.com:nics/Catmandu
new e1a35c0 logger
new cedaba1 logger
new 8f0e521 make Index::Solr tests optional
new 2a30ad3 exportable share_dir
new 70d2dcf better JSON pretty print
new fb93dd6 replace IO::ALL with IO; incremental JSON import
new 066e360 Adding support for record fix routines (used when importing/exporting/indexing data). Fix routines add, delete, convert, compress record fields using specialized configuration files. This should make it more accessible for non-programmers to create import/export/indexation scripts.
new a9a6324 Merge branch 'master' of github.com:nics/Catmandu
new 54c5318 Merge branch 'master' of github.com:nics/Catmandu
new 13f10f7 Fix with augment
new e09d674 better router
new f00e7fd MooseX::Declare is too slow
new 0791593 Fixer;Iterator
new 6fd121c Fixes
new 6b2f70c id_field in Store and Index::Simple
new b15705b use Hash::Merge::Simple for conf
new 10101f2 Store::Simple: reuse prepared statements
new 785362f Store::CouchDB
new 7f2b20d Store::Hash
new b7ed65a ascii art!
new a10357d Store::MongoDB
new c8750c3 use Dist::Zilla as build tool
new 2bbe850 streaming YAML import/export
new 3ea3616 changed my mind
new fb31096 pod
new cb55f01 README.pod
new dd8e98d import with fixes
new c3a0c4a Router path_for
new e2fe1b4 conf command
new 76b6d64 uri and path methods
new 4419054 localization
new f9ca4b6 locale cmd
new fc8b5af locale in templates
new ee3605d build stuff
new 51de91a encode utf8 response body
new 2e63ad8 initializers
new a229ca9 style
new 193f1aa no namespace::(auto)clean
new 6f3e4e4 Index::Solr reify from id_field
new b74253b locale cmd xgettext
new 060ba0e Fix
new 35feed1 Merge branch 'master' of github.com:nics/Catmandu
new 290f596 Merge branch 'master' of github.com:nics/Catmandu
new d701d64 Adding basket
new ef392a5 hm
new ac23822 hm
new d3b5145 merge master
new 49d2514 hm
new 3685e05 Merge branch 'master' into state
new 3fd496e hm
new d4947ad Merge branch 'master' into state
new 3ad4ae5 hm
new d44fa77 remove dep on Sub::Exporter
new 464d337 hm
new 66338e9 app instances
new 05bf977 update search example
new 6ca7625 Merge branch 'master' of github.com:nics/Catmandu
new d5e5499 Adding Aleph indexation code
new 394948c update search example
new ca91913 Merge branch 'master' of github.com:nics/Catmandu
new 910d757 Store merger
new 9e02a00 Adding documentation and test code or the ALEPH importer
new a49033d Bla
new 1d24620 Adding docuemntation :-)
new 948b4a6 Adding fix to have _id file always a string field
new 4837b53 Merge branch 'master' of github.com:nics/Catmandu
new b1441be Adding Template Toolkit powered exporters
new 44283bf Bla
new faac38f fixes
new e6cf4c8 Merge branch 'master' of github.com:nics/Catmandu
new 77f1b8d better Catmandu::App; fix some examples
new 5e1092c Adding support to import CSV files
new 0691b56 Adding support for importing MS Excel 97-2004 and MS Excel 2007 files
new 2266f0a Adding a fix for the Fixer::Util need a way to support the two JSON::Path syntaxes
new 94b2990 Merge branch 'master' of github.com:nics/Catmandu
new 185eb4c Spreadsheet importer
new 1600232 streaming CSV importer
new 180011f Merge branch 'master' of github.com:nics/Catmandu
new 07a8234 Catmandu::App perldoc
new 1564793 fix tests
new 7103fa5 improve router
new 384d68a Catmandu::App::Traits now Plugin; Plugin::Locale pod
new 29feaaf cleanup
new 810c5ec Merge branch 'master' of github.com:nics/Catmandu
new c067adf Adding some more goodies to fix records do benchmarks etc
new d2b7b7f adding aleph indexation example
new 4150bd0 Adding support to cut Aleph input into chunks
new 7e057f6 Adding support for parallel indexing using GNU parallel
new 99d795d Adding solr based options
new 4c4fc05 Merge branch 'master' of github.com:nics/Catmandu
new c7c8799 Fixing Aleph indexation
new 284d27c weak ref
new d90f31e Merge branch 'master' of github.com:nics/Catmandu
new 69217ed Merge branch 'master' of github.com:nics/Catmandu
new 69a6a12 fix Daemon
new bafb7a5 Merge branch 'master' of github.com:nics/Catmandu
new 7c481b6 Adding ser01 specialized fixers
new ad1f686 multiple fixes, string fixes
new 19ef867 Merge branch 'master' of github.com:nics/Catmandu
new 281e170 multiple fixes, string fixes
new b4baac9 Merge branch 'master' of github.com:nics/Catmandu
new 44cb1b3 multiple fixes, string fixes
new cb2c252 Merge branch 'master' of github.com:nics/Catmandu
new 3a84c34 Adding more ALEPH indexation support
new 7965477 Adding support for missing UGent databases
new 27f93c7 Supporting system wide installation of startup scripts
new d3f4dd5 Merge branch 'master' of github.com:nics/Catmandu
new 66d7d9e Fancy Aleph indexing
new 82fece8 no moose
new c465be3 fix Catmandu::auto
new 0b050d8 readme
new 9271322 Util::get_subroutine_info;App subroutine attribute routes
new 211b41f expand Blogmandu example
new a375db9 auth
new 07a51b6 Initial commit
new 0ba142e gitignore
new 002ce10 index_solr build option
new bc0d2fa Store plugins
new 0a4d8c5 typo
new 03fa3be VERSION
new bf4459b .gitkeep
new 05a634e Merge branch 'dancer' of github.com:nics/Catmandu into dancer
new 419fc6d Index::Solr initial commit
new 8ab58e3 Index::Solr initial commit
new e83db0b parens
new 6d8024c Template utf8 filter
new e4dacf3 Importer::OAI
new 8919647 minimal search example app
new 6dce4a8 search example readme & css
new 9b471a5 search example readme
new 5c1be7f typo
new 7e38abc working Store::DBI
new 88a3e4b Iterator from cursor
new f49264e Iterable group_by
new b90dce5 typo
new f5bf4f9 Exporter::BibTeX Util::group_by, Util::pluck take arrayref
new 9bae34b Exporter::CSV
new 861f4c7 Importer::CSV fields param
new 697a9a1 Importer::OAI record param
new 8da5ba2 Importer::OAI record param
new 3448694 Importer::XLS
new ed04997 Exporter::RIS
new 9215fe9 cmd data --drop; Indexer::ElasticSearch
new 5e62259 commit
new 65fe7de Fixing conversion rules
new 2bb644a Adding some aleph fixes
new 17af4e0 fix solr example
new 13d1d3a Adding stuff
new e978b3a Adding demo projects
new cf9ff69 Merge branch 'master' of github.com:nics/Catmandu
new c990591 Merge branch 'master' of github.com:nics/Catmandu
new 2d424a2 Fixing search engine example
new a3ec61c Adding support to export MARC records from the SOLR indexes
new b8e4a35 Dancer-based implementation of examples/search
new 983b875 Added README.txt with installation/usage notes
new d8d6a23 Added README.txt with installation/usage notes
new 8d558e2 Merge branch 'master' of github.com:nics/Catmandu
new 23409ed Forgot to list Dancer in the HepCat dependencies...
new 7fd4e49 Removed symlinks to Catmandu libs because git handles them poorly
new 0a3cf4a Made config data available to output templates
new d356c81 Allow login with any username
new 89f3f9b Display username on search/view pages
new 73f8f6f Added logout function to search/view pages
new 5032d42 Merge branch 'master' of github.com:nics/Catmandu
new 0d86431 Adding new web example
new 3c491cf Merge branch 'master' of github.com:nics/Catmandu
new f945f48 --
new 116c516 importer Luur default attribute
new 04dc567 Merge branch 'master' of github.com:nics/Catmandu
new d434270 Fixing mapper for the Solr indexer
new 3ba46a1 Fixing SOLR indexing using maps
new dc9f6fd Merge branch 'master' into nomoose
new 06dab6b Merge branch 'master' into dancer
new 176f92b ElasticSearch IndexTemplate
new d63f754 ElasticSearch index template
new ec03006 utf8 encode ris exports
new 399749a store collections
new fc1dba8 rename type driver_name
new 3589963 Plack, Dancer session backed by Catmandu Template plugins bugfixes
new dc9b194 search returns a Hits object; OAI plugin
new 936b893 Removed somicolon before comma
new f753c34 Merge branch 'dancer' of github.com:nics/Catmandu into dancer
new 97d2eeb CQL to ElasticSearch; beginnings of dancer SRU plugin
new 83ff57a CQL to Solr
new 69a36e1 CQL::Solr quoting
new 52968b9 load store/index config from setting not config
new b44f548 load store/index config from setting not config
new 4de8b63 SRU searchRetrieve;Index::cql_search
new be11bed Dancer localization plugin
new ed42b2d deps; prompt for features
new f795155 Catmandu::Searcher
new 28d708b Catmandu::Searcher
new a9cc4c0 Template exporter: xml option, detect Dancer
new 2f817f3 rename size=>limit, skip=>start, total_hits=>total
new 4f17611 pod
new 9050c1f pod
new ded767d fix
new 6d72fd8 pod
new 8a592e3 pod
new cffa8bb bugfix
new b923a1d fix import
new c973d0b license file
new fa6075e elasticsearch init.d script
new a6e9ccb typo
new e75e052 simple converter example
new 38e2b0a Dancer::Plugin::Piwik
new d459b63 First commit for SBCatDB Store.
new 619ff16 content_for plugin
new 8a68184 Search example: Don't URI-encode complete URLs; it breaks them
new 1a3e2f1 Merge branch 'master' of github.com:LibreCat/Catmandu
new 3f29d93 TODO.txt
new 8f7239e override Hits to_array
new aceb76f CQL::ElasticSearch default AND
new cd38d2b fix CLI with lastest Dancer
new 2e46f8c Merge branch 'master' of ssh://github.com/LibreCat/Catmandu
new fc66128 Fixed creation of the object, default arguments
new 8895eb6 boum
new f27c4d7 store cfg
new cee22d5 boum
new 524020e Bag get_or_add
new 95a402d fix load Dancer in CLI
new ec73279 reflog
new 4e9c670 CSV encoding
new d9f6c19 Merge branch 'boum' of github.com:LibreCat/Catmandu into boum
new fa55e42 CSV encoding
new 8c79a9e require perl 5.12;Util is_same check_same;Bag generate_id
new 7ba05e3 Session default store
new 26daec5 Util array
new d188c68 fix YAML exporter encoding
new 0eddde6 Bag plugins
new 4655d25 rm
new 8381fc7 stuff
new 9d7177f CQL::ElasticSearch masking;Template::Plugin::Content using Dancer var
new 5f45ca5 fix Hits generator
new a38576f fix utf8 woes on 5.10
new fd53bfb Dancer 1.3090 returns on template
new a798446 remove Template::Plugin::Content
new 865dea4 oai id namespaces
new 09e5092 ElasticSearch scroll uses search_type scan
new 52bae40 importer/exporter templates;fix newlines in CSV export
new 136ae4a data cmd defaults
new 6c675f9 fix data cmd count
new 7dd727f Fixable
new 94e969d template export before/after
new 51a2290 Util::array_any
new f8e631a better CQL to ElasticSearch
new 5868a4d Fix array_ref;Searchable limit,start numeric
new aca8ddf Util fixes
new 1cdfb7b Merge branch 'boum'
new d4385a4 Store::Lucy
new 6659724 Iterable group;Searchable SRU sortkeys support
new 816a40a Searchable SRU sortkeys support
new bf5d9b4 CLI show default appdir;greplike select & reject
new 28c380d fix oai date granularity
new 09f2de9 don't use dancer template func
new 5207a52 don't use dancer template func
new 0cb24dd Adding Importer documentation
new a94dad8 Merge branch 'master' of github.com:LibreCat/Catmandu
new 4907ae9 Adding a Mock importer for testing purposes
new 6d00178 Merge branch 'master' of github.com:LibreCat/Catmandu
new 9ea16c8 style nazi
new 5f8420e Adding Iterable documentation to the Importer classes
new 4ff9033 fix Iterable group, check defined
new dffa7a2 Iterable invoke
new 5e78be3 Merge branch 'master' of github.com:LibreCat/Catmandu
new 6bdb587 fix Exporter Template
new edba007 Adding documentation for the invoke method of Iterable
new b78db2e Adding example scripts explaining Catmandu methods
new c8e5886 Merge branch 'master' of github.com:LibreCat/Catmandu
new 15f4fe9 Adding Exporter example code
new a703b07 fix Exporter Template
new 72a4b80 Merge branch 'master' of github.com:LibreCat/Catmandu
new 64be074 Fixing Fix::substring (built-in substr prototype requires scalar arguments)...
new e9849ae Importer Atom to_array
new 6a3733e Merge branch 'master' of github.com:LibreCat/Catmandu
new 63969cd fix yaml testdata
new 4298088 Merge branch 'master' of github.com:LibreCat/Catmandu
new 5b28a22 Fixing substring.pm solution array bug
new 9b5443a simpler Iterable
new 03a5f28 test.yaml
new a03ac77 Util data_at create option, / path separator
new 24d8a2a Merge branch 'master' of github.com:LibreCat/Catmandu
new 383399a Fixing join_field ARRAY bug; Adding auto-create of keys to add_field
new 8e02592 Fixing rename field adding support to rename deep hashes/arrays.
new c148580 Adding documentation to the Fix routines
new d47530e fix path separator
new b3e1cfd Merge branch 'master' of github.com:LibreCat/Catmandu
new 30462d5 Util data_at create option
new 0e65205 Merge branch 'master' of github.com:LibreCat/Catmandu
new a1d8448 Adding documentation for Catmandu::Exporter-s
new 031b71e Solr conform to interface
new f94c3f2 Merge branch 'master' of github.com:LibreCat/Catmandu
new 188425b Sotre DBI with
new eff8211 fix Store DBI
new 205150f fix Store DBI
new 812051d Merge branch 'master' of github.com:LibreCat/Catmandu
new 4201b74 Adding MARC importers (USMARC,MicroLIF,XML and ALEPHSEQ)
new d985853 fix Store DBI
new 39eec71 Merge branch 'master' of github.com:LibreCat/Catmandu
new e030d2e try to fix dying Mongo driver
new afaca5a Merge branch 'master' of github.com:LibreCat/Catmandu
new 4251639 Making more sense of switch statements in MARC.pm
new 967b28b Adding a catmandu command line tool
new 54dbc2a Adding Store examples and added search functionality to the Catmandu::Store::Hash
new 99468c0 Adding delete_by_query functionality to Catmandu::Store::Hash
new 5cdf12d Adding Catmandu::Store examples
new 4433c0a improve Store DBI; Serializer
new fc4fa2e improve Store DBI; Serializer
new 5cd7b2d Merge branch 'master' of github.com:LibreCat/Catmandu
new a526c6d ElasticSearch refresh
new b2fed52 Merge branch 'master' of github.com:LibreCat/Catmandu
new 4d69396 ElasticSearch buffered delete;Catmandu export export_to_string convenience functions
new 8e8cc43 ElasticSearch fields option
new 7774ddd Adding Perl documentation to Bag, Hits, Searchable, Store, DBI, ElasticSearch, Solr and MongoDB
new c1b5fbf Merge branch 'master' of github.com:LibreCat/Catmandu
new ae55f66 Merge branch 'master' of github.com:LibreCat/Catmandu
new c4a7e47 fix dbi delete_all
new 0555a0c fix add_field
new 8cf375c Adding documentation on advanced features of Stores and Iterators
new 7f09fe7 Merge branch 'master' of github.com:LibreCat/Catmandu
new 4570eb9 Merge branch 'master' of github.com:LibreCat/Catmandu
new 356507d fix add_field, copy_field clone value
new 59f6ed4 fix path array directives
new bac2eb4 versions plugin
new ddb8601 Hits pager;Fix path guard directive
new a7c6d9c woops
new 32fba76 fix elastic search hits
new 6e1f2b3 Store DBI longblob
new eb3f4e0 Solr clear buffer
new 47ce518 -
new d7c8c4c Merge branch 'master' of github.com:LibreCat/Catmandu
new 5a08e2f Fixed documentation
new 9c4bdcd Merge branch 'master' of github.com:LibreCat/Catmandu
new 292aac9 Adding some MARC processing tools
new bb1bf41 Merge branch 'master' of github.com:LibreCat/Catmandu
new 688b7df pedantry
new 6b70849 Solr query quoting
new 4c9a06a fix limit from page in Searchable
new 78f0427 fix copy_field with magic key
new 2cb41c7 Adding a marc_path parser to the code
new c3eea1c Fixing subfield match
new 952cfd2 Merge branch 'master' of github.com:LibreCat/Catmandu
new 60405bd Merge branch 'master' of github.com:LibreCat/Catmandu
new de9dddc improve fixes with magic key
new 2d55ebf Fixing empty subfield bug
new 5d6d1e3 Merge branch 'master' of github.com:LibreCat/Catmandu
new 3db0387 Merge branch 'master' of github.com:LibreCat/Catmandu
new 0429ba7 regex guards
new 710f1ef regex guards
new 6ca52c8 regex guards
new 26b680a fix OAI resumptionToken
new e1b4a20 fix JSON exporter
new 0d45c4b Merge branch 'master' of github.com:LibreCat/Catmandu
new 17dc719 fix OAI resumptionToken
new cced75f fix oai datestamps;Template::Plugin::XML::Strict strips xml control chars
new c08b05e Dancer::Plugin::Tracker;more efficient Dancer::Session::Catmandu
new 91b6fdd better handling of fixes with magic last key
new 6e94a2c fix Store::Solr commit
new 12ad76e Store::Solr case matters
new 8b7d8c5 fix Store::ElasticSearch delete
new 0f698ab CQL::ElasticSerarch default_index, default_relation
new b770396 fix Dancer::Plugin::Tracker typo
new 9f55037 Store::DBI fast count
new 4bd31ca bring Store::SBCatDB in sync
new 8438032 Util data_at: magic key+guard
new 6aa196f Util data_at: magic key+guard
new 37cdc5e typo
new abdb625 Exporter::CSL
new 2ef966f test stubs
new 2531c10 Adding marcxml transformations
new 9c566eb Merge branch 'master' of github.com:LibreCat/Catmandu
new 71fe9e6 Adding documentation
new f7d3b24 Fixing XML error
new 7d7b4ef db attribute made lazy, simplified defaults for attibutes.
new 078633a defaults back to sub, since we are using Moo
new 7aa8633 Merge branch 'master' of github.com:LibreCat/Catmandu
new 27ce879 fuse is exp
new d7733e9 some Iterable tests
new 64e2a73 more Iterable tests
new ba7620b Importer::CSV tests
new 12ba105 more tests
new 4d4ac55 more tests
new f9c7a73 more tests
new 4e8444a fuse
new 1e804d8 more tests
new 1674532 allow any scalar value as id;more tests
new fb70ea2 more tests
new 5310d82 more tests
new 5508be5 more tests
new 649560c more tests
new be0d471 require ElasticSearch 0.50
new 5cdc475 Store::DBI myqsl_auto_reconnect;CQL::ElasticSearch filter, threat _id search special
new adfcd0b lazy load Fuse;fix ElasticSearch bulk
new 39338f8 Merge branch 'master' of github.com:LibreCat/Catmandu
new 2adbf32 more tests
new 89f568a more tests
new 7e2d2d9 Catmandu::Util::array_rest;fix SRU numberOfRecords
new e04eb16 fix Iterator test
new 20df1f9 fix SRU startRecord
new 5e6dfcb Store::ElasticSearch: fix sortkeys with cql mapping
new 3a6da17 fix CQL::ElasticSearch any/all
new db0ae09 CQL::ElasticSearch case insensitive index names
new a609ff3 CQL::ElasticSearch case insensitive index names
new cc49a0c oops
new 166aef3 CQL::ElasticSearch handle not correctly
new 3d19ee1 sru catch cql errors
new 00c9d67 improve Dancer SRU plugin: explain, take indexInfo, numberOfRecords, maximumRecords from bag
new 8b6e999 fix SRU utf8 queries
new 4ac681b fix SRU utf8 params
new 9bb86f7 Store::Solr facets
new 0bbd691 CQL case insensitive sortKeys
new a153994 add Introduction
new 6367960 add Introduction
new 886706c todo before cpan release
new 5b64bfc smarter catmandu script
new 3807fb7 fix Importer::CSV options
new c6cc632 decouple Dancer config; config cmd
new 9e9ba41 Exporter::CSV mimics Importer::CSV
new de2479b split off Cmd::repl
new e7248c0 split off Cmd::fuse
new ddad195 cleanup
new 03ab204 split off Store::MongoDB
new f43c502 split off Catmandu::MARC, Catmandu::OAI
new 4fb50bd split off Catmandu::MARC, Catmandu::OAI
new 8374ad0 cleanup
new 12c1944 Catmandu.pm pod
new 1638ddd split off Dancer::Plugin::Tracker
new cd18cb8 not needed anymore
new b4526fa not needed anymore
new e829ff0 split off Dancer::Plugin::
new 2fe7586 split off Template::Plugin::LanguageName
new b826f21 not needed anymore
new 766caf4 not needed anymore
new e563c5e not needed anymore
new 2340491 split off Exporter::CSL; update TODO
new 5c0fadf cleanup
new 0ec0738 version
new 70ee186 build cleanup
new 5be3a6e split off examples
new 8eeb7c5 todo
new f371f7a cleanup
new db0c6fb pass data to generate_id
new 2cad3a0 fix YAML loading
new bd092d0 bump version
new d7e935a append Changes
new 968adbb bump Moo version
new e79069e improve Versioning
new b548bef fix split on \r
new a46e012 Fixing documentation style
new 83a6853 Adding Hash documentation
new 30f6169 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new c15aaac better description
new c19b5a1 parent.pm is only bundled with perl >= 5.10.1
new ff7994b bump version
new e53d316 pod
new d16c03d bump version
new 083a4db Adding documentation
new 223a45d Fixing error in documentation
new 94072d1 Adding documentation
new 92765c8 pod
new 67f8fbf bump version
new a460c45 Catmandu::Util::array_uniq
new 2d20356 CQL::ElasticSearch: remove unneeded support for multiple term values
new 019a343 fix Store::DBI transaction
new f38a352 bump version
new 1960bbe lexical filehandles
new b4fdc41 Plugin::Versioning
new 8b60329 Catmandu->root_paths
new eb3e951 load split config files
new 096f029 Catmandu->roots;Plugin::Versioning
new 6bd0b2d CQL::ElasticSearch nested support
new 4434ca4 pod
new 6d76faf remove fix guard feature
new eca2297 bump version
new de50890 config cmd can take a config key
new f2a25b9 fix SRU recordPosition
new ed24107 Iterable detect/select/reject(key => 'val')
new 7466b77 ~Iterable interleave; Iterable detect/select/reject(key => ['val', ...])
new f972f70 faster Datestamps
new 70f4edc iterative version of CQL::ElasticSearch
new 317d1d1 Store::ElasticSearch searcher sorting
new 458a35c Store::ElasticSearch searcher sorting
new bdebe3f CQL::ElasticSearch: breadth-first search
new 20cf941 bump version
new 62a0b49 fix typo in Catmandu->load
new 2104787 bump version
new 1e89215 bump version
new f22c133 missing limit in Searcher
new 68be8bb missing limit in Searcher
new 64835dc fix csv docs
new 9d99694 fix CSV Exporter docs;custom header labels for CSV and XLS exporters
new 75549f1 bump version
new 6ca9a0d lazy max_pages_in_spread
new adb905a fix pod yaml indent
new 4fbeb90 Util human functions
new 63d58ee Util xml functions and docs
new 6c955ad Util more docs
new 7e1475d Util more docs
new e3676fd bump version
new a23d694 Util more docs
new 7c83260 SBCatDB has it's own repo now
new 7e7896f bump version
new 27301c9 more Util io functions; Store::Hash no longer Searchable
new e9c7f52 bump version
new 6716437 fixes: don't introduce a new key if the key is not found
new 80a3cb1 Exporter::Template error reporting
new 7dd638f split off Catmandu::Store::ElasticSearch and Catmandu::Store::Solr
new d0bdb8e test for commit 6716437391a069fc5015e76a70eace25071ab296 (fixes: don't introduce a new key if the key is not found)
new 7888f56 split off Plack::Session:Store::Catmandu
new e64915a split off Dancer::Plugin::Catmandu::OAI split off Dancer::Plugin::Catmandu::SRU split off Dancer::Session::Catmandu bump version
new 00a7676 contributors pod section
new 008fd59 document Store::DBI username, password
new 7ec5171 allow subref as io;add Time::HiRes dep
new e39b65b Importer is now Fixable fixer method for named fixers can set default fixer, importer, exporter equivalent to store
new 6d55075 exportable fixer method
new d703711 bump version
new 6b7f0fa conditionals in fixes
new 2b9712f more fixes
new 803df30 default importer/exporter in data command
new fb2b52c bump version
new f79ae00 changes
new 1e1f7bc fixed typo and doi field added in BibTex
new c5689df compile some fixes
new fee5905 compile fixes
new dd80046 emit_create_path bug;more fix tests
new aa49d77 more fix tests
new 0449215 more fix tests
new cb14509 Merge branch 'fixcompiler' into dev
new 990080a bump version
new 6f791df better example for prepend, append fixes
new 09fc533 Adding support for exporting Atom feeds
new 7d391e7 Making Atom Importers and Exports with almost equal data models (except for local defined fields)
new 32aa5c9 Adding logo field, checking for all atom attributes
new 7c0dbdb Adding support for locally defined Atom fields
new d34fa56 Corrected missing word in pod
new e95ede3 Minor documentation cleanup
new 797caf1 Merge branch 'master' into dev
new 62292f3 bump version
new 8eb1f19 fix makefile
new 525eabd don't die if substring fix is out of bounds
new d805a20 bump version
new 43b827b Fixing ISO dates
new a07de24 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new dd19805 error classes and logging
new 36ffeef bump version
new 6c0f42c Merge branch 'master' into dev
new 94cdb47 don't throw empty messages;bump required version of Throwable
new 55e26cd bump version
new adcfc85 fix Exporter::Template dynamic scope
new 1d586fd bump version
new dda4d67 more and simpler commands
new 8b45d01 bump version
new 26fcc2c no tabs
new eeb4324 ArrayIterator; fix Util is_instance; avoid IO::String
new 962335f bump version
new 49c9aad fix whitespace
new fc49554 revert to IO::String
new df86798 remove given/when statements (expiremental since 5.16?)
new 28b997f fix endless loop if iterators returned by Iterable::group() are not consumed
new b3f3dac bump version
new 60032ec Adding JSON method documentation
new b788f7e lookup fix;bump version
new 4147e99 to_json fix;from_json fix
new bd16525 lookup fix options;bump version
new 59491fd deleting parts, which are separated from Catmandu now
new 6eafa77 deleting unnesessary dependencies
new f3d1d63 version
new 14a459c minor
new c32b6aa pod & test
new 9f86bb6 dependency to Module::Info removed
new 9af2390 prepare DBI, Atom, BibTeX, XLS split off
new d6f08e4 reformat
new 938e0b2 update Changes
new 85293f6 trim fix nonword
new d9396c7 bump version
new 07b0309 count fix, nothing fix
new c26f2cf bump version
new 8cff435 lookup_in_store fix
new 4686ce6 lookup, lookup_in_store fixes handle -delete option with wildcard correctly
new f0717b0 add_to_store fix
new a5bbf0b package names as hyperlinks in POD
new 1c03dfb continuous integration with travis and coveralls
new bdce068 Merge branch 'master' of git://github.com/gbv/Catmandu into gbv-master
new 2a0516b developer's guide added
new 77f2e92 updates
new 203155a typo
new 1862ffe mail list added
new 64a6231 travis ci
new b687b9f travis update
new 2d89bb2 todo
new b615de2 test expanded
new 2f73638 typo
new 9703949 travis and coverall
new eae2e4d tests updated
new 2c0ade0 travis build icon
new 5fce9bc Update and rename README to README.md
new 0635c71 Update README.md
new 1bc54eb Merge branch 'master' of github.com:vpeil/Catmandu
new 2cbe050 readme and gitignore
new 86a4012 test expanded
new 7819eab Merge branch 'master' of git://github.com/vpeil/Catmandu into vpeil-master
new 3cf7c65 emulate Perl 5.18's trimming behaviour in all versions
new ac3b9b9 trim should also remove vertical tabs; we get these from our users
new 90872f8 Merge branch 'new-trim' of git://github.com/pietsch/Catmandu into pietsch-new-trim
new b18a306 fix trmi fix test; add add_to_store fix test; add sum fix
new b45dd45 upate url for travis
new 583bb3c Added Validator class, bases for using validation in Catmandu
new 6308eb2 Add a minimal Catmandu::Validator class to for Catmandu validation
new 5c5694e Fixed typo
new 35f02cc error_messages() removed. The error info can now be any data structure you choose.
new f5b1603 Added a Catmandu::Validator that uses Data::Domain for validation.
new 919747f Now using Catmandu Exception. validat_hash returns now whatever the validation_handler returns.
new 1957a57 changed after_handler to after_callback, error_info_field to error_field, added error_callback, is_valid (returns 0 or 1)
new c8aa9c1 fix trim fix test; add add_to_store fix test; add sum fix
new bdfdd61 Merge branch 'dev' of github.ugent.be:Universiteitsbibliotheek/Catmandu into dev
new 476ce62 repeatable fix arguments in cmds
new b4f3068 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new ec6a329 bump version
new 6ee8a19 JSON Exporter array option
new 329911f fix bug in data command with option values evaling to false
new 6d91143 sort keys extracted from a hash in Exporter::CSV and Importer::CSV
new e8d2875 Merge branch 'dev' of ssh://github.com/LibreCat/Catmandu into dev_validation
new 0683c21 errors changed to last_errors,
new 50bb8c9 Fixed formatting
new 7fbb80a Added test scripts
new b7b2e06 Fixed some problems that caused tests to fail
new 9d42894 wrap fixes in eval;return data failed
new 4cc927f fix unless fixes; add otherwise fix;emit_block
new 169c0fa fix edge case empty if_all_ block;type test any_match and all_match
new 682605e Merge branch 'dev-otherwise' into dev
new 91779cc fix ref error in fixer
new baa093a TY RIS tag needs to come first for some exporters;bump version
new 4e51b09 mention Fix::Condition changes
new 291670d fix version command
new 25a6c12 bump version
new dda5298 mention Task::Catmandu
new c834522 remove diff markers
new 996a369 renaming branch devel -> dev
new 3b804a1 remove some other typos
new 9b5b4bc mail list updated
new e4d787c typo
new 273f1d2 Merge branch 'pr/doc' of git://github.com/vpeil/Catmandu into dev
new 2fea599 fix pod;bump version
new e8cd844 fix the copy_field("foo", "bar.$append") case
new 0317662 fix bug in Store::bags
new 584ce2b Adding support for always_quote options for CSV exports
new fb4423a Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new ceabe18 Exporter::CSV always_quote option
new ba1d222 Adding documentation to Catmandu::Plugin::Datestamps
new 4c2ee88 Adding documentation to the Catmandu::Plugin::Versioning modules
new 9dfb81d bump version
new c0b61e0 include links to github in META.yml
new 39f033c added some hyperlinks
new 8ee3bff Merge branch 'patch-1' of git://github.com/nichtich/Catmandu into nichtich-patch-1
new c253972 exportable fix functions
new 7e20a7f test for Fix::Base
new ee3745e expand_date() fix
new 83b3c27 Makeing encoding as an parameter as stated in the documentation of Catmandu::Importer and referenced in issue #46 and bug #24
new 9b6a0e1 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new a89e710 Importer default encoding
new bc03902 more tests
new b6a78b9 bug fix
new 3efca1b basic tests for cli
new f2214d7 more than require_ok
new c8281da cleanup
new 3464bd3 (close #9) + layout readme
new fe43134 test for fix::sum
new 2118555 well, simple only
new c047a5a Merge pull request #47 from vpeil/pr/tests
new d4376df remove dependency on Data::SpreadPagination
new add43c4 Merge branch 'pr/pager' of github.com:vpeil/Catmandu into pr/pager
new 59278b7 paged module extended, tests
new 29c2ff2 remove dependency of Data::SpreadPagination
new 6bc9bbf Merge pull request #32 from vpeil/pr/pager
new b4ea0a4 DateTime isn't needed anymore
new faf326b include links to github in META.yml
new eef3ba7 Merge branch 'master' of github.com:LibreCat/Catmandu
new 033d096 new option -I to modify @INC
new f57af69 fixed broken test (typo)
new 5c80cf4 lib path option
new 55e5c43 bump version
new 6c21662 rewrite Catmandu::Serializer
new 9fc0727 Adding support to sort and remove duplicates in simple lists
new 879aca5 Adding support for sorting and remove duplicates. Issue #30
new d164007 Adding documentation for the new Inline fix support
new ff02509 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 9fb67d0 split off Exporter::Template
new a0125af bump version
new 70cecf2 Merge branch 'master' into dev
new f87b3db fix undefined lib_path
new 44a9507 changelog
new 0bed458 use List::Util::sum instead of List::Util::sum0;update deps
new 7a56845 Fixing POD documentation
new d706123 Adding Catmandu.t testing
new 2368a85 Adding the 'hash' Fix to turn arrays into hashes and hashes into arrays
new 9cf3416 bug fix in pager
new e48dfb7 test for pager
new aa1f4d8 typo
new 072bef2 test dislikes 'goto'
new cb0b195 page stuff removed from hits test; own test for pager exists
new f88e194 Merge pull request #52 from vpeil/pr/bug-pager
new 90fde75 array and hash fixes
new e938814 bump version
new ad00c41 fix dependencies
new 8ec08a8 bump version
new fe53e4a incremental json parsing
new 1e854af Adding some documentation for Catmandu::Importer file and fh options
new 447da43 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new aa460b0 multiline JSON import pod;bump version
new 84e9955 Adding tests for Plugins Datestamps
new c919b52 Adding tests for Catmandu-Plugin-Versioning
new 9a1f164 Adding test for Catmandu::Pluggable
new a05cdb9 Adding a test for Catmandu::Fix
new c6cde34 Adding tests for lookup_in_store fixes
new d34bba4 Merge branch 'dev' of ssh://github.com/LibreCat/Catmandu into dev_validation
new 4dfcd23 Removed lib/Catmandu/Validator/Domain.pm - should be in a separate distribution
new 29961ae Corrected method names in documentation
new f85fbf8 Corrections of POD documentation
new ab830e0 Added messages for tests.
new 168a9f3 Corrections to documentation
new d55205b prototype parser
new f2a08e7 buggy pager fixed
new b4f801d Merge pull request #60 from vpeil/pr-pager-again
new 50fa15f bump version
new e589a3f typo
new 01f0149 Merge branch 'dev' into dev_parser
new 5ab7a70 Adding tests for Catmandu-Error
new 8db68c5 Adding test for Catmandu::Env
new 3f8c31a Adding a tester for Catmandu::Fix::Loader
new 79786f0 Adding a skeleton for Catmandu::Fix::Condition tests (need further input on changes in Condition statements)
new da59b66 Merge branch 'dev' into dev_parser
new 3804f18 pluggable fix parser
new 7fd553d fix loader replaced by parser
new 527beca fix parser key-value syntax
new de9aa93 filter data in fixes
new 84a1c79 Adding documentation for Catmandu::Cmd
new 915d52b Adding tests for Catmandu::Cmd
new 2cc264a Adding reasonable tests for Catmandu::Cmd::config
new a60e790 Adding a tester for Catmandu::Cmd::convert
new d520fed Adding testers for Catmandu::Cmd::count. Catmandu::Store::Hash now supports multilple hashes.
new 4be123b Adding tests for Catmandu::Cmd::delete
new 70aaf5e Adding test for Catmandu::Cmd::export
new 9487441 Adding test for Catmandu::Cmd::import
new 601126c Adding test for Catmandu::Cmd::move
new f77ff3c Merge branch 'dev' into dev_parser
new 46f87c4 fix tests;dry fix parser
new 9ad5655 fix parser backwards compatible
new 4e70230 make leading dash for fix named args optional
new 8df6d41 fix attr helper
new e4cb41f wokring marpa parser
new 2c2d81c marpa dep
new 766daaa working marpa parser
new eb084ea ignore .perl-version file
new da2bde7 fix parser tests; clean up Condition fixes
new c75e89b reject, select expression tests
new 7b77d89 Adding some documentation hits in Catmandu installation. Adding a basic test for conditional statements
new 0b7db65 Adding a debug statement for Fixes
new b8e1945 Adding tests for the old syntax
new 8bf4929 Adding loggers to Fix and Fix Parser and updating documentation on use
new 55602b1 fix all_match, any_match
new 830c6e3 rename reject
new 8c69073 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 2b96ff8 Adding more documentation on the use of the max,min and pluck methods of Iterable
new d35b2e9 Adding tests for max/min with callbacks
new b5c3b3c Addinig Monadic bind support
new b8e8c59 Adding an example trivial Bind base package. Finished the code to obey Monadic laws
new b7b8e7f Moving Monads to an experimental branch
new 91a3b8e bump required version of App::Cmd
new 3bfc5e5 support mixed case fix names
new 22b939b switch Dist::Milla
new 7e80e5b Deleting bogus bind experiments
new 9d338bf Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 2b0bb0a Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new e4f5097 bump version
new 5441426 switch to Config::Onion
new a872fd1 update changelog
new 3b1f940 cleanup load paths
new 9ab56de moved Catmandu::Development to https://github.com/LibreCat/Catmandu/wiki/Contribution
new 53ade9e moved Catmandu::Introduction to https://github.com/LibreCat/Catmandu/wiki
new ed09fee update links to documentation
new 2725994 Merge pull request #74 from nichtich/documentation
new 28fd9cb changelog
new f9bf928 Merge branch 'dev' of ssh://github.com/LibreCat/Catmandu into dev_validation
new bc39f76 Simplified the API, options now only in constructor, corrected documentation and tests.
new 1a3cc1f Changed method names/parameters count_valid, count_invalid, validation_handler
new b06cda9 Fixed names in remaining places validation_handler, count_valid
new 35b1750 cleanup
new 75c21f6 Adding documentation on logs
new 1428149 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 569854b :up pseudo load path
new 764a188 Merge branch 'config' into dev
new c495025 document :up
new 7f7e359 Merge branch 'dev' into dev_validation
new 2ce5d32 reformatting
new 9d803fb changelog
new 6c5302b fix file comments
new a020dde ignore LICENSE
new 78b5b90 change fix examples to new syntax
new bfcffa9 catmandu commands: doc, fixes and stores
new 9662520 commands for fixes, stores and doc
new 2b918ad catmandu importer fixes
new c0ce620 importer Stores and Fixes
new 3d50009 importer Module::Info
new fdb853a finish
new df7c5cb Merge branch 'dev' of https://github.com/LibreCat/Catmandu into dev
new eb3febc list commands
new e04aa0b added tests for list modules
new d0d5f77 changed doc for list commands
new 47cfef8 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new a4abd4e Revert "change fix examples to new syntax"
new 73d0fa2 Revert to 6c5302baf207fe827b9595efce1de17c18402788
new 1398f7e 0.9
new aa3c16b Imported Upstream version 0.9
new b335764 Merge tag 'upstream/0.9'
new 0d45d48 Fix tighten package relations to ease backporting, and update for new upstream release.
new 6b99754 Bump to standards-version 3.9.5.
new 40ba7d2 Rewrap long description at 72 chars, and strip trailing vertical whitespace.
new 442e767 Update copyright info: Bump (yes, not extend) coverage for main upstream author.
new 0eadc3f Update copyright info: Extend coverage of packaging, and add explicit GPL snippet to rules file.
new 5a3eb1f Update control file and copyright hints.
The 974 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.travis.yml | 17 -
Build.PL | 64 +---
Changes | 73 +++++
LICENSE | 8 +-
MANIFEST | 76 +++--
META.json | 433 +++++--------------------
META.yml | 360 +++++----------------
Makefile.PL | 40 ---
README | 303 ++++++++++++++++++
README.md | 27 --
TODO | 2 +
bin/catmandu | 11 +-
cpanfile | 40 +++
debian/control | 48 +--
debian/control.in | 19 +-
debian/copyright | 4 +-
debian/copyright_hints | 57 +++-
debian/rules | 45 ++-
dist.ini | 1 +
lib/Catmandu.pm | 179 +++++++----
lib/Catmandu/CLI.pm | 17 +-
lib/Catmandu/Cmd.pm | 93 +++++-
lib/Catmandu/Cmd/delete.pm | 4 +
lib/Catmandu/Development.pod | 297 ------------------
lib/Catmandu/Env.pm | 103 +++---
lib/Catmandu/Exporter/CSV.pm | 16 +-
lib/Catmandu/Exporter/RIS.pm | 4 +-
lib/Catmandu/Exporter/Template.pm | 103 ------
lib/Catmandu/Fix.pm | 138 ++++++--
lib/Catmandu/Fix/Base.pm | 19 ++
lib/Catmandu/Fix/Condition.pm | 4 +-
lib/Catmandu/Fix/Condition/SimpleAllTest.pm | 49 ++-
lib/Catmandu/Fix/Condition/SimpleAnyTest.pm | 17 +-
lib/Catmandu/Fix/Condition/all_match.pm | 19 +-
lib/Catmandu/Fix/Condition/any_match.pm | 19 +-
lib/Catmandu/Fix/Condition/exists.pm | 42 +--
lib/Catmandu/Fix/Has.pm | 78 +++++
lib/Catmandu/Fix/Loader.pm | 77 -----
lib/Catmandu/Fix/Parser.pm | 214 +++++++++++++
lib/Catmandu/Fix/add_field.pm | 18 +-
lib/Catmandu/Fix/add_to_store.pm | 41 +--
lib/Catmandu/Fix/append.pm | 12 +-
lib/Catmandu/Fix/{downcase.pm => array.pm} | 24 +-
lib/Catmandu/Fix/capitalize.pm | 10 +-
lib/Catmandu/Fix/clone.pm | 4 +-
lib/Catmandu/Fix/collapse.pm | 2 +-
lib/Catmandu/Fix/copy_field.pm | 36 ++-
lib/Catmandu/Fix/count.pm | 10 +-
lib/Catmandu/Fix/downcase.pm | 10 +-
lib/Catmandu/Fix/expand.pm | 4 +-
lib/Catmandu/Fix/expand_date.pm | 50 +++
lib/Catmandu/Fix/from_json.pm | 12 +-
lib/Catmandu/Fix/{sum.pm => hash.pm} | 24 +-
lib/Catmandu/Fix/join_field.pm | 12 +-
lib/Catmandu/Fix/lookup.pm | 45 +--
lib/Catmandu/Fix/lookup_in_store.pm | 56 ++--
lib/Catmandu/Fix/move_field.pm | 36 ++-
lib/Catmandu/Fix/nothing.pm | 2 +-
lib/Catmandu/Fix/prepend.pm | 12 +-
lib/Catmandu/Fix/reject.pm | 14 +
lib/Catmandu/Fix/remove_field.pm | 10 +-
lib/Catmandu/Fix/replace_all.pm | 16 +-
lib/Catmandu/Fix/retain_field.pm | 10 +-
lib/Catmandu/Fix/set_field.pm | 14 +-
lib/Catmandu/Fix/sort_field.pm | 63 ++++
lib/Catmandu/Fix/split_field.pm | 12 +-
lib/Catmandu/Fix/substring.pm | 12 +-
lib/Catmandu/Fix/sum.pm | 12 +-
lib/Catmandu/Fix/to_json.pm | 12 +-
lib/Catmandu/Fix/trim.pm | 16 +-
lib/Catmandu/Fix/upcase.pm | 10 +-
lib/Catmandu/Importer.pm | 45 ++-
lib/Catmandu/Importer/JSON.pm | 47 ++-
lib/Catmandu/Introduction.pod | 471 ----------------------------
lib/Catmandu/Iterable.pm | 43 ++-
lib/Catmandu/Paged.pm | 226 +++++++++++--
lib/Catmandu/Plugin/Datestamps.pm | 64 +++-
lib/Catmandu/Plugin/Versioning.pm | 164 ++++++++++
lib/Catmandu/Serializer.pm | 57 +---
lib/Catmandu/Serializer/json.pm | 15 +
lib/Catmandu/Store.pm | 24 +-
lib/Catmandu/Store/Hash.pm | 28 +-
lib/Catmandu/Validator.pm | 227 ++++++++++++++
lib/Catmandu/Validator/Simple.pm | 83 +++++
t/Catmandu-CLI.t | 12 +-
t/Catmandu-Cmd-config.t | 33 ++
t/Catmandu-Cmd-convert.t | 28 ++
t/Catmandu-Cmd-count.t | 24 ++
t/Catmandu-Cmd-delete.t | 24 ++
t/Catmandu-Cmd-export.t | 29 ++
t/Catmandu-Cmd-import.t | 23 ++
t/Catmandu-Cmd-move.t | 23 ++
t/Catmandu-Cmd.t | 29 +-
t/Catmandu-Env.t | 28 ++
t/Catmandu-Error.t | 21 ++
t/Catmandu-Exporter-CSV.t | 22 +-
t/Catmandu-Exporter-JSON.t | 3 +-
t/Catmandu-Exporter-RIS.t | 26 +-
t/Catmandu-Exporter-Template.t | 16 -
t/Catmandu-Exporter-YAML.t | 4 +-
t/Catmandu-Fix-Base.t | 45 +++
t/Catmandu-Fix-Condition-exists.t | 27 ++
t/Catmandu-Fix-Condition.t | 82 +++++
t/Catmandu-Fix-Parser.t | 111 +++++++
t/Catmandu-Fix-array.t | 20 ++
t/Catmandu-Fix-expand_date.t | 27 ++
t/Catmandu-Fix-hash.t | 20 ++
t/Catmandu-Fix-lookup.t | 13 +-
t/Catmandu-Fix-lookup_in_store.t | 38 +++
t/Catmandu-Fix-reject.t | 22 ++
t/Catmandu-Fix-sort_field.t | 34 ++
t/Catmandu-Fix-sum.t | 33 ++
t/Catmandu-Fix.t | 42 ++-
t/Catmandu-Hits.t | 1 -
t/Catmandu-Importer-JSON.t | 1 -
t/Catmandu-Importer-Mock.t | 14 +-
t/Catmandu-Iterable.t | 6 +-
t/Catmandu-Paged.t | 86 ++++-
t/Catmandu-Pluggable.t | 20 +-
t/Catmandu-Plugin-Datestamps.t | 23 +-
t/Catmandu-Plugin-Versioning.t | 37 ++-
t/Catmandu-Serializer.t | 23 +-
t/Catmandu-Store-Hash.t | 20 +-
t/Catmandu-Validator-Simple.t | 31 ++
t/Catmandu-Validator.t | 128 ++++++++
t/Catmandu.t | 45 ++-
t/catmandu.yml | 35 +++
t/lib/Catmandu/Importer/Values.pm | 19 ++
t/lib/Catmandu/Serializer/dumper.pm | 15 +
t/nothing.fix | 2 +
t/planets.csv | 1 +
t/planets.tab | 6 +
t/release-pod-syntax.t | 14 +
133 files changed, 4169 insertions(+), 2452 deletions(-)
delete mode 100644 .travis.yml
delete mode 100644 Makefile.PL
create mode 100644 README
delete mode 100644 README.md
create mode 100644 cpanfile
create mode 100644 dist.ini
delete mode 100644 lib/Catmandu/Development.pod
delete mode 100644 lib/Catmandu/Exporter/Template.pm
create mode 100644 lib/Catmandu/Fix/Has.pm
delete mode 100644 lib/Catmandu/Fix/Loader.pm
create mode 100644 lib/Catmandu/Fix/Parser.pm
copy lib/Catmandu/Fix/{downcase.pm => array.pm} (53%)
create mode 100644 lib/Catmandu/Fix/expand_date.pm
copy lib/Catmandu/Fix/{sum.pm => hash.pm} (55%)
create mode 100644 lib/Catmandu/Fix/reject.pm
create mode 100644 lib/Catmandu/Fix/sort_field.pm
delete mode 100644 lib/Catmandu/Introduction.pod
create mode 100644 lib/Catmandu/Serializer/json.pm
create mode 100644 lib/Catmandu/Validator.pm
create mode 100644 lib/Catmandu/Validator/Simple.pm
create mode 100644 t/Catmandu-Cmd-config.t
create mode 100644 t/Catmandu-Cmd-convert.t
create mode 100644 t/Catmandu-Cmd-count.t
create mode 100644 t/Catmandu-Cmd-delete.t
create mode 100644 t/Catmandu-Cmd-export.t
create mode 100644 t/Catmandu-Cmd-import.t
create mode 100644 t/Catmandu-Cmd-move.t
create mode 100644 t/Catmandu-Env.t
create mode 100644 t/Catmandu-Error.t
delete mode 100644 t/Catmandu-Exporter-Template.t
create mode 100644 t/Catmandu-Fix-Base.t
create mode 100644 t/Catmandu-Fix-Condition-exists.t
create mode 100644 t/Catmandu-Fix-Condition.t
create mode 100644 t/Catmandu-Fix-Parser.t
create mode 100644 t/Catmandu-Fix-array.t
create mode 100644 t/Catmandu-Fix-expand_date.t
create mode 100644 t/Catmandu-Fix-hash.t
create mode 100644 t/Catmandu-Fix-lookup_in_store.t
create mode 100644 t/Catmandu-Fix-reject.t
create mode 100644 t/Catmandu-Fix-sort_field.t
create mode 100644 t/Catmandu-Fix-sum.t
create mode 100644 t/Catmandu-Validator-Simple.t
create mode 100644 t/Catmandu-Validator.t
create mode 100644 t/catmandu.yml
create mode 100644 t/lib/Catmandu/Importer/Values.pm
create mode 100644 t/lib/Catmandu/Serializer/dumper.pm
create mode 100644 t/nothing.fix
create mode 100644 t/planets.tab
create mode 100644 t/release-pod-syntax.t
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-perl.git
More information about the Pkg-perl-cvs-commits
mailing list