1. 24 Feb, 2018 3 commits
    • Sebastian Kummer's avatar
      Merge pull request #659 in ZP/z-push from develop to release/2.4 · 54e76090
      Sebastian Kummer authored
      * commit 'e5d7f7ca': (64 commits)
        ZP-1352 Initialize in constructor.
        ZP-1352 Check permissions on each FolderSync and remove add folders on impersonated stores as required.
        ZP-1352 Check permissions on each FolderSync and remove add folders on impersonated stores as required.
        ZP-1352 Don't sync additional folders to impersonated stores.
        ZP-1361 Create FLD_ORIGIN_IMPERSONATED type folder in impersonated store.
        ZP-1357 Simplify check if the user is impersonated for folder origin.
        ZP-1357 Remove unnecessary log output.
        ZP-1357 Fixed GetMainUser() return type.
        ZP-1357 Get authenticated and impersonated user from the backend instead of from the request.
        ZP-1360 Remove ICalParser class.
        ZP-1356 Apply strtolower() only when impersonation user is set.
        ZP-1356 Revert "ZP-836 Log output without impersonated user."
        ZP-1357 Remove unnecessary log output.
        ZP-1357 Prevent editing private items in impersonated folder. Added impersonated folder origin.
        ZP-1345 Use Utils::GetFolderOriginFromId().
        ZP-836 Log output without impersonated user.
        ZP-836 Completed occurrence of a recurring task duplicates in outlook.
        ZP-836 merge develop into branch.
        ZP-1355 Make sure the impersonated username is always lowercase.
        ZP-1355 Don't lowercase the auth+impersonation username automatically when impersonating.
        ...
      54e76090
    • Sebastian Kummer's avatar
      Merge pull request #658 in ZP/z-push from... · e5d7f7ca
      Sebastian Kummer authored
      Merge pull request #658 in ZP/z-push from bugfix/ZP-1352-impersonation-check-read-permissions-on-all-folders-on-foldersync to develop
      
      * commit '339a6a32':
        ZP-1352 Initialize in constructor.
        ZP-1352 Check permissions on each FolderSync and remove add folders on impersonated stores as required.
        ZP-1352 Check permissions on each FolderSync and remove add folders on impersonated stores as required.
        ZP-1352 Don't sync additional folders to impersonated stores.
      e5d7f7ca
    • Sebastian Kummer's avatar
      ZP-1352 Initialize in constructor. · 339a6a32
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      339a6a32
  2. 23 Feb, 2018 5 commits
    • Sebastian Kummer's avatar
      Merge pull request #657 in ZP/z-push from... · 547e363f
      Sebastian Kummer authored
      Merge pull request #657 in ZP/z-push from bugfix/ZP-1361-folder-created-in-impersonated-store-is-not-fld_origin_impersonated to develop
      
      * commit '2068695f':
        ZP-1361 Create FLD_ORIGIN_IMPERSONATED type folder in impersonated store.
      547e363f
    • Sebastian Kummer's avatar
      ZP-1352 Check permissions on each FolderSync and remove add folders on · 19a47da2
      Sebastian Kummer authored
      impersonated stores as required. 
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      19a47da2
    • Sebastian Kummer's avatar
      ZP-1352 Check permissions on each FolderSync and remove add folders on · afe44c7f
      Sebastian Kummer authored
      impersonated stores as required.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      afe44c7f
    • Sebastian Kummer's avatar
      ZP-1352 Don't sync additional folders to impersonated stores. · 677bfbd3
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      677bfbd3
    • Sebastian Kummer's avatar
      Merge pull request #602 in ZP/z-push from... · 1889c815
      Sebastian Kummer authored
      Merge pull request #602 in ZP/z-push from feature/ZP-1284-add-note-backend-operating-against to develop
      
      * commit 'bdb83f2b':
        ZP-1284 Fix last few missed tabs. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Commit for cleanups - no functional changes. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Composer update. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Change tabs to spaces. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Fix problem with init on sink init with cache; we need to call Stat there and populate the structure.  Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 More variable cleanup. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Fix multiple variable issues with Changessink code.  Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Add ChangesSink code to the back end; style change on a few queries. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Fix missing "not deleted" in note lookup conditions. Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Revert config file to "as-shipped." Released under the Affero GNU General Public License (AGPL) version 3.
        ZP-1284 Stickynote backend initial code upload.
      1889c815
  3. 22 Feb, 2018 5 commits
  4. 21 Feb, 2018 4 commits
  5. 20 Feb, 2018 3 commits
  6. 16 Feb, 2018 1 commit
  7. 07 Feb, 2018 2 commits
  8. 06 Feb, 2018 3 commits
  9. 05 Feb, 2018 10 commits
  10. 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
  11. 01 Feb, 2018 1 commit