2023-12-03T17:28:38Z - 2024-12-03T17:28:38Z

Overview

60 Active Pull Requests
127 Active Issues
Excluding merges, 4 authors have pushed 14 commits to master and 915 commits to all branches. On master, 42 files have changed and there have been 1092 additions and 641 deletions.

5 Releases published by 2 users

Published v0.3.0-beta 2024-12-02 16:36:26 +01:00

Published v0.2.0-beta 2024-11-26 07:24:57 +01:00

Published v0.1.2-beta 2024-11-19 15:53:06 +01:00

Published v0.1.1-beta 2024-11-19 15:25:20 +01:00

Published v0.1.0-beta 2024-11-19 15:18:13 +01:00

56 Pull requests merged by 4 users

Merged #177 minor-bug-fixes 2024-12-03 18:18:23 +01:00

Merged #200 Clear persister from handler in outer code aswell 2024-12-03 17:18:12 +01:00

Merged #193 trigger-balance-reload 2024-12-02 16:36:26 +01:00

Merged #194 Always reset persister in handler 2024-12-02 16:17:37 +01:00

Merged #179 voucher-details 2024-12-02 11:43:31 +01:00

Merged #176 Validate aliases, addresses and phone numbers in the send menu 2024-11-26 07:24:57 +01:00

Merged #182 feat: upgrade go-vise dep, minor cleanups to go.mod 2024-11-26 07:02:08 +01:00

Merged #126 account-statement 2024-11-22 19:24:08 +01:00

Merged #174 feat: dockerfile and github based CI build for Africastalking variant 2024-11-19 15:15:24 +01:00

Merged #173 menu-balances 2024-11-19 08:18:44 +01:00

Merged #172 updated send node 2024-11-18 14:19:44 +01:00

Merged #171 profile-edit-show 2024-11-14 09:27:42 +01:00

Merged #170 log directly to the terminal 2024-11-14 08:02:00 +01:00

Merged #169 updated README 2024-11-08 22:23:57 +01:00

Merged #168 Africastalking POST route 2024-11-08 17:25:47 +01:00

Merged #167 http-logs 2024-11-08 12:51:31 +01:00

Merged #166 log-file 2024-11-08 08:09:16 +01:00

Merged #158 swahili-templates-menu 2024-11-05 11:29:08 +01:00

Merged #161 api-error-fix 2024-11-05 00:18:04 +01:00

Merged #157 lash/export-to-term 2024-11-04 13:54:59 +01:00

Merged #139 pin-reset 2024-11-02 14:54:20 +01:00

Merged #152 Remove db mocks 2024-11-02 13:44:03 +01:00

Merged #150 Consolidate temp data storage 2024-10-31 23:47:05 +01:00

Merged #149 profile-update-pin-check 2024-10-31 16:06:47 +01:00

Merged #138 voucher-data 2024-10-31 13:44:19 +01:00

Merged #146 Add reverse sessionid address lookup 2024-10-30 10:35:56 +01:00

Merged #137 tests-refactor 2024-10-28 16:28:42 +01:00

Merged #101 menu-voucherlist 2024-10-25 15:59:47 +02:00

Merged #127 api-context 2024-10-24 16:45:37 +02:00

Merged #117 api-structs 2024-10-24 15:53:46 +02:00

Merged #131 send-menu-update 2024-10-24 15:15:11 +02:00

Merged #132 check-balance-update 2024-10-24 14:50:59 +02:00

Merged #113 postgres-switch 2024-10-22 16:04:56 +02:00

Merged #115 menu-traversal-v2 2024-10-18 15:38:56 +02:00

Merged #112 menu-api-errors 2024-10-16 19:08:46 +02:00

Merged #102 Adapter to enable subdomain of db key prefixes 2024-10-14 15:11:08 +02:00

Merged #100 tests-update 2024-09-27 22:14:51 +02:00

Merged #77 SSH server entry point. 2024-09-26 15:55:51 +02:00

Merged #82 menu-profile-edit 2024-09-26 15:48:56 +02:00

Merged #81 fix-repeated-nodes 2024-09-25 01:48:34 +02:00

Merged #76 Threaded gdbm 2024-09-23 21:25:38 +02:00

Merged #71 go-vise-0.2.0 2024-09-21 00:06:07 +02:00

Merged #66 Code refactor 2024-09-19 20:19:17 +02:00

Merged #63 at-return-output 2024-09-19 18:23:13 +02:00

Merged #58 change-language 2024-09-17 18:31:11 +02:00

Merged #62 Unit tests 2024-09-17 15:55:34 +02:00

Merged #56 wip-menu-help 2024-09-16 16:21:50 +02:00

Merged #59 Pin reset 2024-09-16 16:14:53 +02:00

Merged #57 Allow setting go-vise path for asm executable in makefile 2024-09-16 15:49:58 +02:00

Merged #55 wip-unit-tests 2024-09-14 22:29:53 +02:00

Merged #49 Enable CLI driver of async session 2024-09-14 16:52:07 +02:00

Merged #50 africas-talking 2024-09-14 16:28:06 +02:00

Merged #41 Implement http server for the URDT vise engine 2024-09-12 00:13:15 +02:00

Merged #44 wip-code-check 2024-09-10 14:25:50 +02:00

Merged #28 wip-flag-migration 2024-09-04 11:25:34 +02:00

Merged #4 wip-account-creation 2024-08-30 14:37:58 +02:00

4 Pull requests proposed by 2 users

Proposed #99 SSH server entry point - take 2 2024-09-26 16:15:41 +02:00

Proposed #105 Add db to enable stale cache record metdata 2024-10-03 01:08:38 +02:00

Proposed #153 Userstore dumper tool 2024-11-02 21:31:24 +01:00

Proposed #199 WIP: profile-edit-traverse 2024-12-03 09:26:11 +01:00

70 Issues closed from 4 users

Closed #175 Persister already set panic 2024-12-02 16:51:33 +01:00

Closed #188 Investigate Dear Customer messages 2024-12-02 16:51:00 +01:00

Closed #192 Balance not reflecting transfer 2024-12-02 16:37:16 +01:00

Closed #65 Default/Selected token behaviour 2024-12-02 11:42:45 +01:00

Closed #121 Implement transaction list menu 2024-11-30 14:26:34 +01:00

Closed #22 Provide staging environment for Africa's Talking HTTP client interface to test shortcode 2024-11-30 13:49:35 +01:00

Closed #165 Log handler errors 2024-11-27 20:42:18 +01:00

Closed #164 Postgres Graceful shutdown issues 2024-11-22 10:10:42 +01:00

Closed #163 Panic on incorrect postgres connection settings 2024-11-22 10:09:04 +01:00

Closed #93 dockerize 2024-11-19 15:15:24 +01:00

Closed #98 Profile item edit should show current value if set 2024-11-14 09:27:42 +01:00

Closed #143 Remove db mocks 2024-11-04 14:44:08 +01:00

Closed #136 Add flag to select api endpoint 2024-11-04 14:43:57 +01:00

Closed #135 Replace api structs introduced by tokenlist pr 2024-11-04 14:43:48 +01:00

Closed #110 Implement postgres db alternative 2024-11-04 14:42:35 +01:00

Closed #96 Async account creation 2024-11-04 14:39:44 +01:00

Closed #95 Dedicated flag for default token 2024-11-04 14:39:22 +01:00

Closed #88 Data endpoint API (importable structs) 2024-11-04 14:37:48 +01:00

Closed #87 Voucher list tests with staticload resource 2024-11-04 14:37:29 +01:00

Closed #85 Menu tester: Sync driver for test cases 2024-11-04 14:37:13 +01:00

Closed #84 Menu tester: Design of test case data files 2024-11-04 14:37:05 +01:00

Closed #70 PIN change for privileged clients/users 2024-11-04 14:34:45 +01:00

Closed #60 Replace PIN input validation with regex 2024-11-04 14:33:20 +01:00

Closed #52 use engine adaptation instead of basehandler to handle AT request and response 2024-11-04 14:33:05 +01:00

Closed #40 implement cli intertface using dialoguss 2024-11-04 14:32:27 +01:00

Closed #19 Make config settable with env vars 2024-11-04 14:30:34 +01:00

Closed #14 Separate state for REVERTED account creation 2024-11-04 14:30:12 +01:00

Closed #10 Add phone number format checker 2024-11-04 14:25:57 +01:00

Closed #145 Consolidate temp data storage 2024-11-01 07:15:52 +01:00

Closed #140 Use authorized flag to protect data updates 2024-10-31 16:21:41 +01:00

Closed #141 Remove 0 back check 2024-10-31 16:13:20 +01:00

Closed #114 Send menu should show nothing to send when no default token 2024-10-31 14:04:44 +01:00

Closed #134 Add address to sessionId resolve record in db 2024-10-31 14:02:10 +01:00

Closed #9 Use ints in calculations 2024-10-28 16:44:15 +01:00

Closed #106 replace custom structs with upstream for api 2024-10-28 16:40:39 +01:00

Closed #116 Conceal all test utils and structrs under dedicated test package paths 2024-10-28 16:39:49 +01:00

Closed #124 Voucher select asks for pin twice if selected in same session 2024-10-28 16:37:59 +01:00

Closed #111 Pass context to all API caller methods 2024-10-28 16:37:47 +01:00

Closed #86 Voucher list menu item 2024-10-25 15:58:08 +02:00

Closed #129 replace address with session id in send menus 2024-10-24 21:00:26 +02:00

Closed #128 return whole balance string from function maiin menu 2024-10-24 15:02:04 +02:00

Closed #118 Custodial account not getting fully setup 2024-10-22 16:19:00 +02:00

Closed #94 Pagination fails for token list 2024-10-18 10:57:49 +02:00

Closed #13 VM node path for unexpected server errors 2024-10-18 10:47:31 +02:00

Closed #5 Remove menu selector based switch statement in SetLanguage 2024-10-07 16:13:47 +02:00

Closed #8 Define and import response from server code 2024-10-02 15:39:56 +02:00

Closed #74 Add state flag translation option to all executables 2024-09-25 01:48:27 +02:00

Closed #6 Remove file exists check and ensure file on start 2024-09-24 10:27:42 +02:00

Closed #47 PIN confirmation problem in send 2024-09-23 21:25:17 +02:00

Closed #73 AT sometimes asks for things twice 2024-09-23 21:24:58 +02:00

Closed #79 LOAD gets re-executed in async mode 2024-09-23 21:24:43 +02:00

Closed #61 Should be possible to use template with help node 2024-09-22 23:46:03 +02:00

Closed #54 AT should not return CON on status != 200 2024-09-22 23:42:40 +02:00

Closed #64 Implement on go-vise 0.2.0 2024-09-22 23:41:43 +02:00

Closed #48 HTTP stuck on 500 after multiple requests while account created 2024-09-22 23:39:42 +02:00

Closed #35 remove dead fs data code 2024-09-20 12:52:39 +02:00

Closed #21 Implement Africa's talking on HTTP server 2024-09-19 21:27:24 +02:00

Closed #38 reach 80% test coverage 2024-09-19 20:22:17 +02:00

Closed #39 minimize code in main.go 2024-09-19 20:19:57 +02:00

Closed #36 quit sessiom while account being created 2024-09-18 15:29:15 +02:00

Closed #20 Create HTTP server executable 2024-09-17 18:38:14 +02:00

Closed #15 Single item access IO 2024-09-05 17:51:26 +02:00

Closed #27 Use db.GdbmDb for persister 2024-09-05 17:50:36 +02:00

Closed #25 Replace user data storage with db.GdbmDb 2024-09-05 17:49:33 +02:00

Closed #29 PIN registration error 2024-09-05 17:49:23 +02:00

Closed #30 Use integer storage identifiers for user data 2024-09-05 17:49:10 +02:00

Closed #7 Migrate flags to preprocessor 2024-09-04 11:34:10 +02:00

Closed #1 State flags as string for debug output 2024-08-30 17:51:53 +02:00

Closed #3 Add go.work* files to .gitignore and remove existing ones 2024-08-29 17:07:35 +02:00

Closed #2 State flags as string for debug output 2024-08-15 13:19:36 +02:00

57 Issues created by 3 users

Opened #11 Check whether phone number is registered 2024-08-29 16:37:30 +02:00

Opened #12 Implement phone number registry 2024-08-29 16:38:21 +02:00

Opened #16 External tool to block account 2024-08-29 16:46:53 +02:00

Opened #17 External tool to unblock PIN 2024-08-29 16:48:51 +02:00

Opened #18 Block account on wrong PIN 2024-08-29 16:49:50 +02:00

Opened #23 Block dead code checks with flags 2024-08-30 17:47:11 +02:00

Opened #24 Rename handler/ussd package 2024-08-30 17:49:10 +02:00

Opened #26 Replace bytecode, templates and, menu storage with db.GdbmDb 2024-08-31 05:20:19 +02:00

Opened #31 Replace log with structured logging log/slog 2024-09-04 13:04:34 +02:00

Opened #32 Embed all static files for distribution 2024-09-04 13:11:53 +02:00

Opened #37 Pull the go-vise dep via the go module mirror and keep it updated with renovatebot 2024-09-06 10:25:41 +02:00

Opened #42 set up dockertest for postgres backend 2024-09-06 20:32:07 +02:00

Opened #67 Pluggable questionnaire 2024-09-19 16:52:52 +02:00

Opened #68 New swap menu branch 2024-09-19 17:27:12 +02:00

Opened #69 New help menu functionality 2024-09-19 17:29:37 +02:00

Opened #80 Traverse all profile items when not set 2024-09-23 18:59:17 +02:00

Opened #83 Menu traversal test engine 2024-09-25 02:48:21 +02:00

Opened #89 Voucher symbol in send 2024-09-25 17:34:48 +02:00

Opened #90 Use alias instead of phone number in send 2024-09-25 17:38:17 +02:00

Opened #91 Use blockchain address instead of recipient phone number. 2024-09-25 17:41:29 +02:00

Opened #92 Use partial phone numbers in send 2024-09-25 17:44:57 +02:00

Opened #97 Test account creation error states 2024-09-25 20:17:46 +02:00

Opened #103 Cache balance for s single user "sitting" 2024-10-02 14:56:32 +02:00

Opened #104 Implement client for NATS events 2024-10-02 15:19:55 +02:00

Opened #107 Add pluggable session id validator 2024-10-03 16:12:19 +02:00

Opened #119 Handle schema in postgres 2024-10-20 15:37:27 +02:00

Opened #120 Add postgres switch for menu traversal tests 2024-10-22 16:06:00 +02:00

Opened #122 Add community balance menu 2024-10-22 16:17:05 +02:00

Opened #123 Load stored voucher list instead of static file 2024-10-23 01:07:57 +02:00

Opened #125 Replace all url construction and parsing with net/url code 2024-10-23 02:16:19 +02:00

Opened #130 consider compressed view of transaction list 2024-10-23 16:41:02 +02:00

Opened #133 pallallel test requests and db writes for 2x historical peak load 2024-10-24 14:33:18 +02:00

Opened #142 Clarify community balance menu item 2024-10-28 16:33:01 +01:00

Opened #144 Minimize non-INCMP instructions after HALT 2024-10-28 18:51:46 +01:00

Opened #148 Replace all camelcase file names in codebase 2024-10-31 00:06:50 +01:00

Opened #151 Userdata dumper 2024-10-31 16:06:33 +01:00

Opened #154 Avoid double usage of sessionId in userstore 2024-11-03 02:10:16 +01:00

Opened #155 Neutral connection string in MenuStorageService 2024-11-03 23:34:41 +01:00

Opened #156 Trace account created in user store 2024-11-04 00:40:32 +01:00

Opened #159 Compile pp.csv to go code 2024-11-04 14:52:24 +01:00

Opened #160 go.mod low number 2024-11-04 14:54:38 +01:00

Opened #162 QA/ Integration related issues 2024-11-06 10:47:16 +01:00

Opened #178 Document how to access phone number and profile data 2024-11-21 10:17:01 +01:00

Opened #180 Replace string keys with byte values and constants 2024-11-22 01:59:46 +01:00

Opened #181 Improve config loading and overriding 2024-11-22 09:01:39 +01:00

Opened #183 Have a Space after each colon. 2024-11-27 10:28:41 +01:00

Opened #184 Capitalize Languages 2024-11-27 10:29:14 +01:00

Opened #185 Link to Terms and Conditions 2024-11-27 10:32:16 +01:00

Opened #186 Move to next empty Profile info 2024-11-27 10:39:56 +01:00

Opened #187 Add short code (alias) 2024-11-27 10:43:18 +01:00

Opened #189 Profile Changes not showing 2024-11-27 10:48:05 +01:00

Opened #190 Vague Errors popping up 2024-11-27 10:49:33 +01:00

Opened #191 Too many decimals 2024-11-27 10:56:58 +01:00

Opened #195 Add request id context logging 2024-12-02 16:40:19 +01:00

Opened #196 Use numeric prefixes in voucher data 2024-12-02 16:44:00 +01:00

Opened #197 Create minimal data seeding script for local dev bootstrap 2024-12-02 16:47:21 +01:00

Opened #198 Replace DATATYPE_USERSUB with DATATYPE_USERDATA 2024-12-02 17:26:47 +01:00