1. 26 Nov, 2020 1 commit
  2. 11 Nov, 2020 1 commit
    • flypig's avatar
      [messagingframework] Trigger notification if account credentials are... · e5a4d89b
      flypig authored
      [messagingframework] Trigger notification if account credentials are incorrect. Contributes to JB#47900
      
      For accounts that use passwords, if the credentials are incorrect this
      change will cause the "CredentialsNeedUpdate = true" property to be set
      on the account, triggering signond to show a notification to the user.
      
      This mirrors the behavour of qmf-oauth2-plugin. See
      SSOOauth2Plugin::credentialsNeedUpdate() in
      base-qmf-oauth2-plugin/oauth2plugin.cpp
      
      This commit applies the change by ammending the previous 0004 patch. It
      also removes the numbering from the patches to simplify future patch
      creation.
      e5a4d89b
  3. 08 Oct, 2020 1 commit
  4. 23 Sep, 2020 1 commit
  5. 24 Aug, 2020 2 commits
  6. 10 Aug, 2020 2 commits
    • flypig's avatar
      Merge branch 'jb50577' into 'master' · 2a9ab02f
      flypig authored
      Ensure messageserver5 depends on the minimal platform plugin
      
      See merge request !45
      2a9ab02f
    • flypig's avatar
      [messagingframework] Ensure messageserver5 depends on the minimal platform... · fd5e1b0e
      flypig authored
      [messagingframework] Ensure messageserver5 depends on the minimal platform plugin. Contributes to JB#50577
      
      The messageserver5 daemon, which relies on the minimal platform plugin,
      can be installed from package libqmfmessageserver1-qt5 without the
      qmf-qt5 source plugin being installed. This change ensures the minimal
      platform plugin is installed with the daemon.
      fd5e1b0e
  7. 23 Jul, 2020 2 commits
  8. 16 Jul, 2020 1 commit
  9. 15 Jul, 2020 2 commits
  10. 01 Jul, 2020 3 commits
  11. 29 Jun, 2020 2 commits
  12. 01 Jun, 2020 2 commits
  13. 21 Apr, 2020 1 commit
  14. 25 Mar, 2020 1 commit
    • flypig's avatar
      [qmf] Run qmf-accountscheck with privileges. Contributes to JB#48852 · 817bfec4
      flypig authored
      If the accounts database is set to require privileges for read/write
      access, then the qmf-accountscheck executable will need to run with
      these increased privileges too.
      
      This change sets the service executable to be run by the booster/invoker
      and also adds a privilege file so it has the privileges it needs.
      817bfec4
  15. 20 Feb, 2020 1 commit
  16. 14 Feb, 2020 2 commits
    • flypig's avatar
      [qmf] Set new IMAP folders to inherit SynchronizationEnabled flag. Contributes to JB#47389 · 00f846c7
      flypig authored
      This is to support configurable email folder synchronisation. Applies
      the following upstream patch.
      
      When new folders are received from the server, the client-side
      SynchronizationEnabled flag must be set for them. Previously they were
      always set to true, but if they're inside a folder that isn't being
      synced, this probably doesn't reflect the user's intent.
      
      This change makes it so that for IMAP any new folders received from the
      server will have the SynchronizationEnabled flag set to whatever value
      their parent has it set to. If they have no parent (i.e. are in the root
      folder) then the flag is set to true as before.
      00f846c7
    • flypig's avatar
      [qmf] Follow the synchronizationEnabled flag when folders are not specified.... · 946e1261
      flypig authored
      [qmf] Follow the synchronizationEnabled flag when folders are not specified. Contributes to JB#47389
      
      This is to support configurable email folder synchronisation. Applies
      the following upstream patch.
      
      Follow the synchronizationEnabled flag when folders are not specified
      
      If the synchronizationEnabled flag is set to false, a variety
      of strategy, like search, folder listing, will not search in
      such folders. This is maybe a too restrictive usage of this
      flag. This patch change the behavior of this flag to act on
      synchronization strategies only, when desired.
      
      It activates it only for message retrieval in all folders.
      946e1261
  17. 13 Nov, 2019 1 commit
  18. 30 Sep, 2019 1 commit
    • Tomi Leppänen's avatar
      [qmf] Use EightBit for text and email files. Contributes to JB#12571 · 152e45b7
      Tomi Leppänen authored
      Previously attachments with text/* or message/rfc822 encoding were
      base64 encoded for no good reason. Change them to use EightBit transfer
      encoding.
      
      This fixes forwarding .eml files that previously were totally broken.
      Additionally it changes behaviour for text type files which no longer
      need to be base64 encoded using 25% less data.
      152e45b7
  19. 23 Jul, 2019 2 commits
  20. 11 Apr, 2019 2 commits
  21. 04 Apr, 2019 2 commits
  22. 21 Mar, 2019 2 commits
  23. 24 Jan, 2019 1 commit
  24. 23 Jan, 2019 2 commits
  25. 04 Jan, 2019 1 commit
  26. 21 Dec, 2018 1 commit