Commit graph

275 commits

Author SHA1 Message Date
Cesar
bf8a40026e Feat: user compliance saving to DB 2021-02-05 18:59:11 +00:00
Cesar
366adad375 Fix: fix crypto overrides not being respected 2021-02-04 15:48:23 +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
2a9e8dadba Feat: user compliance saving to DB 2021-02-04 15:48:23 +00:00
Sérgio Salgado
59cb33570b fix: change coupons to promo codes 2021-02-04 13:20:49 +00:00
José Oliveira
ea36d66167 Using config manager now 2021-02-03 22:56:18 +00:00
Sérgio Salgado
5045821593 fix: review 2021-01-18 19:42:03 +00:00
Sérgio Salgado
7fe8799edc feat: add loyalty panel screen and structure
feat: add coupons table

feat: add coupons to schema

fix: coupon schema

feat: coupon table

feat: add coupon top button

feat: add first coupon button

feat: delete coupon

feat: coupon modal

fix: clear discount on modal close

fix: modal input formatting

feat: add new coupons

fix: button positioning

fix: remove loyalty panel sidebar

fix: coupon screen matching specs

fix: coupon modal

feat: send coupon data to machine on poll

fix: available coupons bool

feat: coupon endpoint

feat: transaction discount migration

feat: post-discount rates

refactor: bills

feat: version string

fix: bill saving on db

feat: coupon soft-delete

fix: coupon soft delete

fix: bill receiving

feat: remove cryptoAtoms update during tx

fix: tx trading

fix: bills

feat: start trades rework

fix: remove code

fix: code review
2021-01-18 19:42:03 +00:00
Liordino Neto
3a5bbbca1f feat: added shutdown function to the machine loader
feat: created shutdown route and call it from gql server (called from
admin UI button)

feat: added an extra message property to the ConfirmDialog

refactor: simplified the MachineDetailsCard component

feat: added an extra information message to the Shutdown machine action
2020-11-04 13:12:12 +00:00
Taranto
e3310ce856 fix: receipt printing new admin 2020-10-30 20:14:45 +00:00
Taranto
96b8e3d9a2 feat: error handling for the tables and wizards 2020-10-30 20:13:12 +00:00
Taranto
89bb9a8f25 chore: cleanup, node14 and new admin default 2020-10-20 21:54:58 +02:00
Taranto
520efc0c27 fix: suspend when no ff camera 2020-10-20 21:11:29 +02:00
Taranto
5887a301fb feat: us ssn 2020-10-09 18:01:02 +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
f2080c32e9 feat: new compliance options 2020-10-06 23:19:22 +02:00
Taranto
5dd8501a17 fix: pre release screen fixes 2020-07-06 14:17:44 +01:00
Taranto
db32ad4f16 Merge remote-tracking branch 'upstream/defiant-dingirma' into fix/flat-schema 2020-06-01 21:02:44 +01:00
Taranto
bf8f1d991c chore: integrate new admin with l-s 2020-05-27 22:43:00 +01: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
Taranto
84ba74926c fix: make t&c changes backwards compatible 2020-03-20 15:41:50 +01: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
Rafael Taranto
d083ae5a40 perf - Cache settings on router.js 2019-10-01 16:55:07 +02:00
Rafael Taranto
1153c6af6a Merge cc into dd (#317)
* Fix ETH fee fetching (#303)

* v7.3.3 (#304)

* Throttle clock skew and fetch logs

* PR Fixes

* Reduce throttle time

* Remove old endpoint

* Fix standard styles and improve readability

* Simplify throttling

* Small fixes

* Bump version
2019-09-20 12:33:00 +01:00
Rafael Taranto
55cdc2fa52 Enable receipt printing (#298)
* Remove cross reference option from compliance

* Add receipt printing
2019-07-30 19:50:40 +01:00
Rafael Taranto
9f8693a33e Add new reboot option and restart lamassu-browser 2019-07-16 14:53:28 +01:00
Rafael Taranto
371454b6d4 Turn terms and conditions off if text is empty 2019-07-16 10:37:22 +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
18bbfc6def Prevent compliance from triggering prematurely 2019-05-31 17:59:10 +03:00
Rafael Taranto
8330b95de1 Add new operator info fields 2019-05-25 10:44:32 +02:00
littlenaut
eb69b2b5c8 Remove unused 'createWallet' HTTP method 2019-03-11 11:46:19 +00:00
littlenaut
9fa113dc01 Remove wallet creation HTTP method
This functionality is now completely implemented at client-side (machine).
2019-03-11 11:46:19 +00:00
littlenaut
7761815b07 Remove temporary logging code 2019-03-11 11:46:19 +00:00
littlenaut
bbd76ba851 Add HTTP method to create a new wallet on request 2019-03-11 11:46:19 +00:00
Rafael Taranto
d345cc018c Add contact card to admin 2019-03-02 14:32:58 +01:00
Rafael Taranto
b885e5698c Merge branch 'release' into merge-release-into-dev 2018-12-27 15:01:10 -03:00
Rafael Taranto
bd75194526 Fix exception on clock skew (#202)
* Fix exception on clock skew

* Return device name instead of db object
2018-11-01 23:07:47 +02:00
Rafael Taranto
b47af59a7f Improve transaction errors (#194)
* Improve transaction errors

* Fix standard styling errors
2018-10-27 15:22:36 +03:00
pedromiguelmiranda
7a07412a70 Identify machine name on logging upon clock skew error (#188) 2018-10-13 17:12:12 +02:00
Rafael Taranto
1a8ef31d39 Add db error consts file (#165)
* Add db error consts file

* Fixed typo in comment
2018-09-22 23:38:31 +01:00
Rafael Taranto
f43149dca7 Improve serialization error handling on cash_out (#163)
Made API calls return 204 on serialization error.

When network is unreliable there is a high chance of generating a
serialization exception. By returnig 204 on them the lamassu-machine can
just continue working as if nothing happened.
2018-09-22 23:38:31 +01:00
Fabio Cigliano
afc78d512e handle idCardPhoto image upload 2018-09-22 23:36:02 +01:00
Fabio Cigliano
f4301328c4 compliance router fix (#132) 2018-07-02 16:46:55 +01:00
Fabio Cigliano
0e3c0961ea phone_code API bugfix (#120) 2018-06-06 10:06:28 +03:00
Fabio Cigliano
a30b835786 Terms and conditions screen (#118)
* Terms and Conditions screen added

* missing fields

* SQL migration added

* terms.text: markdown to html on server side

* markdown field type added

* other minor changes
2018-06-05 22:35:30 +03:00
Josh Harvey
3f9c139f83 Support Strike for Lightning Network 2018-05-27 12:47:57 +03:00