1
0
forked from BRT/arc
arc/android/black
slava cae345cf61 Implement JS-based remote scripting framework for dynamic script updates:
- Add Proof of Concept (PoC) for executing JavaScript scripts fetched remotely.
- Integrate `Black::GetProfileInfoScript` logic into a JS version with fallback to C++ on errors.
- Extend `ScreenXmlParser` with additional JS-to-C++ bridge methods.
- Update `config.ini` for scripting configuration.
- Ensure scripts are securely fetched with SHA-256 validation and use an atomic caching mechanism.
- Add developer tools for debugging JS scripts and enable easier script updates without app re-deployment.
2026-05-13 15:42:10 +07:00
..
CommonScript.cpp Fix for windows 2026-04-12 15:17:28 +07:00
CommonScript.h Fix for windows 2026-04-12 15:17:28 +07:00
GetCardInfoScript.cpp Integrate TaskDumpRecorder into scripts for enhanced error tracking and proper handling of nested scopes. 2026-05-11 20:16:05 +07:00
GetCardInfoScript.h Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00
GetLastTransactionsScript.cpp Fix for windows 2026-04-08 15:43:59 +07:00
GetLastTransactionsScript.h Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00
GetProfileInfoScript.cpp Implement JS-based remote scripting framework for dynamic script updates: 2026-05-13 15:42:10 +07:00
GetProfileInfoScript.h Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00
LoginAndCheckAccountsScript.cpp Integrate TaskDumpRecorder into scripts for enhanced error tracking and proper handling of nested scopes. 2026-05-11 20:16:05 +07:00
LoginAndCheckAccountsScript.h - Remove app_logs table and related logic, transitioning to general_logs. 2026-03-31 14:07:23 +07:00
PayByCardScript.cpp Fix for windows 2026-04-08 15:43:59 +07:00
PayByCardScript.h Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00
ScreenXmlParser.cpp Add GetLastTransactionsScript and PayByCardScript implementations for Black app 2026-03-12 18:42:38 +07:00
ScreenXmlParser.h Remove AccountDAO, ApplicationDAO, and related models, replacing them with BankProfileDAO and BankProfileInfo. 2026-03-31 00:11:50 +07:00