Skip to content

Releases: ExCiteS/geokey

v1.0

19 Apr 16:37
Compare
Choose a tag to compare

We're proud to introduce the first full release of GeoKey participatory mapping platform!

Improvements

  • Code improvements to reduce database queries, increase loading speed (admin templates, Ajax API, public API).
  • Improved local settings - URLs are now all included from base settings - please check and make required changes!

Bugfixes

  • #345: Add licences to all static libraries

v0.10.1

19 Feb 16:30
Compare
Choose a tag to compare

Fixed bug not recognising 3gpp/3gpp2 audio files. They're now being converted to mp3 by default.

This version requires additional packages

To install run:

sudo apt-get install libav-tools

If you're using Ubuntu, you might also need to install libavcodec-extra-52 or libavcodec-extra-53.

v0.10

15 Feb 17:03
Compare
Choose a tag to compare

Improvements

  • KML renderer has now possibility to show associated media files and comments. It also correctly visualises values for single and multiple lookups (instead of displaying only IDs).
  • New app settings allow to add Google Analytics tracking ID (see example settings for an example).

Bugfixes

  • #339: 'NoneType' object has no attribute 'get'

v0.9.4

04 Feb 14:54
Compare
Choose a tag to compare

Fixed project permission bug, when setting project from "public" to "private" would not sort a setting for whom can contribute to it. Also, fixed a bug not allowing to set geographic extent of a project.

v0.9.3

03 Feb 17:55
Compare
Choose a tag to compare

This patch will make sure that any Django version from 1.8 can be used with GeoKey.

In addition, extensions are now sorted alphabetically.

v0.9.2

02 Feb 16:29
Compare
Choose a tag to compare

Fixed querying users when query is not even set, and fixed link to GeoKey GitHub repository (thanks @mstevens83 for noticing).

In addition, provided a render helper for testing extensions with Django 1.9, which is supported by GeoKey now too (although it's still recommended to use 1.8 by default).

v0.9.1

01 Feb 16:09
Compare
Choose a tag to compare

Fixed bug with FileInput (JavaScript) not allowing to pass additional settings to modify initialised library.

v0.9

29 Jan 11:02
Compare
Choose a tag to compare

Improvements

  • All dependencies have been upgraded, except for Django. We continue using v1.8, which is a long-term support version.
  • GeoKey extensions can now register their version and GeoKey displays this in the admin pages (together with Matthias)
  • Added ability to lock projects, which then restricts further editing of the structure of a project.
  • Added support for audio files as documents (big thanks to Matthias)
  • Lookup values for select boxes and multiple selects can now have images assigned to them.
  • Various fixes and improvements on admin templates.

Bugfixes

  • #318: Rename "categories.serializer" to "categories.serializers"
  • #322: Reseting password when logged in shows a link to "sign up", which does not work
  • #324: Public API endpoint to request server information (thanks to Matthias)
  • #325: Django 1.8 server complains about TEMPLATE_DEBUG when in dev mode (thanks to Matthias)
  • #326: Linebreaks are not preserved in messages.html (thanks to Matthias)
  • #328: Convert readme to rst format so pypi page looks nice

v0.8.1

08 Dec 16:52
Compare
Choose a tag to compare

Fixed bug #318 - renames "categories.serializer" to "categories.serializers".

Updated dependencies, also renamed model factories for User, UserGroup and Project to match other factories used on the app.

v0.8

30 Oct 15:13
Compare
Choose a tag to compare

Improvements

  • All dependencies have been upgraded. GeoKey now runs on Django 1.8, which is a long-term support version that will receive security updates for the next few years.
  • Search has been improved. This mainly affects how the search index is created internally and how we match contributions against a query. Search ignores the order of terms in both the search query and the search index, which means more relevant results are being returned. Search also includes numeric fields now.
  • Superuser tools now include functionality to re-active inactive users of the platform.

Removed features

  • We removed the API endpoint to contact the project administrators. This was a feature that has not been used much.

Bugfixes

  • #299: When files are uploaded to a contribution, their count in the contribution is now updated correctly.
  • #308: Administrators where able to add the same user more than once to the list of administrators, which caused integrity errors. This is now fixed.
  • #317: When adding a new admin to a project, their name now shows up immediately, now page reload needed.