Releases: desklab/gcampus
Version 0.10.2
What's Changed
Fixed a regression where floatingpoint values for the default zoom are localized, leading to the use of a comma in some cases, which in turn passes on the wrong arguments to JavaScript functions. This fixes the missing map markers.
Full Changelog: 0.10.1...0.10.2
Version 0.10.1
What's Changed
The map's center on the main page is now 51º North, 10º East – which roughly coresponds to the center of Germany. The zoom level was updated to fit Germany on most devices
Full Changelog: 0.10.0...0.10.1
Version 0.10.0
What's Changed
We now check for spam submissions when registering a new course. This should not be noticeable to users as we first check for suspicious request headers. We check based on a regex and based on the time it took to submit the form.
Full Changelog: 0.9.0...0.10.0
Version 0.9.0
What's Changed
- 269cfb1 Fix duplicate API basename from
waterlookup
tooverpasslookup
. - 933e393 Use MD5 hash algorithm from the standard library.
- b7fedae Use psycopg version 3
Updates
gcampus
now runs under Python 3.12 with Django 5.0. psycopg2 was updated to psycopg version 3.
- c96d561 and e016ccc Update default Python version to 3.12.
- a5ac65a and b7fedae Bump Python requirements.
- 578243b Bump npm packages.
- 553893f and 8ac24ec Bump conda requirements.
- 54f7caa Bump workflow actions.
Full Changelog: 0.8.4...0.9.0
Version 0.8.4
Full Changelog: 0.8.3...0.8.4
Version 0.8.3
What's Changed
- 57d4109 Fix error where users get a 500 internal server error when trying to edit a measurement while not being logged in. The error will now be 'Permission denied'.
- 5398652 Fix the alignment of some icons in the navigation menu and add accessible labels to the menu button.
Full Changelog: 0.8.2...0.8.3
Version 0.8.2
What's Changed
- 52e1c61 Performance: Use rel=preload & font-display: swap
- f969336 HTML: Improve accessibility by using 'role' attrs
- 839a8eb HTML: Improve margins, titles, and consistency
- 3ac8164 HTML: Add description to meta
Full Changelog: 0.7.2...0.8.2
Version 0.8.1rc1
What's Changed
Full Changelog: 0.8.0rc5...0.8.1rc1
Version 0.8.0rc5
What's Changed
- Replace MinIO / S3 with cached WhiteNoise and FileSystemStorage by @jnsdrtlf in #91
Other changes
- dfd36dc Support for amd64 and arm64 platforms when building Docker images
- Update Dependencies (Python 3.11, Celery, Redis, gevent, Django REST framework)
- Update NPM packages
- Remove dependence on Pandoc: Get plain text from HTML using lxml
- f0ba855 Use special template backend for documents and email. No more mock request necessary.
- Drop NumPy dependency
- Add new and improve existing tests
- c3d9d6e Use clusters in document maps to visualise large numbers of markers
Full Changelog: 0.7.2...0.8.0rc5
Version 0.8.0rc4
What's Changed
- Replace MinIO / S3 with cached WhiteNoise and FileSystemStorage by @jnsdrtlf in #91
Other changes
- dfd36dc Support for amd64 and arm64 platforms when building Docker images
- Update Dependencies (Python 3.11, Celery, Redis, gevent, Django REST framework)
- Update NPM packages
- Remove dependence on Pandoc: Get plain text from HTML using lxml
- f0ba855 Use special template backend for documents and email. No more mock request necessary.
- Drop NumPy dependency
- Add new and improve existing tests
- c3d9d6e Use clusters in document maps to visualise large numbers of markers
Full Changelog: 0.7.2...0.8.0rc4