1. 23 May, 2019 4 commits
    • Alain Takoudjou's avatar
      Apply commit: Disallow any compensation. · f0be6ae6
      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)
      f0be6ae6
    • Łukasz Nowak's avatar
      Update Open Order simulation in alarm. · 8a256736
      Ł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.
      8a256736
    • Rafael Monnerat's avatar
      Remove most disguised interactions related to simulation. · 88ebb16a
      Rafael Monnerat 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
      88ebb16a
    • Romain Courteaud's avatar
      Proxy role is needed to access the site message context. · 71229ba0
      Romain Courteaud authored
      Conflicts:
      	bt5/erp5_crm/bt/revision
      71229ba0
  2. 22 May, 2019 11 commits
  3. 21 May, 2019 8 commits
  4. 20 May, 2019 1 commit
  5. 16 May, 2019 4 commits
  6. 15 May, 2019 5 commits
  7. 13 May, 2019 3 commits
  8. 10 May, 2019 1 commit
  9. 06 May, 2019 2 commits
  10. 03 May, 2019 1 commit