1. 02 Feb, 2021 1 commit
  2. 01 Feb, 2021 9 commits
  3. 29 Jan, 2021 10 commits
  4. 28 Jan, 2021 4 commits
  5. 27 Jan, 2021 6 commits
  6. 26 Jan, 2021 7 commits
  7. 25 Jan, 2021 3 commits
    • Vincent Pelletier's avatar
      CMFActivity.Activity.SQLBase: Fix None dependency on monocolumn condition. · 1137838d
      Vincent Pelletier authored
      This is already working for multi-column conditions (among other malformed
      values), but in the monocolumn case the type-check treats None in the same
      branch as sequences, which cause the error:
        TypeError: 'NoneType' object is not iterable
      As the condition is already covered for multi-column case, put this test
      in the monocolumn codepath.
      1137838d
    • Jérome Perrin's avatar
      officejs_support_request_ui: support Ctrl+S in discussion view editor · fb1f6d48
      Jérome Perrin authored
      form_discussion_view embeds an editor, but it did not expose notifySubmit
      method to child gadgets. Because using Ctrl+S in the editor calls
      notifySubmit on parent gadget, Ctrl+S was causing a page crash.
      
      Expose such a method that would submit a comment when called.
      fb1f6d48
    • Jérome Perrin's avatar
      web_renderjs_ui: use lxml to extract data-i18n messages · a928abd2
      Jérome Perrin authored
      The previous regular expression based approach sometimes could not extract
      message properly. Using xml parser simplify code and fix several messages
      that were not extracted properly, like messages containing ", [] or {}
      
      This also fix some problems when looking for messages sources:
        - archived web pages were sometimes used instead of published ones
        - messages from gadgets implemented as page templates/OFS files were not
          extracted.
      
      A few more unit tests for the scripts involved in this process are added.
      a928abd2