erp5:master commitshttps://lab.node.vifib.com/richard.szczerba/erp5/-/commits/master2018-08-27T14:56:30+02:00https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/8f49259158f467b5cd272cba8544433e04aa75eb[erp5_officejs]: update notebook position and logo in appstore2018-08-27T14:56:30+02:00richard szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/614a834935ee84bbb20e3602ee2a26ac0a3c2a0ffixup! Folder: Make recursiveReindexObject scalable by calling _recurseCallMe...2018-08-24T15:35:06+02:00Julien Muchembledjm@nexedi.com
With commit <a href="/nexedi/erp5/-/commit/babbf56f9b2bf266e5722be4b881868bb01fc362" data-original="babbf56f9b2bf266e5722be4b881868bb01fc362" data-link="false" data-link-reference="false" data-project="1" data-commit="babbf56f9b2bf266e5722be4b881868bb01fc362" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Folder: Make recursiveReindexObject scalable by calling _recurseCallMethod." class="gfm gfm-commit has-tooltip">babbf56f</a>, some objects that were
not indexed are now indexed, and this fails when these objects can't be indexed.
An exemple is when a PythonScript is stored inside a Web Site:
Traceback (innermost last):
Module Products.CMFActivity.ActivityTool, line 1360, in invokeGroup
traverse(method_id)(expanded_object_list)
Module Products.ERP5Catalog.CatalogTool, line 939, in catalogObjectList
super(CatalogTool, self).catalogObjectList(tmp_object_list, **m.kw)
Module Products.ZSQLCatalog.ZSQLCatalog, line 828, in catalogObjectList
catalog_value=catalog,
Module Products.ERP5Catalog.CatalogTool, line 875, in wrapObjectList
- __traceback_info__: (<PythonScript at /erp5/web_site_module/...>,)
and document_object._getAcquireLocalRoles():
AttributeError: _getAcquireLocalRoles
Before, such object was skipped because it does not have recursiveReindexObject.https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/05f96cb809a18d8d97d74234da95a7b19d2575d7erp5_corporate_identity: remove skin layer priority2018-08-24T14:13:14+02:00Sven Francksven.franck@nexedi.com
/reviewed-on <a href="https://lab.nexedi.com/nexedi/erp5/merge_requests/725" data-original="https://lab.nexedi.com/nexedi/erp5/merge_requests/725" data-link="false" data-link-reference="true" data-project="1" data-merge-request="2268" data-project-path="nexedi/erp5" data-iid="725" data-mr-title="erp5_corporate_identity: remove skin layer priority" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!725</a>https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/7d1f8d26851013d0606138d43f24a907986ba97b[erp5_officejs_ui_test] Fix listbox loading in onlyoffice tests2018-08-24T11:27:27+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/0c400b1aa39fa20c4f11f6486994da2e88d626fe[OfficeJS] Remove OfficeJS skin selection2018-08-23T17:02:15+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/8100d71944642eb62540fa76ef90d9bcd51816bc[erp5_notebook][erp5_officejs][erp5_officejs_ui_test]: update iodide to run p...2018-08-23T15:30:01+02:00Richard Szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/7ce8b5ed26196d4ec9301502a136f85f21e06a33[erp5_notebook]: add workflow to notebook, add erp5_dms as dependency, load...2018-08-23T15:30:01+02:00Richard Szczerbarichard.szczerba@nexedi.com[erp5_notebook]: add workflow to notebook, add erp5_dms as dependency, load iodide notebook in notebook module, change indentation of gadget_officejs_jio_notebook.js, update security settings
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/3283220023f6c7c99d8222a63f67c52d164f69b6[erp5_officejs_ui_test]: update notebook test to new officejs install templat...2018-08-23T15:30:01+02:00richard szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/621d2b24cc0012e34e09454298c1b39f0dc3fd82[erp5_notebook][erp5_officejs]: move pyodide from officejs to notebook2018-08-23T15:30:01+02:00richard szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/ffb99d1e95179a71a2051d789d5fd024b6646f14[erp5_officejs]: add erp5_notebook as dependency, update security settings2018-08-23T15:30:01+02:00Richard Szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/1e11f152ebc9eefbcae7967fe5835073f4502907[erp5_officejs] change url and title of notebook to iodide-notebook in appstore2018-08-23T15:30:01+02:00Richard Szczerbarichard.szczerba@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/109d0d1bfe09de33b5c9d8ae5cdbe358f3792297[erp5_core] : Adds gadget editor for erp5_notebook2018-08-23T15:30:01+02:00Laurent Sebellinlaurent.sebellin@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/bbbfc4949d3e6dce5f3d2f8206975692bce08973[erp5_officejs_ui_test] : Adds tests for the notebook2018-08-23T15:30:01+02:00Laurent Sebellinlaurent.sebellin@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/c5894b0883f8f67067d22a7abd31482c1a99cc6c[erp5_officejs] : Updates for notebook2018-08-23T15:30:01+02:00Laurent Sebellinlaurent.sebellin@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/8d275e227f8dfde0a012b5212b123141090d111f[erp5_officejs_connector] : Adds notebook information2018-08-23T15:30:01+02:00Laurent Sebellinlaurent.sebellin@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/0324d2eee7fe9d0ae2baa3310e782ed369477acf[erp5_notebook] : Adds notebook bt2018-08-23T15:30:01+02:00Laurent Sebellinlaurent.sebellin@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/450fa30b547b9497ee832b9206a5cc764358bacderp5_scalability_test: Setup activity tool before test.2018-08-23T16:22:06+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/d9ad0ce2954fde62f382081bd610e3470fb4619ferp5_scalability_test/bt/dependency_list: Remove manually added new line at e...2018-08-23T16:22:06+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/8aa74de68db35faa2f1f96c716dfbf9d1a1a947ferp5_web_renderjs_ui_test: wait for page loaded2018-08-22T14:22:54+02:00Xiaowu Zhangxiaowu.zhang@nexedi.com
this commit should fix random plus button not present issue when open sort editor
the reason is sort editor is opened before launcher call editor_panel.close()
so wait for page loaded before open sort editorhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/f45ce45cc7dabfd1a33c856e936d526d2d8b84b0[erp5_officejs] Limit attachment sync in dropbox to data2018-08-21T17:13:16+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/0f00ac874309fc7a92e0a66c66d8b60f3ae9348d[erp5_officejs_ui_test] Add tests on upload with erp5 storage2018-08-21T17:13:16+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/769ea29c0f9f413e01c3b0735247625fdc6776ba[erp5_officejs] Fix upload with erp5 storage2018-08-21T17:13:16+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/693fe00558c35613886f73ebee3d18f022dec50ftestnode: give project title to runTestSuite2018-08-21T15:24:06+02:00Sebastien Robinseb@nexedi.com
This hopefully fix the random issue of having test results not linked to
a project. Indeed, distributor/createTestResult was called in two different
times:
- by the testnode, with the project title
- by the runTestSuiteCommand, without the project title. This was
not an issue most of the time, since the test result is already
created. But if it was not there (like due to a cancelled test),
a test result without project was createdhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/145e0636da0e8b7d8712cdbe98ce50a50220798aerp5.util: Release 0.4.522018-08-21T18:10:26+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/3f163017829d145a33a3a1aa81f3fc1be505f3c9erp5/util/scalability/runScalabilityTestSuite.py: Add a log message about log...2018-08-21T17:58:40+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/bc5a56053c2589ad1dd71bafe6753623b4b92f2aerp5/tests/testERP5TestNode.py: Fix test_scalability_04_constructProfile....2018-08-20T17:36:58+09:00Yusei Taharayusei@nexedi.comerp5/tests/testERP5TestNode.py: Fix test_scalability_04_constructProfile. repository option is required for scalability test profile and it was added on commit <a href="/nexedi/erp5/-/commit/58d92a84c168f3f13d1010666cc24d7c3cc26376" data-original="58d92a84c168f3f13d1010666cc24d7c3cc26376" data-link="false" data-link-reference="false" data-project="1" data-commit="58d92a84c168f3f13d1010666cc24d7c3cc26376" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="erp5/util/testnode: repository is missing. Without it, an incorrect git repository is cloned." class="gfm gfm-commit has-tooltip">58d92a84</a>.
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/7990411ed1df6b95657788547777a695ef03be7ferp5/tests/testERP5TestNode.py: Fix test_zzzz_scalability_19_xxxx....2018-08-20T17:18:20+09:00Yusei Taharayusei@nexedi.comerp5/tests/testERP5TestNode.py: Fix test_zzzz_scalability_19_xxxx. prepareFrontendMasterInstance was removed on commit <a href="/Chahed/erp5/-/commit/4048ab3900e7876ad47568d39ea5c683463e9fbb" data-original="4048ab3900e7876ad47568d39ea5c683463e9fbb" data-link="false" data-link-reference="false" data-project="1029" data-commit="4048ab3900e7876ad47568d39ea5c683463e9fbb" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="erp5/util/testnode, scalability_test: Stop using a dummy frontend master and..." class="gfm gfm-commit has-tooltip">4048ab39</a>.
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/c97ae082d7caf73268e5e7f93a2d2402e9e180fderp5/util/testnode: self.exec_env is missing in ScalabilityTestRunner.2018-08-17T19:12:41+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/4048ab3900e7876ad47568d39ea5c683463e9fbberp5/util/testnode, scalability_test: Stop using a dummy frontend master and...2018-08-17T16:29:05+09:00Yusei Taharayusei@nexedi.comerp5/util/testnode, scalability_test: Stop using a dummy frontend master and use host.vifib.net frontend with a valid SSL certificate instead. Always use https.
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/5c3ec0172abba9dcc9c70ab0f9d49c5dd6dcca45erp5/util/testnode: hosting subscription url was not updated once it was set....2018-08-17T16:19:19+09:00Yusei Taharayusei@nexedi.comerp5/util/testnode: hosting subscription url was not updated once it was set. As a result, since testnode watched an old destroyed instance, the next test never started. Thus don't store hosting subscription url. It changes from time to time.
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/7139133ae2a033f1e313948b17717e4cb345f828erp5/util/scalability: A wrong parameter is given to ProcessManager constructor.2018-08-17T16:16:35+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/b0c2dde6cc2492212b1bd2c0554abdb717127ba3erp5/util/testnode: iterate through a copy of the given set, this set is modi...2018-08-17T16:09:54+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/58d92a84c168f3f13d1010666cc24d7c3cc26376erp5/util/testnode: repository is missing. Without it, an incorrect git repos...2018-08-17T16:07:51+09:00Yusei Taharayusei@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/0c2ffad5adc164a078067cac5456dc36e67ebd84[erp5_core/base/dms] Allow to download/convert documents from ERP5JS UI.2018-08-16T14:41:32+02:00Romain Courteaudromain@nexedi.com
* erp5_core: allow to use Base_download from ERP5JS dialog
* erp5_base/dms* move Document_viewDownloadDialog into erp5_base
* erp5_base: add a dialog to download Image.
* erp5_web_renderjs_ui_test: test Dms download actions
* erp5_dms: allow to download original/converted documents from ERP5JS UIhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/7b37557a9807d6fce906356b158b3fffc259eaa6[erp5_officejs] Fix download convert from another format2018-08-16T14:35:20+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/e234f354568f48a88f59d1aa764f2a960ea01040[erp5_gadget_interface_validator] Not documented methods are reported as failure2018-08-16T10:56:25+02:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/54f7b6b33187187aa04e8cb0c3f11308de19db2eerp5configurator: ConfiguratorItemMixin should not inherit Base class. Becaus...2018-08-16T16:46:00+09:00Yusei Taharayusei@nexedi.comerp5configurator: ConfiguratorItemMixin should not inherit Base class. Because of this wrong inheritance, configurator item classes did not work as Folder.
https://lab.node.vifib.com/richard.szczerba/erp5/-/commit/bb75380b1dadd1196a8e3cdd3eb6c999c2b40ea7[erp5_officejs_ui_test] Handle officejs install2018-08-16T09:36:41+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/6d08d51b67869175136488bca2e8919ce5254031[erp5_officejs_ui_test] Add Zuite template for officejs web site install2018-08-16T09:36:41+02:00Vincent Bechuvincent.bechu@nexedi.comhttps://lab.node.vifib.com/richard.szczerba/erp5/-/commit/ccb7aa5ac2e545cba04fdcad59065721cc5f4a23[erp5_officejs_ui_test] Fix search in onlyoffice test template2018-08-16T09:36:41+02:00Vincent Bechuvincent.bechu@nexedi.com