Commit Graph

43 Commits

Author SHA1 Message Date
shihaam 640dd5de22 theme customizations support
Auto Tag on Version Change / check-version (push) Successful in 8s
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
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 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
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
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-23 21:49:27 +05:00
shihaam 219ca9bf00 add more card support, include credit cards in accounts
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-23 21:21:01 +05:00
shihaam e9f0cec698 compress mib cards and add prep support for bml cards
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-23 21:03:25 +05:00
shihaam b784085605 optimize bml refresh flow
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-22 06:01:13 +05:00
shihaam f208ee6ad1 optimze mib cards loading
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-22 03:55:59 +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 6d48c27391 huge refactor.. might need to revert later
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-20 22:43:29 +05:00
shihaam 02a53c8219 fix single profile multi login
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-20 00:02:36 +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 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 b24949c117 add support to view previous transfer recipts 2026-05-19 19:39:20 +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 d4f86bb738 optimize OTP seed (check password =) remove legacy code
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-18 23:57:05 +05:00
shihaam 8e47101401 refactor: extract BML/MIB product label parsing into dedicated parser utilities
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-18 04:53:40 +05:00
shihaam 00e109562b add support for multiple BML accounts, and BML credit cards
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-18 00:29:52 +05:00
shihaam 389344a192 normaize account input
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-17 21:45:49 +05:00
shihaam 93405aade2 add support for fahipay contacts 2026-05-16 22:26:16 +05:00
shihaam d4104e2ed2 add support for fahipay images
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-16 21:42:04 +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 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 e8469a8888 add clear cache
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-15 12:00:59 +05:00
shihaam 7c0ffece35 OTP page to show real name
Auto Tag on Version Change / check-version (push) Successful in 2s
2026-05-15 11:53:51 +05:00
shihaam c9ec43de04 fix scroll bug
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-05-15 10:12:09 +05:00
shihaam eda8797552 add transfers 2026-05-14 06:15:39 +05:00
shihaam 5805b4cb51 BML account lookup and add new contacts 2026-05-14 05:24:36 +05:00
shihaam 25bbbe926f add BML usd limits to dashboard and optmize login flow/session expirey 2026-05-14 05:24:33 +05:00
shihaam 8119d554cf optimize contact picker ui to disable forbidden transfers 2026-05-14 05:24:32 +05:00
shihaam e4684ec017 add bml login, accounts and contacts 2026-05-14 05:24:28 +05:00
shihaam 6a3738fc2f add support for PayMV QR scan 2026-05-14 05:24:24 +05:00
shihaam b452940ed0 contacts, contact picker and trnasfer account look up ui 2026-05-14 05:24:23 +05:00
shihaam de29dc627f implement viewing contacts 2026-05-14 05:24:21 +05:00
shihaam 69b7862e65 add support for mib loans view 2026-05-14 05:24:18 +05:00
shihaam 7026da9ccd lazy loading 2026-05-14 05:24:14 +05:00
shihaam 81a2be150f add app lock secruity and support for saving mib credentials 2026-05-14 05:24:13 +05:00
shihaam 076a58359a working mib login and list accounts 2026-05-14 05:24:11 +05:00