{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22344874,"defaultBranch":"master","name":"tutanota","ownerLogin":"tutao","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-07-28T14:14:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6120691?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719849666.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"93bddf6715eac96ca8cc1b6165f9affe7542fa12","ref":"refs/heads/7146-calendar-app","pushedAt":"2024-07-01T16:01:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wrdhub","name":"Wren","path":"/wrdhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119855382?s=80&v=4"},"commit":{"message":"Move files to new folder structure\n\nCo-authored-by: @rih-tutao","shortMessageHtmlLink":"Move files to new folder structure"}},{"before":"709239620c0d0f26bc26afef12e68b82a564387a","after":"5232cf37ebe8673ddb4eb59d145e055f6656d19d","ref":"refs/heads/fix-user-group-key-rotation-race-condition","pushedAt":"2024-07-01T15:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vaf-hub","name":null,"path":"/vaf-hub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67682728?s=80&v=4"},"commit":{"message":"WIP: fix key pair decryption while key cache update in progress","shortMessageHtmlLink":"WIP: fix key pair decryption while key cache update in progress"}},{"before":"004cf440d075f7d6dd13a7475affada13618eb4a","after":"a631caddc60441c72821c780db80e806dbe054c8","ref":"refs/heads/7145-calendar-android-project","pushedAt":"2024-07-01T15:34:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"[CALENDAR][Android] Creates Android base project\n\nThis commit creates the base android project to the Calendar\nApp.\n\nIt's the same as the mail app with less permission and without\nmailto and vcard handling\n\nCloses #7145\n\nCo-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>","shortMessageHtmlLink":"[CALENDAR][Android] Creates Android base project"}},{"before":null,"after":"004cf440d075f7d6dd13a7475affada13618eb4a","ref":"refs/heads/7145-calendar-android-project","pushedAt":"2024-07-01T15:32:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"[CALENDAR][Android] Creates Android base project\n\nThis commit creates the base android project to the Calendar\nApp.\n\nIt's the same as the mail app with less permission and without\nmailto and vcard handling\n\nCo-authored-by: Murilo Pereira <34790144+murilopereirame@users.noreply.github.com>","shortMessageHtmlLink":"[CALENDAR][Android] Creates Android base project"}},{"before":"4358a360dc0ba322a32a6bc33f650fd5b657c5fd","after":"3732b2663c8741ddcbf9c8f58a53fff62ed316e7","ref":"refs/heads/6956-key-resolution","pushedAt":"2024-07-01T15:25:34.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rezbyte","name":"Jamie Turner","path":"/rezbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48037381?s=80&v=4"},"commit":{"message":"[sdk] Create a newtype for custom ids\n\nCo-authored-by: paw ","shortMessageHtmlLink":"[sdk] Create a newtype for custom ids"}},{"before":null,"after":"4e6fa75fd373cf6a176bbdbdbdc9deaa79567b39","ref":"refs/heads/dev-calendar","pushedAt":"2024-07-01T15:07:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Add git submodule instructions to BUILDING.md","shortMessageHtmlLink":"Add git submodule instructions to BUILDING.md"}},{"before":"c87ac22e56f1975ba60154b8eadbdbf9e34898cd","after":"bc88a56c3f134521c975f9fb7633842dc81c6c15","ref":"refs/heads/6664-native-ios-payments","pushedAt":"2024-07-01T14:11:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wrdhub","name":"Wren","path":"/wrdhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119855382?s=80&v=4"},"commit":{"message":"Handle failing to subscribe via App Store\n\n#6664","shortMessageHtmlLink":"Handle failing to subscribe via App Store"}},{"before":null,"after":"233262d34792960df93dbafe23a1547bf900118f","ref":"refs/heads/remove-blobtofilemapping-guard","pushedAt":"2024-07-01T13:02:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ganthern","name":null,"path":"/ganthern","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29049728?s=80&v=4"},"commit":{"message":"remove BlobToFileMapping catch guards\n\nby now, every EntityEventUpdate that was referencing this\ntype has expired.\n\nfixes 1f331696cfb3abaed89fc2f34e19099a1a22b469\nfixes 1919cee2f58945936f8cfabf32ac8bee670b75ed","shortMessageHtmlLink":"remove BlobToFileMapping catch guards"}},{"before":"728646202347b7e34d7e500957423f50b97ef469","after":"4358a360dc0ba322a32a6bc33f650fd5b657c5fd","ref":"refs/heads/6956-key-resolution","pushedAt":"2024-07-01T12:28:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rezbyte","name":"Jamie Turner","path":"/rezbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48037381?s=80&v=4"},"commit":{"message":"[sdk] Add the type name to `Id`s `Debug` `fmt()` implementation\n\nCo-authored-by: paw ","shortMessageHtmlLink":"[sdk] Add the type name to Ids Debug fmt() implementation"}},{"before":"bba53fb4503c475792b2ae3a876c676d9ff8584e","after":"728646202347b7e34d7e500957423f50b97ef469","ref":"refs/heads/6956-key-resolution","pushedAt":"2024-07-01T12:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rezbyte","name":"Jamie Turner","path":"/rezbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48037381?s=80&v=4"},"commit":{"message":"[sdk] Add the type name to `Id`s `Debug` `fmt()` implementation\n\nCo-authored-by: paw ","shortMessageHtmlLink":"[sdk] Add the type name to Ids Debug fmt() implementation"}},{"before":"fd989cf6482fa1c6ebfabc93b6acba3f46830cf3","after":"bba53fb4503c475792b2ae3a876c676d9ff8584e","ref":"refs/heads/6956-key-resolution","pushedAt":"2024-07-01T11:57:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rezbyte","name":"Jamie Turner","path":"/rezbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48037381?s=80&v=4"},"commit":{"message":"[sdk] Silence warnings about unused code","shortMessageHtmlLink":"[sdk] Silence warnings about unused code"}},{"before":"db5acdc7c15eb8393d34838e630a047692ad36f2","after":"fd989cf6482fa1c6ebfabc93b6acba3f46830cf3","ref":"refs/heads/6956-key-resolution","pushedAt":"2024-07-01T11:37:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rezbyte","name":"Jamie Turner","path":"/rezbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48037381?s=80&v=4"},"commit":{"message":"[sdk] Unify the implementations of `from_bytes`\n\nCo-authored-by: paw ","shortMessageHtmlLink":"[sdk] Unify the implementations of from_bytes"}},{"before":"5600a7f2f8f7adac5d8d86d5a037b4e65737fd63","after":"bd965bc54ae3fd9934cb93e4e34e73d91320ceb8","ref":"refs/heads/customer-group-key-rotation-1820","pushedAt":"2024-07-01T11:11:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sarashub","name":"Sara","path":"/sarashub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58424555?s=80&v=4"},"commit":{"message":"Fixes after rebase","shortMessageHtmlLink":"Fixes after rebase"}},{"before":"c9f6e7b15c8918f7b32a5bd4220f1dddba14dd2e","after":"a982aa977df7c90bd67765e1f691f7825d007bc3","ref":"refs/heads/test-loadReverseRangeInBetween","pushedAt":"2024-07-01T10:18:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bedhub","name":null,"path":"/bedhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8296817?s=80&v=4"},"commit":{"message":"test lead reverse range in between","shortMessageHtmlLink":"test lead reverse range in between"}},{"before":null,"after":"c9f6e7b15c8918f7b32a5bd4220f1dddba14dd2e","ref":"refs/heads/test-loadReverseRangeInBetween","pushedAt":"2024-07-01T10:18:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bedhub","name":null,"path":"/bedhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8296817?s=80&v=4"},"commit":{"message":"v232.240606.0","shortMessageHtmlLink":"v232.240606.0"}},{"before":"d219e82564315dbcd14322c118d67ec2557af516","after":"5600a7f2f8f7adac5d8d86d5a037b4e65737fd63","ref":"refs/heads/customer-group-key-rotation-1820","pushedAt":"2024-07-01T10:02:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sarashub","name":"Sara","path":"/sarashub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58424555?s=80&v=4"},"commit":{"message":"Remove obsolete test spec","shortMessageHtmlLink":"Remove obsolete test spec"}},{"before":"40784dc3092020888132bf0fd165d79afc23f333","after":"27bed73261541e6f085467c853e82c402d236b52","ref":"refs/heads/7072-session-resume","pushedAt":"2024-07-01T08:17:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"murilopereirame","name":"Murilo Rocha Pereira","path":"/murilopereirame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34790144?s=80&v=4"},"commit":{"message":"[WIP] Starts tests implementation","shortMessageHtmlLink":"[WIP] Starts tests implementation"}},{"before":"dcf2a1c825a4bc5d4e3f50dc375b7e5c3860b647","after":"6f4e46d51958503a5d29f312531b0d7ec8cb83b5","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T08:07:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"048f1b05d5f81602a1e3879d22fcdeb82cdb3d28","after":"d219e82564315dbcd14322c118d67ec2557af516","ref":"refs/heads/customer-group-key-rotation-1820","pushedAt":"2024-07-01T07:56:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sarashub","name":"Sara","path":"/sarashub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58424555?s=80&v=4"},"commit":{"message":"team and customer group key rotation\n\nunified with user area group key rotation as client handling is identical\n\ntutadb#1820","shortMessageHtmlLink":"team and customer group key rotation"}},{"before":"023aa4eb6a08c079420376930ae08eb40afb838c","after":"dcf2a1c825a4bc5d4e3f50dc375b7e5c3860b647","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:52:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"00cd3323a7675cf70e9fc2c262e83fb13d534f0f","after":"023aa4eb6a08c079420376930ae08eb40afb838c","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"18dfecc3da54c87b206855e420ed5ce78aa02ac2","after":"00cd3323a7675cf70e9fc2c262e83fb13d534f0f","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"b3916ea76809b640aef4dc15782b3d5aba5f39f0","after":"18dfecc3da54c87b206855e420ed5ce78aa02ac2","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:47:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"5f4b369c49ed08d7ddaf4fdb7a2cf3c6870ea265","after":"b3916ea76809b640aef4dc15782b3d5aba5f39f0","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:36:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Show new event button in Agenda view when it's empty (for single and two columns layout)","shortMessageHtmlLink":"Show new event button in Agenda view when it's empty (for single and …"}},{"before":"782783881c093a7d9ec6d07deaa7e34882a79042","after":"5f4b369c49ed08d7ddaf4fdb7a2cf3c6870ea265","ref":"refs/heads/7139-new-event-button-at-the-agenda-view","pushedAt":"2024-07-01T07:23:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Fix truncated events titles with more than 3 lines of length","shortMessageHtmlLink":"Fix truncated events titles with more than 3 lines of length"}},{"before":"f27ef9f5d9a992707fbe78de19256aab9ad05a74","after":"51e86d60fd7413978b9f6b0734059ff432edffc8","ref":"refs/heads/7126-when-adding-a-caledar-event-pre-select-current-time","pushedAt":"2024-07-01T07:06:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"New events created from the left sife 'New Event Button' has its starting time set to next half/full hour","shortMessageHtmlLink":"New events created from the left sife 'New Event Button' has its star…"}},{"before":"75edd806c5eb0685e0f8edfaac6cc709f887ec03","after":"f27ef9f5d9a992707fbe78de19256aab9ad05a74","ref":"refs/heads/7126-when-adding-a-caledar-event-pre-select-current-time","pushedAt":"2024-07-01T07:01:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"New events created from the left sife 'New Event Button' has its starting time set to next half/full hour","shortMessageHtmlLink":"New events created from the left sife 'New Event Button' has its star…"}},{"before":"91837fad39a73a2df771aa34d88b14c0c851855b","after":"75edd806c5eb0685e0f8edfaac6cc709f887ec03","ref":"refs/heads/7126-when-adding-a-caledar-event-pre-select-current-time","pushedAt":"2024-07-01T07:00:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"New events created from the left sife 'New Event Button' has its starting time set to next half/full hour","shortMessageHtmlLink":"New events created from the left sife 'New Event Button' has its star…"}},{"before":"75edd806c5eb0685e0f8edfaac6cc709f887ec03","after":"91837fad39a73a2df771aa34d88b14c0c851855b","ref":"refs/heads/7126-when-adding-a-caledar-event-pre-select-current-time","pushedAt":"2024-07-01T06:57:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"andrehgdias","name":"André Dias","path":"/andrehgdias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44059355?s=80&v=4"},"commit":{"message":"Add git submodule instructions to BUILDING.md","shortMessageHtmlLink":"Add git submodule instructions to BUILDING.md"}},{"before":"f8e31d128c99effd1f3fcefe730339e3c2ee3be6","after":"709239620c0d0f26bc26afef12e68b82a564387a","ref":"refs/heads/fix-user-group-key-rotation-race-condition","pushedAt":"2024-07-01T06:48:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vaf-hub","name":null,"path":"/vaf-hub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67682728?s=80&v=4"},"commit":{"message":"try updating user group key before updating entity cache","shortMessageHtmlLink":"try updating user group key before updating entity cache"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEc_PAnQA","startCursor":null,"endCursor":null}},"title":"Activity · tutao/tutanota"}