We’ve been very busy since our last update and made some good progress on version 1.1! We closed out lots of issues; we also shuffled things around, moving some features up to the 1.2 release. Here’s what we’ve worked on over the past 2 weeks:

  • Added configuration endpoints to settings management #515
  • Reset password for standalone eWallet users #553
  • Refactored transaction request on Android POS Merchant app #27
  • Set up CI/CD system for both Android POS Merchant and Android POS Client app #31 #23
  • Added Role endpoints to the eWallet #519
  • Added more tests and some minor changes on Android POS Merchant app #32 #34 #36
  • Reduced decimal precision for amounts stored in PostgreSQL #546
  • Made metadata optional everywhere #538
  • Added support for mapped fields in Match Parser #534
  • Always preload tokens in exchange pair when doing /transaction.calculate #532
  • Bug fixes and minor improvements to the eWallet #511, #514, #516, #522, #545, #548, #552

The last remaining “big” task is completing the audit system, which allows any eWallet administrator to know exactly what happened before (who did what, when and on what). The codebase still requires some updates before it’s ready for 1.1, mostly adjustments and bug fixes.

Once we wrap up 1.1 we’ll move straight into working on the next release. As a quick preview, the three major features you can expect to see in 1.2 are:

  • Ethereum integration
  • Complete customizable permissions system
  • A revamp/reorganization of the admin panel that will provide a better UX and facilitate the integration of Ethereum-related functionalities.

As always, you can also follow our progress on the eWallet Waffle board and in our GitHub Milestones page.

Did this answer your question?