summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-05-27 10:36:56 -0300
committerSebastian <sebasjm@gmail.com>2021-05-27 11:02:35 -0300
commit8e91c94d4733e035d5a078461205e86641190e70 (patch)
tree79aa1148988481d74445b9314c26bdd45110874f /CHANGELOG.md
parent1409f599d5c3ba5cf75b597fb38757fcd8e9f02f (diff)
downloadmerchant-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.md136
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