1. 28 Jan, 2021 2 commits
    • Jérome Perrin's avatar
      trade: split "Lines Report" in activities · e8b41f91
      Jérome Perrin authored
      Instead of generating the report in one big activity, split the calculation
      in several batches, so that the processing can be distributed on zope nodes.
      
      The limit for the number of lines was also increased from 10000 to 100000
      e8b41f91
    • Jérome Perrin's avatar
      smart_assistant: use relative URL for gadget URL · ecb51c7a
      Jérome Perrin authored
      Using an absolute URL for gadgets cause the gadget to have a different URL
      per language when the web site uses "Language in URL" feature.
      
      Using absolute URL is not good for cache and also it seems to cause
      incompatibilities with recent versions of ERP5JS. Using relative URL is
      what we usually do, it does not have cache problem and works fine.
      ecb51c7a
  2. 27 Jan, 2021 3 commits
  3. 26 Jan, 2021 7 commits
  4. 25 Jan, 2021 9 commits
  5. 22 Jan, 2021 1 commit
  6. 20 Jan, 2021 5 commits
  7. 19 Jan, 2021 5 commits
  8. 18 Jan, 2021 2 commits
    • Vincent Pelletier's avatar
      CMFActivity: Optimise validation queries. · a016ed04
      Vincent Pelletier authored
      See SQLBase._getExecutableMessageSet for operation principle.
      Removes the notion of order_validation_text: activity validation is no
      longer evaluated per-activity , but per-dependency for multiple activities
      at a time. In this context, order_validation_text does not make sense as
      it flattens all dependency types for a given activity.
      Rework activity-dependency-to-SQL methods: use a dict rather
      dynamically-generated method names.
      Based on initial work by Julien Muchembled.
      a016ed04
    • Vincent Pelletier's avatar
      CMFActivity.Activity.SQLBase: Properly release reserved messages when load raises. · f09e1a36
      Vincent Pelletier authored
      Seen happen on SQLDict with 94 indexation activities being stuck assigned
      to a processing node on which load failed because of an SQL deadlock.
      f09e1a36
  9. 14 Jan, 2021 3 commits
  10. 13 Jan, 2021 3 commits