trnsmkot
d471e551bf
Add mock server for local ARC backend integration tests, update config.ini for local API usage.
2026-04-12 12:11:39 +07:00
trnsmkot
6f6eaf4bcd
Refine transaction parsing and handling logic:
...
- Add fast path for avoiding unnecessary app restarts if already on the home or PIN screen.
- Improve PIN code and home screen detection with fallback mechanisms.
- Implement URL and error sanitization for network messages to hide sensitive data from logs.
- Add embedded transaction parsing from content description with adjusted tap positioning logic.
- Refactor transaction fetching to use direct signal-based parsed data instead of database queries.
2026-04-11 16:37:14 +07:00
trnsmkot
ffbb2769f8
Refine transaction filtering logic by adjusting time-based pre-filtering with wraparound midnight support and improving detail parsing for extracting transaction metadata.
2026-04-10 19:03:35 +07:00
trnsmkot
8b62dc567c
Refine transaction ID generation by replacing history-based retrieval with timestamp-based fallback logic. Adjust source card selection and transaction grouping in payment scripts.
2026-04-10 18:46:33 +07:00
trnsmkot
72fceb65ca
Add device timezone handling in transaction filtering and refine match logic by amount and timestamp
2026-04-10 18:14:52 +07:00
trnsmkot
2febc1e78c
Refine pin code validation logic, add device timezone support in transaction scripts, and improve XML node logging for error handling.
2026-04-10 17:55:45 +07:00
trnsmkotik
5d892ba19d
Fix for windows
2026-04-08 15:43:59 +07:00
trnsmkot
3e6ed3584e
Replace nullptr with QCoreApplication::applicationDirPath() in OCR initialization across automation scripts to ensure correct Tesseract setup paths. Add UI overlay updates in AccountSettingsWindow for better progress visibility and enhance error handling in EventHandler for transactions missing bank_transaction_id.
2026-04-06 19:45:51 +07:00
trnsmkot
8d84ce7a47
Handle error dialog in GetLastTransactionsScript with "OK" tap and pull-to-refresh; add time pre-filtering and enhanced match validation for transactions.
2026-04-06 17:18:42 +07:00
trnsmkot
78a038ad19
Add PayByCardScript and PayByPhoneScript for Dushanbe automation, including transaction flow, OCR-based operation ID extraction, and enhanced logging.
2026-04-06 12:51:18 +07:00
trnsmkot
548b508000
Add CommonScript framework and implement bank-specific automation scripts including GetCardInfoScript, GetProfileInfoScript, and GetLastTransactionsScript.
2026-04-04 23:32:26 +07:00