January 2008

Mango 0.01000_10 Released

You know the routine. Release [crap] early. Release [crap] often. It’s going to be a while till the next update.The Catalyst checkout controller code is going to eat my brain for most of the weekend. After that, it’s onward to refactoring, cleaning up templates and adding a buttload of fluff columns to the schema.

0.01000_10 Fri Jan 18 22:27:19 2008
- Added Atom/RSS Feeds to Wishlists
- Added Atom/RSS Feeds to Products(tags)
- Added Feed() action attribute and enable_(feeds|atom|rss)_feed
- Fixed REST->entity() to use new config
- Stop importing blessed in Feed View

Releases

Comments (1)

Permalink

Mango 0.01000_09 Released

Finishing Mango a little bit at a time. Browse/view products via tags now that I got them working.

0.01000_09 Tue Jan 15 22:51:56 2008
- Added related_tags to Products Provider
- Products controller now works for tag browsing, view, with tests

Releases

Comments (0)

Permalink

Mango 0.01000_08 Released

Another weekend, another update. More pages. More tests. Uglier templates. :-/

0.01000_08 Sat Jan 12 22:20:37 2008
- Added wishlist restore plus tests
- Added Users/Wishlists public views with tests
- Renamed resource names
- mango.pl adds profile to go with 'admin' user
- Split Cart into Cart/Items just like Wishlists/Items
- Added sign up page and tests

Releases

Comments (0)

Permalink

Mango 0.01000_07 Released

It’s ugly. It’s incomplete. It sucks. But a release is a release and progess is progress. My only goal for a while is to keep myself from bogging down in details and thoughts of refactoring and just get things functional. A store in a box has a buttload of pieces to it (user pages, public pages, admin pages, core, etc) and Mango isn’t even a one-solution-fits-all-does-everything type of app. But I digress.

It seems that going back to writing live (Test::WWW::Mech) tests seems to better spur productivity, tests I will most definitely need later when refactoring.

0.01000_07 Mon Jan 7 19:07:23 2008
- Added Catalyst::View::TT/Session/Cookie/Store to PREREQ
- Fixed problem in tests with latest Error.pm
- Updated XML::Atom PREREQ and test
- Mango->share now uses module_dir and falls back to ../../share when using
local INC files
- Added mango.pl to create app/config/data/components/database
- Moved users specific controller/form/templates into Users/users namespace
- Fixed urls to deal with not ending in /
- Updating an Attribute wasn't setting update()
- Converted admin to RESTish access
- Controllers now inherit from M::Catalyst:Controller (which does REST/Form
- Merge plugins into Plugin::Application
- Added Auth helpers is_admin/unauthorized
- Added REST helpers want_html/browser/yaml/feed, etc
- Form I18N is now FIELD_LABEL_$FIELD instead of LABEL_$FIELD
- Form I18N is now BUTTON_LABEL_$FIELD instead of LABEL_$FIELD
- Form I18N is now CONSTRAINT_$CONSTRAINT instead of $FIELD_$CONTSTRAINT
- Wishlist admin works mostly, with tests

Releases

Comments (0)

Permalink

New Year. New Progress.

Time to get rolling again. I started writing ‘live’ (Test::WWW::Mechanize::Catalyst) tests for force myself to focus on the web side of things and get my nose out of the base class details. I was bogging myself down with all of the things to remember and the possibilities of re factoring. Spent some time patching Catalyst::Action::REST to deal with some issues that were biting me in the ass.

My goal this week is to get an _07 out the door by the end of the weekend that at least has a working quickstart, cart, wishlists and the admin stuff tested. Still way behind. :-(

Catalyst Integration

Comments (0)

Permalink