Commit Graph

71 Commits

Author SHA1 Message Date
shihaam ae8ad24d13 add support for default trsnager accounts
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-30 22:24:37 +05:00
shihaam 3db077cf9a rename shorcut to scan to pay
Auto Tag on Version Change / check-version (push) Failing after 10m47s
2026-05-29 16:42:04 +05:00
shihaam ee5ecdaa18 new nfc icon, hide cards, removed offline nfc payments
Auto Tag on Version Change / check-version (push) Failing after 12m50s
2026-05-29 16:39:58 +05:00
shihaam 7fe2ba5788 Able to set Default card for payments now
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 22:55:49 +05:00
shihaam bfbb649b33 manage card mode added
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 22:02:09 +05:00
shihaam e4468c4a8f handle camera permission for profile pic upload
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 21:18:59 +05:00
shihaam b4e1f57347 fix paymv qr generation part 1
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 20:29:24 +05:00
shihaam 7a0e32f4d6 seperate mvr and usd blocked funds in dashboard
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 18:45:57 +05:00
shihaam 640dd5de22 theme customizations support
Auto Tag on Version Change / check-version (push) Successful in 8s
2026-05-28 18:21:38 +05:00
shihaam e9583f0580 Merge pull request 'fix/accounts-list-balance-consistency' (#5) from ahusan/fksar:fix/accounts-list-balance-consistency into main
Auto Tag on Version Change / check-version (push) Successful in 5s
Reviewed-on: #5
2026-05-28 16:23:33 +05:00
shihaam f7fd06cdf3 Unified card settings and pay with card into 1 page and redsigned it 2026-05-28 15:28:45 +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
ahusan 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
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-05-28 02:18:01 +05:00
shihaam 0560c53ae3 Show no accounts found text when there are no accounts in cache
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-27 23:42:05 +05:00
shihaam b67368c94a unified pay with QR and tranfer confirm dialog box
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-27 21:22:04 +05:00
shihaam e974a95708 added support for static QR payments from BML cards
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-27 20:32:17 +05:00
shihaam de11fbe0d3 skill issue on mib
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-27 19:00:12 +05:00
shihaam 523d1248bd add connetivity banners
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-23 22:23:54 +05:00
shihaam 27270f1b7a auto unlock on correct pin
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-22 06:39:59 +05:00
shihaam c9ae614fc7 prep support for transfers for bml business accounts)
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-22 06:21:20 +05:00
shihaam 6d3c7036b5 rebranding
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-22 05:05:57 +05:00
shihaam ddd64e8624 descriptive menus
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-22 02:03:20 +05:00
shihaam 77f367844d rework back butotn 2026-05-22 01:50:12 +05:00
shihaam e2729b1d1a add support for fetching mib cards
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-05-22 01:40:14 +05:00
shihaam 38570615dd optmize dashboard (seperate credit section, bars for spending limits
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-21 23:23:45 +05:00
shihaam e82218e897 added support for BML loans
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-21 22:58:58 +05:00
shihaam fe507073b1 Optmize business profile logins.. save privacy mode settings on launch 2026-05-21 00:43:05 +05:00
shihaam b107358266 toggle to enable or disable privacy mode and also privacy mode toggle
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-20 00:29:06 +05:00
shihaam 15a02cac1c patial support for BML business profile accounts
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-19 23:30:36 +05:00
shihaam 28682bba41 half baked PayMV QR generate support
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-19 21:59:05 +05:00
shihaam 25484addfb rename activites to recent transfers and transfer history to transaction history
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-19 20:16:29 +05:00
shihaam 3a5b9459a9 customize quick actions and bottom bar
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-19 18:21:36 +05:00
shihaam 8c40322ff0 fahipay serialized multi-login added
Auto Tag on Version Change / check-version (push) Successful in 4s
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
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-19 14:48:04 +05:00
shihaam 2dd84ec50a countdown now starts after scoll
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-18 23:30:21 +05:00
shihaam 33651ca107 redesign the welcome pages
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-18 23:12:51 +05:00
shihaam ae307e3118 add biometrics disabled hint
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-18 21:46:34 +05:00
shihaam 04af4e1bbd add biometrics to confirm digalogbox
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-17 21:39:42 +05:00
shihaam ecbbb3ed6b categorize settings to unclutter it.. might need to revert this later
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-17 20:09:09 +05:00
shihaam 2b710f00c6 add support for bottom nav bar
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-17 19:29:44 +05:00
shihaam 7782ac57f1 show notice when camera permission rejected
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-17 19:11:26 +05:00
shihaam ccc9e11d55 add support to detect dhiraagu and ooredoo packages
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-17 00:25:48 +05:00
shihaam fd531066cd change text to national id instead of fahipay id
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-16 21:59:52 +05:00
shihaam 7864655a82 add support for fahipay login and view history
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-16 21:31:34 +05:00
shihaam 4b6c5e5d8b optimize account search in tranfer page
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-15 19:25:26 +05:00
shihaam b9be7cd1a3 add flagsecure and rearrange settings listing
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-15 18:44:58 +05:00
shihaam fc031f1f2a security: encrypt credentials, caches, and harden lock screen
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-15 18:35:14 +05:00
shihaam 00a5edf539 add logout and move add account to settings page
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-15 14:55:01 +05:00
shihaam e8469a8888 add clear cache
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-15 12:00:59 +05:00