Authentification, Header and Login page
- New Apollo auth component. Cleanup and manages access rights. Handle token changes/invalidation.
- New Inactivity module detector. If the user is inactive for 1 hour, display a toast, wait 2 more minutes and logout automatically the user.
- Integration of Sonner toast module
- ArkeoGIS header integration for desktop and mobile. New stats component to display date, number of sites, and number of databases. Date is formatted according to the user browser language. Minor: add underline under active link
- ArkeoGIS login page, handle french and english translations.