Revision history for Dancer::Plugin::Interchange6
0.007 Mon Jan 27 18:57:07 2014 CET
[ENHANCEMENTS]
* Add shop_attribute keyword.
* Checking variants before adding an item to the cart.
* Include product uri into attributes loaded into the cart.
* Add script to expire/manage DBIC sessions/carts
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.