1. 28 Oct, 2016 2 commits
  2. 27 Oct, 2016 2 commits
    • Arnaud Fontaine's avatar
      Cosmetic. · 8d0f298f
      Arnaud Fontaine authored
      8d0f298f
    • Arnaud Fontaine's avatar
      'Standard Property' must be in 'property' Portal Type Group since 687fedda (#20161014-1C29326). · 1a4f7cf1
      Arnaud Fontaine authored
      Otherwise, reset is not triggered when changing a 'Standard Property'
      ZODB Property Sheet (through dynamic_class_generation_interaction_workflow
      ChangeProperty_resetDynamicClasses Interaction). Also, add Unit Tests to
      check that this Interaction is properly called.
      
      'Base Category' was also removed in 687fedda but this does not seem to be
      an issue as 'Category Property' and 'Dynamic Category Property' only use
      the ID, and thus this is handled by PropertySheet_resetDynamicClasses
      Interaction (_delObject/_setObject will be called).
      1a4f7cf1
  3. 26 Oct, 2016 8 commits
  4. 25 Oct, 2016 1 commit
  5. 24 Oct, 2016 1 commit
    • Arnaud Fontaine's avatar
      MailHost: Set SMTP socket timeout to 16s (#20161019-4A3BD2). · ec3c9cbc
      Arnaud Fontaine authored
      With old versions of Zope, it was possible to define the SMTP connection
      timeout but this is not possible anymore even though MailHost, in turn
      using zope.sendmail, uses Python smtplib library.
      
      This meant that once connect() was called, it may have taken around 2
      minutes or more before timeout (and this is OS-specific as well)
      blocking one Zope thread.
      ec3c9cbc
  6. 19 Oct, 2016 4 commits
  7. 16 Oct, 2016 2 commits
  8. 14 Oct, 2016 2 commits
  9. 11 Oct, 2016 1 commit
  10. 07 Oct, 2016 2 commits
  11. 05 Oct, 2016 7 commits
  12. 04 Oct, 2016 1 commit
  13. 03 Oct, 2016 1 commit
  14. 30 Sep, 2016 1 commit
  15. 29 Sep, 2016 1 commit
  16. 27 Sep, 2016 2 commits
  17. 26 Sep, 2016 1 commit
    • Sebastien Robin's avatar
      stock cache: avoid possibly random errors · 71b00753
      Sebastien Robin authored
      ProgrammingError could be raised for various raisons, while the code
      was assuming that the only raison was missing table. Improve by making
      sure the error is about missing table, if not, raise.
      71b00753
  18. 22 Sep, 2016 1 commit