All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
28 November 2023
- Accommodate non-custodial interplay with USSD.
#108 - Implements fixes to correctly rebuild user in cache.
#107 - refactor(transfer): Accommodates no-custodial accounts in VPA and till transfers.
#106 - fix(graph): Corrects graphql query for address based on VPA.
#106 - fix(user): Implements fixes to correctly rebuild user in cache.
#105 - chore(changelog): Updates changelog.
b854dee
6 November 2023
- Sends user address of SMS; capped at 5 messages per day.
#104 - refactor(settings): Adds sending of user's address as an SMS with a threshold of 5 SMSes per day.
3b50754 - chore(settings): Implements changes necessary for interplay with settings machine refactor.
0fd2487 - refactor(settings): Makes displayAddress state terminal.
dc1f7da
22 September 2023
- Match changes in cic-graph concerning voucher queries.
#101 - Locks np version to 8.19.2
#100 - refactor(graph): Retires "supply" and "demurrage_rate" attributes from graph voucher query to match changes in cic-graph.
8c41fac - refactor(docker): Locks np version to 8.19.2
176b1b3
13 September 2023
- feat(addresses): Adds ability to view one's wallet address.
#99 - feat(addresses): Adds menu option 6 to "settingsMenu" for users to view their addresses.
6996705 - chore(changelog): Updates changelog.
364cd9e
19 July 2023
- refactor(transfers): Allow no-custodial transfers for valid addresses.
#96 - refactor(transfers): Allow no-custodial transfers for valid addresses.
#95 - chore(changelog): Updates changelog.
afebb16
27 June 2023
- Philip/vouchers menu nav fix
#92 - feat(metrics): Expose prometheus metrics.
#90 - fix(vouchers): Fixes vouchers menu navigation issue.
#91 - feat(metrics): Expose prometheus metrics.
#89 - chore(changelog): Updates changelog
b46031e - chore(metrics): Adds flag to toggle availability of metrics endpoint.
a572a1d - chore(metrics): Adds flag to toggle availability of metrics endpoint.
f0a4e1d
8 June 2023
- Fixes translation for word "enter" in enteringPin state
#88 - cascade language changes to graph.
#87 - refactor(languages): Cascades language changes to graph.
#86 - fix(translations): Fixes translation for word "enter" in enteringPin state.
#85 - chore(changelog): Updates changelog
c720b84 - chore(statement): Removes unnecessary log.
75be670
7 June 2023
- fix: Encrypt pin input in profile menus.
#84 - fix: Encrypt pin input in profile menus.
#83 - chore(changelog): Updates changelog
9c7d7bd
6 June 2023
- Philip/smoke test fixes
#81 - fix(statement): Sort transactions in descending order based on timestamp.
#78 - fix(vouchers): Fix voucher display order.
#79 - feat(sms): Make notifications toggleable as on and off.
#80 - chore(account): Remove unnecessary logging
fe8156c - chore(changelog): Updates changelog
389a41e
1 June 2023
- fix(vouchers): Fixes error in voucher selection menus.
#77 - fix(vouchers): Fixes error in voucher selection menus.
#76 - chore(changelog): Updates changelog
198c7fe
29 May 2023
- fix(nats): Acknowledges messages coming in from unknown subjects
#75 - fix(nats): Acknowledges messages coming in from unknown subjects in the
CHAIN*stream#74 - chore(changelog): Updates changelog
1410242
28 May 2023
- fix(nats): Adds status checks for failed registration events
#73 - fix(nats): Adds status checks for failed registration events
#72 - chore(changelog): Updates changelog
d94ee49
25 May 2023
- build(deps): bump vm2 from 3.9.17 to 3.9.19
#60 - Philip/smoke test fixes
#71 - fix(statements): Fixes bugs in statements functionality.
#67 - chore(translations): Adding missing translations in voucher machine
#70 - fix(pins): Remove unnecessary "error" tag in "invalidPin" state; transfer machine.
#68 - fix(pins): Improve invalid pin handling.
#69 - chore(changelog): Updates changelog
1dfeb69 - fix(tags): Removes misplaced "error" tag in profile machine.
d29c65a
25 May 2023
- fix(smoke-test): Adds fixes addressing issues in smoke tests.
#65 - fix(smoke-test): Adds fixes addressing issues in smoke tests.
#62#63#64 - chore(changelog): Updates changelog
45055ff
23 May 2023
- feat(translations): Adds support for current languages
#61 - feat(validation): Adds response and service-code validation.
#59 - feat(translations): Adds support for current languages
#25 - chore(validation): Adds "KE_SERVICE_CODES" to .env.example
#58 - feat(validation): Adds response and service-code validation.
#58 - chore(changelog): Updates changelog
1a1722c
12 May 2023
- fix(menus): Fix bug in voucher menu missing info on selection.
#55 - fix(menus): Fix bug in voucher menu traversal options
#53 - feat(social-recovery): Adds a social recovery API.
#51 - feat(menus): Adds a feedback API.
#49 - Updates initial PIN prompts
#48 - Philip/639 3 codes
#47 - fix(menus): Fix bug in voucher menu missing info on selection.
#54 - fix(menus): Fix bug in voucher menu traversal options
#52 - feat(social-recovery): Adds a social recovery API.
#24#45 - feat(menus): Adds a feedback API.
#46#44#23 - refactor(menus): Updates initial PIN prompts
#46 - refactor(accounts): Adds language selection to personal information.
#43 - refactor(translations): Shifts to ISO 639-3 language codes.
#43 - chore(changelog): Updates changelog
a0b451e
9 May 2023
- Philip/notifications
#42 - refactor(apis): Handles AT APIs .
#41 - Philip/fix server blockage
#38 - feat(sms): Updates app to match config and notifier changes.
#40 - feat(sms): Adds notifier plugin.
#40 - feat(sms): Adds sms for registration
#40 - refactor(apis): Handles AT APIs .
#39 - fix(db): Handle db connection releases.
#37 - build(build): Fix build flow.
43fc9e9 - fix: pg pool release
2855ac1 - chore(app): Make handleResults async
39cf1f5
4 May 2023
4 May 2023
- Philip/readme
#34 - feat(db): Run migrations on app startup.
#33 - feat(db): Run migrations on app startup.
#31 - docs(CONTRIBUTING): Adds contribution guide.
#32 - docs(README): Updates README.md
#32
2 May 2023
- fix(ci): Fix invalid reference format in tags.
3013f1c
2 May 2023
- Philip/0.2.0 alpha
#30 - fix(nats): clean up.
#28 - fix(nats): Improve message handling.
#28 - fix(nats): Explicit transfer data handling
#28 - refactor(nats): Refactor
#28 - refactor(packages): Improves npm handling.
88423a4 - refactor(machines): Implements generic machine pattern.
860707c - feat(services): Implement service centric approach.
49a0c82
30 April 2023