Skip to content

Releases: akvo/akvo-flow

20200219-102312

19 Feb 09:26
20200219-102312
914759f
Compare
Choose a tag to compare

New and noteworthy

  • Data point assignments: In previous version of the system, assigning
    a form to a device meant assigning all data points to that device.
    Now as a user you are able to select a list of datap oints available
    per device.
    Related issues: #3168 #3376 #3387 #3413 #3417 #3423 #3425

Resolved issues

  • #2562 Speed up deployments - avoid caching metadata
  • #3157 Cleanup the XML publishing classes
  • #3169 Backup fails due to too many kinds in instance
  • #3283 Remove Auth0 feature flag
  • #3340 Form export for number questions mixes up min and max settings
  • #3368 Index needed for datastore query
  • #3371 Code cleanup - Remove code related to Stacktrace handling
  • #3377 Adapt deployments to use Cloud SDK
  • #3380 Use pre-built Docker image for development
  • #3382 Data cleaning report generates gaps on deleted iterations
  • #3385 Remove leftover references to dataprocessor backend
  • #3394 Handle creating assignments for when Survey name is null
  • #3399 Statistics spreadsheet is XLS format
  • #3401 Add Form status on Form changes event
  • #3408 Fix search for SurveyedLocales
  • #3412 Changing question type leads to incorrect data point name definition

Akvo Flow Dashboard v1.10.2 - Zenithal Zauschneria

19 Dec 15:43
Compare
Choose a tag to compare
  • Jackson XML publishing missing elements/attributes - [#3316]
  • Remove unused code for assignments - [#3355]
  • Use project as parameter to be able to execute in parallel - [#3349]
  • Fix footer on add/edit tab - [#3339]
  • Tests for assignments UI - [#3341]
  • Add translation support for .jsx files - [#3352]
  • Purge year-old messages - [#3236]
  • Geotag extraction by cron - [#3305]
  • Use Dataflow for deleting all entities of a Kind - [#3349]
  • Update SDKs - [#3346]

Akvo Flow Dashboard v1.10.1 - Yappy Yucca

19 Nov 11:53
v1.10.1
Compare
Choose a tag to compare
  • Show/export Flow instance usage - #2612
  • Tests for assignments ui move to react - #3212
  • Published-form based reports cannot handle RQGs - #3249
  • Assignments - Small UI improvements - #3285
  • Assignments form UI fixes - #3290
  • Stats page tests - #3256
  • Remove redundant state handler from assignments - #3295
  • Saved devices are not shown when reopening an assignment - #3302
  • Stats - list does not load if you request the export without dates - #3299
  • Add a Stats main tab UI - #3235
  • Publish form using Jackson fasterxml library - #3115
  • Parse boolean options correctly - #3252
  • Make assignment-splitting script more robust - #3240
  • Checkbox not working in new implementation of assignments ui - #3281
  • Unpublished forms can be assigned when registration form is published - #3270
  • Stop updating dependencies to minor version - #3257
  • Assignments not saving - #3284
  • Change assignments UI to match mock ups - #3226
  • Data analysis export does not create separate columns for multiple option questions - #3260
  • Handle differently 'Select all' devices in assignments - #3234
  • Long names break cascade layout - in levels - #2266
  • Add number of selected devices in assignment UI - #3232

Akvo Flow Dashboard v1.10 - Worshipful Wolfbane

17 Oct 14:10
v1.10
Compare
Choose a tag to compare

Remove Flow landing/log in page [#2559]
Remove UI middle line in assignments page [#3224]
When splitting assignments, add survey id, rename fields [#3173]
Showing selected devices in existing assignments [#3225]
Fixes for device selection in assignment ui [#3230]
Change the generated name for split assignments [#3153]
Fix duplication issue in assignments ui [#3227]
Selection of devices for an assignment [#31377]
Assignments form selector [#3136]
Remove phone number from Assignments UI [#2316]
write tests for device selector class [#3188]
Move assignments edit views to react view [#3192]
Flow datastore exports [#3161]
Remove /api/v1 URLs [#3203]
Remove UserConfig kind [#3201]
Convert options in survey selector to a class selector [#3181]
Upgrade to babel v7 Deployment & infrastructure [#3162]
Convert options in device selector to a class component [#3185]
Rebrand user access denied page [#3141]
Add a list of datapoints to the device assignment endpoints [#3166]
Update /surveyedlocale endpoint to enable datapoint filtering [#3167]

Akvo Flow Dashboard v1.9.49 - Vibrant Viburnum

05 Aug 17:15
v1.9.49
Compare
Choose a tag to compare

New and noteworthy

  • Auth0 user login - Implemented user login through Auth0 as an open ID connect provider. This is part of the intergration to enable single-sign-on for Flow and Lumen users [#3125]

Resolved issues

  • Performance improvements - Stop unnecessary loading of all Surveys at application startup [#3139], implement batch fetching of entities from the datastore when we have all the relevant entity IDs [#3142]

  • Assignments - Refactored and simplified the logic for generating assignments entities that communicate with devices to inform about the creation or update of assignments [#3108]

  • Development environment - Reverted to a previous version of babel-core as the version used was breaking the development environment [#3138]

Akvo Flow Dashboard v1.9.48 - Unique Ursinia

10 Jul 15:37
Compare
Choose a tag to compare

Date: 10-07-2019

New and noteworthy

  • Assignments redesign - Created a script to transform current surveyAssignment entities to conform to new forms-from-only-one-survey format [#3107]. Reimplement the folder/survey selector on the assignments list using react [#3109]
  • Back-end - Created a script to completetly remove a form [#3075]

Resolved issues

  • Assignments - Show an error and disable save button when no assignment name is set [#3132]
  • Bug fixes - Ensure data point identifiers are always 14 characters long [#3117]. Fix links to published surveys shown on messages tab from xml to zip [#3123]

Akvo Flow Dashboard v1.9.47 - Tweedy Tulip

27 May 13:24
Compare
Choose a tag to compare

Date: 27-05-2019

New and noteworthy

  • Assignments redesign - Begin assignment redesign by reimplementing list using react framework [#2796].
  • App download - Use https when creating app download link [#3040].

Resolved issues

  • Code cleanup and improvement - Removed unused code [#3094] Remove usage of SurveyalValue [#2231]. Save question variable name to published form XML [#3101].
  • Bug fixes - Upgraded repository libraries [#3098].
  • Data cleaning - Update responses when cleaning data with only repeat question groups [#2995].

Akvo Flow Dashboard v1.9.46 - Squishy Squash

06 May 14:42
Compare
Choose a tag to compare

Date: 06-05-2019

Resolved issues

  • Devices - Disable selecting all devices [#3051]
  • Code cleanup - Remove unused applet code[#3073]
  • Webpack - Enable linting [#3015]. Completely remove ruby build [#3035]
  • Caddisfly - Use correct caddisfly definition file when exporting data [#3077]
  • Data exports - We now correctly handle forms where all the question groups are repeatable, and instances with more than 100 repeats of a group [#3020]

Akvo Flow Dashboard v1.9.45 - Radiant Raspberry

10 Apr 16:22
Compare
Choose a tag to compare

Date: 10-04-2019

New and noteworthy

  • Development environment - Switched dashboard builds from ruby to webpack [#1502]
  • Reports - Add meta data column to data exports showing form version used if available [#2772].

Resolved issues

  • Surveys - Fix issue causing survey instances to fail if answers were > 1500 characters and disabled adding options longer than 500 characters in option questions [#3038]
  • Development environment - Added script to check for missing media files in data store [#2967]. Move from using backends which are deprecated [#3043],[#2969]. Push Auth information to Unilog [#3031]

Akvo Flow Dashboard v1.9.44.1 - Quintessential Quandong (Hotfix 1)

21 Mar 10:53
Compare
Choose a tag to compare

Date: 21-03-2019

Resolved issues

  • Deployments - Fixed issue causing deployments to fail due to missing library [#3017]