Commit graph

55 commits

Author SHA1 Message Date
Sérgio Salgado
8234da2e45 fix: transactions page not up to spec 2021-12-13 19:30:39 +00:00
Sérgio Salgado
7d6fb17158 feat: convert from using dst offsets to use timezone code
feat: select timezones from current selected country
2021-11-24 23:02:22 +00:00
Sérgio Salgado
00c38ea721 feat: add batch_time and batched to cash_in_txs
feat: add batched flag to clear tx to send
feat: add batch information to front-end
feat: change transaction sending info on batch sending
fix: batching support function added to all wallet plugins
fix: mock-wallet batching check
feat: send machine information about batchable coins
2021-11-24 22:21:40 +00:00
Rafael Taranto
7164e1105b Merge pull request #943 from chaotixkilla/fix-transaction-filter-missing-cancelled
Fix transaction search filters
2021-11-24 17:43:16 +00:00
Sérgio Salgado
6bbe5a9c3e fix: simplify filter obj function 2021-11-23 19:50:35 +00:00
Sérgio Salgado
6b9c18b9c6 fix: transaction filter deletion 2021-11-21 22:41:38 +00:00
Nikola Ubavic
1cb583fd31 fix: return 'Anonymous' 2021-11-18 18:03:09 +01:00
Taranto
e4cdd0a0e0 chore: small fix and builded files 2021-11-16 10:14:42 +00:00
Rafael Taranto
0d5da716e5 Merge pull request #901 from SiIky/feat/Zya3XwXx/update_transaction_on_cancel
feat: update transaction details on cancel
2021-11-14 23:43:12 +00:00
Rafael Taranto
a0b6a4455c Merge pull request #893 from ubavic/fix/download_transactions_log
fix: download transaction log
2021-11-11 18:32:29 +00:00
Rafael Taranto
750bca63e5 Merge pull request #790 from josepfo/fix/clean-filters-button-styling
Fix: search filter section according to spec
2021-11-11 18:29:39 +00:00
André Sá
8d53e37ade fix: stop polling on unauthenticated error 2021-10-29 13:18:00 +01:00
André Sá
9bb2f951b3 feat: update transaction details on cancel 2021-10-26 13:27:20 +01:00
Nikola Ubavic
be6694b280 fix: add an args attribute to the component
fix: add a missing argument to the batch function call
2021-10-20 18:30:02 +02:00
José Oliveira
ce161d45d6 refactor: reuse tx to csv gql query and overall function simplification 2021-10-04 07:31:17 +01:00
José Oliveira
c5d9beea04 feat: simplified tx exports 2021-10-04 07:31:17 +01:00
José Oliveira
742303c22d fix: increase column width 2021-10-04 07:31:17 +01:00
José Oliveira
e4551e9299 fix: remove crypto amount rounding 2021-10-04 07:31:17 +01:00
José Oliveira
e4c383e656 fix: search filter section according to spec 2021-09-24 10:55:34 +01:00
José Oliveira
0ae8c691c2 fix: replace DateTime with Date and add gql resolver date name 2021-09-07 17:16:52 +01:00
Sérgio Salgado
4de552a139 refactor: pull up component 2021-07-29 00:05:36 +01:00
Sérgio Salgado
4e88c995d3 fix: add timezone to specific tx logs
feat: pass timezone to details row
2021-06-28 16:39:54 +01:00
Sérgio Salgado
a0c77b4939 feat: correct timezone offset on downloaded logs 2021-06-28 16:39:54 +01:00
Sérgio Salgado
9c428a6f8f fix: uppercasing SQL
fix: remove unnecessary useEffect
fix: transaction polling issue on logout
2021-06-23 15:29:41 +01:00
Liordino Neto
852bf7b089 feat: created the search component
style: added spec styles

fix: fixed font color on search input

style: added box-shadow to the search component

feat: added local search functionality to the search component

feat: integrated search component into the transactions page

feat: allow multiple filter selection on the search component

fix: let the user select only one filter for each type

feat: added chips for the selected filters on the transactions page

feat: added the remove function on the filter chips

style: styled items according to spec

refactor: simplified search component (moved logic to the outside)

feat: added transaction filters to the gql query

feat: added a 'clear all filters' button

feat: added a filters query

feat: added a gql query for the transaction filters

fix: fixed the transactions gql query so it haves the same options as
the transaction filters

feat: added a 'loading' feature to the search box (shown while loading
the filters)

fix: fetch transactions and filters separately in the transactions page

fix: style export

fix: packages

fix: transaction conflicts
2021-06-23 15:29:41 +01:00
Sérgio Salgado
8e099e3283 feat: change to generic ERC-20 ABI json file
fix: coinUtils rename import
2021-06-23 15:07:01 +01:00
Sérgio Salgado
dff407e30e fix: lamassu-coins import
fix: USDT wallet splash screen
2021-06-23 15:07:01 +01:00
Sérgio Salgado
bb8deda6e3 fix: rebase changes 2021-06-23 15:07:01 +01:00
Sérgio Salgado
3423e2ddd0 chore: replace imports to point to lamassu-coins module 2021-06-23 15:07:01 +01:00
Sérgio Salgado
78a4c9f267 fix: formatDate working with timezone code 2021-06-20 15:56:18 +01:00
Sérgio Salgado
b2b4fedf42 feat: timezone conversion 2021-06-20 15:56:18 +01:00
Sérgio Salgado
fded22f39a feat: add user management screen
feat: login screen

fix: login routing and layout

feat: add users migration

feat: passport login strategy

fix: users migration

feat: simple authentication

fix: request body

feat: JWT authorization

feat: 2fa step on login

feat: 2fa flow

feat: add rememberme to req body

fix: hide 2fa secret from jwt

fix: block login access to logged in user

fix: rerouting to wizard

refactor: login screen

feat: setup 2fa state on login

feat: 2fa secret qr code

fix: remove jwt from 2fa secret

fix: wizard redirect after login

fix: 2fa setup flow

fix: user id to uuid

feat: user roles

feat: user sessions and db persistence

feat: session saving on DB and cookie

refactor: unused code

feat: cookie auto renew on request

feat: get user data endpoint

fix: repeated requests

feat: react routing

fix: private routes

refactor: auth

feat: sessions aware of ua and ip

feat: sessions on gql

feat: session management screen

feat: replace user_tokens usage for users

feat: user deletion also deletes active sessions

feat: remember me alters session cookie accordingly

feat: last session by all users

fix: login feedback

fix: page loading UX

feat: routes based on user role

feat: header aware of roles

feat: reset password

fix: reset password endpoint

feat: handle password change

feat: reset 2FA

feat: user role on management screen

feat: change user role

fix: user last session query

fix: context

fix: destroy own session

feat: reset password now resets sessions

feat: reset 2fa now resets sessions

refactor: user data

refactor: user management screen

feat: user enable

feat: schema directives

fix: remove schema directive temp

feat: create new users

feat: register endpoint

feat: modals for reset links

fix: directive Date errors

feat: superuser directive

feat: create user url modal

fix: user management layout

feat: confirmation modals

fix: info text

feat: 2fa input component

feat: code input on 2fa state

feat: add button styling

feat: confirmation modal on superuser action

feat: rework 2fa setup screen

feat: rework reset 2fa screen

fix: session management screen

fix: user management screen

fix: blacklist roles

chore: migrate old customer values to new columns

fix: value migration

fix: value migration

refactor: remove old code
2021-05-03 23:00:41 +01:00
José Oliveira
f394606821 refactor: use flag in graphql objects 2021-03-16 11:09:50 +00:00
José Oliveira
4116069bd5 fix: disallow navigation to and blocking of anonymous customers 2021-03-16 11:09:50 +00:00
José Oliveira
830997bce2 refactor: join date and time to max cash width 2021-03-16 11:07:04 +00:00
José Oliveira
45b2c85f02 fix: increase width even more 2021-03-16 11:07:04 +00:00
José Oliveira
d2f1b6ec4c fix: display fiat amount and currency on same line 2021-03-16 11:07:04 +00:00
Sérgio Salgado
17e1da61f3 feat: transactions page polling
feat: DataTable row aware of data to trigger expansion

fix: polling interval
2021-02-16 13:22:28 +00:00
csrapr
66288c34ae Feat: add discount chip and link to customer from transaction row 2021-02-15 23:22:16 +00:00
csrapr
5fd1974242 Feat: datatable prop to choose row size 2021-02-15 23:22:16 +00:00
Taranto
a108df0c4c feat: return logs in csv format 2020-10-30 20:17:42 +00:00
Liordino Neto
c42b6f49c1 feat: added the transaction status on the transactions table 2020-10-27 22:33:32 +00:00
Taranto
00387e0862 fix: add empty table text 2020-10-22 09:52:07 +01:00
Liordino Neto
7da522b1da fix: removed the 'bitcoincash:' substring from bch addresses on the
admin
2020-10-06 23:44:20 +02:00
Taranto
99b400f21c fix: regression in tooltips, autocomplete and font 2020-09-11 14:11:59 +01:00
Taranto
0b28e7f98a fix: get triggers up to spec 2020-09-11 14:11:59 +01:00
Liordino Neto
f641e605a4 fix: added timestamp parameters for a date range on the gql queries for
machineLogs, serverLogs and transactions

feat: added optional limit and offset variables for the logs queries,
for filtering and pagination

feat: adapted the LogsDownloaderPopper to download the logs by whats set
on the filters

fix: improved code readability

fix: avoid errors when the range option is selected and no range is
actually selected
2020-07-31 00:37:00 +02:00
Taranto
5dd8501a17 fix: pre release screen fixes 2020-07-06 14:17:44 +01:00
Taranto
8f7bb412a1 fix: transaction screens fixes 2020-06-01 20:54:19 +01:00
Taranto
1f6d272aa0 fix: rework wallet screen 2020-04-23 18:38:29 +02:00