* locale-switcher: add dayjs-locale
* switch from timeago.js to day.js
* switch from .tolocaleString() to day.js
* add localized timestamp on jobs-site
* feat: email on success login
* chore: add bearts to clabot contributors
* chore: alphabet case issue fix
* fix: show the checkbox on ui
* fix: add check for empty email
* chore: logging errors
* feat: per user configuration for notification by email
* chore: remove global email notification config
it does not make sense to have it at both ends
* Revert "chore: remove global email notification config"
This reverts commit 4094369f9a.
* Revert "feat: per user configuration for notification by email"
This reverts commit c8f2395a88.
* chore: add time and client ip to email
---------
Co-authored-by: Yann S. <7872597+azukaar@users.noreply.github.com>
* Replaced the lodash module with submodules
* Using lazy imports of heavy modules
* Replaced the old authorization verification system with PrivateRoute
* Dynamic import of all paths
* Minifying the syntax highlighting library
* Added missing imports
* Added expires to head meta
* Don't force the code to follow unnecessary redirects
* Kawanaao accept CLA
---------
Co-authored-by: Yann S <7872597+azukaar@users.noreply.github.com>