Skip to content

Next-20250926

Latest
Compare
Choose a tag to compare
@jonasbardino jonasbardino released this 26 Sep 11:12
· 30 commits to next since this release

This is a bugfix and feature release:

  • Fix old issue with only showing Server Admin app for actual admins (#40)
  • Expanded sftp access to also cover read-only and write-only sharelinks (#284)
  • Various obsolete python2 leftover cleanups (#301)
  • Update quicktips with entries about Apps and site Status page (#304)
  • Add common local disk file systems to migstat and prevent output on success (#305)
  • Retire obsolete inline image preview support (#306)
  • Fix theoretical PAM/NSS string handling overflow issues (#307, #308, #309, #310, #311, #312, #313)
  • Polish DeIC storage helpers (#216, #314)
  • Silence migimportdoi and migindexdoi in cronjobs unless actually in use ( #315)
  • Integrate QR code on sharelink invite page to ease direct visual sharing (#316, #317)
  • Limit GDP log noise from configured known security scanners (#319)
  • Port old paramiko scan noise silencer to modern platforms and versions (#320)
  • New janitor service to do recurring background cleanup and automate trivial operator tasks (#322)
  • Remove recursive directory loops from obsolete legacy symlinks (#323)
  • Increased unit test coverage (#324, #326, #327)
  • More migration of scripts and code to mig/lib/, bin/ and sbin/ (#329)
  • Fix failures from utf-8 interpretation of path strings in chkXroot logging (#331)
  • Fix a corner-case in make_hash helper (#333)
  • Remove all cleverness from unit test filesystem cleanup for consistency (#334)
  • Reduce noise from harmless issues in monitoring of sftp/webdavs/ftps logs (#278, #337)
  • Filtering of peers email and email during external user sign up (#321, #325 , #339)

Additional details are available in the complete changelog since last release for further elaboration in the real release.

Note: since v1.25.0 we only release the Next branch which is suitable for all modern deployments using python3. We leave the legacy-python2 branch around but it will neither receive further support nor releases.