{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":471998778,"defaultBranch":"master","name":"qralarm-android","ownerLogin":"sweakpl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-20T14:07:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/70141120?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716645298.0","currentOid":""},"activityList":{"items":[{"before":"5fef36d8d2c22db11a78bbef2495631ca701b11b","after":"25992318c4e0107f97f7e894c89f9de5524b33c9","ref":"refs/heads/master","pushedAt":"2024-05-25T13:51:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"datastore-preferences dependency downgrade due to symbols resolution issue","shortMessageHtmlLink":"datastore-preferences dependency downgrade due to symbols resolution …"}},{"before":"35666166233458164c4095ce4817c3a0b82ec462","after":"5fef36d8d2c22db11a78bbef2495631ca701b11b","ref":"refs/heads/master","pushedAt":"2024-05-23T19:38:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Closes #43; The app now displays the 'Upcoming alarm' notification around 2 hours before the alarm is set to go off","shortMessageHtmlLink":"Closes #43; The app now displays the 'Upcoming alarm' notification ar…"}},{"before":"d6e0d0adadb7cb57d1e15afd184eaf2091b62f9f","after":"35666166233458164c4095ce4817c3a0b82ec462","ref":"refs/heads/master","pushedAt":"2024-05-23T16:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Temporary alarm mute function can now be enabled/disabled from the SettingsScreen","shortMessageHtmlLink":"Temporary alarm mute function can now be enabled/disabled from the Se…"}},{"before":"06a135226ca88e65af1bf614f9f1800194172434","after":"d6e0d0adadb7cb57d1e15afd184eaf2091b62f9f","ref":"refs/heads/master","pushedAt":"2024-05-23T16:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Closes #41; After pressing STOP the alarm is silenced for 15 seconds before playing again","shortMessageHtmlLink":"Closes #41; After pressing STOP the alarm is silenced for 15 seconds …"}},{"before":"6e1abbdbda5544a95eda15e66790c0ac909ce3a6","after":"06a135226ca88e65af1bf614f9f1800194172434","ref":"refs/heads/master","pushedAt":"2024-05-21T20:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Changed the way for checking SCHEDULE_ALARM_PERMISSION for native function call + introduced checks for this permission where it was missing","shortMessageHtmlLink":"Changed the way for checking SCHEDULE_ALARM_PERMISSION for native fun…"}},{"before":"ad267e38e02b28834cff992d9bc5c451159e459c","after":"6e1abbdbda5544a95eda15e66790c0ac909ce3a6","ref":"refs/heads/master","pushedAt":"2024-05-21T19:40:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Closes #40; The app now handles the saving of the default QR code without requiring the WRITE_EXTERNAL_STORAGE permission","shortMessageHtmlLink":"Closes #40; The app now handles the saving of the default QR code wit…"}},{"before":"26ced66922652f7095df45803e3b4e569d1232bb","after":"ad267e38e02b28834cff992d9bc5c451159e459c","ref":"refs/heads/master","pushedAt":"2024-05-21T18:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Upgraded AGP to 8.4 + updated dependencies + not including dependency info block in APKs","shortMessageHtmlLink":"Upgraded AGP to 8.4 + updated dependencies + not including dependency…"}},{"before":"282a581bbbfdbb4b45c699bde45f248ff2cf3949","after":"26ced66922652f7095df45803e3b4e569d1232bb","ref":"refs/heads/master","pushedAt":"2024-04-20T15:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Now handling the InterruptedException on the ScannerViewModel","shortMessageHtmlLink":"Now handling the InterruptedException on the ScannerViewModel"}},{"before":"15028176732105898a8b422510e5c3518c5f0194","after":"282a581bbbfdbb4b45c699bde45f248ff2cf3949","ref":"refs/heads/master","pushedAt":"2024-04-04T15:07:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Updated ksp hilt compiler to 2.49 + updated other dependencies + bumped application version + updated changelogs","shortMessageHtmlLink":"Updated ksp hilt compiler to 2.49 + updated other dependencies + bump…"}},{"before":"d7473a02a8f27e04520c82a9fad8373ca3e43be3","after":"15028176732105898a8b422510e5c3518c5f0194","ref":"refs/heads/master","pushedAt":"2024-03-30T10:13:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Fixed ScannerViewModel not updating all necessary settings on alarm repeat + fixed HomeScreen not updating time from snooze time after repeating alarm","shortMessageHtmlLink":"Fixed ScannerViewModel not updating all necessary settings on alarm r…"}},{"before":"5b3d0df1e218083df5d4b05427d729befd7b0f98","after":"d7473a02a8f27e04520c82a9fad8373ca3e43be3","ref":"refs/heads/master","pushedAt":"2024-03-28T22:45:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"ScannerViewModel now respects the option of repeating alarms - it reschedules the alarm after it has been dismissed","shortMessageHtmlLink":"ScannerViewModel now respects the option of repeating alarms - it res…"}},{"before":"60d50c74cdd1ba09efd578652332cad397e14100","after":"5b3d0df1e218083df5d4b05427d729befd7b0f98","ref":"refs/heads/master","pushedAt":"2024-03-27T23:10:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"The option of no-code cancel is now enabled by default - removed the entry from the settings","shortMessageHtmlLink":"The option of no-code cancel is now enabled by default - removed the …"}},{"before":"ce9065fba45b6fccf3d9a0e6c52475e72d06d38a","after":"60d50c74cdd1ba09efd578652332cad397e14100","ref":"refs/heads/master","pushedAt":"2024-03-26T15:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Added the pl\\strings resource + string resource fixes and improvements","shortMessageHtmlLink":"Added the pl\\strings resource + string resource fixes and improvements"}},{"before":"eb10f2a8b328137374b5559e3ce5e58dd87a4ae8","after":"ce9065fba45b6fccf3d9a0e6c52475e72d06d38a","ref":"refs/heads/master","pushedAt":"2024-03-25T23:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Upgraded AGP to 8.3.1 + updated dependencies","shortMessageHtmlLink":"Upgraded AGP to 8.3.1 + updated dependencies"}},{"before":"a5247afa84a7137e16aaec0d610b2e715273e365","after":"eb10f2a8b328137374b5559e3ce5e58dd87a4ae8","ref":"refs/heads/master","pushedAt":"2024-03-25T23:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Fixes in tr\\strings resource","shortMessageHtmlLink":"Fixes in tr\\strings resource"}},{"before":"02b4f07a2723c13f5068e9861198f53dfc48d467","after":"a5247afa84a7137e16aaec0d610b2e715273e365","ref":"refs/heads/master","pushedAt":"2024-03-25T22:40:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Merge pull request #39 from mikropsoft/master\n\nAdd tr","shortMessageHtmlLink":"Merge pull request #39 from mikropsoft/master"}},{"before":"99052b89063b5895c55fa3b366150d3cd13410fe","after":"02b4f07a2723c13f5068e9861198f53dfc48d467","ref":"refs/heads/master","pushedAt":"2024-01-09T20:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Bumped application version + updated changelogs","shortMessageHtmlLink":"Bumped application version + updated changelogs"}},{"before":"f185fe08375f74dc8ec4fb7e70f4c41fff67bad2","after":"99052b89063b5895c55fa3b366150d3cd13410fe","ref":"refs/heads/master","pushedAt":"2024-01-09T19:43:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Now preventing a crash if any of the MediaPlayer initialization methods fail in the QRAlarmService","shortMessageHtmlLink":"Now preventing a crash if any of the MediaPlayer initialization metho…"}},{"before":"f2844a768a97a7ba4bdf58eaf4f154cbbc31c47a","after":"f185fe08375f74dc8ec4fb7e70f4c41fff67bad2","ref":"refs/heads/master","pushedAt":"2024-01-09T19:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Mitigating the issue of temporary user-set alarm time resetting after a change in DataStoreManager on the SettingsScreen","shortMessageHtmlLink":"Mitigating the issue of temporary user-set alarm time resetting after…"}},{"before":"ab8a92deeb9c27ba4ba91df6a0481b7759464596","after":"f2844a768a97a7ba4bdf58eaf4f154cbbc31c47a","ref":"refs/heads/master","pushedAt":"2024-01-09T18:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Upgraded AGP to 8.2.1 + updated dependencies","shortMessageHtmlLink":"Upgraded AGP to 8.2.1 + updated dependencies"}},{"before":"3bfa8ed5db8c5ab806ad3eab83d55bac51909541","after":"ab8a92deeb9c27ba4ba91df6a0481b7759464596","ref":"refs/heads/master","pushedAt":"2024-01-09T18:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Now the QRAlarmService Handler message has an identifier assigned to prevent handling messages from different libraries","shortMessageHtmlLink":"Now the QRAlarmService Handler message has an identifier assigned to …"}},{"before":"920760fc3d310d2f5f7960a2f1032f939ddb6ca1","after":"3bfa8ed5db8c5ab806ad3eab83d55bac51909541","ref":"refs/heads/master","pushedAt":"2023-12-09T23:20:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Bumped application version + updated changelogs","shortMessageHtmlLink":"Bumped application version + updated changelogs"}},{"before":"14f3125a94f2c3c09f7b062e697ca5755803eac9","after":"920760fc3d310d2f5f7960a2f1032f939ddb6ca1","ref":"refs/heads/master","pushedAt":"2023-12-09T23:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Replaced shared view models with individual ones for each screen to prevent an occasional crash when retrieving parentEntry in the NavHost composable","shortMessageHtmlLink":"Replaced shared view models with individual ones for each screen to p…"}},{"before":"cfd5131ee003ca03583ff82e55171bc49362655a","after":"14f3125a94f2c3c09f7b062e697ca5755803eac9","ref":"refs/heads/master","pushedAt":"2023-12-09T21:39:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Code inspection improvements","shortMessageHtmlLink":"Code inspection improvements"}},{"before":"aa7cd252d8b4269f5e6cdb1efdd8cb7efc3527e7","after":"cfd5131ee003ca03583ff82e55171bc49362655a","ref":"refs/heads/master","pushedAt":"2023-12-05T19:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Upgraded Gradle, AGP and dependencies","shortMessageHtmlLink":"Upgraded Gradle, AGP and dependencies"}},{"before":"5f181915990c2587f095cfe0e289ef83deb2ec57","after":"aa7cd252d8b4269f5e6cdb1efdd8cb7efc3527e7","ref":"refs/heads/master","pushedAt":"2023-11-06T23:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Bumped application version + updated changelogs","shortMessageHtmlLink":"Bumped application version + updated changelogs"}},{"before":"8098fa8edb57c958deb9fe8642a15b1c6b598fee","after":"5f181915990c2587f095cfe0e289ef83deb2ec57","ref":"refs/heads/master","pushedAt":"2023-11-06T23:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Now catching IllegalStateException when setting the volume of the MediaPlayer when it is being released to prevent crashes in QRAlarmService","shortMessageHtmlLink":"Now catching IllegalStateException when setting the volume of the Med…"}},{"before":"28dbe7fdec33ff8edcc703b5b346149dbb868f5a","after":"8098fa8edb57c958deb9fe8642a15b1c6b598fee","ref":"refs/heads/master","pushedAt":"2023-11-05T16:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Bumped application version + updated changelogs","shortMessageHtmlLink":"Bumped application version + updated changelogs"}},{"before":"0dc3cf7b3a04ceb4dd3e4796f5414eafcf2f195c","after":"28dbe7fdec33ff8edcc703b5b346149dbb868f5a","ref":"refs/heads/master","pushedAt":"2023-11-05T13:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Fixed a bug of confirmation of the code possession dialog causing the user-set alarm time to reset to the one stored internally","shortMessageHtmlLink":"Fixed a bug of confirmation of the code possession dialog causing the…"}},{"before":"c32691b9c787d47903426ad9ab21c2e702ecb0e2","after":"0dc3cf7b3a04ceb4dd3e4796f5414eafcf2f195c","ref":"refs/heads/master","pushedAt":"2023-11-05T12:31:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sweakpl","name":null,"path":"/sweakpl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/70141120?s=80&v=4"},"commit":{"message":"Improved the usage performance of MediaPlayer in QRAlarmService and SettingsViewModel","shortMessageHtmlLink":"Improved the usage performance of MediaPlayer in QRAlarmService and S…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU7wTewA","startCursor":null,"endCursor":null}},"title":"Activity · sweakpl/qralarm-android"}