Commit graph

326 commits

Author SHA1 Message Date
Sérgio Salgado
a349c36326 chore: increase lowbalance margin 2021-10-04 07:31:17 +01:00
Sérgio Salgado
b0fa62a9f3 feat: add discount source column to transaction tables
fix: move individual discounts to phone code response instead of poller
2021-09-07 17:26:36 +01:00
Sérgio Salgado
310c9eb009 fix: remove log 2021-09-07 17:26:36 +01:00
Sérgio Salgado
847b87ecb0 feat: use customer Autocomplete on discount creation 2021-09-07 17:26:36 +01:00
Sérgio Salgado
eda6decae0 feat: send individual discounts to machine 2021-09-07 17:26:36 +01:00
Sérgio Salgado
07f15db851 feat: individual discounts migration
feat: loyalty panel routing
chore: rename promo-codes module to loyalty
2021-09-07 17:26:36 +01:00
José Oliveira
00875f06e8 refactor: sql formatting and label rename 2021-09-07 17:16:52 +01:00
José Oliveira
1a166bc279 feat: machine performance indicators 2021-09-07 17:16:52 +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
9b4bae4097 refactor: add trade id to trade entry object 2021-07-08 17:08:38 +01:00
José Oliveira
700244e45b refactor: remove duplicated error handling 2021-07-08 17:08:38 +01:00
José Oliveira
8567b7887c refactor: replace custom field function with const and move update trade logic inside a function 2021-07-08 17:08:38 +01:00
José Oliveira
f45c783876 fix: add missing curly bracket 2021-07-08 17:08:38 +01:00
José Oliveira
8606d0cc94 feat: relay trade uuid to krakens api 2021-07-08 17:08:38 +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
3423e2ddd0 chore: replace imports to point to lamassu-coins module 2021-06-23 15:07:01 +01:00
Sérgio Salgado
7f35d34128 feat: send timezone information to machine 2021-06-20 15:56:18 +01:00
csrapr
b6d91f94bf Chore: refactor generic wallet and wallet plugins 2021-05-27 14:47:11 +01:00
csrapr
ac38a40b6c Feat: back end support for per coin 0-conf limit 2021-05-25 15:10:49 +01:00
José Oliveira
75fa4e703c refactor: cassete max capacity to constants file 2021-05-25 12:13:12 +01:00
José Oliveira
3de12e3f6e feat: fiat balance alerts to percentages and config migration 2021-05-25 12:13:12 +01:00
José Oliveira
0c0133d01c refactor: remove extra conditions and fields renaming 2021-05-25 12:09:26 +01:00
José Oliveira
b0bbb2983f fix: remove async from function 2021-05-25 12:09:26 +01:00
José Oliveira
da6076b359 refactor: query optimization 2021-05-25 12:09:26 +01:00
José Oliveira
3846d7f9d7 refactor: use batch for multiple insertions 2021-05-25 12:09:26 +01:00
José Oliveira
4bf972b995 fix: use database tx to chain queries 2021-05-25 12:09:26 +01:00
José Oliveira
ce48360f04 feat: create relations between trades and transactions 2021-05-25 12:09:26 +01:00
José Oliveira
f0afbf0137 fix: revert the cache time change 2021-03-07 17:38:36 +00:00
José Oliveira
34704e071d fix: custom error handling for all wallets and cache update 2021-03-07 17:38:36 +00:00
Taranto
538e32fbec fix: bad query on plugins.js 2021-02-14 22:55:27 +00:00
csrapr
0d6349dbf4 Chore: fix regressions caused by rebase 2021-02-05 18:59:11 +00:00
csrapr
ef60b15d82 Chore: post-rebase fixes 2021-02-05 18:59:11 +00:00
Cesar
c21cdb13e1 Feat: make dashboard and machine profile page 2021-02-05 18:59:11 +00:00
Cesar
096c4bc87b Feat: save highVolumeTxs on DB and plugins code refactor
Fix: remove unused module and add space before '('

Chore: add jest tests for transactionNotify
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
2ced230020 Feat: save highVolumeTxs on DB and plugins code refactor
Fix: remove unused module and add space before '('

Chore: add jest tests for transactionNotify
2021-02-04 15:48:23 +00:00
Cesar
9471da31a4 Feat: make SMS transaction notifications more descriptive 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
Cesar
ae7eaca10c Fix: make percentage chart work properly
Fix: code review

Fix: rework components according to PR requested changes

Fix: fix repeated code buildRatesNoCommission

Also renames id to deviceId in transactions quer

Fix: pr requested changes

Chore: move inline styles to classes

Chore: remove comment

Fix: bad equality !process.env.NODE_ENV === 'production'
2021-02-02 17:02:24 +00:00
Cesar
19cd086436 Feat: make dashboard and machine profile page 2021-02-02 17:02:24 +00:00
Sérgio Salgado
0d3eb2e392 fix: virtual cassette and denomination min value 2021-01-18 19:56:59 +00:00
Sérgio Salgado
5045821593 fix: review 2021-01-18 19:42:03 +00:00
Sérgio Salgado
772805269f fix: query and function name 2021-01-18 19:42:03 +00:00
Sérgio Salgado
e846f5a165 fix: sql and import 2021-01-18 19:42:03 +00:00
Sérgio Salgado
9291b7ebcb fix: poller coupon status 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
Cesar
1913390eae Fix: notification override alerts not being sent 2020-12-16 17:13:17 +00:00