1
0
forked from BRT/arc
ARC desktop app
Go to file
slava 33c8420910 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
android Refine transaction parsing and handling logic: 2026-04-11 16:37:14 +07:00
assets 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
build_x64 Fix for windows 2026-04-08 15:43:59 +07:00
database Fix for windows 2026-04-08 15:43:59 +07:00
docs - Add toggleMaterial logic to NetworkService for enabling/disabling materials via PATCH request. 2026-03-31 11:40:34 +07:00
images Add screen dump feature with screenshot and XML upload to Telegram, adjust UI layout to use QVBoxLayout for button alignment. 2026-04-11 14:48:26 +07:00
models Fix for windows 2026-04-08 15:43:59 +07:00
services Refine transaction parsing and handling logic: 2026-04-11 16:37:14 +07:00
tools/adb Add ADB utilities with platform-specific support 2025-06-11 16:21:13 +07:00
tutorials 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
views Use device name and timestamp to generate unique filenames for XML dumps to avoid overwriting files during uploads. 2026-04-11 14:51:44 +07:00
.gitignore Add database/app_data.db to .gitignore for exclusion from version control 2026-04-08 09:44:46 +07:00
arc.ico Refactor project naming and executable targets, enhance UI with no-devices label, tutorial handling, and app branding updates. 2026-03-24 14:03:39 +07:00
arc.png Refactor project naming and executable targets, enhance UI with no-devices label, tutorial handling, and app branding updates. 2026-03-24 14:03:39 +07:00
BUILD.md Fix for windows 2026-03-09 18:17:05 +07:00
CMakeLists.txt Fix for windows 2026-04-08 15:43:59 +07:00
config.ini 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
eng.traineddata Fix for windows 2026-03-09 17:20:03 +07:00
main.cpp Add timeout handling and process kill logic for ADB operations. Refine date and time validation in transaction fetching. Adjust EventHandler to handle "ozon" bank accounts separately. Use blocking queued connection for stopping EventHandler. 2026-04-10 15:44:55 +07:00
migrations.sql Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00
no_devices.png Refactor project naming and executable targets, enhance UI with no-devices label, tutorial handling, and app branding updates. 2026-03-24 14:03:39 +07:00
rus.traineddata Test 2025-04-16 09:05:20 -07:00