{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":341628868,"defaultBranch":"master","name":"grommunio-sync","ownerLogin":"grommunio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-23T17:08:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78980970?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679695098.0","currentOid":""},"activityList":{"items":[{"before":"857370861fe77ce78c273d946008c5b614cd4eef","after":"de161794a22ff78489638f6549be001497e9de67","ref":"refs/heads/master","pushedAt":"2024-08-16T10:50:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'scrutinizr' into 'master'\n\nbuild: add scrutinzr base conf\n\nSee merge request grommunio/grommunio-sync!90","shortMessageHtmlLink":"Merge branch 'scrutinizr' into 'master'"}},{"before":"edd6c9e157dbc1022a04f2230a734275b58fb09f","after":"857370861fe77ce78c273d946008c5b614cd4eef","ref":"refs/heads/master","pushedAt":"2024-08-07T22:20:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'listfolders' into 'master'\n\nPrint short folderid in listfolders\n\nSee merge request grommunio/grommunio-sync!89","shortMessageHtmlLink":"Merge branch 'listfolders' into 'master'"}},{"before":"50eef70176b652e26bab4746e9c76158d590caef","after":"edd6c9e157dbc1022a04f2230a734275b58fb09f","ref":"refs/heads/master","pushedAt":"2024-08-01T21:21:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'issue-129' into 'master'\n\nWait 1 second before returning sink notifications\n\nSee merge request grommunio/grommunio-sync!88","shortMessageHtmlLink":"Merge branch 'issue-129' into 'master'"}},{"before":"9da5e10a2b19efb7ee2151314583548514155780","after":"50eef70176b652e26bab4746e9c76158d590caef","ref":"refs/heads/master","pushedAt":"2024-07-24T17:03:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'meetingcancellation' into 'master'\n\nfix: no meeting cancellation email sent\n\nSee merge request grommunio/grommunio-sync!87","shortMessageHtmlLink":"Merge branch 'meetingcancellation' into 'master'"}},{"before":"52850067699487b53e67764534179676298897fa","after":"9da5e10a2b19efb7ee2151314583548514155780","ref":"refs/heads/master","pushedAt":"2024-07-17T17:03:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'phpstancovariant' into 'master'\n\nNot covariant methods\n\nSee merge request grommunio/grommunio-sync!86","shortMessageHtmlLink":"Merge branch 'phpstancovariant' into 'master'"}},{"before":"d9ce2ce5cf692d4ee0aab17f77c79555235dbbd7","after":"52850067699487b53e67764534179676298897fa","ref":"refs/heads/master","pushedAt":"2024-07-08T20:24:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'nosearchresults' into 'master'\n\nFix: no search results from the server\n\nSee merge request grommunio/grommunio-sync!85","shortMessageHtmlLink":"Merge branch 'nosearchresults' into 'master'"}},{"before":"35dabe6b374a8a946b08a781d93b5c94f204b167","after":"d9ce2ce5cf692d4ee0aab17f77c79555235dbbd7","ref":"refs/heads/master","pushedAt":"2024-07-05T22:52:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'emptynotfalsy' into 'master'\n\nRemove useless empty checks\n\nSee merge request grommunio/grommunio-sync!83","shortMessageHtmlLink":"Merge branch 'emptynotfalsy' into 'master'"}},{"before":"2af148adf9783500b07609ab4190be07b73e74b5","after":"35dabe6b374a8a946b08a781d93b5c94f204b167","ref":"refs/heads/master","pushedAt":"2024-06-25T17:03:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'readme' into 'master'\n\nreadme: missing dots and parenthesis in Prerequisites section\n\nSee merge request grommunio/grommunio-sync!82","shortMessageHtmlLink":"Merge branch 'readme' into 'master'"}},{"before":"eac762a75b31682c8853b204e759b0a5d78e9254","after":"2af148adf9783500b07609ab4190be07b73e74b5","ref":"refs/heads/master","pushedAt":"2024-06-24T17:03:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'nginx' into 'master'\n\nbuild: allow custom nginx configuration snippets\n\nSee merge request grommunio/grommunio-sync!81","shortMessageHtmlLink":"Merge branch 'nginx' into 'master'"}},{"before":"b624d9093d7d5c1fec99f99cb8d6bb6a1245318e","after":"eac762a75b31682c8853b204e759b0a5d78e9254","ref":"refs/heads/master","pushedAt":"2024-06-21T23:11:19.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'asddeviceconstr' into 'master'\n\nfix: invoke ASDevice constructor with 4 parameters\n\nSee merge request grommunio/grommunio-sync!80","shortMessageHtmlLink":"Merge branch 'asddeviceconstr' into 'master'"}},{"before":"522250bdfcddd9ab44cf75bf091a7c370dcc311a","after":"b624d9093d7d5c1fec99f99cb8d6bb6a1245318e","ref":"refs/heads/master","pushedAt":"2024-06-21T17:04:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'gsyncexception' into 'master'\n\nGSyncException: pass $previous parameter to parent constructor\n\nSee merge request grommunio/grommunio-sync!77","shortMessageHtmlLink":"Merge branch 'gsyncexception' into 'master'"}},{"before":"62b136b2652b44979141aa402b3a5c05ed8fbd49","after":"522250bdfcddd9ab44cf75bf091a7c370dcc311a","ref":"refs/heads/master","pushedAt":"2024-06-19T17:03:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'issue-125' into 'master'\n\nfix: Cannot unset offset mixed on array\n\nSee merge request grommunio/grommunio-sync!75","shortMessageHtmlLink":"Merge branch 'issue-125' into 'master'"}},{"before":"07262022a1c0cffa8f2df240da2bbbf9f7745ace","after":"62b136b2652b44979141aa402b3a5c05ed8fbd49","ref":"refs/heads/master","pushedAt":"2024-04-24T10:30:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'readme' into 'master'\n\nreadme: update icon shields\n\nSee merge request grommunio/grommunio-sync!74","shortMessageHtmlLink":"Merge branch 'readme' into 'master'"}},{"before":"127c4ef4fa3a75adc50f2a4bedc963aadbe0dcfb","after":"07262022a1c0cffa8f2df240da2bbbf9f7745ace","ref":"refs/heads/master","pushedAt":"2024-04-23T14:00:19.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'gs-urls' into 'master'\n\nRemove broken URLs/references\n\nSee merge request grommunio/grommunio-sync!73","shortMessageHtmlLink":"Merge branch 'gs-urls' into 'master'"}},{"before":"1ee81ad529dc071671da23acfa6a989ecb3ddfa0","after":"127c4ef4fa3a75adc50f2a4bedc963aadbe0dcfb","ref":"refs/heads/master","pushedAt":"2024-04-19T16:57:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'issue-122' into 'master'\n\nfix: duplicated recipients in s/mime signed messages\n\nSee merge request grommunio/grommunio-sync!71","shortMessageHtmlLink":"Merge branch 'issue-122' into 'master'"}},{"before":"655dec920595f2e181a0ad2c415d1fe2f5b04c9c","after":"1ee81ad529dc071671da23acfa6a989ecb3ddfa0","ref":"refs/heads/master","pushedAt":"2024-04-10T14:17:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'timezoneutil' into 'master'\n\nRemove unused functions in TimezoneUtil class\n\nSee merge request grommunio/grommunio-sync!70","shortMessageHtmlLink":"Merge branch 'timezoneutil' into 'master'"}},{"before":"ff298c9a6076a8cb62ff7ce8a8bdda95136667a9","after":"655dec920595f2e181a0ad2c415d1fe2f5b04c9c","ref":"refs/heads/master","pushedAt":"2024-03-08T16:23:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '121-improve-top' into 'master'\n\nrecognize terminal height correctly.\n\nCloses #121\n\nSee merge request grommunio/grommunio-sync!69","shortMessageHtmlLink":"Merge branch '121-improve-top' into 'master'"}},{"before":"a92ec41182e790c7de906d3cd963b9e119a553e2","after":"ff298c9a6076a8cb62ff7ce8a8bdda95136667a9","ref":"refs/heads/master","pushedAt":"2024-03-07T21:03:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 'master'\n\nvisual improvs\n\nSee merge request grommunio/grommunio-sync!67","shortMessageHtmlLink":"Merge branch 'master' into 'master'"}},{"before":"91427e6104299f6eecea27679245d740b951b44b","after":"a92ec41182e790c7de906d3cd963b9e119a553e2","ref":"refs/heads/master","pushedAt":"2024-03-06T17:56:53.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'top-improvements' into 'master'\n\ncheck if header length is less than screen width\n\nSee merge request grommunio/grommunio-sync!66","shortMessageHtmlLink":"Merge branch 'top-improvements' into 'master'"}},{"before":"079e1cf6c8d675ce8c78f73ca6581107622a40bf","after":"91427e6104299f6eecea27679245d740b951b44b","ref":"refs/heads/master","pushedAt":"2024-03-05T17:57:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '119-mr-from-ol-is-shown-twice-in-the-attendees-mobile-calendar' into 'master'\n\nUse the goid as UID if no embedded vCal-Uid is found\n\nCloses #119\n\nSee merge request grommunio/grommunio-sync!62","shortMessageHtmlLink":"Merge branch '119-mr-from-ol-is-shown-twice-in-the-attendees-mobile-c…"}},{"before":"0aa817840834a7325e04a5c25aeef413e03ea0fb","after":"079e1cf6c8d675ce8c78f73ca6581107622a40bf","ref":"refs/heads/master","pushedAt":"2024-03-04T23:57:54.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'ipv6' into 'master'\n\nextend ip-block in wide-view\n\nSee merge request grommunio/grommunio-sync!61","shortMessageHtmlLink":"Merge branch 'ipv6' into 'master'"}},{"before":"fe860ff8dc811d3873d76c950f3bba55eb26de38","after":"0aa817840834a7325e04a5c25aeef413e03ea0fb","ref":"refs/heads/master","pushedAt":"2024-02-15T11:32:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '118-mr-is-shown-twice-in-the-attendees-mobile-calendar' into 'master'\n\nRemove faulty GetICalUidFromOLUid() and replace it with getUidFromGoid from php-mapi-headers\n\nCloses #118\n\nSee merge request grommunio/grommunio-sync!59","shortMessageHtmlLink":"Merge branch '118-mr-is-shown-twice-in-the-attendees-mobile-calendar'…"}},{"before":"619ae1c1d34a1c1fe5f83e0856671d1f41a3a64b","after":"fe860ff8dc811d3873d76c950f3bba55eb26de38","ref":"refs/heads/master","pushedAt":"2023-12-18T23:44:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '116-research-allday-appointment-exports-with-date-date-time-forms' into 'master'\n\nApply default timezone to allday offsets if tz is not defined in appointment\n\nCloses #116\n\nSee merge request grommunio/grommunio-sync!57","shortMessageHtmlLink":"Merge branch '116-research-allday-appointment-exports-with-date-date-…"}},{"before":"19084c5ecd513a5599d13eb153195fc7e7f2296a","after":"619ae1c1d34a1c1fe5f83e0856671d1f41a3a64b","ref":"refs/heads/master","pushedAt":"2023-12-01T17:56:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '115-running-ping-connection-fails-when-device-is-removed-while-waiting' into 'master'\n\nCheck before trying to create state messages.\n\nCloses #115\n\nSee merge request grommunio/grommunio-sync!56","shortMessageHtmlLink":"Merge branch '115-running-ping-connection-fails-when-device-is-remove…"}},{"before":"d0a51bd7499e1401208455634374674c6c840c4a","after":"19084c5ecd513a5599d13eb153195fc7e7f2296a","ref":"refs/heads/master","pushedAt":"2023-11-29T20:48:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '113-newer-ios-versions-stop-synchronizing-calendar' into 'master'\n\nExpose CountChange public\n\nCloses #113\n\nSee merge request grommunio/grommunio-sync!55","shortMessageHtmlLink":"Merge branch '113-newer-ios-versions-stop-synchronizing-calendar' int…"}},{"before":"12b2e4f9c57e2210651f8747e1b91e7616f82d20","after":"d0a51bd7499e1401208455634374674c6c840c4a","ref":"refs/heads/master","pushedAt":"2023-11-28T17:56:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '113-newer-ios-versions-stop-synchronizing-calendar' into 'master'\n\nUpdate folderstat when processing incoming changes.\n\nSee merge request grommunio/grommunio-sync!53","shortMessageHtmlLink":"Merge branch '113-newer-ios-versions-stop-synchronizing-calendar' int…"}},{"before":"2a5f779ee1289d468f0c6f32e69e566ff0b705ce","after":"12b2e4f9c57e2210651f8747e1b91e7616f82d20","ref":"refs/heads/master","pushedAt":"2023-11-07T17:06:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"build: drop fpm log path","shortMessageHtmlLink":"build: drop fpm log path"}},{"before":"11d80603b974081f0de90f50e8b5927c72988e8c","after":"2a5f779ee1289d468f0c6f32e69e566ff0b705ce","ref":"refs/heads/master","pushedAt":"2023-11-06T17:56:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'phpstan' into 'master'\n\nFixed phpstan issues\n\nSee merge request grommunio/grommunio-sync!51","shortMessageHtmlLink":"Merge branch 'phpstan' into 'master'"}},{"before":"0ec6aa01139d466ce13e546b7c72443178534c67","after":"11d80603b974081f0de90f50e8b5927c72988e8c","ref":"refs/heads/master","pushedAt":"2023-11-03T17:56:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch 'php-8-issues' into 'master'\n\nReplaced deprecated gmstrftime() with IntlDateFormatter. \n\nSee merge request grommunio/grommunio-sync!49","shortMessageHtmlLink":"Merge branch 'php-8-issues' into 'master'"}},{"before":"313dd0285dcd53849b2444df524d0e54b4e4ca07","after":"0ec6aa01139d466ce13e546b7c72443178534c67","ref":"refs/heads/master","pushedAt":"2023-09-22T16:56:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grdevclub","name":null,"path":"/grdevclub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78032727?s=80&v=4"},"commit":{"message":"Merge branch '111-dev-replace-mapi_getuseravailability-with-mapi_getuserfreebusy' into 'master'\n\nReplaced deprecated mapi_getuseravailability() and replace it with mapi_getuserfreebusy()\n\nCloses #111\n\nSee merge request grommunio/grommunio-sync!48","shortMessageHtmlLink":"Merge branch '111-dev-replace-mapi_getuseravailability-with-mapi_getu…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxMDo1MDowMy4wMDAwMDBazwAAAAScC7oi","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQxMDo1MDowMy4wMDAwMDBazwAAAAScC7oi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOS0yMlQxNjo1Njo1My4wMDAwMDBazwAAAAOGyw-d"}},"title":"Activity · grommunio/grommunio-sync"}