{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":102458465,"defaultBranch":"master","name":"mbed-cloud-client","ownerLogin":"PelionIoT","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-05T08:56:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1878030?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725278638.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"bf5dacd781259ee2e15add541af41098ca67ea47","ref":"refs/heads/3.3","pushedAt":"2024-09-02T12:03:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JanneKiiskila","name":"Janne Kiiskilä","path":"/JanneKiiskila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21054492?s=80&v=4"},"commit":{"message":"Fix Ubuntu 22.04 / glibc2.34 PTHREAD_MIN issue\n\nThe PTHREAD stack size defines are RUNTIME from glibc2.34 onwards,\nwhich makes the sanity checks impossible with #ifdefs. Removing them.","shortMessageHtmlLink":"Fix Ubuntu 22.04 / glibc2.34 PTHREAD_MIN issue"}},{"before":"4df6bf5a6863ce947a895a18498371fa500b5e8f","after":"9815ec62d3926a5f56e476fd8315908dd68ee764","ref":"refs/heads/fota-improvements","pushedAt":"2024-03-06T16:53:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenia81","name":"Jenia Kogan","path":"/jenia81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10295119?s=80&v=4"},"commit":{"message":"Delete the manifest in on_reboot or on_reboot_in_ms functions.\n\nIf the manifest is deleted before those functions, there is a corner case where the FOTA resource state update to FOTA_SOURCE_STATE_REBOOTING isn't completed (i.e. the device doesn't receive and ACK).\nIn such case, the resume will happen after re-registration, but since the manifest is deleted the resume will fail and the fota will be stuck.\nDeleting the manifest only after the fota resource state was being updated, prevents this corner case.\n\nIn case the reboot isn't needed, the manifest is deleted after the installation is completed.","shortMessageHtmlLink":"Delete the manifest in on_reboot or on_reboot_in_ms functions."}},{"before":null,"after":"4df6bf5a6863ce947a895a18498371fa500b5e8f","ref":"refs/heads/fota-improvements","pushedAt":"2024-02-13T13:58:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jenia81","name":"Jenia Kogan","path":"/jenia81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10295119?s=80&v=4"},"commit":{"message":"Improve FOTA robustness for network interruptions","shortMessageHtmlLink":"Improve FOTA robustness for network interruptions"}},{"before":"6a46e1c68bc081a102860fdef305e3a4a9ade62a","after":"653f8f93689a6fe406e2b121f1c19991246211e0","ref":"refs/heads/reboot-multiple-retries","pushedAt":"2024-01-25T14:16:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JanneKiiskila","name":"Janne Kiiskilä","path":"/JanneKiiskila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21054492?s=80&v=4"},"commit":{"message":"Skip retries, go for reboot -f\n\n-f means forced reboot, so it should really take care of the reboot.","shortMessageHtmlLink":"Skip retries, go for reboot -f"}},{"before":"a8c55068ee867c660e619165e514d8f6c3264ad8","after":"6a46e1c68bc081a102860fdef305e3a4a9ade62a","ref":"refs/heads/reboot-multiple-retries","pushedAt":"2024-01-25T14:07:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JanneKiiskila","name":"Janne Kiiskilä","path":"/JanneKiiskila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21054492?s=80&v=4"},"commit":{"message":"Skip retries, go for reboot -f\n\n-f means forced reboot, so it should really take care of the reboot.","shortMessageHtmlLink":"Skip retries, go for reboot -f"}},{"before":"6face060b715489cc7483b16bde1eb04f9d6e596","after":"a8c55068ee867c660e619165e514d8f6c3264ad8","ref":"refs/heads/reboot-multiple-retries","pushedAt":"2024-01-23T14:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JanneKiiskila","name":"Janne Kiiskilä","path":"/JanneKiiskila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21054492?s=80&v=4"},"commit":{"message":"Take into account glibc 2.2.2 void sync(void)\n\nSync is actually starting from glibc 2.2.2 onwards void sync(void).\nIt cannot fail. Take that into account.","shortMessageHtmlLink":"Take into account glibc 2.2.2 void sync(void)"}},{"before":null,"after":"6face060b715489cc7483b16bde1eb04f9d6e596","ref":"refs/heads/reboot-multiple-retries","pushedAt":"2024-01-23T14:07:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JanneKiiskila","name":"Janne Kiiskilä","path":"/JanneKiiskila","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21054492?s=80&v=4"},"commit":{"message":"PAL / Linux - osReboot - add retries & error logging\n\nThere can be rare cases where the system is having some uninterruptible\nprocess, which prevents reboot. Take that into account by\n\na) logging the error\nb) retrying after 1 second delay.\n\nAdd same handling also for sync().\n\nPrefer using the command line versions of sync and reboot, if possible.\nIf not - use the standard C library implementation instead.","shortMessageHtmlLink":"PAL / Linux - osReboot - add retries & error logging"}},{"before":"cdacedb38db21eec59684af3e23556a69e6d1317","after":"660b30701cc27a412d9e7ec88b885b3caaff3dd2","ref":"refs/heads/master","pushedAt":"2023-12-10T12:52:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jenia81","name":"Jenia Kogan","path":"/jenia81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10295119?s=80&v=4"},"commit":{"message":"Merge pull request #102 from PelionIoT/release-4.13.2\n\nmbed-cloud-client 4.13.2","shortMessageHtmlLink":"Merge pull request #102 from PelionIoT/release-4.13.2"}},{"before":null,"after":"e5947742dce64bcb0d92e143e3acafe3b6ff6f26","ref":"refs/heads/release-4.13.2","pushedAt":"2023-12-10T12:36:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jenia81","name":"Jenia Kogan","path":"/jenia81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10295119?s=80&v=4"},"commit":{"message":"mbed-cloud-client 4.13.2","shortMessageHtmlLink":"mbed-cloud-client 4.13.2"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMjowMzo1OC4wMDAwMDBazwAAAASqjSow","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMFQxMjozNjoxMy4wMDAwMDBazwAAAAPGe7x2"}},"title":"Activity · PelionIoT/mbed-cloud-client"}