- 20 Nov, 2017 3 commits
-
-
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.
-
- 17 Nov, 2017 2 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
Clean up the macros and add description to make them more readable. Precise where the filter/sort editors are located. Add macros to manage the filter panel.
-
- 16 Nov, 2017 27 commits
-
-
Ayush Tiwari authored
Its bad to access file from filesystem.
-
Romain Courteaud authored
Just a typo probably
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
erp5_mrp: Fix naming to Simulation Movement test Production Simulation Rule erp5_mrp: Have ProductionSimulationRule works without items erp5_mrp: Transformation Simulation rules is adapted to use Manufacturing Order
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
erp5_mrp: Manufacturing Execution can have Production Order as causality erp5_mrp: Causality is displayed on Manufacturing Order
-
Cédric Le Ninivin authored
-
Cédric Le Ninivin authored
-
Alain Takoudjou authored
make all javascript code compliant with jslint use renderjs declarejob instead of rsvp defer use RSVP.delay in replacement of setTimeout for background sync factorise opml add/view gadget and remove global OPMLManage
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
Use allDocs to navigate through hosting subscription and import OPML configurations.
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
Alain Takoudjou authored
-
- 15 Nov, 2017 8 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Vincent Bechu authored
-
Łukasz Nowak authored
By extending TestSuite class with Periodicity mixin it is possible to enable and configure periodicity. TestSuite.isRestartAllowed used by ERP5ProjectUnitTestDistributor.createTestResult in order to create new Test Result for configured periodicity if finished one already exists. - [x] remove method isRestartAllowed - [x] use method getAlarmDate - [x] in ERP5ProjectUnitTestDistributor.py, I would use "alarm_date = test_suite.getAlarmDate()" and then "if alarm_date and alarm_date <= now: ..." - [x] set next alarm date /reviewed-on !479
-
Romain Courteaud authored
This make softkeyboard to always popup on mobile, which reduce a lot the page visibility.
-