- 02 Feb, 2011 15 commits
-
-
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 25 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
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42901 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42900 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42899 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
Just forget about it, and retry later. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42898 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
It means that we cant access the Legacy module anymore, so for now we hardcode this default_large_image_height value git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42897 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Dumazet authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42896 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
- add search box - refactor code to save and load notes of events in description field. This change is to use SearchableText search in event module git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42895 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Nicolas Delaby authored
Will be dropped as soon as cloudooo will support this conversion. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42894 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42893 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Arnaud Fontaine authored
issue as _getDefaultAcquiredProperty() already takes care of such case as per r42852 (consistent with its default value in parameters) and getContentPortalType() would fail anyway if no portal type is given git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42892 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Sebastien Robin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42891 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
* improve css git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42888 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
- move button to create new event to your_calendar_box - remove not used field git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42887 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Ivan Tyagov authored
With MyISAM full text catalog bt5 we need to use deferred connection only for catalog / uncatalog methods. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42886 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42885 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42884 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Gabriel Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@42883 20353a03-c40f-0410-a6d1-a30d3c3de9de
-