Commit graph

1498 commits

Author SHA1 Message Date
Liordino Neto
cefe9e2521 refactor: refactor the new trigger wizard styles 2020-05-04 12:55:48 +02:00
Liordino Neto
0803b98a5e fix: fixed popper zIndex
feat: get fiat currency code from config

refactor: separate components in different files
2020-05-04 12:55:48 +02:00
Liordino Neto
059607fee4 styles: fix most of the style issues on the wizard component 2020-05-04 12:55:48 +02:00
Liordino Neto
fdac1602c6 feat: added a steps indicator in the wizard component 2020-05-04 12:55:48 +02:00
Liordino Neto
8c35ffc2ed feat: created a wizard component to wrap the flow control 2020-05-04 12:55:48 +02:00
Liordino Neto
46b2a15425 feat: created wizard's first step (select trigger direction) 2020-05-04 12:55:48 +02:00
Liordino Neto
734215fc45 feat: added the main help popup on the wizard 2020-05-04 12:55:48 +02:00
Liordino Neto
fe2c5723d3 feat: added the new trigger wizard modal 2020-05-04 12:55:48 +02:00
Liordino Neto
3b29bc096f fix: fixed the add new trigger link text 2020-05-04 12:55:48 +02:00
Liordino Neto
f698c7bd24 feat: added the advanced settings icon (not functional yet)
feat: added the 'Add new trigger' link  (not functional yet)

feat: added the triggers editable table  (not functional yet)
2020-05-04 12:55:48 +02:00
Liordino Neto
79c26b1c50 feat: created the base skeleton for the compliance triggers page 2020-05-04 12:55:48 +02:00
Neal
35aa0a058d chore: update ZEC, BCH, ETH wallets 2020-05-04 12:53:51 +02:00
Taranto
21f3ee59ea fix: PR fixes 2020-04-23 18:38:29 +02:00
Taranto
1f6d272aa0 fix: rework wallet screen 2020-04-23 18:38:29 +02:00
Luis Félix
1f7ae74b42 feat: add wallet settings page 2020-04-23 18:38:29 +02:00
Taranto
20674c4b12 feat: updating locales page 2020-04-23 18:38:29 +02:00
Taranto
ffa8713ee4 feat: notifications rework 2020-04-23 18:38:29 +02:00
Luis Félix
b6e7d98b72 feat: notifications page 2020-04-23 18:38:29 +02:00
Taranto
2b71c08444 feat: create add machine page 2020-04-15 19:23:27 +02:00
Taranto
4425ccce58 feat: First steps into regtest integration tests 2020-04-15 19:14:33 +02:00
Taranto
7152230d08 fix: pending already considers confirmed balance 2020-04-15 19:14:33 +02:00
Taranto
086c5ec188 fix: change rpc call after get balance deprecation 2020-04-15 19:14:33 +02:00
Neal Conner
cf616c1f16 feat: reintroduce lowBalanceMargin 2020-04-03 15:45:29 +02:00
Taranto
8b149031e3 chore: early t&c release 2020-04-03 15:44:31 +02:00
Taranto
7fc8ff3d1d fix: make t&c changes backwards compatible 2020-04-03 15:44:31 +02:00
Taranto
8f28b7aa0a feat: only refetch t&c on config change 2020-04-03 15:44:31 +02:00
Neal Conner
a7823736e6 chore: update BTC, BCH, LTC, ETH wallets 2020-04-03 15:41:33 +02:00
Taranto
1cc3c820b5 fix: pr fixes 2020-03-23 19:10:58 +01:00
Taranto
fa69d2a030 hotfix: add fudge factor 2020-03-23 19:10:58 +01:00
naconner
bf341476bb chore: change ETH language 2020-03-23 19:09:16 +01:00
Taranto
b1b8b82260 fix: small admin fixes 2020-03-20 17:28:23 +01:00
Taranto
bde27cce4c fix: get machine logs page up-to-date 2020-03-20 17:28:23 +01:00
Taranto
1559c7690c fix: stop showing object on empty column 2020-03-20 17:28:23 +01:00
Taranto
82a1aa6b99 chore: bump eslint import library to activate rule 2020-03-20 17:28:23 +01:00
Neal Conner
1cdf29b118 chore: update DASH, ZEC, ETH nodes; default to PrivateSend on DASH 2020-03-20 15:54:16 +01:00
Taranto
47e5e95332 fix: prevent trading on tx rollback 2020-03-20 15:53:29 +01:00
Taranto
84ba74926c fix: make t&c changes backwards compatible 2020-03-20 15:41:50 +01:00
naconner
203b1a33e0 chore: version v7.4.8 2020-02-27 17:22:05 -05:00
Liordino Neto
507027cdee feat: added the compliance/customers route
feat: added customers list page

feat: created the Customer type on the gql server and consume it

Currently only with the 'name' property

feat: added query on gql to get the customers list with the needed props

feat: added the currently available props to the front end table

fix: consider only sent txs for the aggregations on the customers list

fix: replace ExpTable with a non-expandable one

fix: remove unused properties from gql and front-end

fix: fixed the customers list columns width

fix: the last active table column was reading the wrong property

chore: remove debug logging

fix: use the correct table columns to check for txs that should be
considered on the customers list page

fix: use the international format for phone numbers

feat: added the search box

fix: remove ordering from the gql customers list query and moved it to
the front-end)

fix: removed the search box

chore: refactor the customers list table into a new component

chore: cleanup code

fix: fixed styles from customer list page header
2020-02-17 22:47:39 +01:00
Luis Félix
4320df2d61 feat: add terms and conditions page
feat: add modal preview

feat: remove preview

fix: increase space between switch and fields
2020-02-17 22:46:33 +01:00
Neal Conner
22b4df54a0 chore: default to twilio and mailgun 2020-02-04 21:51:22 +01:00
Liordino Neto
b37a672157 feat: created the base skeleton for the Coin ATM Radar Setup screen (#355)
For now it doesn't have any functionality, CSS styling, or tables

feat: added tables to the Coin ATM Radar screen

No styles or icons yet.

feat: added Edit links to the Coin ATM Radar Setup screen

chore: added some TODOs to the Coin ATM Radar Setup screen

refactor: make a function to render both Coin ATM Radar Setup tables

feat: toggle function on table (not working on table content yet)

feat: added toggle state to the Share Information switch

feat: make the Share Information toggle change the tables contents

feat: added a 'Help' link

Later will be replaced by a '?' button with a pop-up help text.

feat: added radio groups when in editing mode of Coin ATM Radar screen

chore: replaced edit and help placeholders with proper buttons

style: defined some CSS styles

feat: added a help popper

feat: enable radio change events, so they can be selected

style: defined row styles for the radio button groups

For now the help popper contains only a placeholder text, which must be
replaced.

refactor: replaced help and edit Links with Buttons

fix: fixed the margin spacing for buttons

style: added more spacing between before the share information Switch

refactor: made a function to check a table element boolean value

fix: changed some typography styles for titles (from TL2 to H4)

style: added the alternating row style to the information tables

style: added true and false table icons replacing the placeholder texts

style: fixed the radio groups right margin

refactor: renamed everything from CoinATMRadarSetup to CoinATMRadar

feat: integrate share information switch with graphql api

Still needs to finish the tables api integration.

refactor: rename properties from 'show' to 'send'

feat: integrate tables with graphql api

feat: updated the coinatmradar module with the new config properties

feat: added logic to show only currently available CAR config properties

feat: disable the edit button when 'Share Information' is set to 'No'

chore: replaced the lorem ipsum with the correct text on the help popup

fix: fixed some css styling errors

chore: added link to the CAR page on the corresponding button

refactor: refactored the information table to make a component out of it

refactor: changed the name of the 'active' property of the properties
table to 'disabled' and inverted it's logic

refactor: created a component from the boolean property table

refactor: delete repeated styling code on the car page and it's table

style: update styles to be in accordance with the guidelines

refactor: rename properties to make them more concise

fix: readded the old coinatmradar module and renamed the current one

refactor: replaced ternary if with a coalescing operator

fix: make the info table always visible, and it's values not dependent
on the disabled status

fix: move link style to jss

refactor: simplify the use of car properties, and remove currently
unused ones

fix: put hooks on their correct places

fix: when changing the value of the switch, update only it's own config

fix: rename booleanPropertiesTable file so it starts with a capital
letter.

chore: readd removed properties on the car settings (all commented out)

chore: integrated CAR settings page into Operator Info page

fix: replaced broken white and disabled versions of the edit icon
2020-02-04 21:13:20 +01:00
Mauricio Navarro Miranda
fdf18b60ad feat: add machine status page (#344)
* feat: add confirm-dialog component

* feat: add MachineStatus to router

* feat: add machine details to api endpoints

* feat: add machine-status expandabletable

* fix: add missing property to TextInput on story

* style: minor style fixes

* feat: useAxios to unpair and reboot specific machinees

* fix: style fixes
use shutdown instead of reboot
use named colors

* fix: use new ExpTable

* fix: class instead of sttyles, use named colors

* feat: use ConfirmDialog to confirm unpair action

* chore: eslint fix

* refactor: use gql, new ExpTable and ramda on machine-status

* fix: 'fallback' status instead of the 'all good' one

* fix: makeStyles instead of withStyles

* refactor: simplify StatusChip

* fix: css spacing instead of nbsp

* fix: move makeStyles outside component

* refactor: makeStyles instead of withStyles

* refactor: adapting based props for Status

* refactor: moar simple Status chip

* feat: use graphql mutation instead of rest for machine action
feat: use graphql instead of rest on MachineDetailsCard

* fix: Dialog close must be handled outside

* fix: just pass down onDissmissed and onConfirmed to the component
https://github.com/lamassu/lamassu-server/pull/344#discussion_r370136028

* refactor: machineAction on separate file and 404 handling

* feat: basic handling of graphql exceptions on machineAction
2020-02-04 21:12:44 +01:00
naconner
dc85afda13 chore: version v7.4.7 2020-01-26 11:32:04 -05:00
Taranto
f1edea4e8a feat: only refetch t&c on config change 2020-01-24 14:32:04 +01:00
Taranto
9ccdd7d6f9 feat: add compression to l-s 2020-01-24 14:32:04 +01:00
naconner
77b678e991 feat: add fixed fee reporting to CAR 2020-01-24 14:31:29 +01:00
Luis Félix
e6e45ec509 fix: make nav and sidebar styleguide compliant
fix: remove comments
2020-01-24 14:28:30 +01:00
Luis Félix
a4532793f3 fix: make textinput style guide compliant
fix: correct input spacing

fix: correct label color

fix: correct input width

fix: move formik stuff out of base TextInput
2020-01-24 14:27:54 +01:00
Luis Félix
7b59e36cb4 feat: add operator info page
feat: save/load operator info

feat: add formik switch component

feat: add input validation

fix: correct formik switch behaviour

fix: change infoCardEnabled to a radio input

style: move styles out of js

feat: add error feedback
2020-01-24 14:27:54 +01:00