{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":124782608,"defaultBranch":"master","name":"AudioRecorder","ownerLogin":"Dimowner","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-11T17:48:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8135893?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717327621.0","currentOid":""},"activityList":{"items":[{"before":"3ac8d1798e00dddd431b99a9be78080f8923e5ee","after":"167ae66db638380bf456d77be368c08ca0c541bc","ref":"refs/heads/crashlytics","pushedAt":"2024-06-02T12:01:55.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge branch 'master' into crashlytics","shortMessageHtmlLink":"Merge branch 'master' into crashlytics"}},{"before":"ae64ebbcf0bb9b187dc546737c3bf91a2ec52c38","after":"86c86964f36e169a8ced98b0a184d42392130b70","ref":"refs/heads/master","pushedAt":"2024-06-02T11:37:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge pull request #122 from Dimowner/fix_wav_header\n\nWhen start WAV recording write an empty header at the beginning of the file","shortMessageHtmlLink":"Merge pull request #122 from Dimowner/fix_wav_header"}},{"before":null,"after":"d226fa87c54c8e238d2d3040a4b49d343b053687","ref":"refs/heads/fix_wav_header","pushedAt":"2024-06-02T11:27:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"When start WAV recording write empty header at start of the file","shortMessageHtmlLink":"When start WAV recording write empty header at start of the file"}},{"before":"ec5fed4a00fff1ace96cd97beaae2ec0982cc907","after":null,"ref":"refs/heads/active_record_fixes","pushedAt":"2024-06-02T09:12:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"2bb62e01bea16be45ee80622b0b7f4cd3294e6d6","after":"ae64ebbcf0bb9b187dc546737c3bf91a2ec52c38","ref":"refs/heads/master","pushedAt":"2024-06-02T09:11:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge pull request #120 from Dimowner/active_record_fixes\n\nImproved active record and recording record usage in main screen to prevent from sync issues.","shortMessageHtmlLink":"Merge pull request #120 from Dimowner/active_record_fixes"}},{"before":"ee5e548314f2cb432398494b58328ba78a9871ee","after":null,"ref":"refs/heads/Dimowner-patch-2","pushedAt":"2024-06-02T08:59:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"9fc1e66ea5bf95294c02d5d73c1d77cff5d08cda","after":null,"ref":"refs/heads/Dimowner-patch-1","pushedAt":"2024-06-02T08:59:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"5437c688495883eeb55fb008f1142c49e9718ab8","after":null,"ref":"refs/heads/foreground_service_type","pushedAt":"2024-06-02T08:59:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"4dae37be05dad07d8ca51b45f646837378eeb472","after":null,"ref":"refs/heads/feature/move_records","pushedAt":"2024-06-02T08:59:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"783ab2676d087aac83a645d596b931c9c7714c23","after":null,"ref":"refs/heads/refactoring","pushedAt":"2024-06-02T08:58:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"8c5d5035ce66bf6ce3181416aa632e9a1bcff36e","after":null,"ref":"refs/heads/feature/pause_recording","pushedAt":"2024-06-02T08:58:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"6f9bb7ebe9e73a62310750c74ca53cbcd449755f","after":null,"ref":"refs/heads/reboot_shutdown_detection","pushedAt":"2024-06-02T08:58:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":"be45cedb3fd86071e8b4698f9140362739c200ce","after":null,"ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-06-02T08:58:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"}},{"before":null,"after":"ec5fed4a00fff1ace96cd97beaae2ec0982cc907","ref":"refs/heads/active_record_fixes","pushedAt":"2024-06-02T08:57:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Improved active record and recording record usage in main screen to prevent from sync issues.","shortMessageHtmlLink":"Improved active record and recording record usage in main screen to p…"}},{"before":"325642afa0c9ff9f1b9535eddf38bf43274bf9b3","after":"2bb62e01bea16be45ee80622b0b7f4cd3294e6d6","ref":"refs/heads/master","pushedAt":"2024-06-01T15:07:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge pull request #118 from Dimowner/reboot_shutdown_detection\n\nDetect when device is going to reboot or shutdown and stop recording or playback before that happen.","shortMessageHtmlLink":"Merge pull request #118 from Dimowner/reboot_shutdown_detection"}},{"before":null,"after":"6f9bb7ebe9e73a62310750c74ca53cbcd449755f","ref":"refs/heads/reboot_shutdown_detection","pushedAt":"2024-06-01T13:41:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Detect when device is going to reboot or shutdown and stop recording and playback before that happen.","shortMessageHtmlLink":"Detect when device is going to reboot or shutdown and stop recording …"}},{"before":"77cbfdd90143308946f6bbf390b7a27cb89c909d","after":"3ac8d1798e00dddd431b99a9be78080f8923e5ee","ref":"refs/heads/crashlytics","pushedAt":"2024-05-21T20:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Added advertising ID permission that required by Google Play.","shortMessageHtmlLink":"Added advertising ID permission that required by Google Play."}},{"before":null,"after":"77cbfdd90143308946f6bbf390b7a27cb89c909d","ref":"refs/heads/crashlytics","pushedAt":"2024-05-20T20:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Added Crashlytics to release build.","shortMessageHtmlLink":"Added Crashlytics to release build."}},{"before":"614665f273d8b8ccf23b023c15291179b532e160","after":"325642afa0c9ff9f1b9535eddf38bf43274bf9b3","ref":"refs/heads/master","pushedAt":"2024-05-20T20:09:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Arrange Catalan translation with the main branch","shortMessageHtmlLink":"Arrange Catalan translation with the main branch"}},{"before":"8bda4b9f9a80ca931c0f49bccb3ba4e88251313b","after":"614665f273d8b8ccf23b023c15291179b532e160","ref":"refs/heads/master","pushedAt":"2024-05-20T20:04:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge pull request #109 from pereorga/catalan-translation\n\nAdd Catalan translation","shortMessageHtmlLink":"Merge pull request #109 from pereorga/catalan-translation"}},{"before":"95282768d2dd000df07a08033409c50189984568","after":"8bda4b9f9a80ca931c0f49bccb3ba4e88251313b","ref":"refs/heads/master","pushedAt":"2024-05-20T20:02:01.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Merge pull request #116 from Dimowner/update_target_sdk_and_libs\n\nUpdate target sdk and libs. Few fixes. Cleanup.","shortMessageHtmlLink":"Merge pull request #116 from Dimowner/update_target_sdk_and_libs"}},{"before":"5414e1fd56d175e585704e196143b7be6046df37","after":"be45cedb3fd86071e8b4698f9140362739c200ce","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-19T19:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Replace 320 kbps bitrate by 288 kbps for m4a format. Fix resume recording finish button visibility.","shortMessageHtmlLink":"Replace 320 kbps bitrate by 288 kbps for m4a format. Fix resume recor…"}},{"before":"a59b87ddb1872203fa706053c35719abd1f6d5d8","after":"5414e1fd56d175e585704e196143b7be6046df37","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-19T14:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Fix notifications. Update notifications UI for API 31 and later. Added notification permission request.","shortMessageHtmlLink":"Fix notifications. Update notifications UI for API 31 and later. Adde…"}},{"before":"05eff14f787b841459e79d14700eb9ee71c808fe","after":"a59b87ddb1872203fa706053c35719abd1f6d5d8","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-18T18:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Cleanup. Removed ViewPager.","shortMessageHtmlLink":"Cleanup. Removed ViewPager."}},{"before":"f38c06498a6578ac6e70dea1d87d64768da2acb8","after":"05eff14f787b841459e79d14700eb9ee71c808fe","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-18T18:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Improved move to trash and restore from trash logic. Added some unit tests. Some minor improvements.","shortMessageHtmlLink":"Improved move to trash and restore from trash logic. Added some unit …"}},{"before":"43ef654387b86662588b7cdc76b3a1e5fa0214e2","after":"f38c06498a6578ac6e70dea1d87d64768da2acb8","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-18T11:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Updated mis supported SDK to 23. Added 320 kbps bitrate to m4a recording format.","shortMessageHtmlLink":"Updated mis supported SDK to 23. Added 320 kbps bitrate to m4a record…"}},{"before":"8cd6a09ceed7bebf0e6bbc6f2e260df3945d9598","after":"43ef654387b86662588b7cdc76b3a1e5fa0214e2","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-12T15:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Updated record panel buttons. Removed ability to delete recorded progress when recording paused.","shortMessageHtmlLink":"Updated record panel buttons. Removed ability to delete recorded prog…"}},{"before":null,"after":"8cd6a09ceed7bebf0e6bbc6f2e260df3945d9598","ref":"refs/heads/update_target_sdk_and_libs","pushedAt":"2024-05-11T11:35:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Update target SDK to 34, gradle plugin, Kotlin and libs.","shortMessageHtmlLink":"Update target SDK to 34, gradle plugin, Kotlin and libs."}},{"before":"8c8126ff186ff5c376a0fab6adac2fde85d61472","after":"95282768d2dd000df07a08033409c50189984568","ref":"refs/heads/master","pushedAt":"2024-05-10T15:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"84660425ae833c2bff60f7a33702b991b067e66b","after":"d66be766fa2fd21516baa42e1adf17cf14c62675","ref":"refs/heads/feature/v2","pushedAt":"2024-05-10T15:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dimowner","name":"Dmytro Ponomarenko","path":"/Dimowner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8135893?s=80&v=4"},"commit":{"message":"Make rename/move to recycle/restore from recycle/delete safer - added rollback strategy when operation failed.","shortMessageHtmlLink":"Make rename/move to recycle/restore from recycle/delete safer - added…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWibEjAA","startCursor":null,"endCursor":null}},"title":"Activity · Dimowner/AudioRecorder"}