Lots to update from rev788
More activity this past week kept the svn commit log rocking over the last ten days since the last update. Lots of polish, a step towards last piece of functionality needed for a release, and some delving into extended the store functionality of GetPaid all happened. Read on for more...
When I saw revision 777 role by on the #getpaid channel, I felt kinda like I had won the slots. With all the activity of folks contributing to release progress, I am just beaming with excitement and ready to cash in on the GetPaid latest code. Also seemed like a great moment to give our followers an update like I did last week (http://plonegetpaid.com/updates/archive/2007/09/19/update-on-the-whirrr-of-activity-on-getpaid ). So I went and updated my buildout and started plunking away...until the site broke :( ...well, I guess that is what testing is for! There was some serious refactoring going on. It seems things are smoothing out from that upheaval, so I am now proceeding with the update (at rev 788).
- Export feature: A first progress point on export functionality (the last major piece) got checked in this weekend by Kapil!
- Workflow for payments: In response to an inquiry on the getpaid-dev list,
Kapil did some significant refactoring on workflow for payment
processors to use adapters to lookup payment processor integrations,
setup default
adapter, guard against case when no adapter is found, make it easy to
customize the default workflow without getting the default processor
integration.
- Product catalog first attempt at infrastructure was checked in by Kapil.
- A new report was introduced to the system, and reports were moved out of views and into adapters
- A new widget for credit card expiration from Javier makes it easier to figure out the format to enter :)
- Ken
also improved integration with authorize.net processor by populating
authnet fields with info from the GetPaid system (order id, user info)
- API for tax, shipping, and subtotal were added
- Anonymous checkout was improved, adding a configuration option and capturing user information on checkout
- Index and catalog was added
- General cleanup, including some improvements to the buildout itself, typo fixing, fixing the order id integer overflow bug in indexing
- Emanuel finished up automatically incorporating links to the legal disclaimer and privacy policy.
- i18n:
JPG has been combing the code to clean up the i18n implementation, and
update Spanish translations! In the process, a zope.formlib bug got
fixed.
- I updated the Readme with info on setup
- Liam has taken on a branch of the code to work on the UPS shipping integration
And that brings us up to date! Very exciting, and thanks for your support and participation.
I hope to have the GetPaid site donations (with GetPaid) working this week so we can really get paid :)
