Skip to content

fix: resolve flatpak privileges, dnf cache loops, and ui queue state (#2, #3)#6

Merged
prassamin merged 3 commits into
mainfrom
release/v1.0.0-beta.2
May 25, 2026
Merged

fix: resolve flatpak privileges, dnf cache loops, and ui queue state (#2, #3)#6
prassamin merged 3 commits into
mainfrom
release/v1.0.0-beta.2

Conversation

@prassamin

Copy link
Copy Markdown
Contributor

Overview

Briefly describe the purpose of this Pull Request and the problems it addresses.

Type of Change

Select the appropriate checklist options:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

Key Changes

Fixed

  • Ghost Updates: Resolved an issue where native DNF packages (like Brave Browser) would continuously reappear in the update list after successfully updating, caused by stale cache queries ([BUG] Update apps doesnt work #3).
  • Flatpak Privilege Blindspot: Fixed an issue where the updater could not detect or update user-installed flatpaks. Flatpak updates now seamlessly integrate with the system polkit for native permission handling ([BUG] Update apps doesnt work #3).
  • System App Protection: Fixed a bug where third-party apps were incorrectly flagged as protected system applications, which prevented users from uninstalling them ([BUG] Manage Apps doesn't work #2).
  • KDE Dock Icon: Fixed missing app icon in the KDE panel. ([BUG] App Icon Missing #1) by @Joy-Majumder in Fix KDE dock icon; add macOS build stubs #4.
  • Queue Manager UX: Fixed a bug where a single failed application update would wipe the entire operations queue and force a false "Success" screen. Failed operations now correctly stay in the queue with visible error badges.
  • Queue Operation Clashing: Fixed an issue where restarting an operation in the queue manager would overwrite previous operations. Every queued action now generates a mathematically unique ID.

Verification Actions

Describe the testing completed to verify your changes:

  • Checked backend builds cleanly (cargo check)
  • Ran frontend type check (tsc)
  • Executed manual installation tests on target platform

Related Issues

Closes #2, #3

@vercel

vercel Bot commented May 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
cleanmylinux Ready Ready Preview, Comment May 25, 2026 5:09am

@prassamin
prassamin merged commit 02de64d into main May 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Manage Apps doesn't work

1 participant