Commit Graph
69 Commits
Author SHA1 Message Date
shihaam 1886113ae7 new feature: long press OTP card in OTP codes page to export or update seed 2026-09-26 20:43:14 +05:00
shihaam 71ef7a5b55 MIB recipt redesign to mimick new MIB app and dark mode support 2026-09-26 06:46:19 +05:00
shihaam 5210e6207f redegsigned contacts page: removed delete and edit buttons from contacts list, made a new contacts sheet and moved buttons there 2026-09-25 06:35:39 +05:00
shihaam 369c6e4a37 redegsigned OTP page and show next TOTP code 2026-09-25 06:18:09 +05:00
shihaam 0dc81fef62 Merge branch 'feat/hide-accounts' 2026-09-25 04:21:08 +05:00
shihaam 1e3cf3420b login sorting fixed 2026-09-25 03:43:58 +05:00
flamexode d769df6f6b add ability to hide accounts
implements #50
2026-09-21 17:47:26 +05:00
flamexode b48022d249 add ability to reorder logins
fixes #47
2026-09-21 17:14:06 +05:00
shihaam 80fd238195 fix BML POS QRs 2026-09-21 15:26:18 +05:00
shihaam 01cae559cf update card image mappgin 2026-06-27 19:43:03 +05:00
shihaam a90d832dba mfaisa recipt (prep) and SmartPay support 2026-06-27 16:18:18 +05:00
shihaam 51c2dff4b2 ooredoo mfaisa 2026-06-27 14:29:25 +05:00
shihaam 3182e14873 fix mib account history header pill 2026-06-13 23:04:52 +05:00
shihaam 52d2eb235b display outstanding and unbilled credit card values and also fix 00.00 values on credit card statement 2026-06-13 22:55:54 +05:00
shihaam 014c002ebe add BML and MIB card freeze/unfreeze 2026-06-13 17:40:09 +05:00
shihaam 570e6b750b rever commit/4b1c2419 but keeping contact picker fix 2026-06-10 13:34:26 +05:00
shihaam 4b1c2419ec persist mib sessions on disk instead of refreshing token and fix contact picker render issue #37 2026-06-10 00:17:43 +05:00
shihaam 33eb33e18c Add support for otpauth:// and otpauth-migration:// QR scan during login 2026-06-05 01:15:59 +05:00
shihaam e3c6b3a695 Add NFC related prompts (on/off/default/not supported), release version 1.0.17 2026-06-04 02:03:15 +05:00
shihaam d227d468b1 add notifcations #24 2026-06-04 01:38:38 +05:00
shihaam 140b0069bd fix islamic visa card image mapping 2026-06-03 17:00:03 +05:00
shihaam 4523aed69e remove *** on customer amount set PayMV QRs, #29 2026-05-30 23:26:55 +05:00
shihaam ae8ad24d13 add support for default trsnager accounts 2026-05-30 22:24:37 +05:00
shihaam ee5ecdaa18 new nfc icon, hide cards, removed offline nfc payments 2026-05-29 16:39:58 +05:00
shihaam 9b284cc8d4 BML change payment gateway to use PayMV QR, so added support for it 2026-05-28 23:39:39 +05:00
shihaam 7fe2ba5788 Able to set Default card for payments now 2026-05-28 22:55:49 +05:00
shihaam 640dd5de22 theme customizations support 2026-05-28 18:21:38 +05:00
ahusan 8d09e760a8 Enhance dashboard: add attention row for blocked and overdue funds
Introduces a new attention row in the dashboard to display blocked funds and overdue financing. The row is conditionally visible based on the presence of blocked amounts or overdue totals. Updates the account display logic to show blocked amounts where applicable, ensuring users have a clear view of their financial status. Additionally, new string resources for "Blocked Funds" and "Overdue Financing" are added for localization.
2026-05-28 15:24:49 +05:00
ahusanandClaude Opus 4.7 62ccae602d accounts list: use available balance, show blocked amount as secondary line
BML CASA rows on the accounts list were showing currentBalance (the
working/ledger balance, which includes blocked funds). Every other
balance display in the app — transfer screen, contact picker, QR pay,
dashboard totals — uses availableBalance, so the same account was
showing a different figure depending on where you looked at it.

This switches the accounts list to availableBalance for consistency,
and adds a small muted "MVR X.XX blocked" line beneath the balance
when blocked > 0 so the blocked funds are still visible at a glance.
Only BML reports a non-zero blocked amount; MIB and Fahipay rows are
unaffected.

The per-account history page header is untouched — its three-column
Available / Balance / Blocked breakdown still works as before.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:54:33 +05:00
shihaam d292e73fd9 added support for custom per-profile image for BML and Fahipay, MIB works pending 2026-05-28 02:18:01 +05:00
shihaam e974a95708 added support for static QR payments from BML cards 2026-05-27 20:32:17 +05:00
flamexode cecf0bedfc add product group mapping for cards 2026-05-23 23:56:15 +05:00
shihaam ee9f98b720 fix caching reading issue when refreshed without internet 2026-05-23 21:49:27 +05:00
shihaam 219ca9bf00 add more card support, include credit cards in accounts 2026-05-23 21:21:01 +05:00
shihaam e9f0cec698 compress mib cards and add prep support for bml cards 2026-05-23 21:03:25 +05:00
shihaam b784085605 optimize bml refresh flow 2026-05-22 06:01:13 +05:00
shihaam f208ee6ad1 optimze mib cards loading 2026-05-22 03:55:59 +05:00
shihaam e82218e897 added support for BML loans 2026-05-21 22:58:58 +05:00
shihaam 6d48c27391 huge refactor.. might need to revert later 2026-05-20 22:43:29 +05:00
shihaam 02a53c8219 fix single profile multi login 2026-05-20 00:02:36 +05:00
shihaam 15a02cac1c patial support for BML business profile accounts 2026-05-19 23:30:36 +05:00
shihaam 25484addfb rename activites to recent transfers and transfer history to transaction history 2026-05-19 20:16:29 +05:00
shihaam b24949c117 add support to view previous transfer recipts 2026-05-19 19:39:20 +05:00
shihaam 8c40322ff0 fahipay serialized multi-login added 2026-05-19 16:13:36 +05:00
shihaam 782e2e7674 refactor codebase to be more module for later adding new banks.. add support for single profile mib accounts.. add suport for disabling mib profiles in settings 2026-05-19 14:48:04 +05:00
shihaam d4f86bb738 optimize OTP seed (check password =) remove legacy code 2026-05-18 23:57:05 +05:00
shihaam 8e47101401 refactor: extract BML/MIB product label parsing into dedicated parser utilities 2026-05-18 04:53:40 +05:00
shihaam 00e109562b add support for multiple BML accounts, and BML credit cards 2026-05-18 00:29:52 +05:00
shihaam 389344a192 normaize account input 2026-05-17 21:45:49 +05:00
shihaam 93405aade2 add support for fahipay contacts 2026-05-16 22:26:16 +05:00