Open Issues Need Help
View All on GitHubLocal-first personal finance app. Encrypted, self-hosted, sync across devices.
AI Summary: The MoneyManagerEx Android app is experiencing a recurring database error ("file is not a database") during the database synchronization process. The error, originating in `FileStorageHelper.pushDatabase` within the `SyncService`, needs to be debugged and fixed to ensure reliable data syncing. This likely involves investigating the database file's integrity, the synchronization logic, and potentially the interaction with the underlying SQLCipher library.
Local-first personal finance app. Encrypted, self-hosted, sync across devices.
AI Summary: The task is to debug and fix a `SQLiteNotADatabaseException` occurring in the MoneyManagerEx Android app within the `fixDuplicates` function of `MmxDatabaseUtils`. This exception indicates the application is attempting to access a file that is not a valid SQLite database. The fix likely involves verifying the database file's integrity, potentially recreating or repairing the database, and handling potential file corruption scenarios. The root cause may be related to a previous database operation or file system issue.
Local-first personal finance app. Encrypted, self-hosted, sync across devices.
AI Summary: The task is to debug and fix a bug in the MoneyManagerEx Android app where the on-screen keyboard obscures the notes field when editing transactions on a Samsung Galaxy S22 running Android 15. The solution requires identifying why the screen isn't scrolling to reveal the field when the keyboard appears.
Local-first personal finance app. Encrypted, self-hosted, sync across devices.