Switch branches/tags
Nothing to show
Commits on May 6, 2011
  1. complete work on actually installing a site and copying a user's abil…

    cewing committed May 6, 2011
    …ity to log in over to the new site. Set user up as manager, too. Then forward them to the new site when their purchase is completed and the site has been created.
    This completes the proof-of-concept stage of this project.
  2. stoopid lt vs gt :(

    cewing committed May 6, 2011
  3. update TODO

    cewing committed May 6, 2011
    make product explicitly dependent on eastofeaton.paypal
    make product auto-install eastofeaton.paypal when installed
Commits on May 5, 2011
  1. updaing post-paypal views to integrate with adding a new site.

    cewing committed May 5, 2011
    protect pay2plone views with new permission to force membership
    add basic tests for the utility
    improve api structure for utility and site record storage
Commits on May 4, 2011
  1. * add interface and class def for siterecord type.

    cewing committed May 4, 2011
    * set up pay2plone utility to store user records, persistent dicts of active and inactive site records
    * add basic interface compliance test for utility.  More to come
  2. * refactor listing view to create a base view which encapsulates base…

    cewing committed May 4, 2011
    … functionality that will be shared across all pay2plone views
    * change listing view to be subclass of new base
    * add confirm and cancel views as subclasses of new base
    * register all views in zcml
    * nearly complete wiring of paypal payment process to pay2plone utility so we can create a new site record when payment is completed.
Commits on May 3, 2011
  1. moving payment_callback template to payment_confirm template for nami…

    cewing committed May 3, 2011
    …ng accuracy
    adding payment_cancel template to complete express checkout interaction
Commits on Apr 30, 2011
  1. * add a very simple sample profile with a single site template in GS

    cewing committed Apr 30, 2011
    * integrate paypal api utility with template listing to set up first portion of the paypal express checkout payment process.
    * add a blank so the site will start.
Commits on Apr 29, 2011
  1. set up a bunch of skeleton stuff for the actual control flow. Most wi…

    cewing committed Apr 29, 2011
    …ll likely be killed once I really know how this works, but this is a good starting point for thinking about the right control flow
Commits on Apr 27, 2011
Commits on Apr 26, 2011
  1. remove the sitetemplateregistry.xml file from our profile. We don't a…

    cewing committed Apr 26, 2011
    …cually want it here.
  2. added new 'site template registry' as a utility. broke template funct…

    cewing committed Apr 26, 2011
    …ionality off of pay2ploneutility. added a few tests, changed interfaces to match current usage.
Commits on Apr 24, 2011
  1. ooops, now we commit all these nice new files. The last bit was just …

    cewing committed Apr 24, 2011
    …the buildout. I'll get used to git eventually :/
Commits on Apr 22, 2011
  1. initial setup

    cewing committed Apr 22, 2011