2024-10-11T17:57:34Z - 2025-01-11T18:57:34Z

Overview

64 Active Pull Requests
123 Active Issues
Excluding merges, 2 authors have pushed 4 commits to master and 621 commits to all branches. On master, 5 files have changed and there have been 25 additions and 15 deletions.

20 Releases published by 3 users

Published v0.8.0-beta.11 2025-01-08 13:30:39 +01:00

Published v0.8.0-beta.10 2025-01-07 10:33:20 +01:00

Published v0.8.0-beta.9 2025-01-06 09:19:36 +01:00

Published v0.8.0-beta.8 2025-01-06 09:09:51 +01:00

Published v0.8.0-beta.7 2025-01-06 08:51:20 +01:00

Published v0.8.0-beta.6 2025-01-06 08:22:58 +01:00

Published v0.8.0-beta.5 2025-01-04 08:56:09 +01:00

Published v0.8.0-beta.4 2025-01-03 09:30:27 +01:00

Published v0.8.0-beta.3 2025-01-03 09:25:26 +01:00

Published v0.8.0-beta 2025-01-02 15:50:42 +01:00

Published v0.8.0-beta.2 2025-01-02 15:50:42 +01:00

Published v0.7.0-beta 2024-12-31 09:56:04 +01:00

Published v0.6.0-beta 2024-12-19 11:35:13 +01:00

Published v0.5.0-beta 2024-12-14 13:02:48 +01:00

Published v0.4.0-beta 2024-12-05 16:37:37 +01:00

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

62 Pull requests merged by 5 users

Merged #268 refactor: rename files to snake_case 2025-01-10 14:40:58 +01:00

Merged #255 postgres-switch-for-tests 2025-01-10 12:07:07 +01:00

Merged #264 copy-language-code 2025-01-10 09:53:18 +01:00

Merged #247 Implement connstring handling 2025-01-09 13:03:29 +01:00

Merged #254 Rename handler/ussd package 2025-01-09 13:01:21 +01:00

Merged #256 account-pin-block-v2 2025-01-08 13:30:39 +01:00

Merged #259 Space after comma 2025-01-08 07:57:19 +01:00

Merged #258 trim any leading whitespace in the input 2025-01-07 10:33:21 +01:00

Merged #239 Add gettext capability to template and menu resources 2025-01-06 09:49:54 +01:00

Merged #243 Factor out db dump formatting 2025-01-06 09:44:29 +01:00

Merged #251 log-session-id-at-sessionid 2025-01-06 08:01:21 +01:00

Merged #246 Improve separation of concerns in all modules, phase 1 2025-01-04 10:56:17 +01:00

Merged #245 logs-at-sessionid 2025-01-04 08:56:10 +01:00

Merged #242 fix: language change 2025-01-03 09:30:28 +01:00

Merged #235 hash-pin 2025-01-03 09:25:26 +01:00

Merged #237 menu-primary-selectors 2025-01-02 15:50:43 +01:00

Merged #232 Legible dumper 2024-12-31 09:56:04 +01:00

Merged #223 force-restart-state 2024-12-31 09:34:45 +01:00

Merged #228 mixed-languages 2024-12-30 09:07:13 +01:00

Merged #226 profile-update-fix 2024-12-28 16:20:33 +01:00

Merged #218 issue-205: added comments for menu handlers methods. 2024-12-27 12:58:01 +01:00

Merged #211 add-space-after-colon 2024-12-19 11:35:14 +01:00

Merged #217 add link to terms page 2024-12-18 07:45:48 +01:00

Merged #153 Userstore dumper tool 2024-12-14 13:02:48 +01:00

Merged #199 profile-edit-traverse 2024-12-05 16:37:37 +01:00

Merged #203 data-items-cleanup 2024-12-05 16:03:50 +01:00

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

2 Pull requests proposed by 2 users

Proposed #212 back-state-check 2024-12-12 13:52:13 +01:00

Proposed #250 Factor out all non-generic implementations 2025-01-05 12:31:00 +01:00

78 Issues closed from 4 users

Closed #238 checklist 20250102 2025-01-03 15:09:19 +01:00

Closed #195 Add request id context logging 2025-01-03 10:04:24 +01:00

Closed #189 Profile Changes not showing 2025-01-02 16:36:38 +01:00

Closed #160 go.mod low number 2025-01-02 11:37:02 +01:00

Closed #37 Pull the go-vise dep via the go module mirror and keep it updated with renovatebot 2025-01-02 10:15:29 +01:00

Closed #229 encode fail for bytes type in store dumper postgres 2024-12-31 10:43:33 +01:00

Closed #11 Check whether phone number is registered 2024-12-31 10:42:38 +01:00

Closed #12 Implement phone number registry 2024-12-31 10:42:16 +01:00

Closed #31 Replace log with structured logging log/slog 2024-12-31 10:36:41 +01:00

Closed #80 Traverse all profile items when not set 2024-12-31 10:34:10 +01:00

Closed #90 Use alias instead of phone number in send 2024-12-31 10:29:36 +01:00

Closed #91 Use blockchain address instead of recipient phone number. 2024-12-31 10:29:18 +01:00

Closed #103 Cache balance for s single user "sitting" 2024-12-31 10:26:51 +01:00

Closed #122 Add community balance menu 2024-12-31 10:23:40 +01:00

Closed #123 Load stored voucher list instead of static file 2024-12-31 10:22:33 +01:00

Closed #130 consider compressed view of transaction list 2024-12-31 10:21:33 +01:00

Closed #142 Clarify community balance menu item 2024-12-31 10:21:11 +01:00

Closed #151 Userdata dumper 2024-12-31 10:18:59 +01:00

Closed #154 Avoid double usage of sessionId in userstore 2024-12-31 10:18:51 +01:00

Closed #156 Trace account created in user store 2024-12-31 10:18:09 +01:00

Closed #178 Document how to access phone number and profile data 2024-12-31 10:15:11 +01:00

Closed #180 Replace string keys with byte values and constants 2024-12-31 10:14:56 +01:00

Closed #190 Vague Errors popping up 2024-12-31 10:12:00 +01:00

Closed #197 Create minimal data seeding script for local dev bootstrap 2024-12-31 10:08:47 +01:00

Closed #201 Restart menu when ussd session expires 2024-12-31 10:07:58 +01:00

Closed #205 Document all handlers 2024-12-31 10:06:40 +01:00

Closed #231 User details get overwritten by other accounts 2024-12-31 08:55:02 +01:00

Closed #224 Handling special characters 2024-12-31 08:54:57 +01:00

Closed #206 Prune unused userdata db subprefixes 2024-12-17 11:50:16 +01:00

Closed #184 Capitalize Languages 2024-12-12 17:58:01 +01:00

Closed #191 Too many decimals 2024-12-12 17:21:20 +01:00

Closed #162 QA/ Integration related issues 2024-12-10 11:20:36 +01:00

Closed #196 Use numeric prefixes in voucher data 2024-12-05 16:05:49 +01:00

Closed #198 Replace DATATYPE_USERSUB with DATATYPE_USERDATA 2024-12-05 16:05:38 +01:00

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

45 Issues created by 5 users

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 #125 Replace all url construction and parsing with net/url code 2024-10-23 02:16:19 +02:00

Opened #133 pallallel test requests and db writes for 2x historical peak load 2024-10-24 14:33:18 +02: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 #155 Neutral connection string in MenuStorageService 2024-11-03 23:34:41 +01:00

Opened #159 Compile pp.csv to go code 2024-11-04 14:52:24 +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 #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 #202 Add devtool to restart user state 2024-12-04 16:51:57 +01:00

Opened #207 Change alias to FQDN 2024-12-10 10:49:34 +01:00

Opened #208 Migration compatibility and tooling 2024-12-11 06:36:18 +01:00

Opened #209 Hash PINs in store 2024-12-11 11:56:29 +01:00

Opened #210 Tool to copy profile data from old system 2024-12-11 11:59:37 +01:00

Opened #213 Error on changing Languages 2024-12-12 17:29:35 +01:00

Opened #214 Start primary selectors with 1 (not 0) 2024-12-13 15:53:26 +01:00

Opened #215 Make recipe for translations work 2024-12-17 11:27:10 +01:00

Opened #216 Create testing checklist for phone 2024-12-17 11:37:56 +01:00

Opened #219 Document external code symbols in templates 2024-12-18 07:27:14 +01:00

Opened #220 Bidirectional conversion of templates to gettext pot files. 2024-12-18 07:34:29 +01:00

Opened #221 Implement ssh server access 2024-12-18 07:47:11 +01:00

Opened #222 Node map generator 2024-12-18 08:21:56 +01:00

Opened #225 Updates to profile do not work 2024-12-20 08:34:49 +01:00

Opened #227 Mixed languages in menus 2024-12-28 16:23:41 +01:00

Opened #230 microservice for AT session callback 2024-12-30 08:18:27 +01:00

Opened #233 Update menu traversal tests to full cover once menu is finalized 2024-12-31 10:33:36 +01:00

Opened #234 Milestone checklist instance factory 2024-12-31 11:33:20 +01:00

Opened #236 DATA_ACTIVE_ADDRESS is updated multiple times in a single session 2025-01-02 13:36:53 +01:00

Opened #240 Add AT request id in logging 2025-01-03 09:15:14 +01:00

Opened #241 Find fitting store for admin numbers 2025-01-03 09:23:13 +01:00

Opened #244 Space after comma in help 2025-01-03 19:16:38 +01:00

Opened #248 Factor out instance related code 2025-01-04 10:53:46 +01:00

Opened #249 Factor out AT/USSD code 2025-01-04 11:14:24 +01:00

Opened #252 Add context logging constructor 2025-01-06 07:49:35 +01:00

Opened #257 Encoded input error from Africastalking 2025-01-07 10:30:08 +01:00

Opened #260 Make all language strings editable in po 2025-01-08 07:51:46 +01:00

Opened #261 Keep copy of language in userdata 2025-01-08 08:42:24 +01:00

Opened #262 State gets flushed on when new version is published 2025-01-09 15:28:38 +01:00

Opened #263 Double PIN prompt on Send 2025-01-10 09:03:23 +01:00

Opened #265 Menu traversal tester with threads 2025-01-10 10:00:05 +01:00

Opened #266 Local API simple backend 2025-01-10 11:03:48 +01:00

17 Unresolved Conversations

Open #24 Rename handler/ussd package 2025-01-09 13:01:22 +01:00

Open #18 Block account on wrong PIN 2025-01-09 05:44:32 +01:00

Open #89 Voucher symbol in send 2025-01-08 13:35:21 +01:00

Open #105 Add db to enable stale cache record metdata 2025-01-04 11:00:56 +01:00

Open #32 Embed all static files for distribution 2025-01-02 10:16:03 +01:00

Open #16 External tool to block account 2024-12-31 10:41:28 +01:00

Open #42 set up dockertest for postgres backend 2024-12-31 10:35:03 +01:00

Open #83 Menu traversal test engine 2024-12-31 10:33:53 +01:00

Open #97 Test account creation error states 2024-12-31 10:28:45 +01:00

Open #104 Implement client for NATS events 2024-12-31 10:22:23 +01:00

Open #69 New help menu functionality 2024-11-11 09:52:21 +01:00

Open #92 Use partial phone numbers in send 2024-11-04 14:38:52 +01:00

Open #68 New swap menu branch 2024-11-04 14:34:27 +01:00

Open #67 Pluggable questionnaire 2024-11-04 14:34:07 +01:00

Open #26 Replace bytecode, templates and, menu storage with db.GdbmDb 2024-11-04 14:31:26 +01:00

Open #23 Block dead code checks with flags 2024-11-04 14:30:47 +01:00

Open #107 Add pluggable session id validator 2024-10-31 16:18:18 +01:00