Commit graph

704 commits

Author SHA1 Message Date
Sérgio Salgado
2663f0b4a8 fix: blacklist new address button 2021-02-15 23:21:18 +00:00
Sérgio Salgado
1c2a254e43 fix: column width instead of hidden overflow 2021-02-15 23:20:19 +00:00
Sérgio Salgado
fc16bb4b94 fix: horizontal overflow causing scrollbar 2021-02-15 23:20:19 +00:00
Cesar
34f2b84fe2 Feat: add notification center row in notification settings table 2021-02-15 23:17:19 +00:00
José Oliveira
1ab4b68168 fix: verifying all empty scenarios 2021-02-15 13:11:17 +00:00
José Oliveira
6951bac10e fix: verifying empty arrays 2021-02-15 13:11:17 +00:00
José Oliveira
9f0d470c2c Using ramda isEmpty 2021-02-15 13:11:17 +00:00
José Oliveira
037f383540 Fixed when the empty message should appear 2021-02-15 13:11:17 +00:00
José Oliveira
d2fd305329 Added a message when no logs found 2021-02-15 13:11:17 +00:00
Sérgio Salgado
ae92b583f6 feat: remove status section of the machine status table
fix: remove unnecessary JSX fragment
2021-02-14 23:27:51 +00:00
Sérgio Salgado
71cf10f73c fix: unnecessary condition check 2021-02-14 23:15:56 +00:00
Sérgio Salgado
5e7ea24d7c feat: cashbox field should now be both visible and editable 2021-02-14 23:15:56 +00:00
Sérgio Salgado
f780d00f4b feat: editable table should now maintain striping during edits 2021-02-14 23:15:56 +00:00
Sérgio Salgado
e54adfda0d fix: promo code mutation 2021-02-14 23:04:43 +00:00
Taranto
3fd307ab17 fix: machine autocomplete and package-lock 2021-02-14 22:56:40 +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
c0106592eb Feat: link from alert to some page 2021-02-05 18:59:11 +00:00
Cesar
b8d55e82c4 Feat: add new style to percentage chart 2021-02-05 18:59:11 +00:00
Cesar
cc14f37b6d Feat: enable transition animation for dashboard 2021-02-05 18:59:11 +00:00
Cesar
3eac055294 Feat: enable alerts card on dashboard 2021-02-05 18:59:11 +00:00
Cesar
c7a01f840f Fix: remove unneeded fragments 2021-02-05 18:59:11 +00:00
Cesar
6b6d52d7b0 Fix: make percentage chart work properly
Fix: code review
2021-02-05 18:59:11 +00:00
Cesar
bd2d657e2c Feat: make footer expand on hover
chore: rename status variable from showExpandBtn to canExpand

Chore: disable notific. card, redirect to dashboard on logo click

This commit also fixes eslint warnings about anonymous exports
On the header, the Dashboard link is removed, in favour of adding
a redirect on click on the Lamassu Admin text. "Machines" header
link is removed as well, and a machine profile can be accessed
through the dashboard -> System Status card
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
1df90c3196 Fix: fix invalidateNotification 2021-02-05 18:59:11 +00:00
Cesar
a6451f8e26 Feat: add unread notifications icon to Header and NotificationCenter
Fix: fix css on notification center
2021-02-05 18:59:11 +00:00
Cesar
d51c16c314 Feat: use popper to render notifications 2021-02-05 18:59:11 +00:00
Cesar
55dc3aab94 Feat: add clear all button, stripe overlay on invalid notification
Fix: rework notification styles
2021-02-05 18:59:11 +00:00
Cesar
7459700986 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
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
1ec56cd1ab Feat: crypto balance notifications saving in DB
Chore: add new column "detail" to transactions table migration

Feat: check if older notification is valid before sending new one

Feat: error saving to database

Fix: fix error when invalidating notification on
clearCryptoBalanceNotifications
Chre: code refactor in new-settings-loader for simplicity
Chore: refactor code on notifier and merge similar functions
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
Cesar
3b3bdf839b Feat: crypto balance notifications saving in DB
Chore: add new column "detail" to transactions table migration

Feat: check if older notification is valid before sending new one

Feat: error saving to database

Fix: fix error when invalidating notification on
clearCryptoBalanceNotifications
Chre: code refactor in new-settings-loader for simplicity
Chore: refactor code on notifier and merge similar functions
2021-02-04 15:48:23 +00:00
tiago-lamassu
65165b943b Fix minor typo on customers 2021-02-04 13:22:32 +00:00
Sérgio Salgado
59cb33570b fix: change coupons to promo codes 2021-02-04 13:20:49 +00:00
Sérgio Salgado
840afa866d fix: remove log 2021-02-04 13:17:14 +00:00
Sérgio Salgado
82575f9a7b fix: tooltip button should no longer submit forms 2021-02-04 13:17:14 +00:00
José Oliveira
8d379555f8 Added machine name to the downloaded logs file 2021-02-02 19:31:42 +00:00
José Oliveira
f59e3d2235 added a click away listener 2021-02-02 19:25:45 +00:00
Sérgio Salgado
553736fb84 feat: DataTable component optimization 2021-02-02 19:06:43 +00:00
Sérgio Salgado
2c211aadd8 fix: success message 2021-02-02 17:31:10 +00:00
Sérgio Salgado
b80b729388 fix: show success message 2021-02-02 17:31:10 +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
5572fb0eb1 Feat: make footer expand on hover
chore: rename status variable from showExpandBtn to canExpand

Chore: disable notific. card, redirect to dashboard on logo click

This commit also fixes eslint warnings about anonymous exports
On the header, the Dashboard link is removed, in favour of adding
a redirect on click on the Lamassu Admin text. "Machines" header
link is removed as well, and a machine profile can be accessed
through the dashboard -> System Status card
2021-02-02 17:02:24 +00:00
Cesar
00f176fccc Feat: make percentage chart
feat: footer expands to show more items

fix: several style fixes

feat: streak through cassettes table if machine doesnt have cashout enabled

Revert "feat: streak through cassettes table if machine doesnt have cashout enabled"

This reverts commit eaa390be8e9688c557507ff9c2984addc3f25031.

feat: Streak through cash cassettes table if cashout not enabled

feat: Machine details overview on sidebar

feat: machine prof page: breadcrumb, sidebar. dashboard: redirect on machine click

feat: Last ping shows seconds/ minutes/ hours/ days ago depending on time past

chore: Disabled cashbox % column in dashboard system performance card
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
Rafael Taranto
d17ca43abb Merge pull request #572 from lamassu/release-7.5.0
Release 7.5.0-beta.1
2021-01-25 14:33:48 +00:00