Commit graph

2428 commits

Author SHA1 Message Date
Rafael Taranto
834b543e41 Merge pull request #869 from ubavic/fix_transactions_sql
fix: no number showing for each customer under transactions
2021-11-11 18:25:56 +00:00
Rafael Taranto
7c816668cf Merge pull request #870 from SiIky/feat/LREw24bI/add_device_id_to_machine_dashboard
feat: add device ID to machine dashboard
2021-11-11 18:25:44 +00:00
Rafael Taranto
df36d0e342 Merge pull request #894 from SiIky/chore/IUL9mV5V/pin_base-x
chore: pin base-x version
2021-11-11 18:20:25 +00:00
Sérgio Salgado
307cb07129 feat: add analytics screen
feat: analytics header overview and legend
feat: data selectors
feat: graph axis and introductory stale data

feat: change graph tick labeling
feat: color formatting
feat: day and month separation in graph grid
refactor: move graph logic to its own file
chore: create dummy transaction factory
feat: make the analytics overview dynamic with data

feat: apply timezone to the analytics screen
fix: multiple bug fixes

fix: graph txs colors
fix: graph no data scenario

feat: remove placeholder icons
fix: used currencies on filtered data

fix: remove timezone object formatting

fix: forex rates on transaction data
fix: styles

fix: growth percentage margin

refactor: pull up variables
fix: clean up code

feat: add transparent areas for mouse event purposes

fix: replace DateTime with Date

fix: small fixes to graph area intervals

fix: graph rectangle location

fix: d3 onClick event in dot graph

chore: move graph popover component to components folder

feat: memo dot graph to avoid expensive rerendering
refactor: separate Graph component for future refactoring purposes

refactor: restructure Graph related components
fix: graph memoizing

feat: top machines stacked bar graph
refactor: further analytics refactor
fix: small fixes on top machines graph

fix: top machines stacked bar grapy y-axis scaling

fix: small fixes on the stacked bar graph
feat: add top machines header

fix: bar drawing
fix: transaction grouping per day of week
refactor: general code cleaning up
feat: mouseover events

fix: transaction filtering on cross-day hour intervals

fix: top machines graph edge case

fix: NaN instances on graph drawing

fix: tooltip date presentation
fix: rearrange files for easier understanding

fix: tooltip date interval

fix: multiple small fixes

fix: remove unnecessary arguments
fix: add second group of hoverable rectangles
2021-11-10 17:34:40 +00:00
André Sá
e9c4f09207 chore: improve notifications wording 2021-11-08 19:14:49 +00:00
André Sá
17f39d8ea2 fix: guard against falsy config 2021-11-05 13:06:41 +00:00
André Sá
ac6046d74a fix: change cassette color in machine details 2021-11-05 10:15:21 +00:00
André Sá
8240d4d8dc refactor: remove unnecessary variable 2021-11-05 10:14:35 +00:00
André Sá
cadb055454 Revert "Fix: overflow shorthand override warning"
This reverts commit aab46b28c8.
2021-11-04 18:38:51 +00:00
José Oliveira
ed0814ebc1 fix: fx rate value from coincap 2021-11-03 21:30:24 +00:00
José Oliveira
255c5e140c fix: remove dev leftovers 2021-11-03 12:10:45 +00:00
Nikola Ubavic
d4ae1c3ff2 fix: set up labels for YUP default messages 2021-11-02 19:23:45 +01:00
José Oliveira
3af6d3a773 feat: coincap forex api fallback 2021-11-02 17:07:26 +00:00
Nikola Ubavic
4cd3fb8a3a fix: print only message for all catched errors 2021-11-02 12:38:41 +01:00
José Oliveira
16164f1c0e fix: prefixe path usage 2021-11-01 12:07:01 +00:00
José Oliveira
e224a75290 feat: compute main address PK 2021-11-01 12:07:01 +00:00
José Oliveira
f05058b587 fix: hd index usage 2021-11-01 12:07:01 +00:00
André Sá
8d53e37ade fix: stop polling on unauthenticated error 2021-10-29 13:18:00 +01:00
André Sá
a3a069f335 chore: remove dead code 2021-10-29 12:52:46 +01:00
André Sá
0a0efd70ab fix: change color according to notification settings 2021-10-29 12:48:24 +01:00
José Oliveira
312347199a fix: replace getAllCryptoCurrencies function 2021-10-28 18:04:43 +01:00
Sérgio Salgado
e90b0e3557 fix: clean up code 2021-10-28 16:51:36 +01:00
Nikola Ubavic
f740942f42 fix: log only a msg in case of insufficient funds 2021-10-27 18:41:05 +02:00
André Sá
8453a6ae85 chore: fix typos 2021-10-26 14:47:19 +01:00
André Sá
9bb2f951b3 feat: update transaction details on cancel 2021-10-26 13:27:20 +01:00
André Sá
5aa920e79d chore: pin base-x version 2021-10-25 13:21:27 +01:00
Nikola Ubavić
6012c33f81 Suggestion accepted
Co-authored-by: chaotixkilla <chaotixkilla@users.noreply.github.com>
2021-10-25 11:02:49 +02:00
Nikola Ubavic
3b5fb01a20 fix: wasCashboxEmptied depends on state
refactor: `wasCashboxEmptied` and `cashbox` moved to the if block
2021-10-22 14:02:36 +02:00
Nikola Ubavic
3c79a44358 fix: move constant definition inside hook 2021-10-21 21:01:32 +02:00
Nikola Ubavic
f10f881e31 fix: position cashin dots
fix: scatter plot uses default timezone

refactor: cleaner code style
2021-10-21 19:11:39 +02:00
Nikola Ubavic
be6694b280 fix: add an args attribute to the component
fix: add a missing argument to the batch function call
2021-10-20 18:30:02 +02:00
André Sá
15ddf4cf83 fix: cash cassette low condition 2021-10-20 15:33:42 +01:00
André Sá
f570661724 chore: remove duplicate procedure 2021-10-18 18:34:22 +01:00
Nikola Ubavic
78e2c78e04 fix: use a InputLabel for labeling a field 2021-10-18 18:09:42 +02:00
Nikola Ubavic
a88c5f2a9a fix: add validation errors to the update wizard 2021-10-18 14:40:47 +02:00
Nikola Ubavic
f294a83ebc fix: add unique machine name validation 2021-10-18 12:30:10 +02:00
André Sá
a0b0c451d8 fix: show alerts even with SMS and Email disabled 2021-10-15 14:45:31 +01:00
André Sá
111ba96cfe fix: don't exit on uncaught exceptions 2021-10-11 16:24:33 +01:00
André Sá
21bdf5f60a chore: use logger for all important logs 2021-10-11 16:24:24 +01:00
André Sá
6f73606cfb chore: log uncaught exceptions 2021-10-11 16:22:59 +01:00
Sérgio Salgado
f7720e3512 feat: cancel cash-in transaction 2021-10-10 16:03:10 +01:00
André Sá
50513d7ecd feat: add device ID to machine dashboard 2021-10-08 09:42:08 +01:00
Nikola Ubavic
515ee0d1c5 fix: no customer number showing in transactions 2021-10-08 01:03:33 +02:00
André Sá
e82dc27c13 fix: zero-conf backwards compatibility 2021-10-07 19:55:54 +01:00
André Sá
9be46bd96a chore: compliance triggers text inconsistencies 2021-10-07 18:34:00 +01:00
José Oliveira
5b9bf6ad6a fix: remove unneeded tags on svg 2021-10-07 13:59:07 +01:00
José Oliveira
38d330eb6e fix: add right arrow icon 2021-10-07 13:54:43 +01:00
José Oliveira
af72fdb2b8 fix: title size and spacing 2021-10-07 13:54:42 +01:00
José Oliveira
2bf151c11d fix: image size 2021-10-07 13:54:41 +01:00
José Oliveira
08e570a6c0 fix: update carousel arrow icon 2021-10-07 13:54:39 +01:00