1. 01 Feb, 2017 1 commit
  2. 16 Jan, 2017 1 commit
  3. 14 Jan, 2017 3 commits
    • Sebastian Kummer's avatar
      ZP-1134 Set TypeReal on all SyncFolder that pass through · 57b54cc3
      Sebastian Kummer authored
      ChangesMemoryWrapper from cache, fixed support for PHP 5.4 that does
      clone objects from the cache (requires some explicit setting), moved
      patching of folders from Synchronize() to ImportFolderChange() to update
      the cache correctly (requires following AddFolder() in PHP 5.4),
      introduced ChangesMemoryWrapper::SYNCHRONIZING flag to indicate to
      Config() if updates on folders should be performed (should e.g. no for
      FolderUpdate command), patch and re-export as new (ADD) secondary
      contact folders that were synchronized as standard
      (SYNC_FOLDER_TYPE_USER_CONTACT) before (ticket task). 
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      57b54cc3
    • Sebastian Kummer's avatar
      ZP-1134 Configured additional SyncFolder objects are now generated on · 4bed9754
      Sebastian Kummer authored
      demand - not in ZPush::CheckAdvancedConfig() anymore, uses
      DeviceManager->BuildSyncFolderObject() to build SyncFolder objects.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      4bed9754
    • Sebastian Kummer's avatar
      ZP-1134 Added DeviceManager->IsKoeSupportingSecondaryContacts() to check · 018199bc
      Sebastian Kummer authored
      if secondary contacts should be synchronized, renamed
      DeviceManager->getAdditionalSyncFolderObject() to
      DeviceManager->BuildSyncFolderObject() and made it public - nethod
      updates unpatched contact folders for correct processing by
      ChangesMemoryWrapper.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      018199bc
  4. 13 Jan, 2017 5 commits
  5. 12 Jan, 2017 4 commits
  6. 04 Jan, 2017 4 commits
    • Sebastian Kummer's avatar
      Merge pull request #316 in ZP/z-push from... · 2097efe0
      Sebastian Kummer authored
      Merge pull request #316 in ZP/z-push from feature/ZP-998-implement-script-that-synchronizes to develop
      
      * commit '30179b03': (23 commits)
        ZP-998 Gab2Contacts depends on z-push-common.
        ZP-1120 Link z-push-gab2contacts in /usr/sbin.
        ZP-1084 Rewrite Z-Push path for gab2contacts in rpm packages.
        ZP-1084 Sed needs to make an inline copy of the file instead of redirecting the output.
        ZP-1084 Set z-push path in gab2contacts script.
        ZP-1084 Make gab2contacts executable.
        ZP-1084 Create dir and exclude gab2contacts.
        ZP-1084 Introducing z-push-kopano-gab2contacts.
        ZP-1083 Fixed file encoding.
        ZP-1083 Updates headers and LICENSE, added TRADEMARKS (as ZP-1085).
        ZP-1083 Check if defines are defined before defining, request PR_EC_AB_HIDDEN from addressbook and ignore entry if it's set (as ZP-916).
        ZP-1083 Fixed sending error message to STD_ERROR and exiting with 1 (as ZP-1022).
        ZP-1083 Fixed sending error message to STD_ERROR and exiting with 1.
        ZP-998 Fixed example configurations strings.
        ZP-998 Removed space.
        ZP-998 Use elseif to be 0.0000001% faster.
        ZP-998 Remove unused $store in getExistingContacts().
        ZP-998 The custom hash property should live in the contact/address realm.
        ZP-998 Fixed names.
        ZP-998 Protected methods should start with a lowercase letter.
        ...
      2097efe0
    • Sebastian Kummer's avatar
      ZP-998 Gab2Contacts depends on z-push-common. · 30179b03
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      30179b03
    • Sebastian Kummer's avatar
      Merge pull request #430 in ZP/z-push from... · 6301cd03
      Sebastian Kummer authored
      Merge pull request #430 in ZP/z-push from bugfix/ZP-1112-get-timezone-from-z-push-or-system to develop
      
      * commit 'bbd75d07':
        ZP-1112 Add "W. Europe Standard Time" to the timezone list.
        ZP-1112 Get timezone from Z-Push or system if it's empty for getMSTZnameFromTZName.
      6301cd03
    • Sebastian Kummer's avatar
      Merge pull request #441 in ZP/z-push from... · 70e8b943
      Sebastian Kummer authored
      Merge pull request #441 in ZP/z-push from bugfix/ZP-1128-do-not-sync-suggested-contacts-folder to develop
      
      * commit 'fbf359bd':
        ZP-1128 Do not sync undesired folders.
        ZP-1128 Do not sync "Suggested Contacts" folder.
      70e8b943
  7. 23 Dec, 2016 1 commit
  8. 22 Dec, 2016 1 commit
  9. 21 Dec, 2016 4 commits
  10. 19 Dec, 2016 6 commits
    • Sebastian Kummer's avatar
      Merge pull request #436 in ZP/z-push from... · f0ef9055
      Sebastian Kummer authored
      Merge pull request #436 in ZP/z-push from feature/ZP-907-koe-secondary-contact-folder-support to develop
      
      * commit '4c8fbb8d':
        ZP-907 Added config variable (not yet in config!) which disables the secondary contacts folder by default.
        ZP-907 Fixed typos from comments.
        ZP-907 Fix comment in ASDevice.
        ZP-907 Fixed typo.
        ZP-907 Added TypeReal (ignored) value to SyncFolder, assign SYNC_FOLDER_TYPE_UNKNOWN to the list of contact types, added Utils::ChangeFolderToTypeUnknownForKoe() and Utils::IsFolderToBeProcessedByKoe(), exporting SYNC_FOLDER_TYPE_USER_CONTACT as SYNC_FOLDER_TYPE_UNKNOWN when synchronizing to OL+KOE, accepting folder update when KOE is done patching the folder, patch additional folders when type is still SYNC_FOLDER_TYPE_UNKNOWN, prevent Sync & Ping for not yet patched folders.
      f0ef9055
    • Sebastian Kummer's avatar
      ZP-907 Added config variable (not yet in config!) which disables the · 4c8fbb8d
      Sebastian Kummer authored
      secondary contacts folder by default.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      4c8fbb8d
    • Sebastian Kummer's avatar
      ZP-907 Fixed typos from comments. · 0c293af4
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      0c293af4
    • Sebastian Kummer's avatar
      ZP-907 Fix comment in ASDevice. · b6941e1f
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      b6941e1f
    • Sebastian Kummer's avatar
      ZP-907 Fixed typo. · fb2000a4
      Sebastian Kummer authored
      Released under the Affero GNU General Public License (AGPL) version 3.
      fb2000a4
    • Sebastian Kummer's avatar
      ZP-907 Added TypeReal (ignored) value to SyncFolder, assign · 2bf9b18a
      Sebastian Kummer authored
      SYNC_FOLDER_TYPE_UNKNOWN to the list of contact types, added
      Utils::ChangeFolderToTypeUnknownForKoe() and
      Utils::IsFolderToBeProcessedByKoe(), exporting
      SYNC_FOLDER_TYPE_USER_CONTACT as SYNC_FOLDER_TYPE_UNKNOWN when
      synchronizing to OL+KOE, accepting folder update when KOE is done
      patching the folder, patch additional folders when type is still
      SYNC_FOLDER_TYPE_UNKNOWN, prevent Sync & Ping for not yet patched
      folders.
      
      Released under the Affero GNU General Public License (AGPL) version 3.
      2bf9b18a
  11. 12 Dec, 2016 10 commits