2024-11-21T09:43:06Z - 2025-02-21T09:43:06Z

Overview

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

17 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

34 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

76 Issues closed from 4 users

Closed #202 Add devtool to restart user state 2025-01-20 09:17:58 +01:00

Closed #240 Add AT request id in logging 2025-01-20 09:15:59 +01:00

Closed #234 Milestone checklist instance factory 2025-01-18 10:03:38 +01:00

Closed #277 Add effective language data entry 2025-01-18 10:02:39 +01:00

Closed #16 External tool to block account 2025-01-14 10:37:38 +01:00

Closed #272 Implement status check on registration event 2025-01-14 09:43:12 +01:00

Closed #261 Keep copy of language in userdata 2025-01-14 08:57:18 +01:00

Closed #241 Find fitting store for admin numbers 2025-01-14 08:17:51 +01:00

Closed #119 Handle schema in postgres 2025-01-13 15:20:06 +01:00

Closed #120 Add postgres switch for menu traversal tests 2025-01-13 15:19:53 +01:00

Closed #185 Link to Terms and Conditions 2025-01-13 15:14:07 +01:00

Closed #186 Move to next empty Profile info 2025-01-13 15:14:07 +01:00

Closed #209 Hash PINs in store 2025-01-13 15:14:07 +01:00

Closed #213 Error on changing Languages 2025-01-13 15:14:07 +01:00

Closed #214 Start primary selectors with 1 (not 0) 2025-01-13 15:14:07 +01:00

Closed #225 Updates to profile do not work 2025-01-13 15:14:07 +01:00

Closed #227 Mixed languages in menus 2025-01-13 15:14:07 +01:00

Closed #244 Space after comma in help 2025-01-13 15:14:07 +01:00

Closed #257 Encoded input error from Africastalking 2025-01-13 15:14:07 +01:00

Closed #183 Have a Space after each colon. 2025-01-13 15:14:06 +01:00

Closed #104 Implement client for NATS events 2025-01-13 12:02:07 +01:00

Closed #155 Neutral connection string in MenuStorageService 2025-01-13 12:01:22 +01:00

Closed #208 Migration compatibility and tooling 2025-01-13 12:00:46 +01:00

Closed #89 Voucher symbol in send 2025-01-13 11:59:47 +01:00

Closed #216 Create testing checklist for phone 2025-01-13 11:55:03 +01:00

Closed #144 Minimize non-INCMP instructions after HALT 2025-01-13 11:52:12 +01:00

Closed #24 Rename handler/ussd package 2025-01-13 11:45:52 +01:00

Closed #125 Replace all url construction and parsing with net/url code 2025-01-13 11:45:30 +01:00

Closed #148 Replace all camelcase file names in codebase 2025-01-13 11:43:12 +01:00

Closed #248 Factor out instance related code 2025-01-13 11:41:02 +01:00

Closed #249 Factor out AT/USSD code 2025-01-13 11:40:46 +01:00

Closed #262 State gets flushed on when new version is published 2025-01-13 11:40:25 +01:00

Closed #266 Local API simple backend 2025-01-13 11:40:06 +01:00

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

27 Issues created by 5 users

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

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

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

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

Opened #215 Make recipe for translations work 2024-12-17 11:27:10 +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 #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 #236 DATA_ACTIVE_ADDRESS is updated multiple times in a single session 2025-01-02 13:36:53 +01:00

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

Opened #260 Make all language strings editable in po 2025-01-08 07:51:46 +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 #269 Swap hierarchy of API definition 2025-01-11 21:58:50 +01:00

Opened #270 Rename public key to account in api structs 2025-01-11 22:18:40 +01:00

Opened #271 Add tool to set or unset admin flag for user 2025-01-14 08:17:24 +01:00

Opened #273 Enable end user to tell whether account creation failed or is pending 2025-01-14 09:32:20 +01:00

Opened #274 Handle account creation state changes with events only 2025-01-14 09:42:16 +01:00

Opened #275 Upsell new user SMS via eth-custodial-notify API 2025-01-14 09:48:16 +01:00

Opened #276 Add contact information for help on the account pending page 2025-01-14 09:52:56 +01:00

Opened #278 Generate alias on name selection 2025-01-14 10:31:24 +01:00

Opened #279 Encrypt PIN in temporary value 2025-01-18 10:05:32 +01:00

Opened #280 Reset the flag_account_blocked flag when a PIN is reset 2025-01-20 08:17:10 +01:00

Opened #281 ExecPath needs to be reset for every new session 2025-02-03 10:05:31 +01:00

11 Unresolved Conversations

Open #18 Block account on wrong PIN 2025-01-27 14:33:09 +01:00

Open #97 Test account creation error states 2025-01-14 10:06:29 +01:00

Open #17 External tool to unblock PIN 2025-01-14 08:52:32 +01:00

Open #133 pallallel test requests and db writes for 2x historical peak load 2025-01-13 12:05:31 +01:00

Open #67 Pluggable questionnaire 2025-01-13 12:04:51 +01:00

Open #42 set up dockertest for postgres backend 2025-01-13 12:03:54 +01:00

Open #26 Replace bytecode, templates and, menu storage with db.GdbmDb 2025-01-13 12:03:07 +01:00

Open #83 Menu traversal test engine 2025-01-13 12:02:50 +01:00

Open #107 Add pluggable session id validator 2025-01-13 12:01:42 +01:00

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

Open #159 Compile pp.csv to go code 2024-12-31 10:16:59 +01:00