{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":414585797,"defaultBranch":"main","name":"universal-android-debloater","ownerLogin":"0x192","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-07T12:08:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55300518?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704494657.0","currentOid":""},"activityList":{"items":[{"before":"ccbdd35360b78f782713f428dbbefc44934da250","after":"5a7782a1b01e8a18b9a02269187deaa33722a683","ref":"refs/heads/chore/project_revival","pushedAt":"2024-01-07T15:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: to small width of panel in about panel","shortMessageHtmlLink":"fix: to small width of panel in about panel"}},{"before":null,"after":"ccbdd35360b78f782713f428dbbefc44934da250","ref":"refs/heads/chore/project_revival","pushedAt":"2024-01-05T22:44:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"chore: update all dependencies","shortMessageHtmlLink":"chore: update all dependencies"}},{"before":"4ef967e26c0ceedf3317b16d8179b5dc806b40ea","after":"11f27c671cba278d71296cdef4c5a5dba06add5e","ref":"refs/heads/main","pushedAt":"2023-04-10T20:41:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: action button error when `multi_user_mode` is disabled\n\nRegression introduced in 5fa6fea3531fe2b37c44359c5caf33be853e4bd8\n(No public release affected)","shortMessageHtmlLink":"fix: action button error when multi_user_mode is disabled"}},{"before":"1ef952200ad265db72b6e7a0b5102790c9c3ccf5","after":"4ef967e26c0ceedf3317b16d8179b5dc806b40ea","ref":"refs/heads/main","pushedAt":"2023-04-10T15:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"chore: upload `icomoon.io` project file for UAD\n\nThis json file can be imported on https://icomoon.io/app/#/select to retrieve the UAD icons before being converted to a font","shortMessageHtmlLink":"chore: upload icomoon.io project file for UAD"}},{"before":"05a1625c8ffebc238eaf99d0d64ab1c87f10de4b","after":"1ef952200ad265db72b6e7a0b5102790c9c3ccf5","ref":"refs/heads/main","pushedAt":"2023-04-10T15:17:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: add `com.google.android.apps.safetyhubAdded` (#484)\n\n== Personal Safety [Advanced] ==\r\nPixel app that helps you prepare and react in an emergency by quickly calling emergency services (e.g if your phone detects that you've been in a car crash, it can call for help automatically)\r\n\r\nThis app has obviously a lot of dangerous permissions due to its operation.\r\n\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"pkg: add com.google.android.apps.safetyhubAdded (#484)"}},{"before":"fd75b23e89e332c1a965e3a588a55f49364b6366","after":"05a1625c8ffebc238eaf99d0d64ab1c87f10de4b","ref":"refs/heads/main","pushedAt":"2023-04-10T14:43:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: add 71 Samsung WearOS packages (#481)\n\nAdded 71 (!) new packages from Samsung Watch5 (smartwatch)\r\n- Recommended: 11\r\n- Advanced: 45\r\n- Expert: 14\r\n- Unsafe: 1\r\n---------\r\n\r\nCo-authored-by: w1nst0n ","shortMessageHtmlLink":"pkg: add 71 Samsung WearOS packages (#481)"}},{"before":"3699d155d8ba933ba8cc4b3d483fdab318a1c162","after":"fd75b23e89e332c1a965e3a588a55f49364b6366","ref":"refs/heads/main","pushedAt":"2023-04-10T14:01:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"refactor: use more idiomatic expressions / DRY (#690)\n\n- Uses short circuit logic for loading configuration file\r\n- Only checks for windows as the target OS when running ADB shell commands since it needs the special 0x08000000 creation flag\r\n- Parses shell output into string before checking success status since the output is used unconditionally\r\n- Creates helper function user_flag when an additional --user argument has to be supplied to pm\r\n- Uses unwrap_or_else when we are only concerned with applying a function to an error\r\n\r\n---------\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"refactor: use more idiomatic expressions / DRY (#690)"}},{"before":"7fbec57072d11f59b67ac29badc9368a7b95ef7d","after":"3699d155d8ba933ba8cc4b3d483fdab318a1c162","ref":"refs/heads/main","pushedAt":"2023-04-10T10:52:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: add and update some ColorOS apps (#475)\n\n- Added `com.heytap.market` [Recommended]\r\n- Improved `com.coloros.oshare` description\r\n\r\nRemoving `com.coloros.oshare` will break the functionality to share photos directly from ColorOS Photos app and break the 'share with' prompt after taking a screenshot.\r\n\r\n---\r\nCo-authored-by: AnonymousWP <50231698+AnonymousWP@users.noreply.github.com>\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"pkg: add and update some ColorOS apps (#475)"}},{"before":"7fbec57072d11f59b67ac29badc9368a7b95ef7d","after":null,"ref":"refs/heads/lavafroth-main","pushedAt":"2023-04-10T10:11:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"}},{"before":null,"after":"7fbec57072d11f59b67ac29badc9368a7b95ef7d","ref":"refs/heads/lavafroth-main","pushedAt":"2023-04-10T09:54:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: missing conditional compilation flag\n\nRegression from 1df9710e1cd43e3fd7335989325a37911c71b5c8","shortMessageHtmlLink":"fix: missing conditional compilation flag"}},{"before":"68092ff98708a43e6dc6fccf257bf6161abcec68","after":"7fbec57072d11f59b67ac29badc9368a7b95ef7d","ref":"refs/heads/main","pushedAt":"2023-04-10T09:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: missing conditional compilation flag\n\nRegression from 1df9710e1cd43e3fd7335989325a37911c71b5c8","shortMessageHtmlLink":"fix: missing conditional compilation flag"}},{"before":"69235a9aa5c0fa3538af055761fabe1d69e720e4","after":"68092ff98708a43e6dc6fccf257bf6161abcec68","ref":"refs/heads/main","pushedAt":"2023-04-10T09:33:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"refactor: apply extra clippy lints suggestions (#673)\n\nCherry picking of lints from clippy::pedantic / clippy::nursery / clippy::unwrap_used / clippy::expect_used\r\n\r\nNotable changes :\r\n- consideration of all clippy::use-self lints\r\n- replaced sort() by unstable_sort()\r\n- use of map_or_else() when appropriate \r\n- replaced \"\".to_string() by String::new()\r\n- replaced collect() + len() by count()\r\n\r\nThe code base now passes all the clippy::nursery lints\r\n\r\n---------\r\nCo-authored-by: w1nst0n ","shortMessageHtmlLink":"refactor: apply extra clippy lints suggestions (#673)"}},{"before":"588e3108823ffd61a8f5fccb68898779ceb7df9c","after":"69235a9aa5c0fa3538af055761fabe1d69e720e4","ref":"refs/heads/main","pushedAt":"2023-04-09T15:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"chore: update dependencies\n\n- Finally fixed the Dependabot alerts for a CVE not actually impacting UAD\nhttps://rustsec.org/advisories/RUSTSEC-2020-0071\n- Fixed new breaking changes from Iced\n\nNote: UAD is not vulnerable to https://rustsec.org/advisories/RUSTSEC-2021-0145.html","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"12c71c908aba734f762f3fdb93054c50d3793d04","after":"588e3108823ffd61a8f5fccb68898779ceb7df9c","ref":"refs/heads/main","pushedAt":"2023-04-09T13:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: wrong recap counter\n\n(no public release impacted)","shortMessageHtmlLink":"fix: wrong recap counter"}},{"before":"04ba4d6cb1a43f3811116cb3972143c5ec4914cf","after":"12c71c908aba734f762f3fdb93054c50d3793d04","ref":"refs/heads/main","pushedAt":"2023-04-01T16:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: typo breaking the json file\n\ngmrblbl","shortMessageHtmlLink":"fix: typo breaking the json file"}},{"before":"a076ab525c866af3f6ac3a4788e5d45c3a6e9989","after":"04ba4d6cb1a43f3811116cb3972143c5ec4914cf","ref":"refs/heads/main","pushedAt":"2023-04-01T16:41:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: update `com.samsung.android.bluelightfilter` (#470)\n\nUsing the sunrise/sunset option uses the ACCESS_FINE_LOCATION permission. It's better to program the activation of the filter according to the time\r\n\r\nNote: reducing blue light can prevent eyestrain and other health issues. See https://www.webmd.com/eye-health/blue-light-reduce-effects\r\n\r\n---------\r\nCo-authored-by: Seojoon You <96731476+botthebestplayerintheworld@users.noreply.github.com>\r\nCo-authored-by: AnonymousWP <50231698+AnonymousWP@users.noreply.github.com>\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"pkg: update com.samsung.android.bluelightfilter (#470)"}},{"before":"2b31c66d674f5356cf93f647b5cd5384c2fc125b","after":"a076ab525c866af3f6ac3a4788e5d45c3a6e9989","ref":"refs/heads/main","pushedAt":"2023-04-01T16:23:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: fix spelling mistakes and typos (#679)\n\nno more typso!","shortMessageHtmlLink":"pkg: fix spelling mistakes and typos (#679)"}},{"before":"bf12bf6a5b922aed3d289c1d0fd8565422613860","after":"2b31c66d674f5356cf93f647b5cd5384c2fc125b","ref":"refs/heads/main","pushedAt":"2023-04-01T16:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: update `com.sec.android.app.launcher` (#500)\n\nNote: keep this package if you want swipe gestures to keep working.\r\nAdvanced --> Expert\r\n\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"pkg: update com.sec.android.app.launcher (#500)"}},{"before":"5722b8b4a3a86c37d5145ac76969db13c4b9687f","after":null,"ref":"refs/heads/gpg","pushedAt":"2023-04-01T15:06:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"}},{"before":"8a3513620648a55de2fd8dcbecb3cc7bb80f207f","after":"bf12bf6a5b922aed3d289c1d0fd8565422613860","ref":"refs/heads/main","pushedAt":"2023-04-01T15:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: wrong panel displayed when no device is connected\n\nRegression introduced in 761fb07f56c70e9b33771df9b2e5891c0168b8d5\nNo public release affected","shortMessageHtmlLink":"fix: wrong panel displayed when no device is connected"}},{"before":null,"after":"5722b8b4a3a86c37d5145ac76969db13c4b9687f","ref":"refs/heads/gpg","pushedAt":"2023-04-01T15:01:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"test gpg","shortMessageHtmlLink":"test gpg"}},{"before":"21e7b34cd98299f50ccfc07dd3b05d9bd08c7169","after":"8a3513620648a55de2fd8dcbecb3cc7bb80f207f","ref":"refs/heads/main","pushedAt":"2023-04-01T14:57:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: wrong panel displayed when no device is connected\n\nRegression introduced in 761fb07f56c70e9b33771df9b2e5891c0168b8d5\nNo public release affected","shortMessageHtmlLink":"fix: wrong panel displayed when no device is connected"}},{"before":"fa1669b509fe03a26525699a0dabe0ead251b83c","after":"21e7b34cd98299f50ccfc07dd3b05d9bd08c7169","ref":"refs/heads/main","pushedAt":"2023-04-01T14:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: wrong panel displayed when no device is connected\n\nRegression introduced in 761fb07f56c70e9b33771df9b2e5891c0168b8d5\nNo public release affected","shortMessageHtmlLink":"fix: wrong panel displayed when no device is connected"}},{"before":"8d302a98ecd0ff9281eadf4b19c12fc67a425f81","after":"fa1669b509fe03a26525699a0dabe0ead251b83c","ref":"refs/heads/main","pushedAt":"2023-04-01T13:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: padding in the package description panel\n\njust a small UI change","shortMessageHtmlLink":"fix: padding in the package description panel"}},{"before":"e467fc73665dac68420214c397817bb06236da9e","after":"8d302a98ecd0ff9281eadf4b19c12fc67a425f81","ref":"refs/heads/main","pushedAt":"2023-03-18T19:01:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: update `com.samsung.android.dynamiclock` (#615)\n\nAlternative name on some devices : Dynamic Lock\r\n\r\nCo-authored-by: AnonymousWP <50231698+AnonymousWP@users.noreply.github.com>","shortMessageHtmlLink":"pkg: update com.samsung.android.dynamiclock (#615)"}},{"before":"5fa6fea3531fe2b37c44359c5caf33be853e4bd8","after":"e467fc73665dac68420214c397817bb06236da9e","ref":"refs/heads/main","pushedAt":"2023-03-18T18:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"chore: update dependencies\n\ncatch up with all the breaking changes of Iced main branch","shortMessageHtmlLink":"chore: update dependencies"}},{"before":"da110094806a85cf3874afdc629cdfc505be05ae","after":null,"ref":"refs/heads/selection_modal","pushedAt":"2023-03-18T18:18:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"}},{"before":"28642075fdf95d31411004a8ecd3969736a7712f","after":"5fa6fea3531fe2b37c44359c5caf33be853e4bd8","ref":"refs/heads/main","pushedAt":"2023-03-18T18:15:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"feat: add an recap modal window (#565)\n\nA modal window will now appear to give you a recap of the selected packages before applying the changes.\r\n\r\nA complete overhaul of the way UAD handles package selection was required to implement this feature.","shortMessageHtmlLink":"feat: add an recap modal window (#565)"}},{"before":"d150bb9bea08fac78de6e0115430020d4286c07e","after":"28642075fdf95d31411004a8ecd3969736a7712f","ref":"refs/heads/main","pushedAt":"2023-03-18T17:57:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"pkg: update `com.samsung.android.themecenter` (#654)\n\nNew name: Galaxy Themes Service\r\n\r\nHas of lot of permissions (including INTERNET and INSTALL_PACKAGES) and connects to Samsung domains for analytics.\r\nPithus analysis: https://beta.pithus.org/report/973ba78ddd74a13dcf5268e980010a64ba42a3d2a1c4c62df277ead5a17cd10c\r\n\r\nCo-authored-by: w1nst0n <55300518+0x192@users.noreply.github.com>","shortMessageHtmlLink":"pkg: update com.samsung.android.themecenter (#654)"}},{"before":"136094dad31e9bf7eb6b904ea982c80616401419","after":"da110094806a85cf3874afdc629cdfc505be05ae","ref":"refs/heads/selection_modal","pushedAt":"2023-03-18T17:38:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"0x192","name":"w1nst0n","path":"/0x192","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55300518?s=80&v=4"},"commit":{"message":"fix: wrong action verb in review window\n\n`restore` instead of `disable` with disable mode","shortMessageHtmlLink":"fix: wrong action verb in review window"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2bE6UAA","startCursor":null,"endCursor":null}},"title":"Activity ยท 0x192/universal-android-debloater"}