Commit Graph
89 Commits
Author SHA1 Message Date
Carlosokumu fabea46c49 Merge branch 'master' into test-coverage-bump 2025-03-19 09:06:53 +03:00
Carlosokumu 4b1e3f09d0 add test cases for non-4 digit entries 2025-03-19 09:05:19 +03:00
Carlosokumu 5317ed3bd5 add test to confirm new alias 2025-03-12 10:31:10 +03:00
Carlosokumu e0636593fb add test for getsuggested alias 2025-03-12 09:33:22 +03:00
Carlosokumu 47dbf176da add my alias traversal test 2025-03-12 09:21:45 +03:00
carlos 7885c7f8fa Merge branch 'master' into test-coverage-bump 2025-03-12 06:43:49 +01:00
Carlosokumu 1af826e87f dep: update sarafu-api dep
release / docker (push) Has been cancelled
2025-03-10 12:41:16 +03:00
Carlosokumu 38ef3b623e dep: update sarafu-api dep
release / docker (push) Has been cancelled
2025-03-10 11:53:47 +03:00
Carlosokumu f7e7f7bd1c add for check back,add logs for the alias 2025-03-10 11:51:02 +03:00
Carlosokumu bd0e7822ed dep: upgrade sarafu-api dep
release / docker (push) Has been cancelled
2025-03-07 16:13:23 +03:00
Carlosokumu 4dba5f2ab5 dep: upgrade sarafu-api dep
release / docker (push) Has been cancelled
2025-03-07 09:48:30 +03:00
Carlosokumu 2b16f57aad test: save_gender add check for values in respective data keys when flag_allow update is set 2025-03-05 10:59:00 +03:00
Carlosokumu 4dbe69954c test: improve test coverage on save gender 2025-03-05 08:27:44 +03:00
Carlosokumu f7b81ab629 test: test aliases ending with .eth ,correct typo on recipient 2025-03-05 07:43:08 +03:00
Carlosokumu d00d06a421 test: update profile update tests 2025-03-04 22:24:07 +03:00
Carlosokumu e97d4be296 refactor: break down checkbalance function to avoild code redandancy,remove misplaced flag setting 2025-03-03 12:16:45 +03:00
Carlosokumu c2a0b05c84 fix: update expected content in checkbalance function 2025-03-03 12:12:46 +03:00
Carlosokumu 20c8af582c switch to use ens api endpoint for the aliases requests 2025-02-28 17:29:18 +03:00
Carlosokumu 101afd5ebd update check balance test 2025-02-27 16:35:41 +03:00
Carlosokumu 830d867ac8 chore: remove alias tag,use lower case b for balance 2025-02-27 16:35:17 +03:00
Carlosokumu 0cbe391209 update test data file to include my alias menu option 2025-02-27 16:00:54 +03:00
Carlosokumu 226d1f5697 fix: update authorize test function 2025-02-27 13:21:42 +03:00
Carlosokumu 3e422f269f feat: show alias if set on main node 2025-02-27 13:14:27 +03:00
Carlosokumu 7a6e5b094f load current alias 2025-02-27 09:42:25 +03:00
Carlosokumu 5ed63cec39 reset invalid PIN flag 2025-02-27 09:41:02 +03:00
Carlosokumu 8f7d5ff66d feat: add request for ens based names from user input 2025-02-26 16:34:00 +03:00
Carlosokumu f922fb6d43 update authorize_account sink value 2025-02-26 15:48:25 +03:00
Carlosokumu 78af4d225f add alias account template 2025-02-26 15:47:17 +03:00
Carlosokumu b887c67e5d add node to confirm your alias 2025-02-26 15:14:04 +03:00
Carlosokumu 0816190469 feat: add node to update your alias 2025-02-26 15:08:29 +03:00
Carlosokumu 28e734e0ba feat: add my alias menu option 2025-02-26 15:02:28 +03:00
Carlosokumu d92dc026f5 check for invalid PIN 2025-02-26 14:51:16 +03:00
Carlosokumu 939df35c8c register new menu handlers 2025-02-26 14:48:19 +03:00
Carlosokumu c09ce32010 feat: reset invalid pin flag,update template text 2025-02-26 14:46:09 +03:00
Carlosokumu 1f0e7c016e add check for account alias data type 2025-02-26 14:40:17 +03:00
Carlosokumu a984c9dd06 add invalid and account alias flags 2025-02-26 14:37:54 +03:00
carlos e2d5546de1 Merge pull request 'fix-pin-reset-bug' (#26) from fix-pin-reset-bug into master
release / docker (push) Has been cancelled
Reviewed-on: #26
2025-02-21 10:31:45 +01:00
Carlosokumu 91c4967efa check for back 2025-02-21 11:01:42 +03:00
Carlosokumu 7b1824f18c go back if account not unlocked 2025-02-21 11:01:31 +03:00
Carlosokumu 04c3f5ce65 repeat same node on invalid input 2025-02-21 11:01:14 +03:00
Carlosokumu e646658f40 repeat same node on invalid input 2025-02-21 10:56:12 +03:00
Carlosokumu c4cab444ad repeat same node on invalid input 2025-02-20 21:26:53 +03:00
Carlosokumu b5ade9112e catch incorrect pin when resetting for others 2025-02-20 21:21:20 +03:00
Carlosokumu 3b9184e852 check for back 2025-02-20 21:20:41 +03:00
Carlosokumu 93f1897321 Merge branch 'master' into tests-menu-traversal 2025-02-11 13:07:07 +03:00
Carlosokumu 7d11377ffd test empty input. 2025-02-11 12:45:52 +03:00
Carlosokumu 9a63234470 set and reset admin flag using persister's state 2025-02-10 15:45:15 +03:00
Carlosokumu fe74dbb848 add test for menu select voucher 2025-02-10 15:37:05 +03:00
Carlosokumu 278edc7049 test reset other's pin with registred and unregistred phone number 2025-02-10 13:31:18 +03:00
Carlosokumu 3b03d40279 return the persister and flag parser 2025-02-10 12:52:01 +03:00
Carlosokumu 4d46133194 chore: add some spacing 2025-02-10 12:10:17 +03:00
Carlosokumu 6b3b8ffabe add alias request and resolve logs 2025-02-06 14:57:29 +03:00
Carlosokumu 8b999a09a2 add test cases 2025-02-05 18:04:29 +03:00
Carlosokumu 0821241427 repeat same node on invalid option 2025-02-05 10:23:31 +03:00
Carlosokumu ca71062528 Merge branch 'master' into tests-menu-traversal 2025-02-05 09:11:16 +03:00
Carlosokumu f7873bfef7 add mock state to failing tests 2025-02-04 10:16:12 +03:00
Carlosokumu 815e3b2a25 remove unused handler 2025-02-04 09:46:33 +03:00
Carlosokumu f9a9a9b4a6 preload all common functions 2025-02-04 08:44:10 +03:00
Carlosokumu 04429ab74c fix: wrong pin count by load and reload handlers 2025-02-04 08:43:55 +03:00
Carlosokumu d3f1a14e71 replace back with retry option 2025-02-04 08:41:55 +03:00
Carlosokumu 5722d4f8dd reset flags on back navigation,process only numeric pin entries 2025-02-04 08:41:06 +03:00
carlos cad18c9e64 Merge pull request 'use the latest changes from grassrootseconomics/visedriver-africastalking' (#17) from update-dependency into master
release / docker (push) Has been cancelled
Reviewed-on: #17
2025-01-29 09:18:49 +01:00
Carlosokumu 4169419442 add test for reset without privileges 2025-01-28 09:28:40 +03:00
Carlosokumu bef62b97e7 extract remaining pin attempts 2025-01-27 14:00:42 +03:00
Carlosokumu 56d0baad6e test block account 2025-01-27 14:00:18 +03:00
Carlosokumu 363c35efed update test data file 2025-01-25 09:55:39 +03:00
carlos 0f361a065b Merge branch 'master' into alias-fqdn 2025-01-24 13:08:29 +01:00
Carlosokumu cd37adc288 update test 2025-01-24 15:02:30 +03:00
Carlosokumu 6f0994d692 feat: show alias as part of the profile information 2025-01-24 15:02:30 +03:00
carlos 6c77ff58ab Merge branch 'master' into alias-fqdn 2025-01-24 09:44:50 +01:00
Carlosokumu c8ddafcf66 run go mod tidy 2025-01-24 11:41:25 +03:00
Carlosokumu 5f1a659789 request alias on initial profile setup 2025-01-24 11:41:00 +03:00
Carlosokumu 0d4be0f7fc return nil when error is key not found 2025-01-24 10:12:28 +03:00
Carlosokumu b6161da749 fix failing test 2025-01-24 09:32:21 +03:00
Carlosokumu 18e865ba26 set UseApi and storageservice to HttpAccountService 2025-01-24 07:59:33 +03:00
Carlosokumu d7c909f028 update sarafu-api dep 2025-01-24 07:58:03 +03:00
Carlosokumu 908a52cda6 Merge branch 'master' into alias-fqdn 2025-01-24 07:41:33 +03:00
carlos 526dc822fb Merge pull request 'remove unused New conn argument' (#14) from fix-remote-new-args into master
Reviewed-on: #14
2025-01-23 09:29:25 +01:00
Carlosokumu 1249e45d54 remove unused New conn argument 2025-01-23 11:22:34 +03:00
Carlosokumu ec6b078de3 fix: import config and model packages 2025-01-21 15:23:21 +03:00
Carlosokumu 0b4fde9d1e Merge branch 'master' into alias-fqdn 2025-01-21 12:53:50 +03:00
Carlosokumu 66be350ad1 remove accountservice implementation check 2025-01-21 12:48:17 +03:00
Carlosokumu 1e69f2167a Merge branch 'master' into alias-fqdn 2025-01-20 12:32:29 +03:00
Carlosokumu 4e584cea92 increase size limit to allow fqdn for the alias 2025-01-20 12:16:05 +03:00
Carlosokumu f435046385 Merge branch 'master' into alias-fqdn 2025-01-18 08:01:58 +03:00
Carlosokumu efaf0ab22e feat: construct an account alias 2025-01-18 07:53:42 +03:00
Carlosokumu e29bcb5b27 define and parse alias search domains 2025-01-18 07:52:08 +03:00
Carlosokumu cdb22f8cbb add key for the account alias 2025-01-18 07:50:55 +03:00
Carlosokumu 6aa4bd8906 add alias search domains 2025-01-17 15:02:58 +03:00