azuwlaa and Claude Opus 5.5
d8e7cf2a24
Merge upstream main (v1.0.31) into feat/chats
...
Resolve TransferFragment conflicts: keep the new ARG_BML_TXN_ID next to
the chat flags, and pass upstream's capturedToPhoto through showReceipt().
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FQUrmJjrypeoPsubpzuezC
2026-09-27 17:00:59 +05:00
azuwlaa and Claude Opus 5.5
97fe63025d
chats: throttle BML name lookups
...
Real-name lookups use BML's account validation, the same search as the
Transfer page, which BML rate-limits per user ("searched too many
times"). Look up only names the saved data can't answer (accounts sent
to that aren't contacts, contacts without a separate real name), at most
3 per run, one run per 6 hours, 15 per day, and back off for a day at the
first refusal.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FQUrmJjrypeoPsubpzuezC
2026-09-27 17:00:11 +05:00
shihaam
0e7f329a4b
release v1.0.31
Auto Tag on Version Change / check-version (push) Successful in 4s
Build and Release APK / build (push) Successful in 3m15s
v1.0.31
2026-09-27 00:31:12 +05:00
shihaam
2082e8fd0c
Pay with BML Transaction ID
2026-09-27 00:28:12 +05:00
shihaam
97a0cb218f
release v1.0.30
Auto Tag on Version Change / check-version (push) Successful in 7s
Build and Release APK / build (push) Successful in 3m50s
v1.0.30
2026-09-26 21:29:16 +05:00
shihaam
0158d6dcd8
Always show fullscreen recipt toggle
2026-09-26 21:28:29 +05:00
shihaam
320eaa2ffb
release v1.0.29
Auto Tag on Version Change / check-version (push) Successful in 4s
Build and Release APK / build (push) Successful in 4m6s
v1.0.29
2026-09-26 20:43:34 +05:00
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
41e7bc70e9
update docs
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 19:56:26 +05:00
shihaam
d786609bd1
update docs
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-09-26 19:51:33 +05:00
shihaam
2246e5929f
update docs
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-09-26 19:50:57 +05:00
shihaam
d0eee817ec
update docs
Auto Tag on Version Change / check-version (push) Successful in 9s
2026-09-26 19:34:24 +05:00
shihaam
af414914c7
update docs
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 17:53:08 +05:00
shihaam
ec5b791a45
update docs
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 17:51:01 +05:00
shihaam
dd4aed0f94
update docs
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 17:48:14 +05:00
shihaam
fd4cdfecac
update docs
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 17:47:38 +05:00
shihaam
92f5af76e6
update docs
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-09-26 17:39:32 +05:00
shihaam
bc81255b31
update docs
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-09-26 17:35:28 +05:00
shihaam
acd11ef3eb
update docs
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-09-26 17:22:11 +05:00
shihaam
fc778f2a90
update docs
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 17:20:30 +05:00
shihaam
778bcc4d75
update docs
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 17:14:46 +05:00
shihaam
97c8033014
update docs
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 17:12:00 +05:00
shihaam
58d43f33d6
update docs
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-09-26 17:10:04 +05:00
shihaam
af791fc5ad
update docs
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 17:00:58 +05:00
shihaam
d8ef3a63c6
add totp docs
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 16:56:35 +05:00
shihaam
fbbfdd8537
release v1.0.28
Auto Tag on Version Change / check-version (push) Successful in 4s
Build and Release APK / build (push) Successful in 3m48s
v1.0.28
2026-09-26 07:00:38 +05:00
shihaam
169c3c144c
redesigned full screen for MIB recipt
2026-09-26 06:58:27 +05:00
shihaam
71ef7a5b55
MIB recipt redesign to mimick new MIB app and dark mode support
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 06:46:19 +05:00
shihaam
32563ea398
redesigned full screen for BML recipt
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 04:46:42 +05:00
shihaam
41ce8a65ad
bml recipt dark theme support
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-26 04:28:19 +05:00
azuwlaa and Claude Opus 5.5
83ca37eade
chats: business payments, new bubbles, pinning, Scan to Pay
...
- Card / Scan to Pay payments show as business chats (from BML
"Payment Completed" alerts and "Purchase" history), kept apart from
people; static merchant QRs are kept so a business can be paid again
from its chat, with a card picker
- Scan to Pay button on the chat list; returns and re-checks after paying
- Compact bubbles with ticks (alert seen / booked in history), receipt
button, day totals, monthly summary, long-press actions
- Personal accounts confirm with just the dialog over the chat; business
profiles keep the sheet for the OTP step
- From chip shows account number and balance; MVR -> USD account is
blocked, USD -> MVR warns about conversion
- Long-press a chat to pin it to the top
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FQUrmJjrypeoPsubpzuezC
2026-09-26 04:10:06 +05:00
shihaam
c7d3efa64e
update docs: update payMV QR Design
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-26 04:06:06 +05:00
shihaam
2688118f52
update payMV QR Design
2026-09-26 04:05:36 +05:00
shihaam
e717360d00
Merge pull request 'fix language toggle alignment' from azuwlaa/android:fix/language-toggle-alignment
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-25 17:53:03 +05:00
shihaam
2f26599931
fix language toggle misaligned on onboarding screen #58
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-09-25 17:50:17 +05:00
azuwlaa and Claude Opus 5.5
f8f9d82440
fix language toggle buttons misaligned
...
The Dhivehi button sat a few pixels lower than English because the
toggle group aligns children by text baseline and Thaana has different
font metrics. Turn off baseline alignment for the language toggle.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FQUrmJjrypeoPsubpzuezC
2026-09-25 17:35:45 +05:00
azuwlaa and Claude Opus 5.5
da5cca79c6
add chats: transfers grouped per person as a chat
...
Replaces Contacts in the default bottom nav slot with a Chats page
(Contacts moves to More and opens from the Chats toolbar).
- Chats start when the page is first opened; no old history is loaded
- Transfers come from BML notifications (instant), account history
(booked later) and in-app receipts, merged into one bubble each
- Chats are keyed by the account holder's real name, looked up via
BML account validation, so nickname contacts and their MVR/USD
accounts share one chat; the To bar picks the account to send to
- Sending opens the Transfer page in a bottom sheet over the chat and
returns to it on success; sent bubbles link to their receipt
- Chat and name data are stored encrypted with CacheEncryption
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FQUrmJjrypeoPsubpzuezC
2026-09-25 17:29:01 +05:00
shihaam
a37354fc82
release version 1.0.27
Auto Tag on Version Change / check-version (push) Successful in 4s
Build and Release APK / build (push) Successful in 4m5s
v1.0.27
2026-09-25 07:03:40 +05:00
shihaam
66568a464a
share contact account numbers and PayMV QR for contacts
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-25 06:53:15 +05:00
shihaam
5210e6207f
redegsigned contacts page: removed delete and edit buttons from contacts list, made a new contacts sheet and moved buttons there
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-09-25 06:35:39 +05:00
shihaam
369c6e4a37
redegsigned OTP page and show next TOTP code
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-25 06:18:09 +05:00
shihaam
fbedc631c5
prep for fdroid
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-25 05:53:53 +05:00
shihaam
7d6c192a63
update ci to use owner-repo name as title and apk name
Auto Tag on Version Change / check-version (push) Successful in 3s
2026-09-25 05:25:09 +05:00
shihaam
e7f7590654
release version 1.0.25
Auto Tag on Version Change / check-version (push) Successful in 3s
Build and Release APK / build (push) Successful in 3m17s
v1.0.26
2026-09-25 04:45:25 +05:00
shihaam
a048be939c
Merge branch 'fix/show-currency-of-other-account-in-transfer-page'
Auto Tag on Version Change / check-version (push) Failing after 2s
2026-09-25 04:42:36 +05:00
shihaam
102a986201
Merge branch 'fix/contact-add-page-account-number-enter-behaviour'
...
Auto Tag on Version Change / check-version (push) Failing after 3s
# Conflicts:
# app/src/main/java/sh/sar/basedbank/ui/home/TransferFragment.kt
2026-09-25 04:37:22 +05:00
shihaam
440db13a0f
also add search button to keyboard in transfer page to feild and move focus to amount feild on search search or to field fill
2026-09-25 04:35:31 +05:00
shihaam
0dc81fef62
Merge branch 'feat/hide-accounts'
Auto Tag on Version Change / check-version (push) Failing after 3s
2026-09-25 04:21:08 +05:00
shihaam
7e52b510a1
disable unnessary api requests on saving profile/account disable and also disable all accounts for a profile when that profile is disabled
2026-09-25 04:20:40 +05:00
shihaam
0d7833af5c
Merge branch 'feat/search-saved-contacts-in-account-number-field'
Auto Tag on Version Change / check-version (push) Failing after 2s
2026-09-25 04:05:05 +05:00