{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":678405267,"defaultBranch":"main","name":"LTECleanerFOSS","ownerLogin":"MDP43140","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-14T13:29:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68391650?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711852452.0","currentOid":""},"activityList":{"items":[{"before":"43b121ccd3471766e55dffe52f69d6a7f294824b","after":"9384ffd346549c6bffac2e5801f32d1fab23500a","ref":"refs/heads/main","pushedAt":"2024-06-20T14:01:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Some changes\n\n+ Update README.\n+ Change package name, you will\n\tneed to move the settings over to the new\n\tpackage, using the built-in import/export data.\n+ Change minimum SDK to 24, see app/build.gradle.kts\n\tfor why this change is made.\n+ Disable lint on release builds.\n+ Make scrollbar size 24dp on layout xml files\n\t(TODO: replace with FastScroll, since\n\tit doesn't work on certain devices,\n\tbut i can assure Samsung devices do work :)\n+ Make app size slightly smaller\n\tand fix repro-builds.\n\t+ do not include version-control-info.textproto\n\t+ empty app-metadata.properties\n+ Update deps...\n\t+ Gradle wrapper: 8.7 > 8.8\n\t+ androidx.appcompat:appcompat: 1.7.0-alpha03 > 1.7.0\n\t+ androidx.core:core-ktx: 1.13.0-alpha05 > 1.13.1\n\t+ com.google.android.material:material: 1.12.0-alpha03 > 1.12.0\n\t+ And 2 more but the names are changed...\n+ Add LeakCanary to detect memory leaks.\n+ Error handling related codes\n\tare now a separate module\n\t(TODO: make a repo and module for error logger library)\n+ Auto whitelist Syncthing folders (fixes #12).\n+ Some FileScanner changes\n+ Translation update (use Android built-in\n\tandroid.R.string on some getString's,\n\tand remove unused strings)\n+ Change build.gradle codes to use new plugin\n\tsyntax, plugin repository will apply to every build.\n+ Change getSystemService to new format\n\t(according to an AI, the new code is\n\tsafer, as it uses checked cast,\n\tand it provides compile-time safety,\n\tensuring the cast won't fail at runtime)\n+ Use keys for multi-option preference\n+ And more...","shortMessageHtmlLink":"Some changes"}},{"before":"115807645d43e5dae8d6e64566d6b2c1beeb1c29","after":null,"ref":"refs/heads/dependabot/gradle/org.jetbrains.kotlin-kotlin-gradle-plugin-1.9.23","pushedAt":"2024-03-31T02:34:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"}},{"before":"c5460b1947639b37de4ab2a67a10cde7afc54240","after":null,"ref":"refs/heads/master","pushedAt":"2024-03-31T02:32:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"}},{"before":null,"after":"115807645d43e5dae8d6e64566d6b2c1beeb1c29","ref":"refs/heads/dependabot/gradle/org.jetbrains.kotlin-kotlin-gradle-plugin-1.9.23","pushedAt":"2024-03-11T12:05:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.23\n\nBumps [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin) from 1.9.22 to 1.9.23.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.23/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.22...v1.9.23)\n\n---\nupdated-dependencies:\n- dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 1.9.22 to 1.9.23"}},{"before":"f7ccc8e5efbe998732bd292bd019f101d48339cd","after":null,"ref":"refs/heads/dependabot/gradle/com.android.tools.build-gradle-8.3.0","pushedAt":"2024-03-08T22:24:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b7eec8eece47eea2f5c799eaef684b891b2b1eaf","after":"c5460b1947639b37de4ab2a67a10cde7afc54240","ref":"refs/heads/master","pushedAt":"2024-03-08T22:24:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Merge pull request #10 from MDP43140/dependabot/gradle/com.android.tools.build-gradle-8.3.0\n\nBump com.android.tools.build:gradle from 8.2.2 to 8.3.0","shortMessageHtmlLink":"Merge pull request #10 from MDP43140/dependabot/gradle/com.android.to…"}},{"before":"b27c7e8e4259bfd9c1341e0cc02987c28b9fcc40","after":"b7eec8eece47eea2f5c799eaef684b891b2b1eaf","ref":"refs/heads/master","pushedAt":"2024-03-08T13:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"[Translation] remove prompt_string","shortMessageHtmlLink":"[Translation] remove prompt_string"}},{"before":"29de2e18c2a70a9f21e08d534acb6d189400a51b","after":"b27c7e8e4259bfd9c1341e0cc02987c28b9fcc40","ref":"refs/heads/master","pushedAt":"2024-03-08T13:33:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"More changes\n\n+ Material design 3 alert dialog.\n+ Fixed folders aren't deleted properly because there is files inside it.\n+ Added quick shortcut.\n+ Allow more error handling customization (severity level, and accept multiple types of error messages).\n+ [gradle-wrapper.properties] Update to 8.6, and set network timeout to 10 seconds.\n+ remove test src (ExampleUnitTest.java only has placeholder code)\n+ [build.gradle] Minor changes\n+ [build.gradle] Exclude unnecessary Kotlin stuff (but how can we exclude the assets/dexopt folder though?)\n+ [build.gradle] Remove kotlin-stdlib-jdk8 dependency\n+ Rewrite InstrumentedTest in Kotlin, and improve some testing.\n+ Fix lint warning about notification permission.\n+ Rename ic_baseline_cleaning_services_24 to ic_baseline_cleanup_24.\n+ [App.kt] Modify prefs saving method (fixes lint warn, allow async save)\n+ Separate notification channel for error log\n+ [FileScanner] Improved empty file/folder checking, and fix folder delete.\n+ [strings.xml] remove, PromptActivity, replace prompt_string with grantStorage_sum, add errLog_notification_{name,sum}\n+ [layout.xml] Minor changes, some of which was suggested by lint checker to improve performance.\n+ [Activity.kt] Migrate from androidx.appcompat.app.AlertDialog to com.google.android.material.dialog.MaterialAlertDialogBuilder.\n+ Make use of `apply { ... }` in some areas with repetitive codes.\n+ [MainActivity.kt] If Stop background apps is enabled, will also show before & after and the size difference in MB.\n+ [SettingsActivity.kt] move *FileLauncher to make the code cleaner.\n+ Try to fix Android CI error\n+ Display all deprecation warning messages when compiling.\n+ And many more minor changes...","shortMessageHtmlLink":"More changes"}},{"before":null,"after":"f7ccc8e5efbe998732bd292bd019f101d48339cd","ref":"refs/heads/dependabot/gradle/com.android.tools.build-gradle-8.3.0","pushedAt":"2024-03-04T11:30:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump com.android.tools.build:gradle from 8.2.2 to 8.3.0\n\nBumps com.android.tools.build:gradle from 8.2.2 to 8.3.0.\n\n---\nupdated-dependencies:\n- dependency-name: com.android.tools.build:gradle\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump com.android.tools.build:gradle from 8.2.2 to 8.3.0"}},{"before":"543afbcbf100347d4336bf9c2af55fbbcf39920e","after":"29de2e18c2a70a9f21e08d534acb6d189400a51b","ref":"refs/heads/master","pushedAt":"2024-03-04T11:03:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Minor changes\n\nI forgot to change controllers to ui on xml layouts, and remove commented acra import code","shortMessageHtmlLink":"Minor changes"}},{"before":"4a6a6bd9066ebd670e6ecc374ad766cbed98ec75","after":"543afbcbf100347d4336bf9c2af55fbbcf39920e","ref":"refs/heads/master","pushedAt":"2024-03-04T09:57:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Minor changes...\n\n+ Background cleanup will now also show the progress number.\n+ Remove spaces from JSON formatted crash report.\n+ Report issue button on crash report will open gh create issue link.\n+ change newButton to addBtn on BlacklistActivity and WhitelistActivity.\n+ Move filter patterns from xml string-array file to Constants.kt\n+ Some minor changes.","shortMessageHtmlLink":"Minor changes..."}},{"before":"37b523eaefa92cacf440d45ffc055fb1730a4039","after":"4a6a6bd9066ebd670e6ecc374ad766cbed98ec75","ref":"refs/heads/master","pushedAt":"2024-03-04T08:13:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Translation update\n\n+ [CleanupService.kt] Replace clean_notification with freed.\n+ Replace notification_title with svc_notification_title (to avoid confusion).\n+ Remove clean_notification (extra unnecessary string where there is similiar string (freed) with the same meaning)","shortMessageHtmlLink":"Translation update"}},{"before":"73ce7f192e361189f6f00f6b1a797e7db8629371","after":"37b523eaefa92cacf440d45ffc055fb1730a4039","ref":"refs/heads/master","pushedAt":"2024-03-04T07:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Minor changes...\n\n+ New CleanupService, used by ScheduledWorker, BootReceiver, and PanicResponder.\n+ Added labels to each activity\n+ Replace \"Share log\" string with \"Share\", and replace its keys as well.\n+ Change notification names and summary.\n+ [proguard-rules.pro] Don't obfuscate, and keep SourceFile and LineNumberTable for easier debugging, and stacktrace that makes sense.\n+ [CommonFunctions.kt] Separate makeStatusNotification codes to makeNotification and makeNotificationChannel.\n+ [App.kt] Remove unneeded import codes.\n+ [MainActivity.kt] Replace `mDialog` with `dialog`.\n+ [MainActivity.kt] Code cleanups...\n+ [ErrorActivity.kt] Now shows app language.\n+ [ErrorActivity.kt] Merge device brand and model property.\n+ [ErrorActivity.kt] StringBuilder cleanups.\n+ [PanicResponderActivity.kt] Now background cleanups is possible without blank screen thanks to CleanupService.\n+ [FileScanner.kt] Remove bunch of `fun set*` that only sets local variables (except setFilters), and use `FileScanner.* = ...` instead.\n+ [FileScanner.kt] Replace `startScan` with `start`.\n+ [ScheduledWorker.kt] Replace `context` with `ctx`.","shortMessageHtmlLink":"Minor changes..."}},{"before":"5215c73223f0aa7d51e9784e78f295ffbd90b796","after":"73ce7f192e361189f6f00f6b1a797e7db8629371","ref":"refs/heads/master","pushedAt":"2024-03-02T23:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Translation update\n\n+ Remove aggressive_filter, reset_whitelist, are_you_reset_whitelist, progress_0, aggressive_sum\n+ [MainActivity.kt] minor change","shortMessageHtmlLink":"Translation update"}},{"before":"a577a6c134c98100a99abc5fa136ce4ec16166d8","after":"5215c73223f0aa7d51e9784e78f295ffbd90b796","ref":"refs/heads/master","pushedAt":"2024-03-02T12:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Decent useful changes\n\n+ Added crash reporting (Kudos mostly to Gramophone projects for Uncaught Exception Handler backends, definitely really important to catch bugs and crashes)\n+ Blacklists filter\n+ Move aggresive filters to blacklist filter, disabled by default\n+ use updatePercentage function instead of changing MainActivity gui bindings through FileScanner (cleaner code, and reusable FileScanner code in other projects).\n+ Fixed Dynamic Colors not applied properly (i have to put it in Application, not MainActivity).\n+ Fixed crashing when importing data, then clicking import/export again.\n+ Reuse existing App.prefs, instead of creating individual prefs or rely on MainActivity.prefs.\n+ [.github/ISSUE_TEMPLATE/bug-report] convert to .yml, and change some stuff...\n+ [build.gradle] Disable crunch png by default, because its no longer needed, since the PNGs are optimized in the first place before compiling\n+ [build.gradle] remove `.toString()` from `JavaVersion.VERSION_21`.\n+ [build.gradle] Don't include some metadata (https://gitlab.com/IzzyOnDroid/repo/-/issues/491)\n+ [build.gradle] Dependency upgrade...\n+ [AndroidManifest] Add BlacklistActivity and ErrorActivity.\n+ [App.kt] Count how many times the app has been run (not used yet, probably useful for first-run related code in the future).\n+ [BootReceiver.kt] replace context with ctx.\n+ [BootReceiver.kt] remove unnecessary runCleanup function.\n+ [BootReceiver.kt] Replace ScheduledWorker.Companion variables with Constants variables.\n+ [MainActivity.kt] move some scan Thread calls to scan function directly to reduce duplicate codes.\n+ [MainActivity.kt] cleanup addText function code.\n+ [MainActivity.kt] remove unnecessary reset function code.\n+ [MainActivity.kt] move MainActivity.convertSize to CommonFunctions.convertSize\n+ [SettingsActivity.kt] use separate loadFragment function.\n+ [SettingsActivity.kt] Simplify crashing code (by simply throwing Exception).\n+ [WhitelistActivity.kt] Added ability to disable filters\n+ [WhitelistActivity.kt] Mostly same codes as WhiteList, but for blacklists, and pressing add asks for path (can use Kotlin regex).\n+ [FileScanner.kt] Import java.util.Locale instead of everything in java.util\n+ [FileScanner.kt] Add ability to remove empty files\n+ [FileScanner.kt] remove unnecessary gui variable\n+ [FileScanner.kt] Simplify getListFiles logic\n+ [FileScanner.kt] Simplify maxCycles code\n+ [FileScanner.kt] remove aggresive filter related codes\n+ [PanicResponderActivity.kt] Code cleanups...\n+ [PanicResponderActivity.kt] Trying to make it run somewhat faster by using Thread...\n+ [ScheduledWorker.kt] replace `controllers.MainActivity.Companion.convertSize` with `CommonFunctions.convertSize`\n+ [ScheduledWorker.kt] move UNIQUE_WORK_NAME and WORK_TAG to Constants.BGCLEAN_WORK_NAME and Constants.BGCLEAN_WORK_TAG\n+ [ScheduledWorker.kt] move makeStatusNotification to CommonFunctions\n+ [preferences.xml] Add blacklist & whitelist button, remove aggressive filter, add empty file, replace \"empty\" key to \"emptyFolder\" (to avoid confusion, since we have new empty file option as well), add dynamic color toggle, and modify about section as well.\n+ [README.md] remove Repobeats analytics image that links to old repo\n+ Remove some ununsed translations (only default and in-rID, the rest are in next commit because there is wayy too many of these)","shortMessageHtmlLink":"Decent useful changes"}},{"before":"c0ed6d39b313b63300d4bad82ae407400ed28698","after":null,"ref":"refs/heads/dependabot/gradle/com.android.tools.build-gradle-8.2.2","pushedAt":"2024-02-25T14:02:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5cdaf5dbc766f2b8401cf3197e4e2242c1650e7f","after":"a577a6c134c98100a99abc5fa136ce4ec16166d8","ref":"refs/heads/master","pushedAt":"2024-02-25T14:01:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Merge pull request #8 from MDP43140/dependabot/gradle/com.android.tools.build-gradle-8.2.2\n\nBump com.android.tools.build:gradle from 8.2.1 to 8.2.2","shortMessageHtmlLink":"Merge pull request #8 from MDP43140/dependabot/gradle/com.android.too…"}},{"before":"4efe42c29df73b74693613f4cc3d2744f77707cc","after":null,"ref":"refs/heads/dependabot/gradle/org.junit.jupiter-junit-jupiter-api-5.10.2","pushedAt":"2024-02-25T14:01:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9002fc318a8ecb924695a60c884674eb7be86c23","after":"5cdaf5dbc766f2b8401cf3197e4e2242c1650e7f","ref":"refs/heads/master","pushedAt":"2024-02-25T14:01:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Merge pull request #9 from MDP43140/dependabot/gradle/org.junit.jupiter-junit-jupiter-api-5.10.2\n\nBump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2","shortMessageHtmlLink":"Merge pull request #9 from MDP43140/dependabot/gradle/org.junit.jupit…"}},{"before":null,"after":"4efe42c29df73b74693613f4cc3d2744f77707cc","ref":"refs/heads/dependabot/gradle/org.junit.jupiter-junit-jupiter-api-5.10.2","pushedAt":"2024-02-05T11:24:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2\n\nBumps [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) from 5.10.1 to 5.10.2.\n- [Release notes](https://github.com/junit-team/junit5/releases)\n- [Commits](https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit.jupiter:junit-jupiter-api\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.junit.jupiter:junit-jupiter-api from 5.10.1 to 5.10.2"}},{"before":null,"after":"c0ed6d39b313b63300d4bad82ae407400ed28698","ref":"refs/heads/dependabot/gradle/com.android.tools.build-gradle-8.2.2","pushedAt":"2024-01-29T11:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2\n\nBumps com.android.tools.build:gradle from 8.2.1 to 8.2.2.\n\n---\nupdated-dependencies:\n- dependency-name: com.android.tools.build:gradle\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump com.android.tools.build:gradle from 8.2.1 to 8.2.2"}},{"before":"4cb613be04553fafbc6781a4409f960cbc2f5b39","after":"9002fc318a8ecb924695a60c884674eb7be86c23","ref":"refs/heads/master","pushedAt":"2024-01-20T05:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Remove more useless gitignores","shortMessageHtmlLink":"Remove more useless gitignores"}},{"before":"ad38aae0a893096cf6d2353e3913e9ad457bc6ec","after":"4cb613be04553fafbc6781a4409f960cbc2f5b39","ref":"refs/heads/master","pushedAt":"2024-01-20T04:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Update README.md\n\nremove one todo list, and add actual legit download apk this time so you dont have to compile it yourself","shortMessageHtmlLink":"Update README.md"}},{"before":"fb4f2b0fad89d72779e820e2daea1766135ad837","after":"ad38aae0a893096cf6d2353e3913e9ad457bc6ec","ref":"refs/heads/master","pushedAt":"2024-01-20T04:11:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":"f59277430b44c22ce89ef7f5ba71ef1fecd6f4c9","after":null,"ref":"refs/heads/dependabot/gradle/androidx.preference-preference-ktx-1.2.1","pushedAt":"2024-01-20T04:06:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"7ecb160102c7a1f9285183de1708b4bd1900de85","after":"fb4f2b0fad89d72779e820e2daea1766135ad837","ref":"refs/heads/master","pushedAt":"2024-01-20T04:06:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"MDP43140","name":"MDP43140","path":"/MDP43140","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68391650?s=80&v=4"},"commit":{"message":"Merge Dependabot PR #4\n\nBump androidx.preference:preference-ktx from 1.2.0 to 1.2.1","shortMessageHtmlLink":"Merge Dependabot PR #4"}},{"before":"76bd327dc79f57ae562a2fca8b2ab1ec77e70639","after":null,"ref":"refs/heads/dependabot/gradle/kotlin_version-1.9.22","pushedAt":"2024-01-18T14:54:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"daea309fd31ba94d88b03f720d6a62f6101a51a4","after":null,"ref":"refs/heads/dependabot/gradle/com.android.tools.build-gradle-8.2.1","pushedAt":"2024-01-18T14:54:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"86806bbb3c3662bfc1968d7559fb904a90ef992d","after":null,"ref":"refs/heads/dependabot/gradle/com.google.android.material-material-1.11.0","pushedAt":"2024-01-18T14:54:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d935511119224bd9364c5d4d595b577dff667fd5","after":null,"ref":"refs/heads/dependabot/gradle/androidx.core-core-ktx-1.12.0","pushedAt":"2024-01-18T14:54:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaqKT0gA","startCursor":null,"endCursor":null}},"title":"Activity · MDP43140/LTECleanerFOSS"}