officejs-appstore:master commitshttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commits/master2023-12-21T17:04:20+01:00https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/81a0045da3dbbf277960e14dc21f61dcd0ed1593Update software configuration2023-12-21T17:04:20+01:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/26" data-original="nexedi/officejs-appstore!26" data-link="false" data-link-reference="false" data-project="530" data-merge-request="7352" data-project-path="nexedi/officejs-appstore" data-iid="26" data-mr-title="Update software configuration" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!26</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/872300da187bc2e2eff9d041ecf28f9b16c2e800officejs_test: update2023-12-21T02:03:45+09:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/47b12d0e7798766b5432e502f1793b4469dd678bsoftware.cfg: update buildout configuration2023-12-15T02:11:43+09:00Roque Porchettoroque.porchetto@nexedi.com- slapos to tag 1.0.339
- remove zope2 patch
- add software.cfg json schemahttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/47446f95ffad3094ccdb830772241b49f75d9567software.cfg: update slapos to 1.0.2442022-08-24T15:27:30+02:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/24" data-original="nexedi/officejs-appstore!24" data-link="false" data-link-reference="false" data-project="530" data-merge-request="5723" data-project-path="nexedi/officejs-appstore" data-iid="24" data-mr-title="software.cfg: update slapos to 1.0.244" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!24</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/f5d74660aa2bc21b7118955a946c6661fc076490software.cfg: update slapos to 1.0.2442022-05-13T11:43:22+09:00Jérome Perrinjerome@nexedi.com
We have a test suite OfficeJS.Appstore.UnitTest-Master failing to
run since a few days with an error like this:
$ /srv/slapgrid/slappart3/t/cag/i/5/bin/runTestSuite --help
Traceback (most recent call last):
File "../bin/runTestSuite", line 298, in <module>
import Products.ERP5Type.tests.runTestSuite
File "../parts/erp5/product/ERP5Type/__init__.py", line 86, in <module>
from Products.ERP5Type.Utils import initializeProduct, updateGlobals
File "../parts/erp5/product/ERP5Type/Utils.py", line 32, in <module>
from past.builtins import cmp
ImportError: No module named past.builtins
This is because with erp5 commit a17bb91030 (py2/py3: Make Products
code compatible with both python2 and python3., 2022-04-13) we have
a new dependency. That dependency is provided by the new SlapOS
software release, so ERP5 has a minimal requirement for this new
SlapOS software release.
These changes are about updating SlapOS software release. The old
version pins are no longer needed here, because SlapOS software
release provides them. SlapOS now comes with a newer version of Zope2
and also with their own patches to Zope2, so we use += to apply this
patch on top of SlapOS patcheshttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/0f84d8de49855377dffb1c7aabe103c57fbfe94dofficejs_test: update test2022-02-04T18:15:15+00:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/f7705f5a0de6e43b0833868f2d3cb4889281c3e9Switch back caching policy to must-revalidate (update upgrader constraint)2022-02-02T19:56:54+01:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/22" data-original="nexedi/officejs-appstore!22" data-link="false" data-link-reference="false" data-project="530" data-merge-request="5402" data-project-path="nexedi/officejs-appstore" data-iid="22" data-mr-title="Switch back caching policy to must-revalidate (update upgrader constraint)" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!22</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/d33ccbe45daf5284769f14ad23946e33572950d8officejs_test: update tests2022-02-02T19:56:07+01:00Roque Porchettoroque.porchetto@nexedi.com
- drop duplicated testhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/d9d96fc825ac990be51fea8c6838307d88e13000officejs_upgrader: change caching-policy-check to use "must-revalidate"2022-01-27T20:03:30+01:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/6f61db5264409fa0077db44a4db1ba889b43e20a[Appstore] New upgrader constraint for SW apps migration2021-12-14T21:15:21+01:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/21" data-original="nexedi/officejs-appstore!21" data-link="false" data-link-reference="false" data-project="530" data-merge-request="5254" data-project-path="nexedi/officejs-appstore" data-iid="21" data-mr-title="[Appstore] New upgrader constraint for SW apps migration" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!21</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/a8fac5a5ad8c2c0d68af6c6b6fa270cbfd5354b6officejs_test: update tests2021-12-14T21:14:24+01:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/fce1198c125012d9b1f71fe003f1e8df623b8359officejs_upgrader: new constraint for apps content security policy and2021-12-14T16:18:57+01:00Roque Porchettoroque.porchetto@nexedi.comprecache manifest scripthttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/6d88975cb454e46053d5ae2c2deb80afa2499e0cAppstore improvements tests2021-07-07T18:19:50+02:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/20" data-original="nexedi/officejs-appstore!20" data-link="false" data-link-reference="false" data-project="530" data-merge-request="4956" data-project-path="nexedi/officejs-appstore" data-iid="20" data-mr-title="Appstore improvements tests" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!20</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/ac6f831cb9713cac3a48ee157cdb5209e3691e60officejs_test: test app publication reject2021-07-07T14:56:37+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/c01627e02ca4a1f785ebc527592a8e65966c724aUpdate appstore tests2021-07-01T20:11:31+02:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/19" data-original="nexedi/officejs-appstore!19" data-link="false" data-link-reference="false" data-project="530" data-merge-request="4874" data-project-path="nexedi/officejs-appstore" data-iid="19" data-mr-title="Update appstore tests" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!19</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/46de76e2ff1178da9b19533124ba5426733b6883officejs_test: appstore site UI test2021-07-01T17:23:20+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/2fff0ef89c9cbbfbf781acc57f318a69c5974086officejs_test: rename appstore publisher UI tests2021-07-01T17:23:20+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/7fcb7c4c0f0b23a04b824d81e8e2ad4073f67539officejs_test: extend appstore json test (and fix test name)2021-07-01T17:23:11+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/9e0e1162087551aa9071d988f7674fb5aa4b455eTests for new software product action2021-05-26T15:15:29+02:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/18" data-original="nexedi/officejs-appstore!18" data-link="false" data-link-reference="false" data-project="530" data-merge-request="4785" data-project-path="nexedi/officejs-appstore" data-iid="18" data-mr-title="Tests for new software product action" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!18</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/a02a5a1b4040f620456ea7865282e41a89a17d51officejs_test: test software product - web site relation2021-05-21T19:54:01+02:00Roque Porchettoroque.porchetto@nexedi.com- interaction workflow
- rename leaf domain actionhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/1226c1c23159e9e73e605a95b9be9f65474ea87dofficejs_test: erp5_workflow was removed2021-04-27T00:47:55+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/3ddb41876476b2f41c82d2f2f305f62128352120officejs_appstore_configurator: migrate configurator to portal_workflow2021-04-27T00:47:55+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/a606c4937d94bb7f682d721d478aef2a3440e42eDocument Module HBTree migration post upgrade constraint2021-04-26T14:17:13+02:00Roqueroque.porchetto@nexedi.com
See merge request <a href="/nexedi/officejs-appstore/-/merge_requests/16" data-original="nexedi/officejs-appstore!16" data-link="false" data-link-reference="false" data-project="530" data-merge-request="4692" data-project-path="nexedi/officejs-appstore" data-iid="16" data-mr-title="Document Module HBTree migration post upgrade constraint" data-reference-type="merge_request" data-container="body" data-placement="top" data-html="true" title="" class="gfm gfm-merge_request">!16</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/332117e4b5c7d2fffb77974891f0c7f4410c5984officejs_test: document module hbtree migration tests2021-04-16T21:40:57+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/99ab115a4733bf1a0064e31881aea0921c71c383officejs_upgrader: document module HBTree migration post upgrade constraint2021-04-16T21:40:44+02:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/d43987183dc703fe7f9dc3f973785a563c81c436[slapos] Fix to tag 1.0.1792021-03-08T19:43:40+01:00Roque Porchettoroque.porchetto@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/2bec764b6d7d223997e6558cbb251b6233b6f70dsecurity: update local roles also when user id is initialized2020-09-08T10:10:07+02:00Jérome Perrinjerome@nexedi.com
Since erp5 commit f8cd3922d2 (base: introduce Person.initUserId, 2020-08-13)
_setUserId is no longer called when person are created, so we need another way
to trigger local role generation.
Extend interaction so that it is called also on initUserIdhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/bc7ff06f0f11a1f2831d5247807eccc0969a1112[slapos] extend bt5 repository list2019-08-08T21:30:55+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/e48858873c659d9f59b46cd53ad0e4021d485133[officejs_test] Commit transaction after the first request2019-06-06T17:23:20+09:00Romain Courteaudromain@nexedi.com
It seems ZODB is modified during the first accesshttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/6066d9203c4926c2b0669538d5b68b2ca5f51e9e[officejs_test] Drop multiple alarm calls2019-06-06T17:23:20+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/5376dc7c0b4e56217bde3b66813e54dc2247f985[officejs_upgrader] Update the web section caching policy2019-06-06T17:23:20+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/19f7e1a317ad28ac1d3f70fcf0e1dd48a8236211[officejs_test] Cache configuration has been updated2019-06-06T17:23:20+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/e7e2242ff5bc58e3b32bc7bb7c91b9d5679d6c29Do not freeze erp5 revision2019-06-06T17:23:20+09:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/2b713eab22ee9d750cef37a293c3b9cb3c30bdaf[officejs_test] Allow to access HTTPS urls2019-05-28T13:14:09+00:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/86a6f1689c9bedbfa82ece22ca04157d80a77a5e[slapos] Switch to branch 1.0.106.12019-05-22T23:12:32+02:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/771eee755835456eab5aa6e33f4fb8c8c078ec4c[officejs_test] erp5_simulation dependency added2019-05-20T16:17:51+02:00Romain Courteaudromain@nexedi.com
See <a href="https://lab.nexedi.com/nexedi/erp5/commit/b0d269b1f6f770be087f2139d81f05953d676c02" data-original="https://lab.nexedi.com/nexedi/erp5/commit/b0d269b1f6f770be087f2139d81f05953d676c02" data-link="false" data-link-reference="true" data-project="1" data-commit="b0d269b1f6f770be087f2139d81f05953d676c02" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="simulation: fully review the way to merge deliveries and enable merge delivery action" class="gfm gfm-commit has-tooltip">erp5@b0d269b1</a>https://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/b78f8d30337b9bcedf26c3b5a1301248f88f11bc[slapos/software] Update all repository revisions2019-02-15T11:34:26+01:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/d3ef50808de09253760c16274cf6e1d0776adeb8[officejs_test] Dependencies have been updated2019-02-12T10:29:57+00:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/c517be13193296f749381bd9a8e34d8fb38d1ab6[slapos/software] Update all repository revisions2019-02-04T11:25:36+01:00Romain Courteaudromain@nexedi.comhttps://lab.node.vifib.com/nexedi/officejs-appstore/-/commit/c951cc95a6cdc9907eab93f678116095dc92f9ca[officejs_test] Update test2019-02-04T11:20:24+01:00Romain Courteaudromain@nexedi.com