diff options
author | Sebastian <sebasjm@gmail.com> | 2021-05-27 10:36:56 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2021-05-27 11:02:35 -0300 |
commit | 8e91c94d4733e035d5a078461205e86641190e70 (patch) | |
tree | 79aa1148988481d74445b9314c26bdd45110874f /CHANGELOG.md | |
parent | 1409f599d5c3ba5cf75b597fb38757fcd8e9f02f (diff) | |
download | merchant-backoffice-8e91c94d4733e035d5a078461205e86641190e70.tar.gz merchant-backoffice-8e91c94d4733e035d5a078461205e86641190e70.tar.bz2 merchant-backoffice-8e91c94d4733e035d5a078461205e86641190e70.zip |
some fixes
- api key remove from login, and bearer
- 'secret-token:' add missing, remove when the user set
- change the password and stay there logged in
- auth token section
- header with the instance id
- create a section with the auth token
- bug after clicking change, cycliing over change the password
- reserve created suffcefluy
- message => wire transfer subject
- reservers
- exchange https:// pattern (wallet util base url helper)
- valid wire method
- add missing titles in navbar
- loading spinner on slow backend
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 136 |
1 files changed, 23 insertions, 113 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 45bfb40..ad3634d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,8 +17,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - prune scss styles to reduce size - fix mobile: some things are still on the left - edit button to go to instance settings - - check if there is a way to remove auto async for /routes /components/{async,routes} so it can be turned on when building non-single-bundle - - navigation to another instance should not do full refresh - cleanup instance and token management, because code is a mess and can be refactored - unlock a product when is locked @@ -26,132 +24,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - translation missing: yup (check for some ot her dynamic message) - contract terms - fulfillment url should check absolute url or relative to the merchant domain - - duplicate order button - - simplify order - - react routing refactor to use query parameters from history - create taler ui - contract terms in the wallet - - when backoffice get a response of the merchant that have info about the reponsse of the exchange, the error is not readed correctly... see wire transfer + - when backoffice get a response of the merchant that have info about the reponse of the exchange, the error is not readed correctly... see wire transfer - when creating the first default instance, the page keeps reloading preventing for filling the form - - - payto auto remove (add if is missing) - - back cancel in all dialog (order) - - transfer use the tabs instead of three state - - spining while working, - - disabled button grey out - - add timeout to the request - - hash - - delete button, without - - delete transaction if verified is missing + - api key remove from login, and bearer + - 'secret-token:' add missing, remove when the user set + - change the password and stay there logged in + - auth token section + - header with the instance id + - create a section with the auth token + - bug after clicking change, cycliing over change the password + - reserve created suffcefluy + - message => wire transfer subject + - reservers + - exchange https:// pattern (wallet util base url helper) + - valid wire method - - update instance - - auth token: status => external/managed + - create instance with auth token + - add more information about reserve when is not founded + - replace manipulation of amount with taler util libraries + - check, not running the backend, load the SPA, then start running the backend. after this click the login button should enter the app but doesnt do anything - - price not required: product page has required field that should not be required - - animation on load + +wallet + + - show transaction with error state + - add developer mode in settings, this will show debug tab + - add transaction details, and delete button ## [Unreleased] - - fixed bug when updating token and not admin - - showing a yellow bar on non-default instance navigation (admin) - -## [0.0.6] - 2021-03-25 - - complete order list information (#6793) - - complete product list information (#6792) - - missing fields in the instance update - - https://bugs.gnunet.org/view.php?id=6815 - - -## [0.0.5] - 2021-03-18 - - change the admin title to "instances" if we are listing the instances and "settings: $ID" on updating instances (#6790) - - update title with: Taler Backoffice: $PAGE_TITLE (#6790) - - paths should be /orders instead of /o (same others) - - if there is enough space for tables in mobile, make the scrollables (#6789) - - show create default instance if it is not already - - notifications should tale place between title and content, and not disapear (#6788) - - create a loading page to be use when the data is not ready (test at #/loading) - - confirmation page when creating instances - -## [0.0.4] - 2021-03-11 - - prevent letters to be input in numbers - - instance id in instance list should be clickable - - edit button to go to instance settings - - add order section - - add product section - - add tips section - - add transfers section - - initial state before login - - logout takes you to a initial state, not showing error messages - - change the admin title to "instances" if we are listing the instances and "settings: $ID" on updating instances - - update title with: Taler Backoffice: $PAGE_TITLE - -## [0.0.3] - 2021-03-04 - - submit form on key press == enter - - version of backoffice in sidebar - - fixed login dialog on mobile - - LangSelector ascomponent - - refactored Navigation and Sidebar - - do not display Logout when there is no token - - fix: Login Page should show on unauthorized - - fix: row clicking on card table was overriding checkbox onClick - - remove headers of the page - - clear all tokens now remove backend-url - - remove checkbox from auth token, use button (manage auth) - - auth token config as popup with 3 actions (clear (sure?), cancel, set token) - - new password enpoint - - bug: there is missing a mutate call when updating to remove the instance from cache - - -## [0.0.2] - 2021-02-25 - - REFACTOR: remove react-i18n and implement messageformat - - REFACTOR: routes definitions to allow nested routes and tokens - - REFACTOR: remove yup from input form defitions - - added PORT environment variable for `make dev` and `make serve` - - added `make dist` and `make install` - - remove last '/' on the backend url - - what happend if cannot access the config - - reorder the fields from the address/juriction section (take example) - - save every auth token of different instances - - remove footer - - show the connection state (url, currency, version) in the sidebar - - add backend url without slash - - added linter rule for source header - - bug: set text int the intpu date (seconds) - - row in the list instance are now clickable - - re implemented the language selector, remove the current lang from the dropdown - - remove payment adress and public key from instance listing - - fix bug on CORS error - - moved the login button to the sidebar - - remove the details page, go directly to the update page - - login modal: url before token, and removed the checkbox - - added payto:// to the field - - validate payto_uris on add ## [0.0.1] - 2021-02-18 ### Changed - - button of the form to the right - - add supported currency for Amount fields (like taler bank) - - rename name to business name - - change auth field to have a checkbox that activate the validation and show an input to set the token - - rename PayTo URI to bank account - - change id input to reflect that is going to be use in the url (prepend the backend url as a non editable and put the input after) - - refactor: change create popup to create page - - add the information popup into the fields to help with the description (like https://b2b.dab-bank.de/smartbroker/) - - take default lang from the browser for localization - - refactor update page - - Login button should be centered - - replace default exports for named exports ### Added - - implement taler built system (bootstrap, configure, makefile) - - implement pnpm - - take the url where the spa was loaded as a default backend url - - let the user change the backend url when ask for the auth token - - take the currency from merchant-backend - - change the input PayTO URI to a string field with a + button to add more - - format duration as human readable - - add copyright headers to every source file ### Deprecated |