Commit Graph

690 Commits

Author SHA1 Message Date
fd7b3af57c
added next and prev inputs for long menus 2026-02-03 14:19:10 +03:00
9ef27fda14
reset the api_call_error flag 2026-02-03 13:36:14 +03:00
42f7b0f8a7
remove the api failure flag if no swappable vouchers are found 2026-02-03 13:34:05 +03:00
85b8775fd0
return nil instead of an error to prevent failure 2026-02-03 13:32:13 +03:00
0b3b407ab7
add a CATCH for users who do not have vouchers 2026-02-03 13:31:44 +03:00
3949959aa3
use the correct terms for clarity
Some checks failed
release / docker (push) Has been cancelled
2026-01-30 16:41:44 +03:00
99893eac5c
include the ActiveSwapToDecimal on the SwapData 2026-01-30 16:34:52 +03:00
277e4e179d
added a CATCH for a low amount response from the API 2026-01-30 16:33:44 +03:00
ca2a50375b
added functions to perform the debt removal 2026-01-30 15:13:33 +03:00
4dfccb3ff2
log the correct fields 2026-01-30 10:22:36 +03:00
88b5a33c2e
update the sym name to be more descriptive 2026-01-29 19:37:33 +03:00
a4f036c88d
remove the amount as it is present in the response content 2026-01-29 19:29:35 +03:00
46e98b5b9e
update the translations 2026-01-29 19:17:38 +03:00
ead5dd7b8c
store the filtered vouchers from the GetPoolSwappableFromVouchers 2026-01-29 17:10:20 +03:00
0a69e04229
added helper functions to add scaled down balances 2026-01-29 17:00:24 +03:00
ea9875584f
added the calc_credit_debt to the main.vis and local handler 2026-01-29 16:59:02 +03:00
6bb87a7b33
added the CalculateCreditAndDebt function 2026-01-29 16:57:00 +03:00
cfc38402f0
display the credit and debt 2026-01-29 16:14:04 +03:00
07e0e877d5
added data keys for the credit and debt values 2026-01-29 16:08:53 +03:00
f7de79f51a
added option to go back to the main menu 2026-01-26 13:32:44 +03:00
e2ff3d20d5
updated the resolveActivePoolAddress to resolveActivePoolDetails 2026-01-26 13:28:31 +03:00
cbe5b211d8
added the local functions to the menu handler 2026-01-22 17:42:52 +03:00
101955c1b3
added a node to initialize the pay debt 2026-01-22 17:42:27 +03:00
d0f7692fa2
added a node for the pay debt confirmation 2026-01-22 17:42:10 +03:00
7441fde4af
added translations for the pay debt node 2026-01-22 17:40:49 +03:00
adb7a402d0
added the Pay debt top node 2026-01-22 17:40:13 +03:00
b908dc1881 Merge pull request 'have-single-send-node' (#113) from have-single-send-node into master
Reviewed-on: #113
2026-01-22 14:22:20 +01:00
523f680276
append the flag_swap_transaction once all checks pass
Some checks failed
release / docker (push) Has been cancelled
2026-01-15 11:25:02 +03:00
b337c9260b
add a debug statement 2026-01-15 11:17:41 +03:00
c380915100
remove misplaced CATCH on the api_error flag 2026-01-15 10:56:52 +03:00
7d8fd065f0
default to a normal send if an error occurs on calculateSendCreditLimits 2026-01-15 10:56:20 +03:00
40292ebcdd
removed unused send node specific files
Some checks failed
release / docker (push) Has been cancelled
2026-01-13 12:52:10 +03:00
4edcdfa987
change the order to only have Send 2026-01-13 12:46:34 +03:00
a56f94896d
add a RELOAD for the reset_transaction_amount 2026-01-13 12:46:13 +03:00
a447f230ca
refactor the code to handle credit send or normal transactions 2026-01-13 12:45:27 +03:00
65badc4ccc
ignore the generated vise-asm file 2026-01-13 11:09:13 +03:00
89d3d19d77 Merge pull request 'use the ResetRoot config to clear the cache once a user quits' (#112) from cache-error-fix into master
Reviewed-on: #112
2025-12-09 10:29:37 +01:00
817b523135 Merge branch 'master' into cache-error-fix
Some checks failed
release / docker (push) Has been cancelled
2025-12-08 17:43:21 +03:00
e0e3d9b6cf Merge pull request 'mpesa-onramp-offramp' (#110) from mpesa-onramp-offramp into master
Reviewed-on: #110
2025-12-08 15:41:23 +01:00
2cabae1e74
use the ResetRoot config to clear the cache once a user quits
Some checks are pending
release / docker (push) Waiting to run
2025-12-08 17:29:13 +03:00
f949b83a51
change the go-vise source
Some checks failed
release / docker (push) Has been cancelled
2025-12-03 13:40:32 +03:00
d586c41cca
add sleep for 1 second between requests
Some checks failed
release / docker (push) Has been cancelled
2025-12-03 13:12:24 +03:00
518baceee5
update the translations to add the approximation sign ~
Some checks failed
release / docker (push) Has been cancelled
2025-12-02 12:28:55 +03:00
1cb82e9099
call the mpesa rates API to get the rates 2025-12-02 12:28:28 +03:00
efc93397b2
use the updated sarafu-api 2025-12-02 12:26:52 +03:00
5b19b3409b
remove the mpesa rates configs 2025-12-02 12:26:36 +03:00
2db97cde81
remove the hard-coded rates 2025-12-02 12:26:13 +03:00
3ba891a184
update docker to use go 1.24
Some checks failed
release / docker (push) Has been cancelled
2025-11-28 13:04:15 +03:00
7877534366
prevent users without a voucher from accessing the Get M-Pesa menu
Some checks are pending
release / docker (push) Waiting to run
2025-11-28 12:01:17 +03:00
e658460845 Merge branch 'master' into mpesa-onramp-offramp 2025-11-28 11:54:29 +03:00