erp5:257306cd5868114d559ab994f349c40c9e27fedb commitshttps://lab.nexedi.com/nexedi/erp5/-/commits/257306cd5868114d559ab994f349c40c9e27fedb2013-01-25T18:37:56+01:00https://lab.nexedi.com/nexedi/erp5/-/commit/257306cd5868114d559ab994f349c40c9e27fedbCategoryTool: clean up getCategoryParentUidList2013-01-25T18:37:56+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/9eee056a40deb86b645ea325b26625e4fad2cabdFix _set*UidSet accessors2013-01-25T18:37:54+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/6e6dbb01b11015a258c0a3074866d8a24ba44d1aFix startup when CMFCategory product is installed before ERP52012-11-06T16:38:34+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/c6fa2e74e9fc87b12fc2b3fa32f51bdfc8f4d7a3SQLCatalog: fix 2 bugs when generating new security uid2012-11-06T16:07:26+01:00Julien Muchembledjm@nexedi.com
- wrong default uid was used when migrating a site that never use portal_ids
to generate security uids
- invalidate transactional cache of security uidshttps://lab.nexedi.com/nexedi/erp5/-/commit/c5dcc6f53509f2b7547c3287d8321116b2161695erp5testnode: ask wich test has priority to master more often2012-11-06T11:10:01+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/ecd72dc81cefb2ed509ed39c0836f4d3380d1952Build locally with system user2012-11-05T18:30:07+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/de424156f27b3eea501cd6de4492e2d00333799dFail with more info when 2 imported document/tool classes have same name2012-11-05T18:30:05+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/1af3e6625f36f33f441d46794d9779367720f2deMass Workflow Action: prevent the default 1000 limit2012-11-05T16:50:16+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/8493bb1641e49aad01ad1e8b9f82fa5465f553e9Listbox: Use an hidden field so that validator knows that listbox was empty2012-11-05T16:29:51+01:00Jérome Perrinjerome@nexedi.com
This way validator scripts will be called even for empty listboxs, and this
should also remove ERP5Form/Form.py:validate_all KeyError : 'Field listbox is
not present in request object.' messages from the logshttps://lab.nexedi.com/nexedi/erp5/-/commit/7567efe01c202a2df47e27a631673c8edd2711dbUpdate functional tests after new folder workflow action behaviour2012-11-05T16:27:03+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/4a1af9c8a83cf9140cc3900836e546af4cade31cRework 'mass workflow transition'2012-11-05T16:24:40+01:00Jérome Perrinjerome@nexedi.com
In the first dialog you still select which action to do on which objects, now
you can only select one action. The second dialog is the actual dialog from the
workflow rendered on the context of one document from documents grouped by
state and portal type. This means that if the workflow uses a custom dialog to
set workflow variables, this dialog will be shown and the variables will be
passed to all documents.
Of course some workflows dialog fields have no meaning in a multi-document
transition, that's why there is a mass_workflow_action=True request parameter
to detect this situation and behave accordingly in such case.https://lab.nexedi.com/nexedi/erp5/-/commit/9b292489fe2bf6165d9dae4ff9980e02a8ef5a23Merge branch 'cache'2012-11-05T15:41:33+02:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/364be170ad53724ca36e9bd469be61400de39c13taskdistribution: fixed undefined variable introduced by d86e637052012-11-05T14:29:08+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/9e91eaa703083a32971b0a2d0675bfc0c58de546erp5.util: increase version2012-11-05T14:29:07+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/5e8398da7332fb32970077ff5664e8b91967bbf4erp5testnode: force rebuilding software to avoid using old soft/code2012-11-05T14:29:06+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/d1e51f493b38136cefa893709600cc89043f2307remove owner_title from default selected columns, and add creation &...2012-11-05T12:53:12+01:00Jérome Perrinjerome@nexedi.comremove owner_title from default selected columns, and add creation & modification dates in more columns
https://lab.nexedi.com/nexedi/erp5/-/commit/272e48f7e3c43c5e1fc0322f5a060e75c906d754use a larger timeout for BT functional tests2012-11-05T12:51:43+01:00Jérome Perrinjerome@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/5dd7e49dab9f3f7f19ff7bfd57657759e7d1e163Allow call to 'SimulableMixin.updateSimulation' even after its before_commit ...2012-11-05T11:58:38+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/a1a842b4f905396c565e6e632ddba8917b3edd67Make sure we don't create a Root Applied Rule for a deleted delivery2012-11-05T11:58:35+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/ad12a47e5f6ae7e67f70357db80cebe162024395Be stricter when 2 FS Document/Tool have same name2012-11-05T11:58:34+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/8addd60c5cf0135941526d84e0c844a20e1fccbctypo2012-11-05T11:58:33+01:00Julien Muchembledjm@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/255d3227268b294a2e2101ac9d454fdca009be39portal_caches tool is expected to allow only Cache Factory instances inside2012-11-05T11:49:36+01:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/b031c0e46f43346eecf37ac43051ad9b4d64577bRename getCacheUid to getCacheId method to avoid confusion.2012-11-05T11:49:24+01:00Ivan Tyagovivan@nexedi.comportal_caches tool is expected to allow only Cache Factory instances inside.
Fix tests to use Cache Factory instead of Cache Bag.https://lab.nexedi.com/nexedi/erp5/-/commit/d92311f798b21dfe3c59e7129703271ff4b35047Add set and get API testing and a short algorithm optimization comment.2012-11-05T11:48:25+01:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/eaf813822545d1f159b41aca0faa15e1ae143345Cache Factory can contain Cache Bag.2012-11-05T11:48:24+01:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/7cc2683afe791e69d066cf2d6170867a05cdcb45Cache Bag is similar to Cache Factory so it need same form fields.2012-11-05T11:48:23+01:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/45686651f640a63f7cbb1594f51b7645b17f1fa2Introduce consistent set / get API amonst Cache Factory, Cache Bag and2012-11-05T11:48:22+01:00Ivan Tyagovivan@nexedi.comdifferent kinds of Cache Plugins.
This API change allows developer to create complex cache structures which
can contain arbitrary set of Cache Plugins and / or Cache Bags (Cache Factory).
Extend Cache Factory so it can return RAM based Cache Plugin instance by its Uid.
Fix tests to reflect changes.https://lab.nexedi.com/nexedi/erp5/-/commit/e3f2a0a20d9cc93161e5fddbf98a5e707b079351Allow Cache Factory to contain Cache Bags which on its side can2012-11-05T11:48:22+01:00Ivan Tyagovivan@nexedi.comcontain Cache Plugins.
Unify in one function cache factory uid generation.https://lab.nexedi.com/nexedi/erp5/-/commit/4d6793f751c1544a7125b94d4773dfb00b09b8beAdd cache bag functionality test.2012-11-05T11:48:21+01:00Ivan Tyagovivan@nexedi.comReally use memcached backend for testIngestionWithFlare (it was not setup properly).https://lab.nexedi.com/nexedi/erp5/-/commit/995a0479324e812140b4640191e8ea6748d9b97bCache Bag is similar to Cache Factory so updateCache call is required.2012-11-05T11:48:19+01:00Ivan Tyagovivan@nexedi.comAdd back wrongly removed volatile conversion caching.
Use new set / get Cache bag API.https://lab.nexedi.com/nexedi/erp5/-/commit/5e966f018366e598a7b43c07ec58c166835440b6Add Cache Bag implementation (multi level caching).2012-11-05T11:48:12+01:00Ivan Tyagovivan@nexedi.comFix tests (DMS) to use by default Cache Bags.
Fix some dead code and clean up.
Move cache initialization away from DMS into Cache Factory.https://lab.nexedi.com/nexedi/erp5/-/commit/2ee09afa9d4139789111b9534328a1e46585cf7etaskdistribution: handle another possible error with master2012-11-05T11:43:59+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/441688843b14df42597ff4bb3cbcd69b90b0c586preserve notification_message's category and language only if notification_me...2012-11-05T10:56:14+01:00Kazuhiko Shiozakikazuhiko@nexedi.comthis commit fixes a regression in <a href="/xueyun.qian/erp5/-/commit/ecb09a0da25b33b786f0c0fcba7882c71ff7fd67" data-original="ecb09a0da25b33b786f0c0fcba7882c71ff7fd67" data-link="false" data-link-reference="false" data-project="349" data-commit="ecb09a0da25b33b786f0c0fcba7882c71ff7fd67" data-reference-type="commit" data-container="body" data-placement="top" data-html="true" title="preserve notification_message's category and language into a generated event document." class="gfm gfm-commit has-tooltip">ecb09a0d</a>.https://lab.nexedi.com/nexedi/erp5/-/commit/324a334bbad029a64f00a43f6dff955a9e3d5f9eFix typo introduced in previous commit.2012-11-02T12:49:02+00:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/d11c9081ba495e638c28e40579f9836416e52ae6Add a new line to help Xinha HTML editor let user get out from cited blockquo...2012-11-02T12:43:58+00:00Ivan Tyagovivan@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/11e43bd409bcf7343e053c063cbe92fc7ae787afbump version of erp5.util to 0.4.132012-10-31T18:56:38+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/d895e83bc4cf23c5c37e392a38b574324816a54berp5testnode: fix path of firefox and xvb2012-10-31T18:50:49+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/7b8c80341bc724c40db94f016a085949359454c5erp5testnode: add more unit tests and fixed some typo errors2012-10-31T18:50:48+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/8c1cc8c03f0c6602beda052738ae0aec6a4b75e1erp5testnode: add test for getAndUpdateFullRevisionList2012-10-31T18:50:47+01:00Sebastien Robinseb@nexedi.comhttps://lab.nexedi.com/nexedi/erp5/-/commit/dcbd597fa6a11ec24365e961ca51a0cb37b847eeerp5testnode: unit test constructProfile2012-10-31T18:50:46+01:00Sebastien Robinseb@nexedi.com