Skip to content
Commits on Feb 23, 2011
  1. Merge branch 'release/1.3011_01'

    Alexis Sukrieh committed Feb 23, 2011
  2. update MANIFEST with new files

    Alexis Sukrieh committed Feb 23, 2011
  3. Version number in CHANGES

    Alexis Sukrieh committed Feb 23, 2011
  4. Bump version

    Alexis Sukrieh committed Feb 23, 2011
  5. reflect CHANGES

    Alexis Sukrieh committed Feb 23, 2011
  6. Merge branch 'topic/Dancer_objects' into devel

    Alexis Sukrieh committed Feb 23, 2011
  7. @dams

    more OO fixing

    dams committed with Alexis Sukrieh Feb 23, 2011
  8. @dams

    fix usage of Dancer::Ob ject

    dams committed with Alexis Sukrieh Feb 23, 2011
  9. @dams

    use more of Dancer::Object. Introduce attributes_defaults

    dams committed with Alexis Sukrieh Feb 23, 2011
  10. Merge branch 'review/rowanthorpe/unc' into devel

    Alexis Sukrieh committed Feb 23, 2011
  11. reflect CHANGES

    Alexis Sukrieh committed Feb 23, 2011
  12. @rowanthorpe

    Fix anti UNC substitution, log-file creation, lack-of-volname handlin…

    rowanthorpe committed with Alexis Sukrieh Feb 16, 2011
    …g, parent_dir
    
    * Dancer.pm
    
     - Added handling for absent vol-name (e.g. in unix) which prevents catdir()/etc
       creating double-leading-slashes.
    
     - Used a more portable syntax for parent directory
    
    * Dancer::FileUtils
    
     - Created _trim_UNC() -> reusable, more robust, faster anti-UNC-substitution.
    
     - Used splitpath in path_no_verify() -> simpler, faster and more
       fault-tolerant path calculation.
    
    * Dancer::Logger::File
    
     - Rewrote logfile creation functions -> more fault-tolerant, cleaner, faster.
    
     - Used tempdir() for temp-log-file creation -> replace previous hackish methods.
    
     - Removed double-carp error (when logdir doesn't exist).
    
    * t/02_request/14_uploads.t
    
     - Unmask all but the one remaining masked test for Win32. Include a note
       explaining why the remaining test fails on Win32.
    
    * many files
    
     - Forced the TMPDIR => 1 option for tempdir(), so Win32 behaves.
Commits on Feb 22, 2011
  1. update Changes

    franck cuny committed Feb 22, 2011
  2. Merge branch 'review/alexkalderimis' into devel

    franck cuny committed Feb 22, 2011
    * review/alexkalderimis:
      Added test for new functionality in Request
      Now uses the new "forward" class method in Dancer::Request.
      Added a new constructor "forward".
      Fixed bug with forwarding requests with params.
      Added a failing test for a bug with forward
  3. @alexkalderimis

    Added test for new functionality in Request

    alexkalderimis committed with franck cuny Feb 20, 2011
  4. @alexkalderimis

    Now uses the new "forward" class method in Dancer::Request.

    alexkalderimis committed with franck cuny Feb 20, 2011
    This means that Route does not have to understand
    details of context or munge arguments manually, and thus not
    violate encapsulation.
  5. @alexkalderimis

    Added a new constructor "forward".

    alexkalderimis committed with franck cuny Feb 20, 2011
    This constructor does not require an understanding of context to use,
    and follows the principles of object orientation and clean code
    by using objects to bundle logically connected arguments. Clean code
    standards suggest that constructors/functions with more than
    3 arguments in a positional list should be avoided. Since there
    are only two logical units of information here (the old request and
    the new location), the new class method here can reduce the
    inputs to two, while preserving module style. Also, use of the
    %ENV is eliminated in this section.
  6. @alexkalderimis

    Fixed bug with forwarding requests with params.

    alexkalderimis committed with franck cuny Feb 19, 2011
    The context aware nature of params caused such requests
    to fail by returning a list when a hash-ref was required.
    
    The use of scalar() to enforce scalar context fixes this
    problem.
  7. @alexkalderimis

    Added a failing test for a bug with forward

    alexkalderimis committed with franck cuny Feb 19, 2011
    The bug is connected to the use of parameters -
    forwarding always fails when parameters are present in the
    request. This is due to a bug in the way new_for_forward is called
    in Route.pm
  8. Merge branch 'review/jamhed' into devel

    franck cuny committed Feb 22, 2011
    * review/jamhed:
      update Changes
      Unnecessary error object logging removed.
      New timestamp format.
  9. update Changes

    franck cuny committed Feb 22, 2011
  10. @jamhed

    Unnecessary error object logging removed.

    jamhed committed with franck cuny Feb 22, 2011
    It was writing an error object to the log file with all
    html formatting, what is wrong.
  11. @jamhed

    New timestamp format.

    jamhed committed with franck cuny Feb 22, 2011
    Logger timestamp format 2011-02-22 04:15:20 with letter %T
Commits on Feb 21, 2011
  1. resolve conflict while mergin

    franck cuny committed Feb 21, 2011
Commits on Feb 20, 2011
  1. @xsawyerx
  2. @xsawyerx

    reflect changes

    xsawyerx committed Feb 20, 2011
  3. @xsawyerx
  4. @xsawyerx
Commits on Feb 19, 2011
  1. @xsawyerx
  2. @xsawyerx

    reflect change

    xsawyerx committed Feb 19, 2011
  3. @xsawyerx
  4. @xsawyerx
  5. @xsawyerx

    reflect change

    xsawyerx committed Feb 19, 2011
  6. @xsawyerx
  7. Merge branch 'review/polettix' into devel

    franck cuny committed Feb 19, 2011
    * review/polettix:
      fixed typo in examples for mime_type()
Something went wrong with that request. Please try again.