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
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
fix: remove done button
fix: auto close on success
fix: show success message
fix: move add machine to main nav
fix: steps overlap
fix: no console logs, simplify some lines
fix: remove spinner and toast
fix: show info3 message on pairing success
fix: eslint
fix: consider the machine name while verifying if the new machine is
paired