The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Dancer::Plugin::Interchange6

0.006 Thu Jan  2 17:20:57 2014 CET

    [ENHANCEMENTS]

    * Add shop_cart keyword as alias for cart keyword.
    * Add hooks before_cart_set_users_id,after_cart_set_users_id,
      before_cart_set_sessions_id and after_cart_set_sessions_id.
    * Update users_id resp. sessions_id in cart on login/logout.

    [BUG FIXES]

    * Pass same tokens to before_product_display hook and product template.
    * Redirect to application root from login get route when user is already
      logged in.

    [DOCUMENTATION]

    * Add section about Dancer::Session::DBIC requirement.

    [TESTS]

    * Add tests for creating an user and show_states field for country
      result class.
    * Prefer to use plugin keywords.

0.005 Fri Dec 27 13:48:36 2013 CET

    [ENHANCEMENTS]

    * Add login and logout routes.
    * Add support for online payment transactions through shop_charge keyword.
    * Add shop_schema, shop_address and shop_user keyword.
    * Save session id into the cart at creation time.

    [BUG FIXES]

    * Access cart resultset via $self->{sqla} to avoid odd test failure on MSWin32-x86-multi-thread.

    [TESTS]

    * Add tests with Test::Database.

0.004 Tue Dec 17 13:56:50 2013 CET

    [API CHANGES]

    * Remove keyword shop_product_class.

    [ENHANCEMENTS]

    * Add shop_country keyword.

0.003 Sun Dec  8 12:28:18 2013 CET

    [API CHANGES]

    * Use {product => $product} instead of just $product as tokens for product route.

    [BUG FIXES]

    * Fix search for related products for navigation routes.

    [DOCUMENTATION]

    * Add documentation about shop_setup_routes to main POD.

0.002 Sun Dec  1 17:15:10 2013 CET

    [BUG FIXES]

    * Add missing code for loading cart.
    * Fix capturing of return value for cart add.
    * Adjust code to retrieve navigation information to DBIC.

0.001 Sat Nov 30 17:41:34 2013 CET

    * Initial release.