- 09 Nov, 2016 1 commit
-
-
Sebastian Kummer authored
KopanoBackend->GetHierarchy(). Released under the Affero GNU General Public License (AGPL) version 3.
-
- 08 Nov, 2016 1 commit
-
-
Sebastian Kummer authored
* commit '7e59abed': (36 commits) ZP-1030 Pass $retmapimessage as value instead of as reference in ImportMessageChange. ZP-963 Remove PHP 7 is unsupported check from zpush.php. ZP-805 Update class constructors. ZP-805 Update class constructors. ZP-960 Other fatal PHP 7 errors. ZP-805 Renamed constructors to __construct(). And updated calls to parent class creators for classes Recurrence and TaskRecurrence. Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor BackendSearchLDAP() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructors to __construct(). Updated Combined to call parent::__construct. Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor ZPushTop() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor Mail_mimeDecode() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor WBXMLEncoder() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor WBXMLDecoder() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor for all classes to __construct(). Updated Streamer to call __construct() function of the class in unserialize(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor for parent from parent::HierarchyCache() to parent::__construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor ExportChangesDiff() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor ImportChangesDiff() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor SearchProvider() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor Backend() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor FileStateMachine() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ZP-805 Renamed constructor Streamer() to __construct(). Released under the Affero GNU General Public License (AGPL) version 3. ...
-
- 28 Oct, 2016 4 commits
-
-
Sebastian Kummer authored
Merge pull request #399 in ZP/z-push from bugfix/ZP-1077-deleted-folder-causes-endless-loop to develop * commit '5c505fd1': ZP-1077 Removed debug log. ZP-1077 Added ProcessLoopDetection to catch a Ping/Sync loop where sync has errors but Ping continues to trigger syncs for it; added ProcessLoopDetection for the case where Ping sees state errors for a synched folder, triggers a sync but the folder is not being synchronized. In both cases Ping will invoke a FolderSync (status 7) instead of sending fake changes. FolderSync will check the relation between the hierarchy cache and synched data information and remove states of folders that are not in the hierarchycache anymore.
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
has errors but Ping continues to trigger syncs for it; added ProcessLoopDetection for the case where Ping sees state errors for a synched folder, triggers a sync but the folder is not being synchronized. In both cases Ping will invoke a FolderSync (status 7) instead of sending fake changes. FolderSync will check the relation between the hierarchy cache and synched data information and remove states of folders that are not in the hierarchycache anymore. Released under the Affero GNU General Public License (AGPL) version 3.
-
Manfred Kutas authored
* commit '016e688b': ZP-1073 Use exit() instead of die(). ZP-1076 Catch StatusException in ZPushAdmin::GetDeviceDetails(). ZP-1073 list-shared-folders script, incl. usage examples (in file). ZP-1073 Refactor Utils::GetFolderOriginFromId() into GetFolderOriginStringFromId() so GetFolderOriginFromId() returns a value comparable to DeviceManager::FLD_ORIGIN_*. ZP-1017 Replace z-push.sf.net url with z-push.org. ZP-1062 depend on php instead of php7.0. Released under the Affero GNU General Public License (AGPL) version 3. ZP-1058 autodiscover: Fix mistake: always send response ZP-1056 Fail earlier when no password is provided. Log used username before trying to login in the backend. The $username will always be set and doesn't need to be checked again. ZP-1056 Fix authorization encoding and also add it to autodiscover. Released under the Affero GNU General Public License (AGPL) version 3. ZP-1058 autodiscover: Rework exception handling to match z-push core. ZP-1058 autodiscover: Print IP to log on failed authentication for usage with e.g. fail2ban
-
- 26 Oct, 2016 1 commit
-
-
Sebastian Kummer authored
* commit '65a82d2a': ZP-1062 depend on php instead of php7.0. Released under the Affero GNU General Public License (AGPL) version 3.
-
- 25 Oct, 2016 6 commits
-
-
Sebastian Kummer authored
Merge pull request #391 in ZP/z-push from feature/ZP-1073-script-to-list-all-shared-calendars to develop * commit '9b4d091e': ZP-1073 Use exit() instead of die(). ZP-1073 list-shared-folders script, incl. usage examples (in file). ZP-1073 Refactor Utils::GetFolderOriginFromId() into GetFolderOriginStringFromId() so GetFolderOriginFromId() returns a value comparable to DeviceManager::FLD_ORIGIN_*.
-
Manfred Kutas authored
ImportMessageChange. Released under the Affero GNU General Public License (AGPL) version 3.
-
Manfred Kutas authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #392 in ZP/z-push from bugfix/ZP-1076-z-push-admin-stops-on-invalid-states to develop * commit 'add4c8de': ZP-1076 Catch StatusException in ZPushAdmin::GetDeviceDetails().
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
- 24 Oct, 2016 2 commits
-
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
GetFolderOriginStringFromId() so GetFolderOriginFromId() returns a value comparable to DeviceManager::FLD_ORIGIN_*. Released under the Affero GNU General Public License (AGPL) version 3.
-
- 20 Oct, 2016 3 commits
-
-
Sebastian Kummer authored
Merge pull request #390 in ZP/z-push from bugfix/ZP-1017-update-references-to-mobile-compatibility to develop * commit '8d2c2cfe': ZP-1017 Replace z-push.sf.net url with z-push.org.
-
Sebastian Kummer authored
Merge pull request #380 in ZP/z-push from ~C0D3Z3R0/z-push:feature/ZP-1058-autodisc-failed-auth-ip to develop * commit '81c868b5': ZP-1058 autodiscover: Fix mistake: always send response ZP-1058 autodiscover: Rework exception handling to match z-push core. ZP-1058 autodiscover: Print IP to log on failed authentication for usage with e.g. fail2ban
-
Sebastian Kummer authored
Merge pull request #387 in ZP/z-push from bugfix/ZP-1056-authorization-conversion-not-working to develop * commit 'bf1b83d4': ZP-1056 Fail earlier when no password is provided. Log used username before trying to login in the backend. The $username will always be set and doesn't need to be checked again. ZP-1056 Fix authorization encoding and also add it to autodiscover. Released under the Affero GNU General Public License (AGPL) version 3.
-
- 19 Oct, 2016 1 commit
-
-
Manfred Kutas authored
* commit 'ba8eb4ec': (42 commits) ZP-1054 Use sprintf. ZP-1054 Throw UnavailableException if the hash cannot be loaded. ZP-1047 Count the elements to be moved only once. ZP-1047 Better logging when moving large amounts of messages in one request. ZP-1063 Items marked as private are shown in shared folders. ZP-1069 Ignore incoming KOE reply flag category update. ZP-1060 Before ignoring SyncNote changes make sure they're coming from KOE and the notes capability is enabled. ZP-1063 Items marked as private are shown in shared folders. ZP-1060 Ignore incoming KOE updates from PatchItem. ZP-1042 Enable KOE_CAPABILITY_SENDAS by default. ZP-1052 Attached eml message does not have size. ZP-1052 Attached eml message does not have size. ZP-1050 The returned data contains a "hasFolderIdMapping" flag now. ZP-1049 Cache store ressource correctly. ZP-1045 Only ignore KOE email updates. ZP-1044 add separate logrotate file for rhel/rpm. Released under the Affero GNU General Public License (AGPL) version 3. ZP-1042 Add KOE_CAPABILITY_SENDAS (sendas) to the output of the settings command. ZP-1033 Fixed log. ZP-1043 Check if folderid and name are set. ZP-1033 Implement send-as in Kopano->SendMail(). KOE and serverside send as are supported. ...
-
- 17 Oct, 2016 2 commits
-
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Felix Bartels (Zarafa) authored
ZP-1062 depend on php instead of php7.0. Released under the Affero GNU General Public License (AGPL) version 3.
-
- 15 Oct, 2016 1 commit
-
-
Michael Niewoehner authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
- 14 Oct, 2016 6 commits
-
-
Sebastian Kummer authored
before trying to login in the backend. The $username will always be set and doesn't need to be checked again. Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #378 in ZP/z-push from ~C0D3Z3R0/z-push:bugfix/ZP-1056-authorization-encoding to bugfix/ZP-1056-authorization-conversion-not-working * commit '2bdede8b': ZP-1056 Fix authorization encoding and also add it to autodiscover. Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #386 in ZP/z-push from bugfix/ZP-1054-ping-triggers-hierarchy-sync-if-database to develop * commit '5f4d1916': ZP-1054 Use sprintf. ZP-1054 Throw UnavailableException if the hash cannot be loaded.
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #385 in ZP/z-push from bugfix/ZP-1047-moveitems-operation-writes-too-long to develop * commit '7b9ae573': ZP-1047 Count the elements to be moved only once. ZP-1047 Better logging when moving large amounts of messages in one request.
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
- 13 Oct, 2016 5 commits
-
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
request. Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #382 in ZP/z-push from bugfix/ZP-1063-items-marked-as-private-are-shown to develop * commit 'dccedffd': ZP-1063 Items marked as private are shown in shared folders. ZP-1063 Items marked as private are shown in shared folders.
-
Manfred Kutas authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #384 in ZP/z-push from bugfix/ZP-1069-koe-race-condition-when-connecting to develop * commit 'a3bf653d': ZP-1069 Ignore incoming KOE reply flag category update.
-
- 11 Oct, 2016 5 commits
-
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Michael Niewoehner authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
Sebastian Kummer authored
Merge pull request #373 in ZP/z-push from feature/ZP-1050-indicate-short-folder-ids-in-webservice to develop * commit '0c9ef4f9': ZP-1050 The returned data contains a "hasFolderIdMapping" flag now.
-
Sebastian Kummer authored
Merge pull request #381 in ZP/z-push from bugfix/ZP-1060-notes-in-read-only-folders-could to develop * commit '8e720815': ZP-1060 Before ignoring SyncNote changes make sure they're coming from KOE and the notes capability is enabled. ZP-1060 Ignore incoming KOE updates from PatchItem.
-
Sebastian Kummer authored
KOE and the notes capability is enabled. Released under the Affero GNU General Public License (AGPL) version 3.
-
- 05 Oct, 2016 1 commit
-
-
Manfred Kutas authored
Released under the Affero GNU General Public License (AGPL) version 3.
-
- 04 Oct, 2016 1 commit
-
-
Sebastian Kummer authored
Released under the Affero GNU General Public License (AGPL) version 3.
-