fix: add sudo support for listFiles and improve permission error handling #512

Merged
ZacharyZcR merged 3 commits from feat/file-manager-sudo-support into dev-1.10.1 2026-01-14 23:54:27 +00:00
ZacharyZcR commented 2026-01-14 21:25:16 +00:00 (Migrated from github.com)

Summary

  • Add sudo support for listFiles when accessing permission-denied directories
  • Frontend now shows sudo password dialog for directory navigation errors
  • Fix permission errors displaying as generic "Failed to load directory" message

Changes

  • Backend: Add tryWithSudo() function and permission detection in listFiles
  • Frontend: loadDirectory returns success/failure status, proper needsSudo handling
  • Add translation keys for permission-related messages
## Summary - Add sudo support for `listFiles` when accessing permission-denied directories - Frontend now shows sudo password dialog for directory navigation errors - Fix permission errors displaying as generic "Failed to load directory" message ## Changes - Backend: Add `tryWithSudo()` function and permission detection in `listFiles` - Frontend: `loadDirectory` returns success/failure status, proper `needsSudo` handling - Add translation keys for permission-related messages
Sign in to join this conversation.