Skip to content

Commit

Permalink
configuration update for version 3.1.1 (#698)
Browse files Browse the repository at this point in the history
  • Loading branch information
takinbo committed Mar 13, 2020
1 parent c79b590 commit 475ed02
Show file tree
Hide file tree
Showing 6 changed files with 98 additions and 1 deletion.
2 changes: 1 addition & 1 deletion apollo/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import numpy
from prettyconf import config

VERSION = config('VERSION', default='v3.0')
VERSION = config('VERSION', default='v3.1.1')
COMMIT = config('COMMIT', default='')

postgres_password = Path('/run/secrets/postgres_password')
Expand Down
5 changes: 5 additions & 0 deletions doc/release-notes/release-notes-2.7.11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Stable release for v2

Fixes a couple of annoyances with data exports and build issues
(in addition to minor bug fixes). All new v2 deployments should be
made from this version and existing ones can safely upgrade to this.
25 changes: 25 additions & 0 deletions doc/release-notes/release-notes-2.8.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Release Notes v2.8.1
====================

This release introduces worker-based updates for expensive submission state
computation. It offloads work from the main web loop when processing
incoming messages so responses are quicker.

When deploying to production, make sure to size both instances and worker
concurrency so that, you don't use up all available compute cores and not
use enough making updates very slow.

Bugs
----

* made a correction on which column the percentage of valid votes is displayed
* removed extraneous permission defaults
* set the submission comment deployment before it is saved
* fixed the output of the byte-order mark in file exports

Features
--------

* switched to using alpine linux v3.7
* added management command for setting up default permissions
* added indexes for sortable columns in the participants list
16 changes: 16 additions & 0 deletions doc/release-notes/release-notes-2.8.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
Release Notes v2.8.2
====================

This minor release fixes a few bugs with data imports with the major
bug fix having to do with an issue where subsequent participant data
uploads simply added more data to the phone number field rather than
replacing what was previously there.
Bugs

Changelog
---------

* clear phones when uploading new data (#266)
* force sync before running supervisor linking pass (#171)
* supply deployment and phone number for background update of submissions (#173)

30 changes: 30 additions & 0 deletions doc/release-notes/release-notes-3.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
Release Notes v3.0
==================

Apollo v3.0 is a major rewrite of the code base and also involves a number of architectural changes from v2.

Changelog
---------

* Data backend change to PostgreSQL
* User Interface overhaul
* Python 3
* Internationalization improvements providing better RTL language support and general foreign language support for both interface and data management
* Extra contextual data access across different management screens
* Better UX with extra hints to improve intuition on data input screens
* Improved application accessibility
* Facebook and Google Social Auth support
* Security enhancement to prevent the browser from saving logins
* Added support for tracking observers (participants) who are not reachable due to their being in an area with no service
* Enhanced data quality assurance management
* Improvements to form builder with simplified options for data summarization
* Add configured support for generating responses for partial data submission
* Added geolocation capture and display with a map interface for displaying location of data submission
* Improved data verification with support for indicating at the data point level which data items have been verified
* Improved API with Swagger UI interface for browsing and interacting with the API
* Added new form type called Survey for managing data acquisition exercises that are in the format of a survey
* Added new dashboard element for tracking data acquisition progress for surveys and checklists
* Improved data filtering options
* Data reorganisation to enable data reuse for datasets like participant and location data
* Added support for more dataset export and import including forms
* Realtime feedback on background process updates for tasks like data imports and creation
21 changes: 21 additions & 0 deletions doc/release-notes/release-notes-3.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Release Notes v3.1.1
====================

Changelog
---------

* FIX: fixed the timezone conversion for use in filters with a date widget
* FIX: also remove the sample filter option when the filters are reset
* FIX: fixed the rendering of a missing value for histograms
* FIX: fixed broken name search for participants
* FIX: standardized nomenclature for referring to the participant id, supervisor id and location code
* FIX: fixed a few bugs relating to locations importing
* FIX: respect filter parameters when making exports
* FIX: participants list pagination and totals count
* FIX: use the correct attribute when retrieving the last seen phone number of a participant
* FIX: increased worker timeout for gunicorn workers to enable longer-running web requests (like downloads)
* CLEANUP: removed extraneous command line interface commands that have become redundant as a result of the admin web gui
* FEAT: convert the daily progress chart into a table
* FEAT: updated Spanish translation files
* FEAT: updated a few menu item titles (e.g. renamed Account Settings to User Settings)
* FEAT: allow for specifying if an administrative division will contain GPS data

0 comments on commit 475ed02

Please sign in to comment.