Commit graph

65 commits

Author SHA1 Message Date
Taranto
03bef89eb6 fix: machine loader device_id column ambiguous 2023-08-09 16:35:38 +01:00
Rafael Taranto
33200da994 fix: FK blocking unpair and bills tally on admin 2023-08-09 01:48:54 +01:00
Sérgio Salgado
6fbb2b4c5b fix: stop trying to write to database when present with redundant empty and refill events 2023-06-07 14:27:44 +01:00
Sérgio Salgado
460a8cf1fd feat: add refillUnit route flow 2023-06-07 14:27:43 +01:00
Sérgio Salgado
45f722e724 feat: add emptyUnit bills table
feat: rework cash unit operations
fix: multiple fixes for the empty unit workflow
2023-06-07 14:27:43 +01:00
Sérgio Salgado
797f074898 feat: add empty and refill unit machine actions
fix: remove certain actions from the state middleware after being consumed by the poller
2023-06-07 14:27:43 +01:00
Sérgio Salgado
2638bd1717 feat: add stacker counter field to the machine
feat: use the stacker amount to properly render the cash cassettes table
feat: add stacker notifications to the plugins backend
2023-06-07 14:27:42 +01:00
Sérgio Salgado
211c4b1ea7 feat: add aveiro cash units to the devices table
feat: change data fetching to accomodate the new cash units
2023-06-07 14:27:42 +01:00
José Oliveira
e609f755c7 fix: update db upon empty network metrics 2022-03-24 17:57:01 +00:00
André Sá
0f93e313b6 feat: add unpaired machines endpoint to GraphQL 2022-03-11 15:13:08 +00:00
Sérgio Salgado
d794bca673 fix: missing machine performance data on the dashboard machine overview page 2022-02-10 16:05:30 +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
Nikola Ubavić
29dc519a52 Merge branch 'dev' into fix/machine_upairing 2021-12-24 23:49:55 +01:00
Nikola Ubavic
deef6e52a3 fix: throw error on missing resource 2021-12-24 23:30:25 +01:00
Taranto
e9b2280fc3 Merge remote-tracking branch 'upstream/release-7.5.0' into chore/merge-release-into-dev-21-16-12 2021-12-16 13:38:43 +00:00
Sérgio Salgado
ec90776d2a feat: create a new batching function which pairs with machine value updates
refactor: abstract amount of cassettes from the cassette wizard

fix: dashboard cassettes
2021-12-09 23:48:21 +00:00
Sérgio Salgado
f16be1d263 fix: empty cashbox conditional 2021-12-09 23:06:24 +00:00
Sérgio Salgado
616d2d2915 refactor: backport new batching function 2021-12-09 22:34:38 +00:00
André Sá
7c926675f9 fix: show the correct status for each machine 2021-12-06 19:07:34 +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
Rafael Taranto
d138b26903 Merge pull request #873 from chaotixkilla/feat-integrate-hedging-and-accounting-with-pazuz-admin
Integrate hedging and accounting with pazuz related screens
2021-11-17 20:34:20 +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
José Oliveira
154fe7affb fix: sms receipt data construction 2021-11-16 15:42:09 +00:00
André Sá
d9cd896d33 feat: create batch when machine detects stacker open 2021-11-15 21:06:29 +00:00
Sérgio Salgado
18ab230951 feat: add multicassette support on the dashboard 2021-10-27 17:26:20 +01:00
André Sá
f570661724 chore: remove duplicate procedure 2021-10-18 18:34:22 +01:00
José Oliveira
01412e1abe feat: ping time internet quality measurement 2021-10-04 07:31:17 +01:00
João Leal
86e0529212 fix: CSS clean up due to some orphan styling 2021-10-04 07:31:17 +01:00
João Leal
f69b71da65 fix: add machine actions to 'Dashboard > Machine Details' 2021-10-04 07:31:17 +01:00
Sérgio Salgado
6d6c8adabd feat: receive numberOfCassettes from machine
feat: save numberOfCassettes on devices table
feat: make CashCassettes dynamic with the number of cassettes
2021-09-13 18:53:52 +01:00
Sérgio Salgado
575235283a fix: issue when saving cassettes 3 and 4 2021-09-13 18:53:50 +01:00
Sérgio Salgado
5788b6216d feat: add support for more than two cassettes 2021-09-13 18:53:47 +01:00
José Oliveira
1a166bc279 feat: machine performance indicators 2021-09-07 17:16:52 +01:00
José Oliveira
515d02dd21 feat: ping time internet quality measurement 2021-09-07 16:42:22 +01:00
João Leal
735c46ed55 fix: CSS clean up due to some orphan styling 2021-07-23 19:45:02 +01:00
João Leal
bf5ee5feb4 fix: add machine actions to 'Dashboard > Machine Details' 2021-07-23 19:45:02 +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
Cesar
05373e83db Feat: enable notify operator for OFAC matches
Fix: fix lack of newline in some SVGs

Chore: fix rebase issues
2021-02-15 23:17:19 +00:00
Cesar
34f2b84fe2 Feat: add notification center row in notification settings table 2021-02-15 23:17:19 +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
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
Cesar
196a05549f Feat: save cash balance notifications in DB
Feat: add "detail" row in notifications table migration

This makes searching for specific notifications in the
code like cashbox number easier because we don't need
to scrub the notification message column anymore to search
for notifications relating the cashbox 1 for example.

Feat: clear notifications on cash cassette balance update
2021-02-04 15:48:23 +00:00
chaotixkilla
26c5c427bf Reintroduce cashbox (#535)
* feat: reintroduce cashbox component

* feat: cashbox update on db

* feat: cashbox on notifications

* feat: cashbox on overrides

* fix: cashin notifications

* fix: styling

* feat: cashin bills added to cashbox

* refactor: comment unused code

* fix: new bills length on cashbox

* fix: remove unused code

* chore: remove temporary code
2021-01-18 20:23:46 +00:00
Cesar
6994303069 Feat: warn admin before restarting services 2020-12-16 17:24:49 +00:00
Taranto
c7a6a290c9 fix: unresponsive instead of stuck if both 2020-11-05 18:53:58 +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
Liordino Neto
bbf98b4d52 feat: created the rename action on the machine status page
fix: added missing 'shutdown' action on the MachineActions enum of the
gql schema

style: set the Edit icon for the rename action

style: fixed first and last action buttons spacing
2020-10-15 21:20:06 +02:00