{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":231241564,"defaultBranch":"master","name":"octo4a","ownerLogin":"feelfreelinux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-01T17:00:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11230853?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720966830.0","currentOid":""},"activityList":{"items":[{"before":"3b2bcd2458580b44e95f3ce15d71d0124962372c","after":"3e9716a1f63c4c6e11ccbb5802070d9bb859f52a","ref":"refs/heads/master","pushedAt":"2024-07-14T14:19:51.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"Merge pull request #496 from feelfreelinux/feat/camera-refactor\n\nOcto4a 2.1.0 - Camera service refactor","shortMessageHtmlLink":"Merge pull request #496 from feelfreelinux/feat/camera-refactor"}},{"before":"ed15936d4e541f01ff6a57001f3d0a128b0d4c59","after":"87637d429c7b2f3c074cf5261314aacc22b9c5aa","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T14:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: make focus slider first in the preview dialog, harder to miss","shortMessageHtmlLink":"fix: make focus slider first in the preview dialog, harder to miss"}},{"before":"5f55b93ea071e09ab0e8d094975e5ff011e01c44","after":"ed15936d4e541f01ff6a57001f3d0a128b0d4c59","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T14:14:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Get rid of unnecessary disableAF setting","shortMessageHtmlLink":"fix: Get rid of unnecessary disableAF setting"}},{"before":"9f3f350e24b02bc0cf40379a1e08086325b38071","after":"5f55b93ea071e09ab0e8d094975e5ff011e01c44","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T13:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: bump version in gradle build file","shortMessageHtmlLink":"fix: bump version in gradle build file"}},{"before":"1fe33a9ebafbe9cbf40ed78633ad41deb0ec3a97","after":"9f3f350e24b02bc0cf40379a1e08086325b38071","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T13:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Properly deinit usecase on preview close","shortMessageHtmlLink":"fix: Properly deinit usecase on preview close"}},{"before":"cdc86f73956dd92d2bcfe562abe80d534cde670c","after":"1fe33a9ebafbe9cbf40ed78633ad41deb0ec3a97","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T13:41:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: Do not recreate camera preview on each focus change","shortMessageHtmlLink":"feat: Do not recreate camera preview on each focus change"}},{"before":"c06ec6b844f18f8858cbb1f2bfc844d08709dc1e","after":"cdc86f73956dd92d2bcfe562abe80d534cde670c","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-14T12:51:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: Manual focus slider in PreviewDialog","shortMessageHtmlLink":"feat: Manual focus slider in PreviewDialog"}},{"before":null,"after":"c06ec6b844f18f8858cbb1f2bfc844d08709dc1e","ref":"refs/heads/feat/camera-refactor","pushedAt":"2024-07-07T13:49:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"Always call enableTorch() when refcnt+\n\nPreviously enableTorch(true) would only be called on the first refcnt.\nHowever, sometimes ImageCapture will decide to turn off the flash, which\nwould require all streams to close to get refcnt down to 0 so that it\ncould go back up to 1 again to turn back on. By always calling enableTorch,\neven when it should already be on, it will allow a new use case to turn\nthe torch back on (although it must be a new use case, eg a snapshot. Just\nopening up new streams without closing existing streams will just share the\nsame use case and the flash will still be off...)","shortMessageHtmlLink":"Always call enableTorch() when refcnt+"}},{"before":"6e433b49d4fd2b80a7c65c8972af912328a3cb3a","after":"3b2bcd2458580b44e95f3ce15d71d0124962372c","ref":"refs/heads/master","pushedAt":"2024-06-01T14:16:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"Merge pull request #487 from cobryan05/flashFix\n\nImprove camera flash","shortMessageHtmlLink":"Merge pull request #487 from cobryan05/flashFix"}},{"before":"4b6bbb80d63c05b04da0de5b2e2bbc802e0f9aef","after":"6e433b49d4fd2b80a7c65c8972af912328a3cb3a","ref":"refs/heads/master","pushedAt":"2024-05-24T12:27:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Invalid nginx config","shortMessageHtmlLink":"fix: Invalid nginx config"}},{"before":"d0f24b01c04847ab0fcbf54da7f42a1c400fc22f","after":"4b6bbb80d63c05b04da0de5b2e2bbc802e0f9aef","ref":"refs/heads/master","pushedAt":"2024-05-24T12:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: add a test klipper installation script, compatibile with 2.0.0","shortMessageHtmlLink":"feat: add a test klipper installation script, compatibile with 2.0.0"}},{"before":"72eb32db7aac57affe9562c6ae48640494fe5881","after":null,"ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-17T19:51:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"}},{"before":"da33c4b46c5a26268a10625b3cb23dcf3596612d","after":"d0f24b01c04847ab0fcbf54da7f42a1c400fc22f","ref":"refs/heads/master","pushedAt":"2024-05-17T19:51:40.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"Merge pull request #485 from feelfreelinux/feat/bootstrap-rework\n\nOcto4a 2.0.0 - Installation and bootstrap rework","shortMessageHtmlLink":"Merge pull request #485 from feelfreelinux/feat/bootstrap-rework"}},{"before":"c5b522c42c576fb9bfe33a2fa307cbebf2181f5f","after":"72eb32db7aac57affe9562c6ae48640494fe5881","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-17T18:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Fixup serialpipe creation logic a little bit","shortMessageHtmlLink":"fix: Fixup serialpipe creation logic a little bit"}},{"before":"94b9cfba19cdc61f32cfa2ba542147bd59b23dd9","after":"c5b522c42c576fb9bfe33a2fa307cbebf2181f5f","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-17T17:13:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: Add a nicer spinner to bootstrap version spinner; Prepare for release","shortMessageHtmlLink":"feat: Add a nicer spinner to bootstrap version spinner; Prepare for r…"}},{"before":"8098597378c80c7e5cbd97b04a8e4c3bacfe8503","after":"94b9cfba19cdc61f32cfa2ba542147bd59b23dd9","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-17T15:59:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: Add direct boot aware attribute, possibly fixing #424","shortMessageHtmlLink":"feat: Add direct boot aware attribute, possibly fixing #424"}},{"before":"0953dbdc81b4da8f653ea649e61c7f6737ea7c57","after":"8098597378c80c7e5cbd97b04a8e4c3bacfe8503","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-16T19:55:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: add progress in download bootstrap step","shortMessageHtmlLink":"feat: add progress in download bootstrap step"}},{"before":"ea4ef7ce693a4dd01411f06af3025c3c63d20bec","after":"0953dbdc81b4da8f653ea649e61c7f6737ea7c57","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-16T19:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"feat: Include Mozilla's CA cert bundle inside the app","shortMessageHtmlLink":"feat: Include Mozilla's CA cert bundle inside the app"}},{"before":"ba867f50fceb73885cd1bf4130d7f4c7e51f1836","after":"ea4ef7ce693a4dd01411f06af3025c3c63d20bec","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-16T17:56:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: relocate bootstrap on <21 API, enable prerelease bootstraps","shortMessageHtmlLink":"fix: relocate bootstrap on <21 API, enable prerelease bootstraps"}},{"before":"ab3c079af57b6a1191e13bffd177e2e756291268","after":"ba867f50fceb73885cd1bf4130d7f4c7e51f1836","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-14T18:16:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: corrupted bootstrap check, again","shortMessageHtmlLink":"fix: corrupted bootstrap check, again"}},{"before":"38ccda5d8d6da8c30272b31ca940c6dab84e54ad","after":"ab3c079af57b6a1191e13bffd177e2e756291268","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-14T17:23:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Bring up setting path","shortMessageHtmlLink":"fix: Bring up setting path"}},{"before":null,"after":"38ccda5d8d6da8c30272b31ca940c6dab84e54ad","ref":"refs/heads/feat/bootstrap-rework","pushedAt":"2024-05-14T17:22:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: minor fixes, clarify upgrade procedure","shortMessageHtmlLink":"fix: minor fixes, clarify upgrade procedure"}},{"before":"5b69f0406013435f1326c9ff36afde475c82954d","after":"da33c4b46c5a26268a10625b3cb23dcf3596612d","ref":"refs/heads/master","pushedAt":"2024-04-27T19:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: sign apk step","shortMessageHtmlLink":"fix: sign apk step"}},{"before":"199d173bf4f95c71dc24ae40de7fb0e784b6a188","after":"5b69f0406013435f1326c9ff36afde475c82954d","ref":"refs/heads/master","pushedAt":"2024-04-27T19:27:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"feelfreelinux","name":"Filip Grzywok","path":"/feelfreelinux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11230853?s=80&v=4"},"commit":{"message":"fix: Remove outdated notice","shortMessageHtmlLink":"fix: Remove outdated notice"}},{"before":"0819e6ace3d4a5f6132e64a2f52166d52ce0d6dd","after":"199d173bf4f95c71dc24ae40de7fb0e784b6a188","ref":"refs/heads/master","pushedAt":"2024-04-26T09:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7d3cbd67ff94d27062a848e048876fd371c43864","after":"0819e6ace3d4a5f6132e64a2f52166d52ce0d6dd","ref":"refs/heads/master","pushedAt":"2023-06-09T10:52:57.284Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"1.2.5","shortMessageHtmlLink":"1.2.5"}},{"before":"cd02e5305d7961d3d4f86394a669399bfe7ca483","after":"7d3cbd67ff94d27062a848e048876fd371c43864","ref":"refs/heads/master","pushedAt":"2023-03-26T14:27:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"Add better IP address indicator\n\nAdd auto refresh on network change, display of all networks and their types, copying to clipboard on click","shortMessageHtmlLink":"Add better IP address indicator"}},{"before":"6f51bb0a564aed4ed7dc9a2b6a5aede613f48e42","after":"cd02e5305d7961d3d4f86394a669399bfe7ca483","ref":"refs/heads/master","pushedAt":"2023-03-26T11:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"Add retryOperation function and add it to various installation steps\n\nThis should take care of problems caused by simple network errors","shortMessageHtmlLink":"Add retryOperation function and add it to various installation steps"}},{"before":"9319224b8e5893487306c40cb45f7f7b8ca003c8","after":"6f51bb0a564aed4ed7dc9a2b6a5aede613f48e42","ref":"refs/heads/master","pushedAt":"2023-03-25T16:39:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"Add error handling around commands","shortMessageHtmlLink":"Add error handling around commands"}},{"before":"0de1453aca42808b74715e85d7770b5826d80d47","after":"9319224b8e5893487306c40cb45f7f7b8ca003c8","ref":"refs/heads/master","pushedAt":"2023-03-25T15:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alufers","name":"Albert Koczy","path":"/alufers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5400940?s=80&v=4"},"commit":{"message":"1.2.4","shortMessageHtmlLink":"1.2.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfwPpFQA","startCursor":null,"endCursor":null}},"title":"Activity · feelfreelinux/octo4a"}