Commit graph

58 commits

Author SHA1 Message Date
Rafael Taranto
597d4a030b Merge pull request #1703 from RafaelTaranto/fix/sumsub-small-issues
LAM-1134 fix: sumsub UI and cache invalidation on l-s
2024-08-13 14:47:09 +01:00
Rafael Taranto
390db36dd9 chore: add Alchemy label and remove extra fields 2024-08-12 17:42:59 +01:00
Rafael Taranto
6ab919c38f fix: sumsub UI and cache invalidation on l-s 2024-08-12 16:51:34 +01:00
Rafael Taranto
09c3fb8a70 Merge pull request #1689 from RafaelTaranto/chore/sumsub-rebase-simplified
chore: sumsub rebase simplified
2024-07-16 09:34:07 +01:00
sha-265
fc6f86f51d Add InforU SMS plugin (#1695)
Co-authored-by: Bitcoin Change <admin@bitcoinchange.co.il>
2024-07-08 17:17:42 -04:00
Sérgio Salgado
6ba0632067 feat: implement sumsub API module
feat: add 3rd party services splash screen
feat: add sumsub as a configurable 3rd party service
feat: sumsub config loader
fix: small fixes

feat: add external validation as a compliance trigger
feat: add external validation route in l-s
feat: add external validation graphql module
feat: integrate sumsub SDK

feat: improve sumsub form to allow adding multiple applicant levels with enhanced UX
feat: added support for array fields in FormRenderer
feat: allow external validation triggers to dynamically use levels setup in the services page
fix: multiple small fixes

feat: get external compliance customer info
fix: small fixes

feat: add informational card in customer profile regarding external service info

feat: send external customer data for machine trigger verification

feat: restrictions to the creation of custom info requests and external validation triggers
fix: allow for a single applicant level to be setup

fix: account instance access

fix: small fixes

fix: development-only log
2024-06-11 11:25:58 +01:00
Rafael Taranto
98c48ba853 feat: bitfinex implementation 2024-04-15 09:02:05 +01:00
Rafael Taranto
a3eb44bda2 fix: added missing code from various LN PRs 2023-10-31 18:27:42 +00:00
Rafael Taranto
c9e3fcd9ca Merge pull request #1601 from siiky/refactor/ln-galoy-8.1
LAM-958 Backport LN Galoy to 8.1
2023-10-05 17:40:50 +01:00
Rafael Taranto
b90d8df4de fix: terms and conditions null safety 2023-09-28 21:00:42 +01:00
José Oliveira
688ec0bcbc feat: galoy account setup 2023-09-28 17:46:06 +01:00
Rafael Taranto
3b19caf3a7 feat: Vonage API 2023-08-17 12:33:15 +01:00
Taranto
e8a3d2ed11 feat: add Telnyx sms support 2023-07-31 10:02:49 +01:00
josepfo
f608090b50 fix: deprecate ftx 2022-12-01 18:18:07 +00:00
Rafael Taranto
1d0f3cd27c Merge pull request #1320 from chaotixkilla/fix-remove-coin-specific-unit-fields
Remove coin-specific cryptounits from config
2022-08-01 09:55:06 +01:00
Sérgio Salgado
65b8491354 fix: remove unused crypto unit fields 2022-07-27 19:36:59 +01:00
Taranto
4023470fec Merge remote-tracking branch 'upstream/release-8.0' into merge-release-8.0-into-dev-220906 2022-06-09 23:56:40 +01:00
José Oliveira
0fc7ffefb1 feat: binance exchange support 2022-05-10 11:28:21 +01:00
José Oliveira
1d1daf991e fix: notify db accounts changes and UI score color 2022-05-04 21:59:30 +01:00
André Sá
028c8c3b13 fix: compute hash of the T&C text only 2022-04-27 16:00:08 +01:00
André Sá
7b951f961f feat: save T&C hash to the user_config 2022-04-26 15:31:16 +01:00
José Oliveira
1c4269103b fix: simplify migration save config 2022-01-21 13:59:58 +00:00
José Oliveira
bd2d2b06c2 fix: save config used on migration 2022-01-21 00:28:04 +00:00
Sérgio Salgado
df4dd5ccb8 fix: remove event type 2022-01-20 15:26:26 +00:00
Sérgio Salgado
b98d73cd6e fix: separate poller and middleware postgres listeners 2022-01-19 18:55:33 +00:00
Sérgio Salgado
7135a03654 feat: add operatorId to l-a-s middlewares
fix: make changes to db event handler to receive more complex payloads
feat: machine actions previously on REST now work based on notifications
feat: state middleware now operates based on operatorId as well
chore: remove old localAppRoutes related code
2021-11-16 16:46:45 +00:00
csrapr
121ced632e Feat: use pg-promise notify for poller update 2021-11-16 16:46:44 +00:00
José Oliveira
01114d01e4 feat: add support for binance.us, cex.io and ftx 2021-08-04 17:56:37 +01:00
Taranto
ba4117173e chore: undo $ prepend on queries 2021-07-22 12:15:45 +01:00
csrapr
f3f2bb01b0 Fix: missing $ and use defaultStore 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
8d2c23ee87 remove comments 2021-03-01 17:50:13 +00:00
José Oliveira
75629746e7 refactor: filter secret empty fields on the front-end 2021-03-01 17:50:13 +00:00
José Oliveira
78db9c8765 refactor: improve readability and enable delete account info 2021-03-01 17:50:13 +00:00
José Oliveira
80cbebecc4 feat: server allows to save any amount of accounts 2021-03-01 17:50:13 +00:00
José Oliveira
a8fbb57bf6 fix: save only new accounts info 2021-03-01 17:50:13 +00:00
José Oliveira
fcfe16d5eb Refactored to use loadAccounts 2021-03-01 17:50:13 +00:00
José Oliveira
93b6c0e086 obfuscate password fields 2021-03-01 17:50:13 +00:00
Cesar
82916388a0 Chore: fiatBalancesNotify refactor
Chore: removed now-unused code in some files
2021-02-05 18:59:11 +00:00
Cesar
016bd12113 Chore: balancesNotify refactor 2021-02-05 18:59:11 +00:00
Cesar
705747e9e0 Feat: compliance blacklisted addresses notifications 2021-02-05 18:59:11 +00:00
Cesar
c457faab40 Chore: make notification center UI
Chore: fiatBalancesNotify refactor

Chore: removed now-unused code in some files

Feat: change column "detail" in database to use jsonb

Chore: add notification center background and button

Chore: notifications screen scaffolding

Fix: change position of notification UI

Feat: join backend and frontend

Feat: notification icons and machine names

Feat: add clear all button, stripe overlay on invalid notification

Fix: rework notification styles

Feat: use popper to render notifications

Feat: make notification center UI

Fix: fix css on notification center

Fix: fix invalidateNotification

Chore: apply PR requested changes

Fix: PR fixes

Fix: make toggleable body/root styles be handled by react

Chore: delete old notifier file

Fix: undo variable name changes for cryptobalance notifs
2021-02-04 15:48:23 +00:00
Cesar
204e421b3d Feat: compliance blacklisted addresses notifications 2021-02-04 15:48:23 +00:00
Rafael Taranto
e843020215 Liordino feature/config migration review (#552)
* 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

* feat: added ALL_COINS option to the commissions migration

fix: only compare arrays when both variables are arrays

fix: 'all coins' must be on a array to work
Signed-off-by: Liordino Neto <liordinoneto@gmail.com>

Co-authored-by: Liordino Neto <liordinoneto@gmail.com>
2021-01-18 15:22:51 +00: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
0aae7ac1ff fix: prevent account query from returning null 2020-10-25 20:24:31 +00:00
Liordino Neto
d6b707ff7a feat: refactor the loading of the latest config so there's now two
functions, one for the server and one for the new admin web page
2020-09-11 14:13:18 +01:00
Liordino Neto
a0f6feeb78 fix: remove unnecessary ternary operation 2020-09-11 14:13:18 +01:00
Liordino Neto
f95deab005 fix: removed unnecessary processes from the account loading process
fix: treat an empty response as an error when loading the latest config
2020-09-11 14:13:18 +01:00
Liordino Neto
6e356217ae feat: created migration to add a schema_version column on the user_config table
feat: adapted the new settings loader to work with the db instead of
the json file

fix: fixed the schema migration file

fix: updated accounts to work with the db

fix: fetch only data with the new schema version

fix: change the account saving process so there's no more than one
account record

chore: removed unnecessary TODO comments

fix: replaced an error throwing with a Promise reject

fix: when looking for the latest config, don't limit it to the new ones

fix: fix function names on gql server

fix: remove duplicate import

fix: return an empty object when there's no schema_version 2 config yet
2020-09-11 14:13:18 +01:00