- 09 Nov, 2017 4 commits
-
-
Ayush Tiwari authored
- This step is needed due to the use of BaseTool as Base class for CatalogTool due to which there were conflict between reindexObject from the Base and the one from the BaseTool.
-
Ayush Tiwari authored
ERP5CatalogTool class inherits from BaseTool. Significant addition/changes in: ------------------------------- ERP5CatalogTool: Add functions _isBootstrapRequired and _bootstrap Explicilty add manage option tabs in Catalog Tool BusinessTemplate: Update BusinessTemplate installation according to changes made in ERP5Catalog and Tool testCopySupport: Its better to change the tests where they need to call getpath function of portal_catalog to use portal_catalog.getpath instead of portal_catalog.getPath, as we have overridden the 'getPath' function for CatalogTool class due to change in inheritence. ERP5Site: Create portal_catalog while setting up erp5site
-
Ayush Tiwari authored
Move from SQLCatalog to ERP5Catalog as the default Catalog inside ERP5. The major difference is use of Products.ERP5Type.Core.Folder as Catalog base class. Significant addition/changes in ------------------------------- ERP5Catalog class: Inherit from Catalog class from Products.ZSQLCatalog.SQLCatalog instead of copy-pasting the whole code again. Monkey patch some property setters and getters to maintain consistency Override getCatalogMethodIds cause it uses global variable in SQLCatalog.Catalog Add FilterDict and Filter class to have consistency with `filter_dict` attribute of SQLCatalog BusinessTemplate: Update BusinessTemplate installation with updated filter_dict Also, use dynamic migration while installing the catalog method objects for bt5. This way we have SQL Methods migrated just after installation. Tests: Update tests according to changes in portal_catalog SQLCatalog, testZSQLCatalog: Cleanup for unusable functions
-
Ayush Tiwari authored
Create the SQLMethod class based on ZSQLMethods.SQL class and XMLObject.
-
- 08 Nov, 2017 3 commits
-
-
Julien Muchembled authored
inotifyx is has no support for Python 3 and it does not seem to be maintained anymore.
-
Tomáš Peterka authored
/reviewed-on nexedi/erp5!484
-
Cédric Le Ninivin authored
-
- 07 Nov, 2017 3 commits
-
-
Roque Porchetto authored
The erp5 site creation fails due to a dependency error. Dependency to erp5_full_text_myisam_catalog was added to the erp5_scalability_test business template. /reviewed-on nexedi/erp5!483
-
Vincent Bechu authored
-
Vincent Bechu authored
-
- 06 Nov, 2017 5 commits
-
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
fast synchro is not ready.
-
Sebastien Robin authored
-
- 04 Nov, 2017 5 commits
-
-
Jérome Perrin authored
-
Romain Courteaud authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Allow to overwrite this inside project to init Properties like reference.
-
Rafael Monnerat authored
-
- 03 Nov, 2017 13 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
Because it is mainly used from the 'initsite' zope.conf section, the passed value is often a string, hence the automatic cast to integer. The default is defined in erp5_core: 1 The specific value '0' disables storage in ZODB. Another other value sets the interval.
-
Tristan Cavelier authored
- Use unrestricted _edit method on reportTaskStatus - restrictedTraverse applies security anyway - Remove some useless code - Fix TypeError: stopUnitTest() takes exactly 3 arguments (4 given)
-
Nicolas Wavrant authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
In order to use setting in multiple application on same domain.
-
Vincent Bechu authored
/reviewed-on nexedi/erp5!474
-
Łukasz Nowak authored
-
Łukasz Nowak authored
createTestResult is called also without node_title, and it shall allow execution in such case.
-
Rafael Monnerat authored
-
Vincent Pelletier authored
Such parameter can produce undesired conditions (ex: FROM catalog as node, ... WHERE node.uid > 0 AND ...) causing poor performance. So avoid introducing this parameter when its value is empty.
-
- 02 Nov, 2017 7 commits
-
-
Łukasz Nowak authored
There is no need for any client to call tool directly.
-
Łukasz Nowak authored
This results with calling correct methods on the server.
-
Łukasz Nowak authored
This results with calling correct methods on the server.
-
Łukasz Nowak authored
The module is to access Distributor not the whole tool.
-
Łukasz Nowak authored
This results with calling correct methods on the server.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Since distributor is used, tests need adaptation: * created default Test Node and Test Suite, required by Distributor.createTestResult * adapted _createTestResult to reuse created documents * adapted some tests in order to reuse created documents
-