An error occurred fetching the project authors.
- 05 Jun, 2013 1 commit
-
-
Arnaud Fontaine authored
When starting a node, ERP5Site.__of__ calls ComponentTool.reset(), which was never synchronised so it returned True (without generating a new cookie at its level) and causing synchronizeDynamicModules to be called with force=True. This generated a new cookie and leading to dynamic classes being meaninglessly regenerated on all nodes. Instead, modify ComponentTool.reset() behavior so it *always* reset Portal Type classes when Components are reset (as it should have always been as the class inheritance may have been modified) and force regeneration of Portal Type classes in this method if reset is True. Signed-off-by:
Vincent Pelletier <vincent@nexedi.com>
-
- 21 May, 2013 1 commit
-
-
Jérome Perrin authored
Alias properties with storage id are enough, we don't need to declare those properties.
-
- 12 Apr, 2013 1 commit
-
-
Cédric Le Ninivin authored
-
- 04 Apr, 2013 1 commit
-
-
Jérome Perrin authored
We were not able to export and import back roles of a document when more than one local role group id was used.
-
- 25 Jan, 2013 1 commit
-
-
Julien Muchembled authored
-
- 07 Dec, 2012 1 commit
-
-
Julien Muchembled authored
Although this also fixes "too many files" error, the way to upgrade some kinds of objects should be reviewed in order to avoid such export/import.
-
- 08 Nov, 2012 1 commit
-
-
Julien Muchembled authored
-
- 05 Nov, 2012 1 commit
-
-
Ivan Tyagov authored
Add back wrongly removed volatile conversion caching. Use new set / get Cache bag API.
-
- 08 Oct, 2012 1 commit
-
-
Tristan Cavelier authored
In products/ERP5/Document/BusinessTemplate.py, when trying to build an item, an error occured because item was set to None by clean method.
-
- 13 Sep, 2012 1 commit
-
-
Ivan Tyagov authored
Remove not used proeprty.
-
- 16 Aug, 2012 2 commits
-
-
Leonardo Rochael Almeida authored
While installing a BT5 make sure not to install duplicate keys for the following ZSQLCatalog properties: - sql_catalog_search_keys - sql_catalog_related_keys - sql_catalog_scriptable_keys - sql_catalog_role_keys - sql_catalog_local_role_keys
-
Leonardo Rochael Almeida authored
Remove code duplication and make it easy to override how the key should be modified at install time.
-
- 12 Jul, 2012 1 commit
-
-
Ivan Tyagov authored
way it's exported / imported and tested.
-
- 02 Jul, 2012 1 commit
-
-
Ivan Tyagov authored
-
- 27 Jun, 2012 1 commit
-
-
Ivan Tyagov authored
Try to support migration of old instances (containing old erp5_property_sheets) with recent products. This is especially visible with BusinessTemplate property sheet when new filesystem versions require an up to date erp5_property_sheets bt5 which itself can not be installed.
-
- 21 Jun, 2012 1 commit
-
-
Jérome Perrin authored
-
- 14 Mar, 2012 1 commit
-
-
Arnaud Fontaine authored
-
- 08 Mar, 2012 1 commit
-
-
Arnaud Fontaine authored
erp5_property_sheets has not been upgraded yet.
-
- 07 Mar, 2012 22 commits
-
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
This is similar to portal skins priority, except that versions and priorities are defined on ERP5Site (as 'VERSION | PRIORITY' where PRIORITY is a float) as there is not one Folder for each version in contrary to portal skins. On the Business Template itself, versions and priorities can be defined like 'VERSION | PRIORITY' or simply 'VERSION' (where PRIORITY is assumed to be 0.0). Upon installation, it will be merged into ERP5Site property in descending order (by priority first and then by version for versions with the same priority).
-
Arnaud Fontaine authored
Only consider .py and .xml files when importing BusinessTemplate files in FilesystemToZodbTemplateItem. This fixes tests failures with ``AttributeError: 'str' object has no attribute 'text_content''' due to .pyc files.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
This fixes filesystem Document-related tests in testBusinessTemplate.
-
Arnaud Fontaine authored
The only purpose of having Interaction Workflow defined on ComponentTool _setObject and _delObject was for BusinessTemplate installation and uninstallation, however the reset was also triggered when a new draft Component was being added. Instead, perform the reset in BusinessTemplate DocumentTemplateItem.
-
Arnaud Fontaine authored
Also, Rename *MigrateAllComponentFromFilesystem to *MigrateSourceCodeFromFilesystem.
-
Arnaud Fontaine authored
Instead, use savepoint which avoids triggering interaction workflows.
-
Arnaud Fontaine authored
Also, set _archive properly for ZODB Document and Extension.
-
Arnaud Fontaine authored
This reverts commit deb7e37e7690d50a6dc1e9aab05f4a7099973287 which introduced a regression (test_BusinessTemplateWithDocumentPropertySheetMigrated failed). Conflicts: product/ERP5/Document/BusinessTemplate.py
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
Add Business Template action to import Document and Extensions automatically after giving the version. Migration is now performed at Business Template level as it makes more sense rather than on Component Tool which would require specifying the target Business Template to update Document Template Item and Extension Template Item.
-
Arnaud Fontaine authored
When versions will be introduced, there will be an import action which will take the required version. Moreover, there are not so many Extensions and Documents to migrate after all and Products will have to be migrated manually as well.
-
Arnaud Fontaine authored
At the moment, erp5_core_component is distinct from erp5_core and thus it fails if migration is attempted before erp5_core_component is installed.
-
Arnaud Fontaine authored
Enable by default the migration of bt5 filesystem Document and Extensions to ZODB for Business Templates.
-
Arnaud Fontaine authored
-
Arnaud Fontaine authored
DocumentTemplateItem was renamed to FilesystemDocumentTemplateItem which will be kept until the migration to Components is over. Also, move Extension Component tests to its parent class (TestDocumentTemplateItem) to add tests for bt5 Document.
-