An error occurred fetching the project authors.
- 22 Feb, 2011 1 commit
-
-
Sebastien Robin authored
required because some bt can have specific property sheets portal types (mostly for constraints) using a document class installed by the same bt git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43550 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 19 Feb, 2011 2 commits
-
-
Julien Muchembled authored
This fixes TestCrmReports.testEventActivity git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43491 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43484 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Feb, 2011 1 commit
-
-
Julien Muchembled authored
- Most property sheets are in a new 'erp5_property_sheets' business template, which is installed first (even before erp5_core). - Bootstrap is done by fetching the few required objects directly from core BT. - Properties/constraints/categories stores the reference inside the id (instead of 'default_reference'), so that BT is exported with nice filenames. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43482 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Feb, 2011 3 commits
-
-
Julien Muchembled authored
- test_165_checkCopyBuildInstall - test_167_InstanceAndRelatedClassDefinedInSameBT - test_168_DocumentUninstallIsEffective (merged into test_167_) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43445 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43437 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43409 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 09 Feb, 2011 2 commits
-
-
Arnaud Fontaine authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43228 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
installation for now. This commit fixes AttributeError in testBusinessTemplate. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43220 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Feb, 2011 1 commit
-
-
Arnaud Fontaine authored
from filesystem to ZODB, unwrap the created object before adding it to the PersistentMapping, failing to do so resulted in "Can't Pickle objects in acquisition wrappers" when serializing the object git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43155 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Feb, 2011 1 commit
-
-
Aurel authored
later in transaction git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43127 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Feb, 2011 1 commit
-
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43091 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 04 Feb, 2011 4 commits
-
-
Nicolas Delaby authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43033 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Delaby authored
Add a comment to suggest a solution. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43032 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Delaby authored
(non migrated) into a portal with migrated property_sheets (ZODB). output a warning message instead and continue approved by arnaud. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43028 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
at the end of the transaction to avoid useless generation of accessors and remove useless _aq_reset() call after adding a Base Category git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43010 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Feb, 2011 1 commit
-
-
Nicolas Dumazet authored
to portal type classes if possible. It involves for instance Delivery Builders, that are stored as Products.ERP5.Document.SimulatedDeliveryBuilder, and are out of reach of our automatic migration from ERP5Type.Document... git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42958 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 02 Feb, 2011 3 commits
-
-
Nicolas Dumazet authored
Behavior depends on hash orders, hence the success of the migration test in testBusinessTemplate, and the bad failures at some other places git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42941 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42933 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
ZODB (code previously commented by r42901 but at that time the migration was not performed because of _perform_migration being set to False and then enabled in r42902) git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42922 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Feb, 2011 2 commits
-
-
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
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42901 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 31 Jan, 2011 1 commit
-
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42786 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 28 Jan, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
* support 'Paths of objects whose workflow history should be kept' and 'Paths of objects that should be kept' in Business Template definition. * support more 'Removed but ...' and 'Modified but ...' cases in business template installation dialogue. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42752 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 24 Jan, 2011 1 commit
-
-
Kazuhiko Shiozaki authored
since r42523, unrestrictedTraverse(relative_url) can raise KeyError if the object is specified as 'do nothing' when installing, so we need to do 'nothing' check before calling unrestrictedTraverse(relative_url). this change fixes current failure of test_updateBusinessTemplateFromUrl_keep_list in testBusinessTemplate.py. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42638 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 21 Jan, 2011 1 commit
-
-
Nicolas Dumazet authored
This code was never run, as _archive would always be empty git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42543 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 27 Dec, 2010 1 commit
-
-
Nicolas Dumazet authored
refer to property sheets existing in portal_property_sheets, change the path on the fly to refer to the object in the portal. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41788 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 21 Dec, 2010 1 commit
-
-
Julien Muchembled authored
Tests like testComplexTradeModelLineUseCase were failing without --portal_id= because a new site was created whereas there were remaining activities from previously run tests. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41596 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 18 Dec, 2010 1 commit
-
-
Julien Muchembled authored
This is a follow-up of 38356, now that most erp5_* Business Templates can only be installed on instances using new portal types as classes. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41517 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Dec, 2010 1 commit
-
-
Julien Muchembled authored
Now that most erp5_* Business Templates can only be installed on instances using new portal types as classes, it is possible to enable clean up that was implemented by commit 38348. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41515 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 29 Nov, 2010 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40875 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
better way than an plain assert git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40845 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Nov, 2010 1 commit
-
-
Arnaud Fontaine authored
Business Template portal types git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40635 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 10 Nov, 2010 1 commit
-
-
Arnaud Fontaine authored
Business Template installation and a corresponding test git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40159 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 04 Nov, 2010 2 commits
-
-
Arnaud Fontaine authored
duplication in its child classes git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39868 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
its children classes git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39865 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 03 Nov, 2010 1 commit
-
-
Julien Muchembled authored
This fixes TestBusinessTemplate.test_168_DocumentUninstallIsEffective git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39835 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 29 Oct, 2010 1 commit
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39708 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 28 Oct, 2010 2 commits
-
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39639 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Kazuhiko Shiozaki authored
we don't care UnicodeDecodeError in getting old object XML, otherwise we cannot update erp5_xhtml_style business template with r39494 change. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@39613 20353a03-c40f-0410-a6d1-a30d3c3de9de
-