Alfred Kamanda Alfred-mk
  • Nairobi, Kenya
  • Joined on 2024-08-12
Alfred-mk merged pull request grassrootseconomics/sarafu-vise#49 2025-04-11 09:26:11 +02:00
self pin reset
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-11 09:25:56 +02:00
4ffb32f14a Merge branch 'master' into self-pin-reset-node
c41277db87 Merge pull request 'sms-upsell' (#55) from sms-upsell into master
1d8b0ef951 Merge branch 'master' into sms-upsell
fb2dc003b8 check recipient before sending an sms
695bfed349 feat: send invites when a recipient
Compare 6 commits »
Alfred-mk pushed to master at grassrootseconomics/sarafu-vise 2025-04-11 09:24:37 +02:00
c41277db87 Merge pull request 'sms-upsell' (#55) from sms-upsell into master
1d8b0ef951 Merge branch 'master' into sms-upsell
fb2dc003b8 check recipient before sending an sms
695bfed349 feat: send invites when a recipient
8bf48cb081 update sarafu-api dep
Compare 5 commits »
Alfred-mk merged pull request grassrootseconomics/sarafu-vise#55 2025-04-11 09:24:36 +02:00
sms-upsell
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-10 12:55:21 +02:00
56cda36aa7 updated the description of DATA_SELF_PIN_RESET
Alfred-mk commented on issue grassrootseconomics/sarafu-vise#48 2025-04-09 22:55:25 +02:00
Add a PIN reset node for triggered accounts

Solution

Admin reset

  1. The admin will initiate the PIN reset by inputting the user's phone number.
  2. They will then authorize the request and provide their own PIN.
  3. A success…
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 22:43:48 +02:00
c9170ca45a Merge branch 'master' into self-pin-reset-node
a11ca2a618 reset the flag_language_set and flag_account_created flags if the publicKey does not exist on the db
4268cc0589 build: logdebug mode
ae0672c7da updated the vise version to pop the cache on a new session
c3567313af Merge pull request 'manage vouchers in single function' (#42) from manage-vouchers-in-single-function into master
Compare 11 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 22:40:30 +02:00
57a1645c03 remove the verify_new_pin functionality that managed the unused flag_valid_pin
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 18:29:52 +02:00
7d9c3b66a9 remove unused function reset_valid_pin
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 18:23:53 +02:00
aec1f4c4c1 use a single confirm_pin_change node
d680387ef1 use the same check for flag_invalid_pin to move to the invalid_pin node
Compare 2 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 17:18:04 +02:00
0337c66f96 cleanup: remove extra space in all .vis files
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 17:14:17 +02:00
6070792fe4 cleanup: remove extra space
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 17:10:57 +02:00
69ae494b2c update the order for the INCMP statement
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 17:06:34 +02:00
b89abf3487 update the reset flags in TestCheckBlockedStatus
4ef8c47f8b update the reset flags in TestConfirmPinChange
Compare 2 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 16:57:58 +02:00
1076a9578e use the correct flag_invalid_pin in TestSaveTemporaryPin
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 16:53:11 +02:00
a27d44e561 updated the expected content for the alias in view profile
35a2732fe2 updated the menu flow for the admin reset others PIN in test
Compare 2 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 16:39:52 +02:00
834f2ce629 remove code related to admins resetting a user's actual PIN
26353bdf6e add a space
Compare 2 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 15:59:59 +02:00
1f6bf2bbed updated the flags set and reset in SaveTemporaryPin and VerifyCreatePin
0c1d9ab582 updated the description of the flag_incorrect_pin
Compare 2 commits »
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 15:57:38 +02:00
29d94bb2e5 have the catch for create_pin above to catch accounts that do not have a PIN before the status on chain is checked
Alfred-mk pushed to self-pin-reset-node at grassrootseconomics/sarafu-vise 2025-04-09 15:55:57 +02:00
067c496244 use a single pin_mismatch node for a confirmed PIN that does not match the original PIN
f8c258a3b4 allow the user to quit and move to invalid_pin node if the given input is invalid
Compare 2 commits »