Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eWallet v.1.1 #46

nebali opened this Issue Oct 30, 2018 · 1 comment


2 participants
Copy link

commented Oct 30, 2018

eWallet v1.1 Github Issues

  • Refactor websocket policies
  • Use permission policies in websockets
  • Fix 'Phoenix.Endpoint.RenderErrors.catch/4 is undefined
  • Add version informations in status responses
  • Add version number in the root endpoint
  • Configuration System: Can't update encrypted fields
  • Handle value casting for update properly
  • Ensure 500 errors caught by the system are properly reported to Sentry
  • Improve open api doc development process
  • Typo in admin API spec
  • Ignore empty lists of filter attributes
  • Filtering for a name on /api/admin/account.get_members returns error 500
  • Error when filtering for nil
  • Error 500 when attempting to assign a new admin
  • Reduce size of integers in postgresql
  • Reduce precision for amount decimals stored in DB
  • Make metadata optional everywhere
  • Show transactions in user page
  • Update email for admins
  • Adding enable_or_disable and deprecating update endpoints for api and access keys
  • Enable/disable api keys
  • Make users "disablable"
  • Enable/Disable users
  • Membership controller does not return a paginated list
  • Handle mappings in MatchParser
  • Handle mapped fields in MatchParser
  • Add configuration/settings endpoints
  • Allow settings to be updated through Admin API endpoints
  • Always preload tokens in exchange pair when doing /transaction.calculate
  • Add the insertion of a normal user to the test seed
  • Insert a test user when seeding test seeds
  • Fix email adapter config mappings
  • "Only one distinct expression is allowed" error when filtering
  • Extra test cases for advanced filtering
  • Add settings system to allow provider to manage the configuration of their eWallets
  • Add Settings system
  • Scroll bar dropdown problem not scrollable
  • Error 500 when filtering on /api/admin/account.get_wallets
  • Duplicate records returned when filtering for a field in a *-many association
  • Internal server error when trying to filter a non-whitelisted field
  • Add match_any filter to Orchestrator
  • Add update password feature in the admin panel
  • Image are failing to load sometimes in production
  • Reformat the way preloaded fields are handled
  • Introduce Overlay to improve preloading/filtering
  • Correlation ID unicity is not handled properly
  • Add optional name fields to users
  • Calculate rate endpoint when providing invalid params return 500
  • Update docker setup docs
  • EWallet.Web.InviterTest should not have aliases to AdminAPI and EWalletAPI
  • Composable filters as request params
  • Implement advanced filtering for Admin API
  • Logging/Tracking of who did what on what
  • Add prerequisite installation script to Bare-metal setup
  • Consumptions are slow to load
  • Preload all required fields for consumptions
  • Handle CORS in ClientAPI
  • Allows tokens & wallets to be disabled
  • Upgrade credo to 0.10.0
  • Allow the eWallet to work without integration
  • Sync option for exchange pairs is missing
  • Fix seeds for settings
  • Standalone forget password feature
  • Fix DBConnection.ConnectionError during tests
  • Create a mix task to update the settings values based on current ENV variables
  • Complete Activity Log System
  • Complete the Audit system
  • Allow all users data to be retrieved from all accounts
  • Make users global in admin panel
  • Report to Sentry when the ErrorHandler returns an internal server error
  • Fix typo in /docs/guides/
  • Add policy to configuration endpoints
  • Possible Bypass For URL Validator
  • Add optional support for AppSignal
  • Add a section about the POS applications in the docs
  • Add endpoint to retrieve activity logs
  • Allow the data from any /*.all endpoint to be exported to CSV
  • Short license header not applied
  • Switch to Distillery in releases
  • Include an official docker-compose for the project
  • Dockerhub images: missing Hex and Rebar
  • Allow multiple wallets balances to be retrieved from the local ledger
  • eWallet docker container can't start

Moved to v1.2

  • Simplify error handling function in controllers
  • Add a simple caching layer for JSON representations
  • Ensure the eWallet continues performing well under heavy load testing
  • Add GraphicsMagick support
  • Implement better reporting for configuration errors
  • Find a way to deal with big lists of tokens
  • Implement permission matrix
  • Add 2FA support via authenticator

Wont' Fix (Closed)

  • Make accounts "disablable"

@nebali nebali added this to In progress in OMG Network Tracker Oct 30, 2018

@nebali nebali added the In Progress label Nov 1, 2018

@blainejohnson blainejohnson added this to the Application Interface milestone Nov 1, 2018


This comment has been minimized.

Copy link
Contributor Author

commented Dec 10, 2018

Note: I updated the tracker with most recent open/closed issues on GitHub for eWallet v1.1 milestone, so there is more detail. The team repo is here:

@nebali nebali pinned this issue Dec 14, 2018

@nebali nebali moved this from In progress to Completed in OMG Network Tracker Jan 28, 2019

@nebali nebali added Completed and removed In Progress labels Jan 28, 2019

@nebali nebali closed this Mar 9, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.