Commit graph

113 commits

Author SHA1 Message Date
Rafael Taranto
95df06250e refactor: improved images for l-s and l-a-s 2024-08-09 11:06:59 +01:00
Rafael Taranto
7cdc56cfdd chore: remove unused files 2024-06-07 10:53:57 +01:00
Rafael Taranto
546ba7b780 fix: ln merge issues and deprecate some libs 2023-10-05 22:55:02 +01:00
Sérgio Salgado
f4d6b5e454 feat: decouple l-s entrypoint 2022-04-19 22:47:36 +01:00
Taranto
080f451269 chore: lamassu-coins rename 2022-02-18 20:15:39 +00:00
Sérgio Salgado
ca2274a8a2 fix: use date-fns functional programming module 2021-11-24 23:02:24 +00:00
Sérgio Salgado
973040f409 feat: remove all instances of moment usage 2021-11-24 23:02:23 +00:00
Taranto
0ad2ee362a Merge remote-tracking branch 'upstream/release-7.5.0' into chore/merge-release-into-dev 2021-11-24 14:53:50 +00:00
André Sá
168192b708 fix: expired column in customer transactions history 2021-10-13 19:27:42 +01:00
André Sá
21bdf5f60a chore: use logger for all important logs 2021-10-11 16:24:24 +01:00
Taranto
ba4117173e chore: undo $ prepend on queries 2021-07-22 12:15:45 +01:00
csrapr
e6059be8d2 Chore: refactor to use new schema changing queries 2021-07-22 12:15:45 +01:00
José Oliveira
639f264ee3 chore: remove unused packages, update ccxt, argon2, apollo-server-express and express 2021-07-06 16:15:40 +01:00
José Oliveira
c7d56c8110 fix: change photos path 2021-07-05 12:25:15 +01:00
José Oliveira
ea44478b48 chore: update big number package 2021-07-05 11:10:24 +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
bb433164ab chore: redirect coin dependencies to l-c module 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
csrapr
8cd1389de3 Feat: upgrade pg-promise and fix breaking changes 2021-05-22 18:17:45 +01:00
Liordino Neto
df8a1804a3 feat: changed old server ports so it can coexists with the new server
feat: removed deleted references from old server

feat: created reset and migrate mutations on gql server and
correspondent functions on new settings loader

feat: created front end for the config migration with reset and migrate
functionalities

style: add spacing between buttons
Signed-off-by: Liordino Neto <liordinoneto@gmail.com>
2020-12-24 20:20:05 +00:00
Taranto
89bb9a8f25 chore: cleanup, node14 and new admin default 2020-10-20 21:54:58 +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
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
Taranto
7152230d08 fix: pending already considers confirmed balance 2020-04-15 19:14:33 +02:00
naconner
5ad3a1f86e Add Coinbase ticker to Dash in admin 2019-11-19 16:24:24 +00:00
Neal Conner
0eddea751d Add itBit for ETH 2019-09-09 18:00:03 +01:00
Neal Conner
b11271f5cc Add Coinbase for ZEC 2019-09-04 18:25:16 +02:00
Rafael Taranto
9ca3e88495 Add expired status to cash-out txs 2019-07-25 18:37:19 +01:00
Rafael Taranto
00c4187081 Front facing camera (#289)
* Front facing camera

* Adding in configuration and update script
2019-07-05 19:17:59 +03:00
Rafael Taranto
9a43bc4417 Static serve the image folder even when empty 2019-04-17 19:26:59 +03:00
Neal Conner
ca59c7a6c5 Add Dash to BitGo wallet, remove Quadriga (#251)
* Add Dash to BitGo, remove Quadriga

* Update bitgo.js

* Update bitgo.json
2019-03-02 14:44:47 +01:00
Josh Harvey
5c74e8d17c Merge pull request #241 from RafaelTaranto/merge-release-into-dev
Merge release into dev
2018-12-30 15:57:16 +01:00
Rafael Taranto
e59ec4ed28 Add ZEC, BCH, and LTC to BitGO wallet plugin (#240)
* Add ZEC, BCH and LTC to BitGO wallet plugin

* Convert to legacyAddress on bitgo plugin
2018-12-30 15:48:40 +01:00
Rafael Taranto
b885e5698c Merge branch 'release' into merge-release-into-dev 2018-12-27 15:01:10 -03:00
Davit Abulashvili
b254f7f2be Support itbit exchange/ticker. Additions (#232)
* Initial itBit implementation

* Add tests for calculatePrice in exchange/itbit.js

* Add etherium to supported crypto codes in common/itbit.js

* Apply standardjs to itbit files

* itbit trade test. not important

* test getCurrencyRates in ticker/itbit.js
2018-12-11 11:47:34 +02:00
Neal Conner
b9f9c6facc Caution against mock-ticker use 2018-12-10 11:19:14 +02:00
Zoran Joka
599c865f37 Filter only mock options when in dev mode (#206)
* Filter only mock options when in dev mode

* Filter only in production mode

* Refactor filter to separate function, add unit tests

* Check for mock codes in test
2018-11-08 09:24:09 +01:00
Rafael Taranto
3b14a715b4 Replace mailjet with mailgun (#180) 2018-10-04 21:40:50 +03:00
Rafael Taranto
bcf336741e Add QuadrigaCX exchange and ticker (#176)
* Add QuadrigaCX exchange and ticker

* Clean up code from QuadrigaCX
2018-09-27 21:59:53 +03:00
Fabio Cigliano
fe72eb8e7f show id card photo image on customer page (#155) 2018-09-22 23:36:02 +01:00
Fabio Cigliano
6fdb3e8834 config-validator to consider default values from schema (#139)
* config-validator to consider default values from schema

* fix with relative json schema path

* remove lamassuServerPath config on lamassu-migrate-options
2018-08-24 17:30:25 +03:00
Josh Harvey
ac89f0e5e9 add Infura wallet support 2018-07-10 17:09:18 +03:00
Josh Harvey
05e7889dc0 remove strike and lnd options 2018-07-10 16:10:36 +03:00
Neal Conner
464d116073 Show last 1000 transactions (#135) 2018-07-04 09:18:22 +01:00
Neal Conner
1b33ef9aa7 Add 'caution' warning to mock wallet (#127) 2018-06-16 13:56:12 +03:00
Josh Harvey
3f9c139f83 Support Strike for Lightning Network 2018-05-27 12:47:57 +03:00
Neal Conner
dd04b9bb91 Less conservative confidence factor default (#117) 2018-05-13 20:18:27 +03:00
Josh Harvey
264e3ab651 fix enabledIf bug 2018-03-26 12:12:08 +03:00
Neal Conner
edd54c16f5 Support CashAddr format (#109)
* Don't convert BCH address

* Update for CashAddr

* Rename to Bitcoin Cash

* fix typo
2018-03-22 17:12:53 +00:00
Josh Harvey
1aaabac004 Remove Ramda from config.js; clean invalid crypto scopes 2018-03-11 14:30:37 +00:00