An error occurred fetching the project authors.
  1. 25 May, 2017 1 commit
  2. 23 Dec, 2016 2 commits
  3. 08 Dec, 2016 1 commit
  4. 22 Apr, 2015 1 commit
  5. 04 Sep, 2014 1 commit
  6. 12 Sep, 2013 1 commit
  7. 27 Jul, 2011 1 commit
  8. 21 Jun, 2011 1 commit
  9. 28 Mar, 2011 1 commit
  10. 01 Mar, 2011 1 commit
  11. 01 Feb, 2011 1 commit
    • Nicolas Dumazet's avatar
      Last chunk of portal type classes / zodb property sheets. · d02ba206
      Nicolas Dumazet authored
      After this, all ERP5 objects become instances of portal type classes
      
      Preferences:
      * all the trickery for preferences is gone and is handled by a specific
        accessor holder holding all preference methods
      
      Property holders
      * our Base.aq_portal_type property holders are not used anymore:
        the "property holder" becomes the portal type class itself and the
        set of accessor_holder classes in the mro of the portal type class:
        portal-type-specific methods are on the portal type class, while
        portal-type-independant method are put on the accessor holder ancestors
      * the portal type meta class now also inherits from "PropertyHolder" to
        provide the same introspection interface and methods.
        (In the future this class / interface will need to be refined)
      
      Bootstrap/migration:
      * bootstrapping/migration from older instances: provide with code able to
        import XML from ERP5/bootstrap/ to load necessary tools from almost any
        instance state
      * migrate in BusinessTemplate installation code all non-portal type classes
        objects to portal type classes
      * Change the way Tools are installed when creating a site, so that we create
        directly portal type classes objects instead of Documents
      
      Accessors:
      * add a generatePortalTypeAccessors method on the portal type class to generate
        portal-type-specific accessors
      * associate BaseAccessorHolder to all portal type classes to contain
        all common category related accessors
      * change the way workflow methods are generated to bind them directly on
        the portal type class
      * disable Base._aq_dynamic (while still keeping its code for debugging and
        reference, this can be cleanup up later)
      
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42902 20353a03-c40f-0410-a6d1-a30d3c3de9de
      d02ba206
  12. 05 Jan, 2011 1 commit
  13. 14 Dec, 2010 1 commit
  14. 20 Oct, 2010 1 commit
  15. 14 Sep, 2010 2 commits
  16. 02 Sep, 2010 2 commits
  17. 21 Jul, 2010 1 commit
  18. 15 Jul, 2010 1 commit
    • Sebastien Robin's avatar
      sync with trunk@37114 · c1ae57b0
      Sebastien Robin authored
      Conflicts:
      	bt5/erp5_base/bt/revision
      	bt5/erp5_simulation/DocumentTemplateItem/InvoiceSimulationRule.py
      	bt5/erp5_simulation/bt/revision
      	bt5/erp5_trade/SkinTemplateItem/portal_skins/erp5_trade/Base_viewTradeFieldLibrary.xml
      	bt5/erp5_trade/bt/change_log
      	bt5/erp5_trade/bt/revision
      	products/ERP5/Document/BusinessPath.py
      	products/ERP5/Document/SimulationMovement.py
      	products/ERP5/Document/TradeCondition.py
      	products/ERP5/Document/TradeModelLine.py
      	products/ERP5/bootstrap/erp5_mysql_innodb_catalog/bt/revision
      	products/ERP5Type/ERP5Type.py
      
      git-svn-id: https://svn.erp5.org/repos/public/erp5/sandbox/amount_generator@37129 20353a03-c40f-0410-a6d1-a30d3c3de9de
      c1ae57b0
  19. 11 Jun, 2010 1 commit
  20. 09 Jun, 2010 1 commit
  21. 25 May, 2010 1 commit
  22. 11 May, 2010 1 commit
  23. 07 May, 2010 2 commits
  24. 19 Apr, 2010 1 commit
  25. 08 Mar, 2010 1 commit
  26. 15 Feb, 2010 1 commit
  27. 07 Jan, 2010 1 commit
  28. 30 Oct, 2009 1 commit
  29. 07 Oct, 2009 1 commit
  30. 01 Oct, 2009 1 commit
  31. 05 Aug, 2009 1 commit
  32. 21 Apr, 2009 1 commit
  33. 26 Sep, 2008 1 commit
  34. 24 Sep, 2008 1 commit
  35. 10 Jun, 2008 1 commit
  36. 26 May, 2008 1 commit