Changes for version 1.83 - 2019-04-05
- fix authority issue
Examples
- examples/helloworld/app/Makefile
- examples/helloworld/app/app.psgi
- examples/helloworld/app/cli.psgi
- examples/helloworld/app/cpanfile
- examples/helloworld/app/lib/App.pm
- examples/helloworld/app/lib/App/Config/DevYoshizu.pm
- examples/helloworld/app/lib/App/Config/Development.pm
- examples/helloworld/app/lib/App/Config/Production.pm
- examples/helloworld/app/lib/App/Constant.pm
- examples/helloworld/app/lib/App/Controller/Api/Ping.pm
- examples/helloworld/app/lib/App/Controller/Cli/LoadSchema.pm
- examples/helloworld/app/lib/App/Controller/Cli/Ping.pm
- examples/helloworld/app/lib/App/Controller/CliBase.pm
- examples/helloworld/app/lib/App/Controller/WebBase.pm
- examples/helloworld/app/lib/App/DB.pm
- examples/helloworld/app/lib/App/DB/Schema.pm
- examples/helloworld/app/lib/App/DB/Schema/Dumper.pm
- examples/helloworld/app/lib/App/Model/Email.pm
- examples/helloworld/app/lib/App/Model/Hash.pm
- examples/helloworld/app/lib/App/Model/SQLBuilder.pm
- examples/helloworld/app/lib/Dwarf/Accessor.pm
- examples/helloworld/app/lib/Dwarf/Config.pm
- examples/helloworld/app/lib/Dwarf/HTTP/Async.pm
- examples/helloworld/app/lib/Dwarf/Module.pm
- examples/helloworld/app/lib/Dwarf/Module/APIBase.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Amazon.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Facebook.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Line.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Mixi.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Rakuten.pm
- examples/helloworld/app/lib/Dwarf/Module/SocialMedia/Twitter.pm
- examples/helloworld/app/lib/Dwarf/Plugin/AnyEvent/Redis.pm
- examples/helloworld/app/lib/Dwarf/Plugin/CGI/Session.pm
- examples/helloworld/app/lib/Dwarf/Plugin/CGI/SpeedyCGI.pm
- examples/helloworld/app/lib/Dwarf/Plugin/CORS.pm
- examples/helloworld/app/lib/Dwarf/Plugin/CSRFDefender.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Cache/Memcached/Fast.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Devel/StackTrace.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Error.pm
- examples/helloworld/app/lib/Dwarf/Plugin/HTTP/Session.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Log/Dispatch.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Log/Dispatch/FileRotate.pm
- examples/helloworld/app/lib/Dwarf/Plugin/MouseX/Types/Common.pm
- examples/helloworld/app/lib/Dwarf/Plugin/MultiConfig.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Now.pm
- examples/helloworld/app/lib/Dwarf/Plugin/PHP/HTTP/Session.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Proctitle.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Runtime.pm
- examples/helloworld/app/lib/Dwarf/Plugin/Text/Xslate.pm
- examples/helloworld/app/lib/Dwarf/Plugin/XML/Simple.pm
- examples/helloworld/app/lib/Dwarf/Pragma.pm
- examples/helloworld/app/lib/Dwarf/Session.pm
- examples/helloworld/app/lib/Dwarf/Session/State/Cookie.pm
- examples/helloworld/app/lib/Dwarf/Test/Model/Hoge.pm
- examples/helloworld/app/lib/Dwarf/Util.pm
- examples/helloworld/app/lib/Dwarf/Util/DateTime.pm
- examples/helloworld/app/lib/Dwarf/Util/Password.pm
- examples/helloworld/app/lib/Dwarf/Util/Xslate.pm
- examples/helloworld/app/lib/Dwarf/Validator/Constraint.pm
- examples/helloworld/app/lib/Dwarf/Validator/Constraint/Default.pm
- examples/helloworld/app/lib/Dwarf/Validator/HashRef.pm
- examples/helloworld/app/lib/Dwarf/Validator/NullValue.pm
- examples/helloworld/app/lib/Dwarf/Validator/PlackRequest.pm
- examples/helloworld/app/lib/Dwarf/Validator/Upload.pm
- examples/helloworld/app/script/generate.pl
- examples/helloworld/app/script/load_schema.sh
- examples/helloworld/app/script/start_server.sh
- examples/helloworld/app/sql/01_sessions.sql
- examples/helloworld/app/sql/999_init.sql
- examples/helloworld/app/t/00_dwarf/03_pragma.t
- examples/helloworld/app/t/00_dwarf/04_util.t
- examples/helloworld/app/t/00_dwarf/05_request.t
- examples/helloworld/app/t/00_dwarf/06_json_hijacking.t
- examples/helloworld/app/t/00_dwarf/08_accessor.t
- examples/helloworld/app/t/00_dwarf/09_config.t
- examples/helloworld/app/t/00_dwarf/13_data_validator.t
- examples/helloworld/app/t/00_dwarf/14_module_dsl.t
- examples/helloworld/app/t/00_dwarf/file/post_data.txt
- examples/helloworld/app/t/00_dwarf/file/sample.csv
- examples/helloworld/app/t/00_dwarf/validator/002_not_null.t
- examples/helloworld/app/t/00_dwarf/validator/004_my_own_constraint.t
- examples/helloworld/app/t/00_dwarf/validator/007_file.t
- examples/helloworld/app/t/00_dwarf/validator/009_constraints.t
- examples/helloworld/app/t/01_basic/01_compile.t
- examples/helloworld/app/t/01_basic/02_db.t
- examples/helloworld/app/t/01_basic/03_xslate.t
- examples/helloworld/app/t/03_app/00_basic.t
- examples/helloworld/app/tmpl/400.html
- examples/helloworld/app/tmpl/404.html
- examples/helloworld/app/tmpl/index.html
- examples/helloworld/htdocs/apple-touch-icon-120x120.png
- examples/helloworld/htdocs/apple-touch-icon-144x144.png
- examples/helloworld/htdocs/apple-touch-icon-72x72.png
- examples/helloworld/htdocs/apple-touch-icon-76x76.png
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap-responsive.css
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap-responsive.min.css
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap-theme.css
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap-theme.css.map
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap-theme.min.css
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap.css
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap.css.map
- examples/helloworld/htdocs/dwarf/bootstrap/css/bootstrap.min.css
- examples/helloworld/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.ttf
- examples/helloworld/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.woff
- examples/helloworld/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.woff2
- examples/helloworld/htdocs/dwarf/bootstrap/js/html5shiv.js
- examples/helloworld/htdocs/dwarf/bootstrap/js/html5shiv.min.js
- examples/helloworld/htdocs/dwarf/run.cgi
- examples/helloworld/htdocs/favicon.ico
- examples/test-validate-json-body/app/Makefile
- examples/test-validate-json-body/app/app.psgi
- examples/test-validate-json-body/app/cli.psgi
- examples/test-validate-json-body/app/cpanfile
- examples/test-validate-json-body/app/lib/App.pm
- examples/test-validate-json-body/app/lib/App/Config/DevYoshizu.pm
- examples/test-validate-json-body/app/lib/App/Config/Development.pm
- examples/test-validate-json-body/app/lib/App/Config/Production.pm
- examples/test-validate-json-body/app/lib/App/Controller/Api/Ping.pm
- examples/test-validate-json-body/app/lib/App/Controller/ApiBase.pm
- examples/test-validate-json-body/app/lib/App/Controller/Web.pm
- examples/test-validate-json-body/app/lib/App/Controller/WebBase.pm
- examples/test-validate-json-body/app/lib/App/DB.pm
- examples/test-validate-json-body/app/lib/App/DB/Row.pm
- examples/test-validate-json-body/app/lib/App/DB/Schema.pm
- examples/test-validate-json-body/app/lib/App/DB/Schema/Dumper.pm
- examples/test-validate-json-body/app/lib/App/Model/Hash.pm
- examples/test-validate-json-body/app/lib/App/Model/SQLBuilder.pm
- examples/test-validate-json-body/app/lib/App/Test.pm
- examples/test-validate-json-body/app/lib/Dwarf/Accessor.pm
- examples/test-validate-json-body/app/lib/Dwarf/Config.pm
- examples/test-validate-json-body/app/lib/Dwarf/DSL.pm
- examples/test-validate-json-body/app/lib/Dwarf/HTTP/Async.pm
- examples/test-validate-json-body/app/lib/Dwarf/Message.pm
- examples/test-validate-json-body/app/lib/Dwarf/Message/Error.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/APIBase.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/CLIBase.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/DSL.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/HTMLBase.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/SocialMedia/Amazon.pm
- examples/test-validate-json-body/app/lib/Dwarf/Module/SocialMedia/Weibo.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/AnyEvent/Redis.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/CGI/Session.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/CSRFDefender.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Cache/Memcached/Fast.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Error.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/HTTP/Session.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Log/Dispatch.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Log/Dispatch/FileRotate.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/MultiConfig.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Now.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/PHP/HTTP/Session.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/PHP/Session.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/PHP/Session/Memcached.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Teng.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/Text/CSV_XS.pm
- examples/test-validate-json-body/app/lib/Dwarf/Plugin/URL.pm
- examples/test-validate-json-body/app/lib/Dwarf/Pragma.pm
- examples/test-validate-json-body/app/lib/Dwarf/Request.pm
- examples/test-validate-json-body/app/lib/Dwarf/Response.pm
- examples/test-validate-json-body/app/lib/Dwarf/Session.pm
- examples/test-validate-json-body/app/lib/Dwarf/Session/State/Cookie.pm
- examples/test-validate-json-body/app/lib/Dwarf/Session/Store/DBI.pm
- examples/test-validate-json-body/app/lib/Dwarf/Test.pm
- examples/test-validate-json-body/app/lib/Dwarf/Test/Controller/Api/Ping.pm
- examples/test-validate-json-body/app/lib/Dwarf/Test/Model/Hoge.pm
- examples/test-validate-json-body/app/lib/Dwarf/Trigger.pm
- examples/test-validate-json-body/app/lib/Dwarf/Util.pm
- examples/test-validate-json-body/app/lib/Dwarf/Util/Password.pm
- examples/test-validate-json-body/app/lib/Dwarf/Util/Xslate.pm
- examples/test-validate-json-body/app/lib/Dwarf/Validator.pm
- examples/test-validate-json-body/app/lib/Dwarf/Validator/Constraint.pm
- examples/test-validate-json-body/app/lib/Dwarf/Validator/PlackRequest.pm
- examples/test-validate-json-body/app/script/generate.pl
- examples/test-validate-json-body/app/script/load_schema.sh
- examples/test-validate-json-body/app/script/start_server.sh
- examples/test-validate-json-body/app/sql/00_drop_tables.sql
- examples/test-validate-json-body/app/sql/01_sessions.sql
- examples/test-validate-json-body/app/t/00_dwarf/01_compile.t
- examples/test-validate-json-body/app/t/00_dwarf/02_dwarf.t
- examples/test-validate-json-body/app/t/00_dwarf/03_pragma.t
- examples/test-validate-json-body/app/t/00_dwarf/04_util.t
- examples/test-validate-json-body/app/t/00_dwarf/05_request.t
- examples/test-validate-json-body/app/t/00_dwarf/06_json_hijacking.t
- examples/test-validate-json-body/app/t/00_dwarf/07_module.t
- examples/test-validate-json-body/app/t/00_dwarf/08_accessor.t
- examples/test-validate-json-body/app/t/00_dwarf/09_config.t
- examples/test-validate-json-body/app/t/00_dwarf/10_message.t
- examples/test-validate-json-body/app/t/00_dwarf/11_error.t
- examples/test-validate-json-body/app/t/00_dwarf/12_trigger.t
- examples/test-validate-json-body/app/t/00_dwarf/13_module_dsl.t
- examples/test-validate-json-body/app/t/00_dwarf/file/post_data.txt
- examples/test-validate-json-body/app/t/00_dwarf/file/sample.csv
- examples/test-validate-json-body/app/t/00_dwarf/plugin/cors.t
- examples/test-validate-json-body/app/t/00_dwarf/plugin/text_csv_xs.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/001_simple.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/002_not_null.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/003_zero_regex.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/004_my_own_constraint.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/005_multivalue.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/006_array.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/007_file.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/008_upload.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/009_constraints.t
- examples/test-validate-json-body/app/t/00_dwarf/validator/010_hashref.t
- examples/test-validate-json-body/app/t/01_basic/01_compile.t
- examples/test-validate-json-body/app/t/01_basic/02_db.t
- examples/test-validate-json-body/app/t/01_basic/03_xslate.t
- examples/test-validate-json-body/app/t/02_model/00_Hash.t
- examples/test-validate-json-body/app/t/02_model/01_Email.t
- examples/test-validate-json-body/app/t/02_model/file/email.txt
- examples/test-validate-json-body/app/t/03_app/00_basic.t
- examples/test-validate-json-body/app/tmpl/400.html
- examples/test-validate-json-body/app/tmpl/404.html
- examples/test-validate-json-body/app/tmpl/500.html
- examples/test-validate-json-body/app/tmpl/index.html
- examples/test-validate-json-body/htdocs/apple-touch-icon-114x114.png
- examples/test-validate-json-body/htdocs/apple-touch-icon-120x120.png
- examples/test-validate-json-body/htdocs/apple-touch-icon-144x144.png
- examples/test-validate-json-body/htdocs/apple-touch-icon-72x72.png
- examples/test-validate-json-body/htdocs/apple-touch-icon-76x76.png
- examples/test-validate-json-body/htdocs/apple-touch-icon.png
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap-responsive.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap-responsive.min.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap-theme.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap-theme.css.map
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap-theme.min.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap.css.map
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/css/bootstrap.min.css
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.eot
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.svg
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.ttf
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.woff
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/fonts/glyphicons-halflings-regular.woff2
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/js/bootstrap.js
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/js/bootstrap.min.js
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/js/html5shiv.js
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/js/html5shiv.min.js
- examples/test-validate-json-body/htdocs/dwarf/bootstrap/js/npm.js
- examples/test-validate-json-body/htdocs/dwarf/run.cgi
- examples/test-validate-json-body/htdocs/favicon.ico