|
|
a967341cee
|
refactor(spreadsheet): route workbook mutations through commands
|
2026-07-27 15:22:53 +00:00 |
|
|
|
454b696f63
|
feat(spreadsheet): add workbook mutation command boundary
|
2026-07-27 15:20:04 +00:00 |
|
|
|
6d2ee6c844
|
refactor(spreadsheet): centralize sheet data exchange
|
2026-07-27 15:17:21 +00:00 |
|
|
|
1114f44b36
|
perf(spreadsheet): swap sheet data without cloning
|
2026-07-27 15:12:35 +00:00 |
|
|
|
0ffd2dd487
|
refactor(spreadsheet): structure dependency cycle errors
|
2026-07-27 15:10:10 +00:00 |
|
|
|
3845c9ce8e
|
style(spreadsheet): format engine and test sources
|
2026-07-27 15:06:04 +00:00 |
|
|
|
b28fb02616
|
chore(spreadsheet): remove unused engine warnings
|
2026-07-27 15:04:30 +00:00 |
|
|
|
fe26cbe29a
|
test(spreadsheet): harden cell reference coverage
Payment domain and storage / isolated-payment-tests (push) Has been cancelled
|
2026-07-27 15:02:50 +00:00 |
|
|
|
2c71f5e166
|
test(spreadsheet): add isolated engine test target
Payment domain and storage / isolated-payment-tests (push) Has been cancelled
|
2026-07-27 15:01:15 +00:00 |
|
|
|
922c33620a
|
refactor(spreadsheet): remove legacy formula evaluator
|
2026-07-27 14:58:54 +00:00 |
|
|
|
ec1ab5deaa
|
refactor(spreadsheet): route cell evaluation through AST engine
|
2026-07-27 14:57:42 +00:00 |
|
|
|
a7670cd228
|
fix(spreadsheet): complete cell reference parsing in AST engine
|
2026-07-27 14:50:33 +00:00 |
|
|
|
99f73f587d
|
added updates
|
2026-07-27 07:28:06 +03:00 |
|
|
|
62dada264e
|
build: consume Makepad sibling APIs through widgets
|
2026-07-27 04:22:42 +00:00 |
|
|
|
0c4e5e0a95
|
build: reexport direct Makepad map and CAD crates
|
2026-07-27 03:48:20 +00:00 |
|
|
|
e73def6d1b
|
build: align Makepad dependencies with Robrix fork
|
2026-07-27 03:32:08 +00:00 |
|
|
|
5af8a20d04
|
build: use Robrix upstream Robius dependencies
|
2026-07-27 03:26:49 +00:00 |
|
|
|
11063d9602
|
fix(pay): wipe demo PIN after USSD request handoff
|
2026-07-27 03:24:54 +00:00 |
|
|
|
7c4d6441dd
|
fix(pay): zeroize legacy demo PIN state
|
2026-07-27 03:07:24 +00:00 |
|
|
|
52adb32270
|
refactor(pay): remove unused PIN-bearing bulk request helper
|
2026-07-26 19:27:05 +00:00 |
|
|
|
1346c1006f
|
test(pay): remove duplicated and skipped integration tests
|
2026-07-26 19:25:36 +00:00 |
|
|
|
ffa60532ed
|
refactor(pay): name local SMS results as observed evidence
|
2026-07-26 19:23:53 +00:00 |
|
|
|
62dd7bc96a
|
refactor(pay): keep legacy pending store demo-only
|
2026-07-26 19:13:14 +00:00 |
|
|
|
ae93e37b7f
|
feat(pay): migrate legacy pending records at flow startup
|
2026-07-26 19:12:10 +00:00 |
|
|
|
9bcc5aecbf
|
fix(pay): block legacy flow entry outside demo mode
|
2026-07-26 19:04:42 +00:00 |
|
|
|
37054d52b6
|
fix(pay): gate legacy USSD request construction behind demo
|
2026-07-26 19:03:44 +00:00 |
|
|
|
83c50e5558
|
fix(pay): hide and discard PIN input outside demo mode
|
2026-07-26 19:01:55 +00:00 |
|
|
|
50cbcf76ab
|
fix(pay): prevent PIN use when production dispatch is disabled
|
2026-07-26 19:00:43 +00:00 |
|
|
|
062f42ba27
|
fix(pay): surface ambiguous ussd outcomes for reconciliation
|
2026-07-26 18:59:20 +00:00 |
|
|
|
ff33a9c413
|
fix(pay): disable automatic ussd dispatch retries
|
2026-07-26 18:54:24 +00:00 |
|
|
|
f6750c8259
|
feat(pay): add domain coordinator and sqlite storage foundation
|
2026-07-26 18:42:02 +00:00 |
|
|
|
a2ea0ffc7c
|
updated map
|
2026-07-26 18:00:48 +03:00 |
|
|
|
cc05abdc71
|
Initial commit
|
2026-07-26 19:38:26 +03:00 |
|