Skip to content

Releases: desklab/gcampus

Version 0.10.2

13 May 08:02
8a8ee38
Compare
Choose a tag to compare

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

12 May 23:11
5a8d89e
Compare
Choose a tag to compare

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

22 Apr 10:39
0.10.0
a22e81a
Compare
Choose a tag to compare

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

17 Apr 13:39
70bc8f5
Compare
Choose a tag to compare

What's Changed

  • 269cfb1 Fix duplicate API basename from waterlookup to overpasslookup.
  • 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.

Full Changelog: 0.8.4...0.9.0

Version 0.8.4

12 Aug 20:07
0.8.4
e9cc3ed
Compare
Choose a tag to compare

Full Changelog: 0.8.3...0.8.4

Version 0.8.3

30 Jul 17:01
0.8.3
1c83f14
Compare
Choose a tag to compare

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

29 Jul 17:33
0.8.2
d97f6ec
Compare
Choose a tag to compare

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

28 Jul 22:03
0.8.1rc1
ed3b3c8
Compare
Choose a tag to compare

What's Changed

  • 2b53573 Static map: Add custom images for cluster markers
  • f559801 Fix #94: Add robots.txt file

Full Changelog: 0.8.0rc5...0.8.1rc1

Version 0.8.0rc5

23 Jul 00:18
0.8.0rc5
988e5a7
Compare
Choose a tag to compare

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

22 Jul 23:10
0.8.0rc4
3f3f6f4
Compare
Choose a tag to compare
Version 0.8.0rc4 Pre-release
Pre-release

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