Changelog

  • Interface
    • New userprofile app to store some user preferences
    • Light/Dark theme
    • Screenshot action in map
    • "To Map" action in search/workspace
    • When a target context is requested through map, keep it
    • Fix password change/reset (can't rely on authelia for that, approach a little different from before)
  • Backend
    • Django 3.2 adaptations (production is still 2.2)
    • Templates moved to app subdirs
    • Some observation imports fixes already backported to 7.0
    • Create a MarsSI auth backend (and middleware) to handle all our specificities over RemoteUser
    • Remove previous LDAPUser and GroupEnabledRemoteUser code

Issues

.

Deployment

  • 2022-10-13: Git branch created, feature freeze
  • 2022-10-20: Git tag 7.1.0
  • 2022-10-21: MarsSI in maintenance, deployment before dist-upgrade and revalidation