erp5:ccdcbe59252822b4ae99d6337de919db08df01d5 commitshttps://lab.nexedi.com/nexedi/erp5/-/commits/ccdcbe59252822b4ae99d6337de919db08df01d52013-01-25T11:41:33+02:00https://lab.nexedi.com/nexedi/erp5/-/commit/ccdcbe59252822b4ae99d6337de919db08df01d5Only set display if it was previously defined into the function call (i.e. re...2013-01-25T11:41:33+02:00Ivan Tyagovivan@nexedi.comthis leads to a difference between generated cache id for set and get for *same* function call
thus eliminating image caching.
Examples of generated cache ids:
(get) -> 39600:5:formatpngquality45.0
(set) -> 39600:5:displayNoneformatpngquality45.0https://lab.nexedi.com/nexedi/erp5/-/commit/4f6cef05d0b0a358e7bf73150b4885962b396a15remove duplicate of code (cleanup is already done later in nicer way)2013-01-25T10:25:54+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/cfddf1f87be5e6456525fc1c57f7d07fd8713895OOoParser: Handle empty cells properly2013-01-24T10:59:53+01:00Jérome Perrinjerome@nexedi.com
This is a fix for <a href="/brackenburyn/erp5/-/commit/841b02065366dc003443a3a11a4cbe5022fad30e" data-original="841b02065366dc003443a3a11a4cbe5022fad30e" data-link="false" data-link-reference="false" data-project="622" data-commit="841b02065366dc003443a3a11a4cbe5022fad30e" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="OOoParser: rewrite the way we extract text from cells" class="gfm gfm-commit has-tooltip">841b0206</a> which started to
return "" for empty cells, whereas it's supposed to return None.
This also fixes the 20 minutes slowdown introduced when parsing a category
spreadsheet, such as in the first page of configurator.https://lab.nexedi.com/nexedi/erp5/-/commit/e9679202cfa208adfbe3b0e5823713c86934dccbfailed tests should be automatically restarted2013-01-23T15:23:25+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/42a075dfca57e9213955a1e7e2dda0b4473423ddRevert "Allow "random" module to be imported by restricted python."2013-01-23T11:43:17+01:00Vincent Pelletiervincent@nexedi.com
This reverts commit <a href="/nexedi/erp5/-/commit/991a64679d43344c2e6cbb871fbb944ba29e5776" data-original="991a64679d43344c2e6cbb871fbb944ba29e5776" data-link="false" data-link-reference="false" data-project="1" data-commit="991a64679d43344c2e6cbb871fbb944ba29e5776" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title='Allow "random" module to be imported by restricted python.' class="gfm gfm-commit has-tooltip">991a6467</a>.
Module is already allowed without this change.https://lab.nexedi.com/nexedi/erp5/-/commit/991a64679d43344c2e6cbb871fbb944ba29e5776Allow "random" module to be imported by restricted python.2013-01-23T11:25:21+01:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/4ded2a2ba08932456ae6cb0ef7c97d99bcd01491New Base_redirect parameter to 'raise Redirect' and deprecate ERP5Site_redirect2013-01-22T16:49:17+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/3b7aa99ed4b6510951da92bbced7bd49bcb4c371fix random failures of testERP5Credential2013-01-22T15:24:55+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/b07f81a0013dfa9e70f660eed005ff0e08064719fix some other randomness of testUNG2013-01-22T15:24:53+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/1534ac05a1fb2de8c87d8a3d7bd7fc83b782ac97Fix one part of testUNG that was just working by chance2013-01-22T15:24:41+01:00Jérome Perrinjerome@nexedi.com
The same mistake seem to be present in other parts of this test.https://lab.nexedi.com/nexedi/erp5/-/commit/2c9ba715694328598c0b23100e7fdce1fe83f4d8Revert "Revive test on naming convention"2013-01-22T10:29:10+01:00Sebastien Robinseb@nexedi.com
This reverts commit <a href="/nexedi/erp5/-/commit/fccf5f8c29da83cfe6853765ecfdc50181285ba2" data-original="fccf5f8c29da83cfe6853765ecfdc50181285ba2" data-link="false" data-link-reference="false" data-project="1" data-commit="fccf5f8c29da83cfe6853765ecfdc50181285ba2" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="Revive test on naming convention" class="gfm gfm-commit has-tooltip">fccf5f8c</a>.
This test is not passing yet, mark it as expected failure, or
wait to commit it... find a way to not show errors, we do not
have regressions herehttps://lab.nexedi.com/nexedi/erp5/-/commit/061549e4729124927be3f140d77e417d134cbbe4fixup: ERP5Site_reindexAll now reindexes everything all tools in portal and...2013-01-21T20:43:58+01:00Kazuhiko Shiozakikazuhiko@nexedi.comfixup: ERP5Site_reindexAll now reindexes everything all tools in portal and all ERP5 Python Scripts under portal_skins.
https://lab.nexedi.com/nexedi/erp5/-/commit/9f1937f044600f1aff2ba1fad1a5c81d2f5e45e9revert recent changes on ERP5Site_reindexAll that breaks bootstrap in several...2013-01-21T17:56:28+01:00Kazuhiko Shiozakikazuhiko@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e6268b0aa5190ca9db19b564bf4238e1920f2a11remove ERP5 Python Script reindex code from ERP5Site_reindexAll for now, that...2013-01-21T17:33:49+01:00Kazuhiko Shiozakikazuhiko@nexedi.comremove ERP5 Python Script reindex code from ERP5Site_reindexAll for now, that does not work in bootstrap.
this commit partially reverts <a href="/nexedi/erp5/-/commit/adee3e48be614453ada175be20036d9ed2ab351d" data-original="adee3e48be614453ada175be20036d9ed2ab351d" data-link="false" data-link-reference="false" data-project="1" data-commit="adee3e48be614453ada175be20036d9ed2ab351d" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="fix ERP5Site_reindexAll so that it reindexes everything having getUid and also..." class="gfm gfm-commit has-tooltip">adee3e48</a>.
https://lab.nexedi.com/nexedi/erp5/-/commit/6e6f07caca19ad993da0c17ccfe521d2ab36380ccheck only if the new catalog does not miss anything, because the original...2013-01-21T16:55:42+01:00Kazuhiko Shiozakikazuhiko@nexedi.comcheck only if the new catalog does not miss anything, because the original catalog before reindexAll can be imperfect by other tests, that are bad though...
https://lab.nexedi.com/nexedi/erp5/-/commit/fccf5f8c29da83cfe6853765ecfdc50181285ba2Revive test on naming convention2013-01-21T15:27:50+00:00Mame Coumba Sallmame@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/adee3e48be614453ada175be20036d9ed2ab351dfix ERP5Site_reindexAll so that it reindexes everything having getUid and als...2013-01-21T16:24:43+01:00Kazuhiko Shiozakikazuhiko@nexedi.comfix ERP5Site_reindexAll so that it reindexes everything having getUid and also ERP5 Python Scripts under portal_skins.
and improve test_13_ERP5Site_reindexAll to check if list of paths is exactly same.
https://lab.nexedi.com/nexedi/erp5/-/commit/6389f185492fcb72a3310e20f3bd505b234d889eSelectionTool: fix getSelectionDomainDictFor and getSelectionReportDictFor2013-01-18T11:14:22+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/9ea5cc2c0434c62724b62f9d4a20d0307ffda776Do a shallow reindexation of person module on first pass.2013-01-17T19:14:20+01:00Vincent Pelletiervincent@nexedi.com
Person subobjects are not needed after first pass, so don't
waste time indexing them.https://lab.nexedi.com/nexedi/erp5/-/commit/9fa4c14497a93769828d84e280ef7e87d9def23bPersons really need to be indexed first.2013-01-17T19:14:19+01:00Vincent Pelletiervincent@nexedi.com
Preferences were reindexed early, because they are needed
to index documents requiring access to a conversion server.
This must not be required to reindex users (which just happen
to be Person documents so far) as they are needed to index
security properly and categories.https://lab.nexedi.com/nexedi/erp5/-/commit/d91b6c0271985e9ea201d8003b7b3f79283a8eadOnly compute indexation ZSQLMethod parameter values when accessed.2013-01-17T19:14:18+01:00Vincent Pelletiervincent@nexedi.com
Several ZSQLMethods do tests on parameter values, causing other parameter
values to be discarded (ie not indexed). A pseudo-code example is
if isMovement[x]:
append(getPrice[x])https://lab.nexedi.com/nexedi/erp5/-/commit/ae2f9a0b24d3d0522b08613ad0ba3b4e9a77f3caMokey patch Shared.DC.ZRDB.sqltest.SQLTest .2013-01-17T19:13:53+01:00Vincent Pelletiervincent@nexedi.com
Allows subclassing list/tuple.
Also, allow more iterable types.
Also, avoid building the type tuple on each call.https://lab.nexedi.com/nexedi/erp5/-/commit/ece210eadba941787253f6bdda23d0584efb03d5Avoid a test in the inner loop.2013-01-17T18:43:30+01:00Vincent Pelletiervincent@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/28ec65572337755dd875f34b71095ff6e3db8622Fix ticket workflow manager must have all permissions for all states2013-01-17T17:26:19+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/04a7de19e45ef648fa51d6387f1e589629314610fix assertion that were always true2013-01-17T17:26:15+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/841b02065366dc003443a3a11a4cbe5022fad30eOOoParser: rewrite the way we extract text from cells2013-01-17T17:26:11+01:00Jérome Perrinjerome@nexedi.com
Some specific features such as text:s, text:tab or text:line-break are now
supported.https://lab.nexedi.com/nexedi/erp5/-/commit/aaca1dcef495c004967c413e5cb23a187b77c19eMove OOoParser tests to a simple unittest2013-01-17T17:26:08+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e5855dae865fade9901753a9710c9deb66572e3binitBTrees does not need to be exposed2013-01-17T17:26:04+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/ab99b79dd2cc6a44729a508a5fb2ba072b6841f9Change listbox to display the portal_type in the column Type and add a new...2013-01-17T17:26:00+01:00Gabriel Monneratgabriel@tiolive.comChange listbox to display the portal_type in the column Type and add a new column to display the resource_title
https://lab.nexedi.com/nexedi/erp5/-/commit/288e5d57f0d86b58aad30b8b8ce063318c706e03no need to copy from active preference2013-01-17T17:25:56+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/ce36b0ecce491c094294a1ef03281a3c8660b4f9remove not used spreadsheet2013-01-17T17:25:53+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/a0effd84cd2bb0e0e3385d05f7c6f81b145ea192Introspect preference properties instead of hardcoding2013-01-17T17:25:49+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/0473f07626a4d0f59a58c25cdff3b5ac0ef2d997Set trade phase = trade/tax on trade model simulation rule2013-01-17T17:25:45+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/6cb19f4ee46d5352fd8df2edde528e0484e57d6econfigure business path for tax2013-01-17T17:25:41+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/fb497349114cfdcf643b59413bec58a790be2a8eConfigure destination accounts on business process, so that we have minimum a...2013-01-17T17:25:37+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/8b4e6106c39242370fd54b076cffd765ebbce0a4validate the created business process2013-01-17T17:25:33+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/e3e31c6fb5338d38c7444ce6ba06ac6958747966no need to set date on trade conditions2013-01-17T17:25:29+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/f523bb61520235892cc11e58811f96d0672fe7efConfigure a minimal social title category2013-01-17T17:25:25+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/558098f3539ac05b4ed524b0b847a44f3dc345c6Configure use/trade/tax to be displayed as ratio based price2013-01-17T17:25:21+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/027ca41a8f7b919f378835e94917bcb6e22b0120display body if return code is not 2002013-01-17T17:25:16+01:00Jérome Perrinjerome@nexedi.com