1. 26 Sep, 2019 1 commit
  2. 27 Sep, 2019 1 commit
  3. 08 Oct, 2019 1 commit
  4. 25 Sep, 2019 1 commit
  5. 27 Sep, 2019 1 commit
  6. 12 Sep, 2019 1 commit
  7. 20 Nov, 2019 1 commit
  8. 14 Nov, 2019 2 commits
  9. 08 Oct, 2019 1 commit
  10. 18 Nov, 2019 1 commit
  11. 31 Jul, 2019 1 commit
  12. 01 Aug, 2019 1 commit
  13. 31 Jul, 2019 1 commit
  14. 24 Oct, 2019 1 commit
  15. 06 Nov, 2019 1 commit
  16. 24 Oct, 2019 1 commit
  17. 01 Aug, 2019 2 commits
  18. 06 Nov, 2019 1 commit
  19. 05 Nov, 2019 1 commit
  20. 22 May, 2019 1 commit
  21. 29 May, 2019 1 commit
    • Laurent Peuch's avatar
      [pyramid/ctl] add a new option to activate the debugtoolbar (-t) · 30b205676182
      Laurent Peuch authored
      While this toolbar isn't yet very integrated with CW, it integrates an inline
      debugging shell like werkzeug for flask or django_extensions which greatly
      helps debugging on exception.
      
      It can already be manually activated by writting "pyramid.includes =
      pyramid_debugtoolbar" but it's hidden somewhere in the documentation and not
      very accessible and annoying to do.
      
      Closes #17219765
      30b205676182
  22. 23 Oct, 2019 1 commit
  23. 18 Oct, 2019 1 commit
  24. 27 Aug, 2019 1 commit
  25. 26 Jun, 2019 1 commit
  26. 20 Jun, 2019 1 commit
  27. 11 Sep, 2019 3 commits
    • Laurent Peuch's avatar
      [fix] reference to underclared and unused variable kwargs · 1853c5e13154
      Laurent Peuch authored
      --HG--
      branch : 3.26
      1853c5e13154
    • Philippe Pepiot's avatar
      Avoid to update inlined relation column to NULL when deleting entities · 1a2c7d6397ec
      Philippe Pepiot authored
      When deleting entities, cubicweb run a rql DELETE on all relations to trigger hooks.
      For an inlined relation this also mean set the column to NULL. This operation
      may fail if there's additional constraints on the column.
      
      Also this is a weird and useless behavior since deleting the entity row will by
      definition delete the relation.
      
      We still doesn't handle the case where both subject and object are going to be
      deleted because rows need to be deleted in a particular order that cubicweb
      doesn't handle.
      
      Add a test checking UPDATE does not occur but hooks are correctly called.
      
      Closes #17236690
      
      --HG--
      branch : 3.26
      1a2c7d6397ec
    • Philippe Pepiot's avatar
      Drop useless ConstraintInsertionTC · 0481ece35cb2
      Philippe Pepiot authored
      This test does nothing and is here from the begining of repo history.
      
      Now it raise an error "TypeError: Skipped expected string as 'msg' parameter, got 'SkipTest' instead. Perhaps you meant to use a mark?"
      
      Just drop it.
      
      --HG--
      branch : 3.26
      0481ece35cb2
  28. 06 Aug, 2019 3 commits
    • Denis Laxalde's avatar
      Added tag debian/3.26.14-1, 3.26.14 for changeset 172f683a84f6 · 1b4e32301f14
      Denis Laxalde authored
      --HG--
      branch : 3.26
      1b4e32301f14
    • Denis Laxalde's avatar
      [pkg] version 3.26.14 · 172f683a84f6
      Denis Laxalde authored
      --HG--
      branch : 3.26
      172f683a84f6
    • Denis Laxalde's avatar
      [py3] Pass bytes as "msg" to smtplib.SMTP.sendmail() · 9fb4a71f119d
      Denis Laxalde authored
      When passing a unicode string to smtplib.SMTP.sendmail() as "msg"
      argument, there is an implicit bytes encoding using "ascii" encoding in
      python3. Of course this does not work if the string contains non-ASCII
      characters. In fact, config's sendmails method intent to pass bytes to
      smtplib.SMTP.sendmail() as it uses msg.as_string() method.
      Unfortunately, in python3, this method returns a unicode string whereas
      it returns a bytes string in python2; we thus fix this by calling
      as_bytes() method on python3.
      
      As there is no "as_bytes" method in python2, we need to handle python2
      compatibility by hand and either call as_string() or as_bytes().
      
      In testlib, where we mock smtplib.SMTP, we need to keep the "msg"
      argument of Email class (defined in testlib as well) a unicode string.
      Otherwise, it fails to be parsed by email.message_from_string() (from
      stdlib) if it is bytes on python3.
      
      --HG--
      branch : 3.26
      9fb4a71f119d
  29. 24 Jul, 2019 3 commits
  30. 23 Jul, 2019 1 commit
  31. 10 Jun, 2019 2 commits