- 02 Feb, 2011 32 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
-
Nicolas Delaby authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42940 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
- improve view of search results git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42939 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
constraints have not been migrated yet, just ignore them for now git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42938 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Sebastien Robin authored
to tesseract git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42937 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Łukasz Nowak authored
- do not repeat lxml git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42936 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42935 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42934 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
-
Gabriel Monnerat authored
- improve css - add id for tr tag that the your date is the current day git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42932 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42931 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
* Remove Category Acquired Membership Arity Constraint portal type in favor of Category Membership Arity Constraint and add a boolean in the view to handle both. * Add a boolean in Category Existence Constraint view to handle Category Acquired Existence Constraint. * Add missing Active Process in Activity Tools allowed_content_type. * constraint_portal_type for CategoryExistenceConstraint_view, CategoryMembershipArityConstraint_view and CategoryRelatedMembershipArityConstraint_view should have always been a string to allow definition with a TALES Expression. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42930 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
Property Sheets and export of ZODB Constraints to Filesystem Constraints. * Merge CategoryAcquiredExistenceConstraint into CategoryExistenceConstraint and CategoryAcquiredMembershipArityConstraint into CategoryMembershipArityConstraint. * Fix constraint_portal_type for CategoryExistenceConstraint and CategoryMembershipArityConstraint for ZODB Constraints which must be a TALES Expression, like filesystem Constraints. * Add tests to check import and export of ZODB Constraints. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42929 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
CategoryMembershipArityConstraint should have always been a string to allow defining a TALES Expression as already used in filesystem Property Sheets. * Add use_acquisition attribute to allow merging CategoryAcquiredExistenceConstraint into CategoryExistenceConstraint, and CategoryAcquiredMembershipArityConstraint into CategoryMembershipArityConstraint. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42928 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
value of a property name to None git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42927 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42926 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
- add line to return the event sorted git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42925 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
fix security issues for restricted methods. This clears, in particularly, tests checking for roles in Interactions git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42924 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42923 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
-
Arnaud Fontaine authored
value of a property name to None git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42921 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
should be a tuple, not a string git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42920 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
has accessors. If we dont do this, the object has no accessors and is useless as a context. Note that the previous generateNewId() call was exactly as harmful as this code, as generateNewId() needs properties and accessors from ERP5, and can't be reasonably be decoupled from ERP5 git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42919 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42918 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42917 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42916 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42915 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42914 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
instead of instanciating Document classes on the fly git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42913 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
enabled, remove expectedFailure git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42912 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42911 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
created. Move the test up, before accessor creation. The accessor holder name is also BaseCategory instead of "Base Category". After this, we should get back all related category accessors. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42910 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Feb, 2011 8 commits
-
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42909 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42908 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Rafael Monnerat authored
This code is a contribution from Gabriel Lima (NSI/IFF/Campos). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42907 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42906 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42905 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42904 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42903 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
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
-