1. 29 Oct, 2018 1 commit
  2. 28 Oct, 2018 3 commits
  3. 24 Oct, 2018 1 commit
  4. 07 Oct, 2018 1 commit
  5. 28 Sep, 2018 1 commit
  6. 04 Sep, 2018 1 commit
  7. 22 Jul, 2018 3 commits
  8. 21 Jul, 2018 1 commit
  9. 19 Jul, 2018 5 commits
  10. 16 Jul, 2018 8 commits
  11. 15 Jul, 2018 6 commits
  12. 14 Jul, 2018 3 commits
  13. 13 Jul, 2018 6 commits
    • georg's avatar
      Merge branch '249-fix-keyword-matching' into 'master' · e30acd24
      georg authored
      Resolve "matching keywords in body is too strict"
      
      Closes #249
      
      See merge request !199
      e30acd24
    • georg's avatar
      CI: Introduce job to check Debian package for errors · 7ad5f4da
      georg authored
      Lintian is a tool used within Debian, to check packages for errors and
      compliance with the Debian policy.
      
      Relates #324
      7ad5f4da
    • paz's avatar
      Merge branch '357-no-unsubscribe-last-admin' into 'master' · 21bcd376
      paz authored
      Resolve "last/only remaining admin can self-unsubscribe via x-unsubscribe, leaving the list without any admin"
      
      Closes #357
      
      See merge request !201
      21bcd376
    • ng's avatar
      Improve parsing of keywords - first part of #249 · bc7f412a
      ng authored
      This changes the way how we parse for keywords to the following
      approach:
      
        1. Ignore any empty/pure-whitespace lines at the beginning of
           the first plain_text_part message.
        2. If you match something /^X\-.*/ start matching for plugins,
           else abort.
        3. Once you matched a plugin, but you have a new
           non-empty/pure-whitespace line starting with something
           different than /^X\-.*/ abort looking for plugin names.
      
      This fixes the most common problems with lines starting with `X-`
      further down in the body of an email, while keeping all of the
      existing behavior and functionality.
      
      Any further improvements to the code base and the parsing of
      mails as discussed in #249 is postponed to future work. Tis work
      should go together with work in #359 which will allow to change
      the structure of plugins.
      bc7f412a
    • paz's avatar
      d103f0bb
    • ng's avatar
      Merge branch… · 89d60b0b
      ng authored
      Merge branch '354-admins-with-delivery_enabled-false-are-not-getting-results-of-mails-they-send-to-request-address' into 'master'
      
      Resolve "Admins with delivery_enabled=false are not getting results of mails they send to -request-address"
      
      Closes #354
      
      See merge request !200
      89d60b0b