The old behaviour was: You open a page without being authorized, you are getting redirected to /login that
redirects you after a successful authentication to /dashboard. This is really annoying if you want to open
listenings directly from your notification adapter for example. This commit introduces a method to redirect
you back to the original page you opened after the authentication process by adding the navigation of the
opened page as state to the navigation to /login. The login component than unpacks the state that contains
the old navigation and redirects the user back to path from the original navigation. The path /dashboard is
used as a fallback if no navigation in the state is present.
* improving footer
* improve ui
* upgrading dependencies
* adding glow to all boxes on dashboard
* introducing single listing view
* next release version
* improve screenshots and login page
* init map view
* switching off 3d buildings when sattelite view is on
* rename menu items
* upgrading dependencies, adding provider to popups
* adding screenshot for map view
* fixing readme
* next release version
* upgrading dependencies, fixing image placeholder
* improving processing times label and hide when screen width is too low
* aligning run now button
* renaming settings -> general settings
* smaller security and memory improvements
* improving footer
* preparing listing management
* improve filtering for listings
* preparing new settings page
* preparing new settings page
* storing settings in db
* next release version