Skip to content
This repository has been archived by the owner on Jun 30, 2021. It is now read-only.

v1.2.0-pre.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@sirn sirn released this 19 Apr 14:26
· 97 commits to master since this release

This is a pre-release version of the OmiseGO eWallet. In the upcoming weeks, we will be focusing on testing, documentation and fixing bugs before reaching the v1.2.0 stable release.

Changes in the upcoming stable release will primarily include:

Admin API

  • [Add] New pagination with start_after and start_by (#719)
  • [Add] Add transaction consumption cancellation (#829)
  • [Add] Add token avatar (#816)
  • [Add] Add transaction request intervals (#825, #916)
  • [Add] Add name to keys (#842)
  • [Add] Add /permission.all endpoint (#857)
  • [Add] Add /wallet.all_balances endpoint (#822)
  • [Add] Add /admin.create endpoint (#859)
  • [Add] Add /account.assign_key endpoint (#862)
  • [Add] Add /account.get_members and /account.get_keys endpoints (#869, #898)
  • [Improvement] Improve configuration validation (#812)
  • [Improvement] Detach client keys from accounts and owner_app (#870)
  • [Improvement] Validate master account settings prior to saving (#896)
  • [Improvement] Wallet balances permission check (#907)

Admin Panel

  • [Add] Add an interface for assigning key to an account (#883)
  • [Add] Add an interface for setting transaction request intervals (#915)
  • [Add] Add an interface for master account settings in configuration page (#929)
  • [Add] Add an interface for the new key and membership endpoints (#932)
  • [Add] New client password reset flow (#918, #930)
  • [Add] Add an interface for editing and updating exchange pairs (#936)
  • [Add] Add an interface for secondary wallet (#939)
  • [Add] Add an interface for creating account key (#942)
  • [Improvement] Revamp account base for admin panel (#818)
  • [Improvement] Redesign key management page (#867)
  • [Improvement] Improve copy and fix inconsistencies (#901, #921, #940)
  • [Improvement] Improve application loading (#917)
  • [Improvement] Update categories in account settings (#935)

Shared

  • [Add] Add reset frequency to cached balance (#738)
  • [Add] Gather VM metrics (#830)
  • [Add] Add an upgrade documentation for v1.1.0 to v1.2.0 (#933)
  • [Improvement] Remove hierarchy system & add permissions system (#730)
  • [Improvement] Remove sub app dependencies from ewallet sub app (#747)
  • [Improvement] Upgrade to Elixir 1.8 and Ecto 3.0 (#771)
  • [Improvement] Enable end-to-end testing in all branches (#856)
  • [Improvement] Share connection pool between repos (#853)
  • [Improvement] Remove 5-association limit from MatchParser (#783, #858)
  • [Improvement] Skip config migration if no values were changed (#874)
  • [Improvement] Normalize environment variables prior to saving (#875)
  • [Improvement] Cleanup documentation copy (#924)
  • [Improvement] Add validation for field length (#943)
  • [Fix] Prevent creating new atoms from external sources (#820, #826)
  • [Fix] Fix internal server error when no filter params were given (#873)
  • [Fix] Fix CORS configuration (#871)
  • [Fix] Fix errornous tzdata (#900)