1. 30 Jun, 2020 1 commit
  2. 29 Jun, 2020 9 commits
  3. 26 Jun, 2020 2 commits
  4. 25 Jun, 2020 2 commits
    • Arnaud Fontaine's avatar
      ZODB Components: Fix pylint warning. · c8e12a94
      Arnaud Fontaine authored
      W: Dangerous default value _MARKER (__builtin__.list) as argument (dangerous-default-value)
      c8e12a94
    • Nicolas Wavrant's avatar
      erp5_trade: move the composition cache in BusinessProcess.py · e5587493
      Nicolas Wavrant authored
      Since BusinessProcess.py was moved to portal_components, the cache in mixin/composition.py,
      which was kept at the level of the zope process, was causing issue when portal_components
      was reset : the classes kept in __class_cache would not get resetted, and later calls
      to asComposedDocument would reuse them. In consequence, these classes would kept pointers
      to objects in the old class BusinessProcess, causing bugs as these objects would have
      been cleaned by the reset.
      
      The first intuition was to remove this cache, unfortunately the reason of this introduction
      (fixing a memory leak) is still valid nowadays, so I've decided to move this cache within
      BusinessProcess, as it has the advantage of emptying it whenever portal_components is resetted.
      
      For more information of the bug mentionned above, and the trials about removing the cache can
      be found in the discussion of this MR :
      nexedi/erp5!1032
      e5587493
  5. 24 Jun, 2020 10 commits
  6. 23 Jun, 2020 14 commits
  7. 22 Jun, 2020 2 commits
    • Jérome Perrin's avatar
      l10n_*: add translation for "Username" · e2e0a544
      Jérome Perrin authored
      We fixed login forms to use consistently "Username", some translation
      did not have message for "Username", but only for "user name".
      Add missing "Username" messages, with same translation as existing one
      for "User name"
      e2e0a544
    • Jérome Perrin's avatar
      *: use "Recover your Account" as term for password reset action · 2e4393bd
      Jérome Perrin authored
      with erp5_credential it's a bit more than password reset, because
      there's also a feature to recover the username for a given email, but
      all this can be named "Recover your Account". That was the term already
      used in ERP5JS
      2e4393bd