Commit graph

1534 commits

Author SHA1 Message Date
Taranto
f19a2749ec chore: added builded files and compression 2020-10-22 17:03:00 +01:00
Taranto
7b5c70a958 fix: ui and chromium compatibility 2020-10-22 17:03:00 +01:00
Taranto
00387e0862 fix: add empty table text 2020-10-22 09:52:07 +01:00
Taranto
97ffb7bdf1 fix: wizard loading order and zeroConf 2020-10-21 11:31:17 +02:00
Taranto
0a491e0522 fix: big wizard fixes 2020-10-21 11:31:17 +02:00
Taranto
89bb9a8f25 chore: cleanup, node14 and new admin default 2020-10-20 21:54:58 +02:00
Liordino Neto
c7c18633d7 fix: change cashbox content justification to make the numbers align to
the left
2020-10-20 21:51:48 +02:00
Liordino Neto
89b6fa8552 fix: align cashboxes and headers to the left 2020-10-20 21:51:48 +02:00
Taranto
be7e4c5c10 fix: commissions overrides and coinatmradar 2020-10-20 21:50:15 +02:00
Taranto
520efc0c27 fix: suspend when no ff camera 2020-10-20 21:11:29 +02:00
Liordino Neto
53e37e2850 fix: rebase fixes 2020-10-20 21:10:26 +02:00
Liordino Neto
20370fcd1d fix: when finished pairing a machine open the machine status page with
this machine expanded

refactor: simplify add machine page
2020-10-20 21:10:26 +02:00
Mauricio Navarro Miranda
c56d4759bd feat: close add machine wizard on success
fix: remove done button

fix: auto close on success

fix: show success message

fix: move add machine to main nav

fix: steps overlap

fix: no console logs, simplify some lines

fix: remove spinner and toast

fix: show info3 message on pairing success

fix: eslint

fix: consider the machine name while verifying if the new machine is
paired
2020-10-20 21:10:26 +02:00
Liordino Neto
92eebd630e fix: No reason for 'Enable' switch on 'Wallet Settings' panel (#439)
* fix: remove the "enable" toggle

fix: make edit available at all times and make it toggle the wizard if
the coin config is empty

fix: disable focus on the first edit

feat: open the coin config wizard when adding a not configured coin on
locales

* fix: set default value for focusOnEditWhen to avoid breaking tables
first field focus

refactor: replaced relative path imports from outside the module with
full paths

fix: removed console.log

* fix: changed the edit override logic to a cleaner one

* fix: trigger the wizard only when the coin isn't configured
2020-10-20 20:07:49 +01:00
Liordino Neto
363e69402d fix: removed not needed TODO
chore: added a TODO for the new admin
2020-10-20 21:06:28 +02:00
Liordino Neto
da7cc04268 fix: removed nested logic on css 2020-10-20 21:06:28 +02:00
Taranto
f7f5cba7c2 chore: remove direction option from trigger page 2020-10-20 21:04:15 +02:00
Taranto
3a6f3a2915 fix: wizard rework 2020-10-15 21:32:46 +02:00
Mauricio Navarro Miranda
0f4350f99c fix: wizard tables are not on edit mode by default 2020-10-15 21:32:46 +02:00
Mauricio Navarro Miranda
edce075b18 style: eslint fix 2020-10-15 21:32:46 +02:00
Mauricio Navarro Miranda
a7c1e3cf07 fix: bottom steper does not show subtitle 2020-10-15 21:32:46 +02:00
Mauricio Navarro Miranda
1f5b84340e feat: Admin Wizard
feat: Wallet admin wizard
feat: Notifications admin wizard
feat: Twillio admin wizard
feat: Commissions admin wizard
feat: OperatorInfor admin wizard
feat: Locales admin wizard
feat: wizard admin route
fix: better margin for admin wizard sidebar
feat: allow FormRenderer to receive a field xs size
feat: add a few flags on notifications, to reuse component parts as desired
fix: wrong gql
fix: missnig prop
fix: eslint
fix: radio styles
feat: configure bitgo wallet for single cryptocurrency on wizard
fix: eslint
feat: set up infura wallet on wizard
feat: exchange account config on wizard
fix: choose wallet choose exchange DRY
fix: layout
fix: rebase wizard to use commissions new changes
fix: typo
fix: eslint
fix: horizontal radios
feat: radio interacts with mailgun enabled/disabled state
fix: use yup to validate wizard steps
fix: eslint
feat: add xl size for button
feat: admin wizard splash
feat: use fullsize modal for wizard
fix: eslint
feat: Footer styles
feat: wizard footer styles
fix: wallet step styles
fix: zeplin spec
fix: zeplin styles
feat: blockcypher link
fix: xs can only be used on item
feat: minimize wizard footer on click away
feat: read blockcypher config
fix: all set title styles do not match
fix: no need to wrap the wrapper
feat: allow to override Setup table width for wizard
fix: wrapper class for wizard steps
fix: layout elements for mailgun step
feat: use yup to validate wizard steps
style: eslint
feat: operator info components open by default on wizard
fix: all set table is too wide
feat: full example modal
feat: check if wallet has valid config
feat: check if twilio has valid config
2020-10-15 21:32:46 +02:00
Liordino Neto
d4494dad6f fix: removed unneeded conditions on more operator info switches 2020-10-15 21:30:58 +02:00
Liordino Neto
2a44621e24 fix: removed unneeded condition on receipt options switch 2020-10-15 21:30:58 +02:00
Liordino Neto
61bacbdaec fix: rebase fixes 2020-10-15 21:30:58 +02:00
Liordino Neto
b997e9ecf0 fix: allow text on company number
fix: data wasn't updated after saving

fix: fixed switches on all of the operator info pages
2020-10-15 21:30:58 +02:00
Taranto
b3290602d7 fix: negative numbers on funding 2020-10-15 21:27:27 +02:00
Taranto
d889bb34ac fix: wallet pending values 2020-10-15 21:27:27 +02:00
Liordino Neto
18e5a593e3 fix: leave an empty string when there's no value for a column 2020-10-15 21:24:40 +02:00
Liordino Neto
f9be68f98a fix: make table fields show a '-' instead of an empty string when the
col content is null

fix: make all notifications fields optional

fix: make the notifications overrides fields valid only if the machine/
cryptocurrency and at least one of the other options are filled
2020-10-15 21:24:40 +02:00
Liordino Neto
bbf98b4d52 feat: created the rename action on the machine status page
fix: added missing 'shutdown' action on the MachineActions enum of the
gql schema

style: set the Edit icon for the rename action

style: fixed first and last action buttons spacing
2020-10-15 21:20:06 +02:00
Liordino Neto
79298d5dec fix: send a single state for the machine status 2020-10-15 21:20:06 +02:00
Mauricio Navarro Miranda
db014a3ed4 fix: machine status layout bugs
fix: reboot icon looks cropped

fix: confirm dialog layout

fix: Status chip background colors

fix: detailed machine status layout

fix: machine detailed status layout

fix: machine status article links, status chip size

fix: confirmDialog for all machine actions

fix: confirm dialog on every action. reload when success

fix: verbose input label

fix: display software version and machine model

fix: eslint fixes

fix: removed machine version and update button

fix: get machines statuses from ping

chore: removed the support articles until they're ready

fix: reset value and error states when closing the confirm dialog

fix: removed unused info from the machine table

styles: fixed styles in the machine details card

chore: moved styles to another file

fix: fixed the version gql property
2020-10-15 21:20:06 +02:00
naconner
825a9bfe09 fix: add back missing tickers, simplify zero-conf 2020-10-15 21:12:10 +02:00
Rafael Taranto
8616b5ad5f Chore: merge v7.4.10 (#455)
* chore: update ZEC, LTC, BTC, ETH, use BCHN

* chore: update zcashd

* chore: v7.4.10

Co-authored-by: naconner <7396812+naconner@users.noreply.github.com>
Co-authored-by: Neal <neal@lamassu.is>
2020-10-15 21:10:57 +02:00
Liordino Neto
37500c3f9b feat: brought back the cashout component
style: fixed the cashout component styles according to the specs
2020-10-10 15:48:42 +02:00
Taranto
5887a301fb feat: us ssn 2020-10-09 18:01:02 +02:00
Liordino Neto
d065baeda9 fix: moved coin filter from the front-end to the server 2020-10-09 11:09:01 +02:00
Liordino Neto
9577d3548e fix: filter out the empty code currencies from the list on locales 2020-10-09 11:09:01 +02:00
Liordino Neto
77043c42ad fix: avoid warning on first fiat currency selection 2020-10-09 11:04:46 +02:00
Liordino Neto
b39692e6f7 fix: make save buttons always shows up prior to cancel buttons
fix: make all save buttons of submit type
2020-10-07 10:45:07 +02:00
Liordino Neto
7da522b1da fix: removed the 'bitcoincash:' substring from bch addresses on the
admin
2020-10-06 23:44:20 +02:00
Liordino Neto
14cbd127c4 fix: extended length of accept and cancel buttons text to 50 chars 2020-10-06 23:41:46 +02:00
Taranto
77e5d4860d fix: resolving two admin todos 2020-10-06 23:19:22 +02:00
Taranto
e0581fc39b feat: suspension trigger 2020-10-06 23:19:22 +02:00
Taranto
118852a433 fix: compliance fixes 2020-10-06 23:19:22 +02:00
Taranto
c45241471e fix: small bugfixes and improvements 2020-10-06 23:19:22 +02:00
Taranto
f6547341f1 feat: reject address reuse 2020-10-06 23:19:22 +02:00
Taranto
f2080c32e9 feat: new compliance options 2020-10-06 23:19:22 +02:00
Liordino Neto
ccf7eacfad feat: Create migration from old config to new (#424)
* fix: adapt old settings loader to the new schema (filter schema_version)

feat: migrate commissions globals

feat: migrate locales

refactor: generalize the old fields search

chore: created functions signatures for all config migrations

feat: created wallet migration

feat: migrate operator info

feat: migrate coin atm radar

feat: migrate terms and conditions

feat: migrate commissions overrides

fix: removed the wallet_COIN_active field (don't exist anymore)

chore: moved the config-migration lib to the lib folder

feat: migrate cashout configurations

feat: migrate notifications globals

feat: export migration function

feat: migrate most of notifications scoped configs

fix: added the missing text property to the terms and conditions
migration

feat: migrate compliance triggers

feat: migrate receipt printing

feat: migrate accounts

chore: remove test code form module

refactor: change some functions naming

fix: set default trigger type to 'volume'

feat: added threshold days (default 1) to triggers

fix: removed strike from the accounts importing

refactor: cleaner code on fixed properties

feat: avoid repeated crypto/machine pairs on the commissions overrides
migrations

refactor: make renameAccountFields function internal to the account
migration function

fix: migrate all crypto scoped commission overrides

* fix: return plain objects from functions to make the jsons more readable

fix: fix bitgo fields casing

fix: improve commissions migration function readability

refactor: standard styling

* feat: add fallback values to the migration

* feat: created db migration for the new config

* feat: create migration to move machine names from file to db

fix: updates machine names before the config migration

fix: load machineLoader

fix: create a param to ignore the schema version when loading the latest
config using the old loader

* refactor: remove unnecessary arguments on createTrigger function

fix: check if there's an smsVerificationThreshold configured prior to
migrating triggers

* fix: migrate triggers with the correct thresholds and verify if they're
valid
2020-09-25 11:07:47 +01:00