Revision history for Perl extension dwarf
1.83 2019-04-05T09:05:36Z
- fix authority issue
1.82 2019-04-05T05:36:12Z
- update minil.toml
1.81 2019-04-05T05:20:40Z
- modify Makefile to use ${ENV} for cpanm
- fix BIGINT of validation rules
1.80 2018-08-18T11:41:43Z
- SQLBuilder was integrated to Dwarf::Module::DSL and renamed to Dwarf::SQLBuilder
- modify finalization of session cookie
- update Makefile
- add Text::TestBase to cpanfile
- add Dwarf::Plugin::Sentry
- use version 2.1 in docker-compose.yml of exapmles project
- fix a bug of Dwarf::Util::DateTime
1.70 2018-03-17T07:33:57Z
- add examples
- improve templates
- improve App::Test
- modify to be able to override speedy vars
- impl RCC as a new validator fileter
- fix a bug of validation filter in case of multiple values
- improve Makefile
- impl Data::Validator
- update readme
- fix dbd::pg host syntax
- hotfix rootname of xml in ApiBase
1.60 2017-10-05T08:07:27Z
- reimpl proctitle as plugin
- support docker
- allow json canonical
- fix run.cgi env sourcing
- use local path on generate.pl
- impl validate_json_body method on APIBase
1.50 2017-06-21T07:04:49Z
- nuke crlf
- change dump format
- impl did_dispatch / validate_response / add_constraint method to validate response
- allow override for run.cgi
- update docs about impl rest api controller
- turn on CGI::SpeedyCGI plugin as default
- fix a problem with CGI::SpeedyCGI (End-block called first time only.)
- support HTTP 1.1 request methods
- use Data::Validator with AllowExtra
- support recursive rules for HashRef and ArrayRef|HashRef on Dwarf::Module::DSL::args
- fix bugs of App::Test::_build_mech
- remove tests of 5.10 and 5.12 because Test::PostgreSQL 1.20 or higher only support Perl 5.14.0 or higher
1.42 2017-03-29T04:41:29Z
- fix tests of validator for Plack 1.0040 or higher
- fix usage synopsis
- fix a bug of Model::SQLBuilder
- improve Model::Email
- support http_only flag of cookie in HTTP::Session
- update URL of Dwarf::Module::SocialMedia::Twitter
- impl BLANK_TO_NULL filter for Dwarf::Validator
1.41 2016-10-25T05:55:10Z
- impl autoflush-validation-error param
- impl Dwarf::Util::safe_decode_json
- add BIGINT and BIGUINT to Dwarf::Validator
- integrate Data::Validator
- integrate autobox
- fix CORS plugin
- modify JSON plugin
- modify SQLBuilder
- modify Text::CSV_XS
- modify Dwarf::load_plugins method
- fix a bug for Linux
1.31 2016-01-20T06:39:00Z
- fix a bug for Linux
- add yen formatter for Text::Xslate
- fix a bug of Email::Valid with UTF-8 String
- modify Dwarf::load_plugin method
- support PSGI Streaming
1.30 2015-09-17T08:16:49Z
- fix FILE_EXT validation constraint
- add a param to redirect method to specify custom status code
1.29 2015-08-28T08:57:12Z
- fix a problem that dist_dir will die when this module hasn't installed yet. (kuriyama++)
1.28 2015-08-26T13:26:46Z
- add carton support
- use Data::DPath instead of Data::Path as default
- add BASE64_TYPE constraint
- fix JSON constraint bug
- fix META.json
- fix other tiny bugs
1.27 2015-07-30T06:47:39Z
- add share_dir option (bin/dwarf)
- use Test::PostgreSQL (01_basic/02_db.t)
- modify output on Ping API
- impl App::Model::Email
- add new DSLs (env, unauthorized)
1.26 2015-07-21
- display proctitle
1.25 2015-06-17
- impl CORS Plugin
- fix a bug on Build.pl
- modify SQL files
1.24 2015-05-11
- update bootstap to version 3
- add favicon and apple-touch-icons
- add headers method in Dwarf::Module::DSL
- fix typo on App::Controller::ApiBase
1.23 2015-02-02
- add more tests
- add Model::Hash
- add model method in Dwarf
- shoot few bugs on Dwarf::Plugin::Text::CSV_XS
1.22 2015-01-06
- impl Dwarf::Plugin::Text::CSV_XS
1.21 2014-12-25
- update documents
- impl a validation filter ENCODE_UTF8
- add new plugin Devel::StackTrace
- use Devel::StackTrace plugin when server error occurred
- fix a few bugs
1.20 2014-12-24
- security fix for JSON API
- re-impl FormValidatr
- support DELETE method on App::Test
- fix a few bugs
1.19 2014-11-26
- use Dwarf::Request as request object
- use Dwarf::Response as response object
- support array type on validation (such as name[])
1.18 2014-11-06
- update run.cgi for SpeedyCGI
- move a directory of sql into app directory
1.17 2014-07-09
- impl base_row_class option on App::DB::Schema::Dumper
1.16 2014-06-09
- Add three Utils (DateTime/Geo/Password)
1.15 2014-06-04
- SCALAR is no longer available on Dwarf::Validator
- Add new feature "ARRAY" on Dwarf::Validator
- Add unauthorized method on Dwarf
- fix a few bugs
1.14 2014-05-02
- shoot a bug on Dwarf::Validator
1.13 2014-04-17
- don't add new line with debug method on Dwarf::Plugin::Log::Dispath
1.12 2014-04-16
- change default Content-Type on APIBase if URL is end with xml
1.11 2014-04-16
- impl some FILTERs for Dwarf::Validator
1.10 2014-04-14
- Impl Dwarf::Session::Store::DBI
1.09 2013-11-28
- Add new plugin Dwarf::Plugin::AnyEvent::Redis
- Change URL of Twitter OAuth from authorize to authenticate
- Modify error handling of Dwarf::Module::SocialMedia::Twitter
- Modify error handling of Dwarf::Module::SocialMedia::Facebook
- Fix bugs of Dwarf::Plugin::HTTP::Session
1.08 2013-11-22
- Fix bugs of Dwarf::Plugin::HTTP::Session
1.07 2013-11-21
- remove/add some validation constraints
1.06 2013-11-21
- Rename S2Factory::* to Dwarf::*
- Modify Dwarf::Module::SocialMedia::*
1.05 2013-11-20
- update updated_at column when Teng::Row::update() called
1.04 2013-11-19
- Add a plugin for Log::Dispatch::Rotate
1.03_02
- original version