- 19 Feb, 2016 40 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Łukasz Nowak authored
Note: Generic code shall have no constraints at all. Conflicts: bt5/erp5_accounting/bt/revision
-
Łukasz Nowak authored
It will protect against storing truncated data.
-
Alain Takoudjou authored
If 2 lines have the same effective date (catalog has a 1 second precision), always return the validate and open first. Commit: 02d06501 Changes applied from history: http://git.erp5.org/gitweb/erp5.git/history/refs/heads/interaction-drop:/product/ERP5/Document/SubscriptionItem.py?js=1
-
Alain Takoudjou authored
Original commit from : Lukasz Nowak <luke@nexedi.com> 3e45ec35
-
Alain Takoudjou authored
From Lukasz Nowak: 1- Compensation is undesired. (51c8a250) Raise loudly with message. 2- Disallow any compensation. (3c74ed07) 3- Emit more informative log. (534b2e77)
-
Łukasz Nowak authored
Also minimise activity hurricane by calling expand directly. Open Orders are searched using indexation timestamp, which allows to see them in "windows", and does not repeat expand if not needed. Generate activities and allow to pass the tag. Use search and activate everywhere which will allow to walk through objects without killing the cluster even in case of really big documents. Avoid calling isDivergent which can take few minutes to finish. causality_state comes from well designed causality workflow, which informs enough about delivery state. Fetching causality_state property is extremely fast.
-
Julien Muchembled authored
Notes: Do nothing on 'calculate' instead of disabling *_causality_interaction_workflow as these interaction workflows do not generate activities directly, and do work that can't be postponed. By contrast, 'calculate' transition of delivery_causality_workflow is modified so that no 'updateCausalityState' activity is created by default. This commit also update list of method_id which should not call calculate_causality
-
Romain Courteaud authored
Conflicts: bt5/erp5_crm/bt/revision
-
Romain Courteaud authored
- Acquire subordination from parent Computer: Thanks to this Computer Partitions can be in same category as Computers they are contained in. - Computer should acquire region from parent. - Add group acquisition on Computer Partition
-
Alain Takoudjou authored
Set permission 'Access future portal content' and 'Private only accessible from trusted code' to Manager only
-
Łukasz Nowak authored
Conflicts: product/ERP5/Document/BusinessTemplate.py
-
Łukasz Nowak authored
PayZen interface expectes all dates in UTC, but suds library is not configurable. So force UTC usage while importing and using suds, so no date mangling will happen. Conflicts: bt5/erp5_payzen_secure_payment/bt/revision
-
Łukasz Nowak authored
Do not *reset* them, as it is normal to have more then one Open Sale Order with same reference, as other coordinates (like validation_state) are used to distinguish the documents. Conflicts: bt5/erp5_open_trade/bt/revision
-
Łukasz Nowak authored
-
Łukasz Nowak authored
The logic of assignments checking shall be easy to use by other plugins in order to avoid code duplication and minimise risk of non fixed security issues.
-
Alain Takoudjou authored
-
Łukasz Nowak authored
Order Builder has same functionality as Devliery Builder.
-
Romain Courteaud authored
Conflicts: product/ERP5/Tool/CertificateAuthorityTool.py
-
Alain Takoudjou authored
erp5_web_shadir override _getOb function in VirtualFolderMixin, but all parameters are not well propagated thereafter. We add missing parameter 'default'.
-
Romain Courteaud authored
Acknowledgement can not be displayed without more informations.
-
Julien Muchembled authored
-
Romain Courteaud authored
Calling an external python will prevent calling navigate from a python script with a proxy role.
-
Łukasz Nowak authored
-
Romain Courteaud authored
-
Xiaowu Zhang authored
listbox & clone document See merge request !55
-
Xiaowu Zhang authored
-
Romain Courteaud authored
-
Alain Takoudjou authored
-
Łukasz Nowak authored
Show sorted list, as sorting does not impact sets equality, and, if possible, format a list in human readable way.
-
Rafael Monnerat authored
Permit user update promise file searching by bt5s name, and including its repository. Conflicts: product/ERP5Type/tests/ERP5TypeTestCase.py
-
Tristan Cavelier authored
-
Łukasz Nowak authored
-
Alain Takoudjou authored
Commis picked from: Jerome Perrn: Add more site dumping scripts. fb7d2155d98dab31f433cb664a0ba547bfd40852 Lukasz Nowak : Yet another dump script. b5cbcc95a71c5ed5769bcbf7859106817d3728ed Lukasz Nowak : Add Order Builder dumper. 9768e64d2d2f4e25d5c4264bba81eecc0d82e0c2 Lukasz Nowak : getLocalRolesGroupId does not exists on portal type. 183c69455e5b3c20d2ae9464859de09256b4c371 Lukasz Nowak : Follow accessor name change. 1632a67b7a19deaddfb40e2b79c772cdd144f0cf
-
Łukasz Nowak authored
-
Romain Courteaud authored
-
Xiaowu Zhang authored
-
Georgios Dagkakis authored
runUnitTest: recreate_catalog doc saying 'Default is not to recreate, unless using --data_fs_path' was incorrect. Check lines 723, 758 and 765. So default is not to recreate.
-