- 29 Nov, 2016 9 commits
-
-
Ayush Tiwari authored
- Remove copy-pasting all code from CatalogTool, better to rely on inheritence - Remove unnecessary imports - Add argument id in __init__ class - Add functions _isBootstrapRequired and _bootstrap - Update BusinessTemplate installation according to changes made in ERP5Catalog and Tool
-
Ayush Tiwari authored
We try to move from using SQLCatalog to ERP5Catalog as the default Catalog inside ERP5. The major difference is use of Folder class as the base for Catalog from Products.ERP5Type.Core Significant changes: -Add dtml form for creating ERP5Catalog object -Inherit from Catalog class from Products.ZSQLCatalog.SQLCatalog instead of copy-pasting the whole code again. -Add allowed_types for ERP5Catalog tool -Monkey patch some property setters and getters to maintain consistency -Update id and title for ERP5Catlog while class initialization -Set declarative securities and solve some inheritance conflicts -Add isRADContent for ERP5Catalog Class -Solve inheritence conflict for _setPropValue function in ERP5Catalog class -Add SQL Method portal_type in allowed_types for ERP5Catalog class -Override getCatalogMethodIds cause it uses global variable in SQLCatalog.Catalog -Redefine security declarations -Add functions for object_actions of Catalog portal_type in ERP5Catalog object -Add filter_dict and _properties attributes for compatibilty -isIndexable should be function instead of Accessor property for Catalog object
-
Ayush Tiwari authored
Here, we are creating the SQLMethod class based on ZSQLMethods.SQL class and XMLObject. Also, we are moving important attributes to property in 'SQL Method' property sheets.
-
Ayush Tiwari authored
Loosen the security on methods which we will use in erp5 catalog view in restricted environment. As suggested by \@vpelletier, this should be accepted as all methods were restricted by default earlier.
-
Romain Courteaud authored
Do not close a panel before using it
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
Reduce the number of event listeners.
-
Romain Courteaud authored
Ensure a new subgadget is declared when the panel is opened Editor panel can be closed from the sort/filter buttons
-
- 28 Nov, 2016 1 commit
-
-
Georgios Dagkakis authored
-
- 25 Nov, 2016 2 commits
-
-
Romain Courteaud authored
Localization should be done by fetching the locales and provide it as parameter to toLocaleDateString.
-
Romain Courteaud authored
-
- 24 Nov, 2016 7 commits
-
-
Sebastien Robin authored
-
Romain Courteaud authored
Fixes: UnboundLocalError: local variable 'translated_portal_type' referenced before assignment
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
- 23 Nov, 2016 6 commits
-
-
Tristan Cavelier authored
-
Tristan Cavelier authored
-
Romain Courteaud authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 22 Nov, 2016 13 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
in ready step, indexeddb storage is not yet create, so translation gadget can't get language setting
-
Xiaowu Zhang authored
in ready step, indexeddb storage is not yet create, so translation gadget can't get language setting
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 21 Nov, 2016 1 commit
-
-
Ivan Tyagov authored
This fixes number of Jupyter bugs. Tests passing here: https://nexedi.erp5.net/test_result_module/20161117-147BEEA9 /reviewed-on nexedi/erp5!198
-
- 20 Nov, 2016 1 commit
-
-
Julien Muchembled authored
-