diff --git a/fastlane/metadata/android/en-US/changelogs/10.txt b/fastlane/metadata/android/en-US/changelogs/10.txt new file mode 100644 index 0000000..c06ee78 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/10.txt @@ -0,0 +1 @@ +- Support for BML payment gateway using PayMV QR diff --git a/fastlane/metadata/android/en-US/changelogs/11.txt b/fastlane/metadata/android/en-US/changelogs/11.txt new file mode 100644 index 0000000..b48330b --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/11.txt @@ -0,0 +1,5 @@ +- NFC tap-to-pay with wallet integration +- Set a default card for NFC payments +- Launcher shortcut renamed to "Scan to Pay" +- New NFC icon +- Cards hidden when not relevant diff --git a/fastlane/metadata/android/en-US/changelogs/12.txt b/fastlane/metadata/android/en-US/changelogs/12.txt new file mode 100644 index 0000000..26efe79 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/12.txt @@ -0,0 +1,9 @@ +- Default transfer accounts +- Share-to-scan-to-pay with merchant details +- Static BML QR scans saved to recents +- Unified QR scan flow across banks +- Friendlier transfer flow UI +- Removed *** masking on PayMV QR amounts +- New NFC tap-to-pay animation +- Fixed NFC-related crash +- Scanning a PayMV QR after selecting a card falls back to the transfer flow diff --git a/fastlane/metadata/android/en-US/changelogs/13.txt b/fastlane/metadata/android/en-US/changelogs/13.txt new file mode 100644 index 0000000..b669af8 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/13.txt @@ -0,0 +1,2 @@ +- Fixed transfer form resetting on switching tabs +- Fixed default account not selected from contacts page or contact picker diff --git a/fastlane/metadata/android/en-US/changelogs/14.txt b/fastlane/metadata/android/en-US/changelogs/14.txt new file mode 100644 index 0000000..83ee71d --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/14.txt @@ -0,0 +1 @@ +- New navigation mode: Nostalgic diff --git a/fastlane/metadata/android/en-US/changelogs/15.txt b/fastlane/metadata/android/en-US/changelogs/15.txt new file mode 100644 index 0000000..2582d2c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/15.txt @@ -0,0 +1,10 @@ +- View details of blocked balance +- Notifications +- Wheel optimizations +- Fixed back navigation from Finances page +- Fixed "An error occurred" instead of "No available balance" +- Fixed Islamic visa card image +- Fixed PIN button glyph scaling and theme bugs +- Fixed receipt buttons on some phones +- Fixed balance not updating after BML QR payment +- Fixed onboarding warning bypass diff --git a/fastlane/metadata/android/en-US/changelogs/16.txt b/fastlane/metadata/android/en-US/changelogs/16.txt new file mode 100644 index 0000000..b1ffd8e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/16.txt @@ -0,0 +1 @@ +- NFC prompts for off, default and not supported states diff --git a/fastlane/metadata/android/en-US/changelogs/17.txt b/fastlane/metadata/android/en-US/changelogs/17.txt new file mode 100644 index 0000000..4dcba74 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/17.txt @@ -0,0 +1,3 @@ +- About page +- Donate to support development +- Import TOTP QR and Google Authenticator export QR diff --git a/fastlane/metadata/android/en-US/changelogs/19.txt b/fastlane/metadata/android/en-US/changelogs/19.txt new file mode 100644 index 0000000..b7c7356 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/19.txt @@ -0,0 +1,6 @@ +- BML and MIB card freeze/unfreeze +- Background service and push notifications (very unstable) +- Cards ordered: active BML, MIB, inactive BML, inactive MIB +- Faster notification loading +- Fixed notification icon in light theme +- Fixed contact picker rendering diff --git a/fastlane/metadata/android/en-US/changelogs/2.txt b/fastlane/metadata/android/en-US/changelogs/2.txt new file mode 100644 index 0000000..5b32408 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/2.txt @@ -0,0 +1,9 @@ +- Edge-to-edge support for Android 15+ +- Redesigned onboarding pages and added disclaimer +- otpauth://totp/ URI import for OTP seed +- Hint shown when biometrics are disabled +- App resumes last screen after unlocking +- Loading indicators for account info and transfers +- Fixed bottom bar staying above the keyboard +- Fixed adding a contact with multiple BML logins +- Added Visa, Master and Amex card icons diff --git a/fastlane/metadata/android/en-US/changelogs/20.txt b/fastlane/metadata/android/en-US/changelogs/20.txt new file mode 100644 index 0000000..f0e8f3a --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/20.txt @@ -0,0 +1,8 @@ +- Contact picker recents show most recent first +- Outstanding and unbilled credit card values +- Fixed MIB USD history amounts +- Fixed currency detection in MIB to MIB transfers +- Option to add contact during BML to MIB USD transfer +- Settings item renamed to "Confirm Transaction" +- Fixed "Cards" title in tap to pay from shortcut +- Removed gap under bottom bar on cards screens diff --git a/fastlane/metadata/android/en-US/changelogs/22.txt b/fastlane/metadata/android/en-US/changelogs/22.txt new file mode 100644 index 0000000..084e06a --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/22.txt @@ -0,0 +1 @@ +- Initial support for Ooredoo M-Faisa diff --git a/fastlane/metadata/android/en-US/changelogs/23.txt b/fastlane/metadata/android/en-US/changelogs/23.txt new file mode 100644 index 0000000..b31cdc9 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/23.txt @@ -0,0 +1,4 @@ +- Updated BML card mapping (fixed Mastercard Platinum) +- Disabled PayMV QR for M-Faisa accounts +- Fixed share and save buttons showing on shared receipt image +- Fixed bottom bar flashing before receipt share sheet diff --git a/fastlane/metadata/android/en-US/changelogs/24.txt b/fastlane/metadata/android/en-US/changelogs/24.txt new file mode 100644 index 0000000..9d2c4fc --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/24.txt @@ -0,0 +1,5 @@ +- Fixed QR scanner failing to launch on revisit +- Fixed PayMV scan keeping unusable M-Faisa source +- Fixed BML merchant staying loaded after payment +- Transfer logic split into per-bank handlers +- Note: Fahipay is still broken diff --git a/fastlane/metadata/android/en-US/changelogs/26.txt b/fastlane/metadata/android/en-US/changelogs/26.txt new file mode 100644 index 0000000..5b99128 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/26.txt @@ -0,0 +1 @@ +- No changes from previous version diff --git a/fastlane/metadata/android/en-US/changelogs/27.txt b/fastlane/metadata/android/en-US/changelogs/27.txt new file mode 100644 index 0000000..713f4a2 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/27.txt @@ -0,0 +1,7 @@ +- Hide accounts you don't want to see +- Reorder logins +- Account number field on the transfer page suggests saved contacts +- Transfer page shows the other account's currency +- Search button on the transfer "To" field keyboard, focus moves to amount afterwards +- Search key in the add contact drawer now works +- Saving a profile disable no longer sends unnecessary refresh requests diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt new file mode 100644 index 0000000..e9210d6 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/3.txt @@ -0,0 +1,5 @@ +- Customizable bottom bar and quick actions +- Multiple Fahipay and MIB account support +- Updated BML logo +- Transfer button stays disabled until all required fields are filled +- Fixed display issues on phones without edge-to-edge screens diff --git a/fastlane/metadata/android/en-US/changelogs/4.txt b/fastlane/metadata/android/en-US/changelogs/4.txt new file mode 100644 index 0000000..6d831f3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/4.txt @@ -0,0 +1,8 @@ +- BML business profile support +- Privacy mode toggle to hide balances +- View previous transfer receipts, full screen view, long-press to copy, save and share +- Initial PayMV QR generation +- Renamed Activities to Recent Transfers +- Fixed card transaction history not loading +- Fixed BML contact list loading +- Fixed single-profile multi-login issue diff --git a/fastlane/metadata/android/en-US/changelogs/5.txt b/fastlane/metadata/android/en-US/changelogs/5.txt new file mode 100644 index 0000000..dec2b73 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/5.txt @@ -0,0 +1,5 @@ +- BML loans shown on the Financing page, included in pending finances +- Animated lock and show/hide amount icons +- Credit cards and spending limits in a separate dashboard section, limits shown as progress bars +- Optimized MIB session keepalive +- Long-press to copy receipt fields in full screen diff --git a/fastlane/metadata/android/en-US/changelogs/6.txt b/fastlane/metadata/android/en-US/changelogs/6.txt new file mode 100644 index 0000000..7fea521 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/6.txt @@ -0,0 +1,8 @@ +- MIB debit/credit cards shown in a dashboard carousel +- Transfers from BML business profile accounts +- New setting: auto unlock on correct PIN +- Fewer network requests on BML session refresh +- Refresh indicator moved to the action bar +- Reworked back button navigation +- Fixed PayMV QR page empty space +- BML loan accounts excluded from balance total and transfer sources diff --git a/fastlane/metadata/android/en-US/changelogs/7.txt b/fastlane/metadata/android/en-US/changelogs/7.txt new file mode 100644 index 0000000..f91a262 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/7.txt @@ -0,0 +1,7 @@ +- Compressed MIB card images to reduce app size +- Connectivity banners for network issues +- Transfer button disabled when source bank is unavailable +- Fixed cache read issue when refreshing offline +- Privacy mode hides amounts in transfer dropdown +- User-agent reports real device info +- Fixed error on failed PIN entry diff --git a/fastlane/metadata/android/en-US/changelogs/8.txt b/fastlane/metadata/android/en-US/changelogs/8.txt new file mode 100644 index 0000000..5e3a472 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/8.txt @@ -0,0 +1,8 @@ +- QR payments from BML gateway and static QR payments from BML cards +- Zoom and flashlight on QR scanner +- Bank/profile images in accounts list and transfer dropdown +- Local per-profile images for BML and Fahipay +- Better network error handling and timeout handling +- Fixed contacts infinite loading offline +- Fixed crash with no network on transaction history +- Fixed nav bar buttons disappearing diff --git a/fastlane/metadata/android/en-US/changelogs/9.txt b/fastlane/metadata/android/en-US/changelogs/9.txt new file mode 100644 index 0000000..f06cbb5 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/9.txt @@ -0,0 +1,10 @@ +- Manage cards mode and default payment card +- Theme customizations +- Launcher shortcuts +- Tap to copy OTP +- Unified card settings and Pay with Card page +- Dashboard shows MVR and USD blocked funds separately +- Accounts list uses available balance +- Fixed lockscreen bypass on rooted devices +- Fixed empty dashboard without accounts +- PayMV QR generation fix diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt new file mode 100644 index 0000000..02341f0 --- /dev/null +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -0,0 +1,31 @@ +Thijooree is an unofficial, unified banking app for the Maldives, built by reverse engineering the official bank apps. + +Supported services: +- Bank of Maldives (BML) +- Maldives Islamic Bank (MIB) +- Fahipay (initial support) +- Ooredoo M-Faisa (initial support) + +Features: +- Multiple logins per bank in one app, with a unified dashboard of all your accounts +- Transfers between accounts and banks, with saved contacts and Favara IDs +- Transaction history for accounts +- Cards: view BML and MIB cards, freeze/unfreeze +- NFC tap-to-pay +- QR payments: scan PayMV and BML QR codes, generate your own PayMV QR, with zoom and flashlight on the scanner +- Loans, credit cards, spending limits and blocked funds on the Financing page +- Built-in TOTP: import from otpauth:// URIs, QR codes or Google Authenticator exports +- Notifications +- Privacy mode to hide balances +- PIN and biometric app lock +- Customizable bottom bar, quick actions and themes +- Hide specific accounts per profile + +Requirements: +- Your banking credentials for each bank + +Privacy: +No data ever leaves your device except the API calls to the banking services themselves. + +Disclaimer: +This is an unofficial third-party app. It is not affiliated with, endorsed by, or supported by BML, MIB, Fahipay or Ooredoo. Use at your own risk. Review the source code before entering your banking credentials. diff --git a/ic_logo.png b/fastlane/metadata/android/en-US/images/icon.png similarity index 100% rename from ic_logo.png rename to fastlane/metadata/android/en-US/images/icon.png diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg new file mode 100644 index 0000000..9f12d3a Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg new file mode 100644 index 0000000..51d6b85 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg new file mode 100644 index 0000000..992eff1 Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg new file mode 100644 index 0000000..82bf53b Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg new file mode 100644 index 0000000..c233cbd Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg differ diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg b/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg new file mode 100644 index 0000000..5353dad Binary files /dev/null and b/fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg differ diff --git a/fastlane/metadata/android/en-US/short_description.txt b/fastlane/metadata/android/en-US/short_description.txt new file mode 100644 index 0000000..167ba8a --- /dev/null +++ b/fastlane/metadata/android/en-US/short_description.txt @@ -0,0 +1 @@ +Unified banking app for Maldives from reverse enginered official bank apps. diff --git a/fastlane/metadata/android/en-US/title.txt b/fastlane/metadata/android/en-US/title.txt new file mode 100644 index 0000000..94929da --- /dev/null +++ b/fastlane/metadata/android/en-US/title.txt @@ -0,0 +1 @@ +Thijooree