Skip to content

Commit 475ed02

Browse files
authored
configuration update for version 3.1.1 (#698)
1 parent c79b590 commit 475ed02

6 files changed

+98
-1
lines changed

apollo/settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import numpy
88
from prettyconf import config
99

10-
VERSION = config('VERSION', default='v3.0')
10+
VERSION = config('VERSION', default='v3.1.1')
1111
COMMIT = config('COMMIT', default='')
1212

1313
postgres_password = Path('/run/secrets/postgres_password')
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Stable release for v2
2+
3+
Fixes a couple of annoyances with data exports and build issues
4+
(in addition to minor bug fixes). All new v2 deployments should be
5+
made from this version and existing ones can safely upgrade to this.
+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Release Notes v2.8.1
2+
====================
3+
4+
This release introduces worker-based updates for expensive submission state
5+
computation. It offloads work from the main web loop when processing
6+
incoming messages so responses are quicker.
7+
8+
When deploying to production, make sure to size both instances and worker
9+
concurrency so that, you don't use up all available compute cores and not
10+
use enough making updates very slow.
11+
12+
Bugs
13+
----
14+
15+
* made a correction on which column the percentage of valid votes is displayed
16+
* removed extraneous permission defaults
17+
* set the submission comment deployment before it is saved
18+
* fixed the output of the byte-order mark in file exports
19+
20+
Features
21+
--------
22+
23+
* switched to using alpine linux v3.7
24+
* added management command for setting up default permissions
25+
* added indexes for sortable columns in the participants list
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
Release Notes v2.8.2
2+
====================
3+
4+
This minor release fixes a few bugs with data imports with the major
5+
bug fix having to do with an issue where subsequent participant data
6+
uploads simply added more data to the phone number field rather than
7+
replacing what was previously there.
8+
Bugs
9+
10+
Changelog
11+
---------
12+
13+
* clear phones when uploading new data (#266)
14+
* force sync before running supervisor linking pass (#171)
15+
* supply deployment and phone number for background update of submissions (#173)
16+
+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
Release Notes v3.0
2+
==================
3+
4+
Apollo v3.0 is a major rewrite of the code base and also involves a number of architectural changes from v2.
5+
6+
Changelog
7+
---------
8+
9+
* Data backend change to PostgreSQL
10+
* User Interface overhaul
11+
* Python 3
12+
* Internationalization improvements providing better RTL language support and general foreign language support for both interface and data management
13+
* Extra contextual data access across different management screens
14+
* Better UX with extra hints to improve intuition on data input screens
15+
* Improved application accessibility
16+
* Facebook and Google Social Auth support
17+
* Security enhancement to prevent the browser from saving logins
18+
* Added support for tracking observers (participants) who are not reachable due to their being in an area with no service
19+
* Enhanced data quality assurance management
20+
* Improvements to form builder with simplified options for data summarization
21+
* Add configured support for generating responses for partial data submission
22+
* Added geolocation capture and display with a map interface for displaying location of data submission
23+
* Improved data verification with support for indicating at the data point level which data items have been verified
24+
* Improved API with Swagger UI interface for browsing and interacting with the API
25+
* Added new form type called Survey for managing data acquisition exercises that are in the format of a survey
26+
* Added new dashboard element for tracking data acquisition progress for surveys and checklists
27+
* Improved data filtering options
28+
* Data reorganisation to enable data reuse for datasets like participant and location data
29+
* Added support for more dataset export and import including forms
30+
* Realtime feedback on background process updates for tasks like data imports and creation
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Release Notes v3.1.1
2+
====================
3+
4+
Changelog
5+
---------
6+
7+
* FIX: fixed the timezone conversion for use in filters with a date widget
8+
* FIX: also remove the sample filter option when the filters are reset
9+
* FIX: fixed the rendering of a missing value for histograms
10+
* FIX: fixed broken name search for participants
11+
* FIX: standardized nomenclature for referring to the participant id, supervisor id and location code
12+
* FIX: fixed a few bugs relating to locations importing
13+
* FIX: respect filter parameters when making exports
14+
* FIX: participants list pagination and totals count
15+
* FIX: use the correct attribute when retrieving the last seen phone number of a participant
16+
* FIX: increased worker timeout for gunicorn workers to enable longer-running web requests (like downloads)
17+
* CLEANUP: removed extraneous command line interface commands that have become redundant as a result of the admin web gui
18+
* FEAT: convert the daily progress chart into a table
19+
* FEAT: updated Spanish translation files
20+
* FEAT: updated a few menu item titles (e.g. renamed Account Settings to User Settings)
21+
* FEAT: allow for specifying if an administrative division will contain GPS data

0 commit comments

Comments
 (0)