1. 22 Feb, 2018 1 commit
  2. 21 Feb, 2018 3 commits
  3. 20 Feb, 2018 1 commit
  4. 16 Feb, 2018 1 commit
  5. 07 Feb, 2018 2 commits
  6. 06 Feb, 2018 2 commits
  7. 05 Feb, 2018 10 commits
  8. 02 Feb, 2018 3 commits
    • Manfred Kutas's avatar
      ZP-1350 Erroneous mapi_last_hresult value when source message is not · edb537b7
      Manfred Kutas authored
      found while moving.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      edb537b7
    • Sebastian Kummer's avatar
      Merge pull request #645 in ZP/z-push from... · ceb36f49
      Sebastian Kummer authored
      Merge pull request #645 in ZP/z-push from bugfix/ZP-1329-z-push-admin-doesn-t-work-on-impersonated-accounts to develop
      
      * commit '7da39ad1':
        ZP-1329 Fixed typos.
        ZP-1329 Removed not necessary else cases.
        ZP-1329 Log impersonated user also in syslog.
        ZP-1329 Send ReplyBack notification email to the authenticated user, as he lacks permissions.
        ZP-1329 Revert IBackend->Logon() change.
        ZP-1329 Revert IBackend->Logon() modifications and remove the $impersonatedUsername to keep backward compatibility. This needs to be redone in ZP-1351.
        ZP-1329 Refactored impersonation feature to a global level.
      ceb36f49
    • Sebastian Kummer's avatar
      Merge pull request #644 in ZP/z-push from... · d21a3fe7
      Sebastian Kummer authored
      Merge pull request #644 in ZP/z-push from bugfix/ZP-1348-use-of-undefined-constants-in-email-with-attachments to develop
      
      * commit '53e7afe8':
        ZP-1348 Define removed but still used MAPI tags.
      d21a3fe7
  9. 01 Feb, 2018 6 commits
  10. 24 Jan, 2018 1 commit
  11. 23 Jan, 2018 6 commits
  12. 22 Jan, 2018 4 commits
    • Sebastian Kummer's avatar
      ZP-1329 Refactored impersonation feature to a global level. · f8018de9
      Sebastian Kummer authored
      - changed Logger->SetUser() to not include brackets anymore
      - changed Logger to include impersonation username in log filename when
      doing per-user logging
      - IPC & loopdetection are done on user#impersonation level
      - changed IBackend->Logon() to include $impersontedUsername
      - changed all backends and Autodiscover to use new Logon()
      - changed IMPERSONATE_DELIM to '#' and moved it to Request
      - chamged MAPIProvider and others to use Request::GetUser() to reflect
      the user transmitting data (auth or impersonated)
      - changed Request::GetAuthUser() to always return the authenticated user
      - added Request::GetImpersontedUser() to always return the impersonted
      user (if available)
      - added Request::GetUser() to return the user operating on data
      (impersonted if set - else auth).
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      f8018de9
    • Manfred Kutas's avatar
      ZP-1340 Add transaction flag to stream writes. · 60e99add
      Manfred Kutas authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      60e99add
    • Manfred Kutas's avatar
      ZP-1192 Remove a shared folder for a user with z-push-admin. · 5b7f8243
      Manfred Kutas authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      5b7f8243
    • Manfred Kutas's avatar
      ZP-1192 List more details on shared folders with z-push-admin. · 80a7e528
      Manfred Kutas authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      80a7e528