./www/p5-Catalyst-Runtime, The Elegant MVC Web Application Framework

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 5.90117, Package name: p5-Catalyst-Runtime-5.90117, Maintainer: pkgsrc-users

Catalyst is an elegant web application framework, extremely flexible yet
extremely simple. It's similar to Ruby on Rails, Spring (Java) and
Maypole, upon which it was originally based.

Catalyst follows the Model-View-Controller (MVC) design pattern, allowing
you to easily separate concerns, like content, presentation and flow control,
into separate modules. This separation allows you to modify code that handles
one concern without affecting code that handles the others. Catalyst promotes
re-use of existing Perl modules that already handle common web application
concerns well.

Required to run:
[www/p5-URI] [www/p5-libwww] [www/p5-HTML-Parser] [lang/perl5] [devel/p5-Task-Weaken] [devel/p5-Data-Dump] [devel/p5-Class-Data-Inheritable] [devel/p5-List-MoreUtils] [devel/p5-Tree-Simple] [devel/p5-Module-Pluggable] [devel/p5-Path-Class] [devel/p5-Sub-Exporter] [devel/p5-Data-OptList] [textproc/p5-Text-SimpleTable] [devel/p5-Tree-Simple-VisitorFactory] [www/p5-HTTP-Request-AsCGI] [www/p5-CGI-Simple] [www/p5-HTTP-Body] [devel/p5-MRO-Compat] [devel/p5-Moose] [devel/p5-MooseX-Getopt] [devel/p5-MooseX-Emulate-Class-Accessor-Fast] [devel/p5-Class-C3-Adopt-NEXT] [devel/p5-MooseX-MethodAttributes] [devel/p5-namespace-autoclean] [textproc/p5-String-RewritePrefix] [devel/p5-MooseX-Role-WithOverloading] [www/p5-Plack] [www/p5-Plack-Middleware-ReverseProxy] [www/p5-HTTP-Message] [devel/p5-MooseX-Types-LoadableClass] [www/p5-Plack-Test-ExternalServer] [devel/p5-Safe-Isa] [converters/p5-JSON-MaybeXS] [www/p5-Catalyst-DispatchType-Regex] [www/p5-CGI-Struct] [www/p5-Plack-Middleware-RemoveRedundantBody] [www/p5-Plack-Middleware-FixMissingBodyInRedirect] [www/p5-Plack-Middleware-MethodOverride] [www/p5-URI-ws]

Required to build:
[devel/p5-Test-Exception] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: faeafb062c470b95a815cee50e15341a16d3c7dd
RMD160: 0568e42a204f89218056dd333eda001e775e4804
Filesize: 385.569 KB

Version history: (Expand)

CVS history: (Expand)

   2018-03-05 08:20:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
p5-Catalyst-Runtime: relax version check
   2018-02-25 20:29:15 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
p5-Catalyst-Runtime: update to 5.90117.

5.90117 - 2018-01-21
  - Fixed errors in distribution packaging

5.90116 - 2018-01-19
  - Switch from Module::Install to Distar (solves problems that MI has with \ 
newer Perl) haarg++
  - Killed Test::Aggregate since its clearly doomed
  - PR135 - improved test cases for query keywork
  - PR158 - improved docs for Catalyst::Test
  - PR157 - improved error response for data_handlers
  - PR156 - POD fixes
  - PR154 - Few dependencies
  - PR152 - Better support for HTTP Patch
   2017-09-27 16:10:51 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Catalyst-Runtime: update to 5.90115.

5.90115 - 2017-05-01
  - fixes for silent bad behavior in Catalyst::ScriptRole and 'ensure_class_loaded'
  - do not require MXRWO if Moose is new enough to have cored it (ether++)
  - documentation improvements (ether++)
  - Encoding documentation improvements (colinnewell++)
  - Improve documentation and test cases for 'abort_chain_on_error_fix' configuration
    option (melmothx++)
  - Better debug output when using Hash::MultiValue (tremor69++)
  - Fixes for detecting debug terminal size (simonamor++)
   2017-06-07 16:51:18 by Ryo ONODERA | Files touched by this commit (12)
Log message:
Fix build with Perl 5.26.0
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-01-02 03:59:15 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.90114

Upstream changes:
5.90114 - 2016-12-19
  - Fixed regression introduced in the last version (5.90113) which caused
    application to hang when the action private name contained a string
    like 'foo/bar..html'.  If you are running 5.90113 you should consider this
    a required update.
  - Tweaked travis CI script.

5.90113 - 2016-12-15
  - Fixed issue with $controller->action_for when targeting an action in
    a namespace nested inside the current controller and the current controller
    is a 'root' controller.
  - Enhanced $controller->action_for so that you can reference the 'parent'
    controller via relative path (eg ->action_for('../foo')).
  - Backcompat fix for people that made the mistake of doing $c->{stash}
  - Sort controllers in setup_actions so cross-controller precedence is
   2016-07-31 03:31:17 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.90112

Upstream changes:
5.90112 - 2016-07-25
  - Spelling fixes from Debian group.
  - Fixed regression introduced in last release that caused the code to crap out
    if you set the encoding to 'undef'.
   2016-07-24 03:36:48 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.90111

Upstream changes:
5.90111 - 2016-07-20
  - Improved documentation around some of the unicode changes; tests (melmothx++)

5.90110 - 2016-07-20
  - Better catching of HTTP style exceptions so that you can reliable use one to
    override many core method.
  - Documention on better ways to catch and handle Unicode errors
  - We now check the unicode in your URL request queries and raise an error if the
    check fails.  This was done to be consistent with what we do in other parts of
    the code (such as in args, or POSTed parameters).  If this breaks your code in
    ways you don't want to fix, you may disable this using the global configuration
    setting, "do_not_check_query_encoding".
  - Removed configuration setting, \ 
"decode_query_using_global_encoding" since it no
    longer does anything useful.  Query decoding follows from whatever you set the
    global encoding to, unless you specify an alternative or to not decode.

5.90106 - 2016-07-05
  - Fixed regression in debug screen rendering of the private names in chained
    actions caused by commit 5dd46e24eedec447bdfbc4061ed683b5a17a7b0c.
  - Fixed incorrect date entered for the release of 5.90105
  - Fixed some incorrect code in a test case that might be causing test fails
    in some configurations.

5.90105 - 2016-06-08
  - Tweak some test cases to try and prevent them from failing in limited cases.
  - Changed how we compose traits onto the response, request, and stats class so
    that we compose just once at setup time (performance optimization).  Also added
    a debug screen at startup to display composed classes to help with debugging.
  - Fixed a regressed caused by the changes we made to the way ->state works \ 
so that
    now when you forward to an action and that action throws an exception, \ 
    is set to 0, instead of the value of the exeption (this is to be as indicated by
    the documentation). (cventers++ for reported bug and test case).
  - Changed the code that detects if you try to set HTTP headers after headers are
    finalized to not warn if you are just requested the response header state.  \ 
    this error message a bit to help people understand it.

5.90104 - 2016-04-04
  - Merged pull request #131, fix for noisy debug logs when used type constraints
    in your actions.  Additional changes to the developer debug screen output to
    improve reporting details.
  - Merged pull request #133, fix for case when a file upload filename contains
    wide characters which caused the filename to not appear in the uploads hash.