Skip to content

Releases: akvo/akvo-flow

FLOW Dashboard 1.8.5

27 Apr 10:21
Compare
Choose a tag to compare

New and noteworthy

  • Date filtering on data cleaning tab. When downloading data via the data cleaning tab it’s now possible to select to and from dates [#1160]
  • Folders and surveys are now ordered alphabetically in dropdown selections [#1212]
  • Dependant questions are now resolved correctly when copying a survey [#1217, #1258]
  • The checkbox for using question id in raw data exports has moved under a new “Advanced Settings” section and the text describing the option has been clarified [#1232]
  • Comma characters are now disallowed as part of folder, survey and form titles [#1252]

Resolved issues

  • Log data change events [#1130]
  • Script to add new permissions for existing users [#1221]
  • Improvements to application build and deployments code [#1229]
  • Enable form publishing after translation changes [#1231]
  • Made the dashboard aware of the current instance application id [#1238]
  • Date fields are no longer pre-populated with previous selections in export reports and data cleaning tabs [#1248]
  • Ensure that createdDateTime and lastUpdateDateTime properties are set on copied questions [#1259]

FLOW Dashboard 1.8.4

07 Apr 13:45
v1.8.4
Compare
Choose a tag to compare

New and noteworthy

  • Enable All Folders shortcut for a normal user when coupling a user role with a folder. An administrator who has access to All Folders is in turn able to assign the same to another user instead of assigning folders one-by-one as was the case previously [#1197]
  • When defining questions and help tooltip text, the user will get a maximum length warning if the contents of either one of these fields exceeds 500 characters in length. [#1184]
  • A new data deletion permission has been added. The permission to delete data can now be selectively applied per survey or per folder for each user [#1115]
  • When copying a question group, we now show UI feedback informing the user whether copying is still going on or has been completed. [#857]

Resolved issues

  • Truncate the display name if it is over 500 characters [#1213]
  • Disabeling creation of surveys at the first level of the survey tab [#1190]
  • Disable moving questions from one form to the other [#1187]
  • Delay cascade version increase until successfully pusblished [#1186]
  • Review data processing task failures [#1185]
  • Add confirmation to delete button cascade resource [#1170]
  • Make manual loading of survey in wrong FLOW app impossible [#1071]
  • Fix strange behaviour whilst editing question groups which have been copied within a survey [#857]
  • Show devices in alphabetical order in assignment screen [#834]
  • Export fails when NUMBER question contains invalid data [#337]

FLOW Dashboard 1.8.3

18 Mar 12:39
v1.8.3
Compare
Choose a tag to compare

Resolved issues

  • Optimize cascade question deletion [#1177]
  • Fix cascade question export bug [#1168]
  • Hide Survey ID from dashboard [#1166]
  • Fix error when revoking a user's API Key [#1156]
  • Update to latest clojurescript & om releases [#1117]
  • Refactor projectMigration to a data script [#1150]

FLOW Dashboard 1.8.2.1

03 Mar 16:19
v1.8.2.1
Compare
Choose a tag to compare

Resolved issues

  • Fixed bug where deleting a cascadeResource deletes all the cascadeNodes [#1171]

FLOW Dashboard 1.8.2

23 Feb 09:54
Compare
Choose a tag to compare

New and noteworthy

  • Data cleaning can be restricted via permissioning [#943]
  • Added the ability to filter data by date on the raw data export tab, reports are now also emailed to users [#1103]

Resolved issues

  • Fixed issue where trailing spaces in folder/survey/form names resulted in permissions problems [#1110]
  • Trailing spaces in option questions no longer impact dependencies appearing [#1123]
  • Permissions are now correctly merged when more than one role is applied to the same path [#1161]

FLOW Dashboard 1.8.1

02 Feb 16:17
Compare
Choose a tag to compare

New and noteworthy

  • Implement Geoshape question type [#1012]
  • Enable deleting full datapoints and forms inside data point [#1058, #1111]
  • Improve selecting survey using hierarchical dropdowns [#1053]
  • Enable selection of number questions as display name fields [#924]

Resolved issues

  • Test uniqueness of questionID at save time [#905, #1040]
  • Improve deleting data through test harness [#730]
  • Fix dependency handling excel export of survey format [#546, #370]
  • Display option questions and cascading questions correctly in preview [#486, #1072]
  • Cascade resource UI issues (disappearing nodes, unpublish on change, edit level names) [#1102, #1045, #1009]
  • Handle Excel import/export correctly when cascading questions are present [#1041]
  • Bring back publishing per form instead of per survey [#1007]
  • Add missing translations [#1055, #1049]
  • Search results should be returned considering the "To Date " to be inclusive [#325]
  • Clarify meaning of 'administrator' in UI [#1113]
  • Deleting surveyInstance uses wrong id for notifying flow services [#1104]
  • Always save email addresses as lowercase [#1098]
  • Start local development server on port 8888 similar to Eclipse [#1088]
  • Code improvements on RemoteAPI class [#1082]
  • Check validity geoJSON with geoJSON linter and QGIS [#1070]
  • Change default to sort by user name in users tab [#1067]
  • Paging functionality on Users tab malfunctions [#1065]
  • Identifier search not working on monitoring tab [#1059]
  • Wrong icon in the previous & next buttons [#1052]
  • Include the survey title on exported survey forms [#273]

FLOW Dashboard 1.8.0

19 Dec 10:46
Compare
Choose a tag to compare

New and noteworthy

  • User roles and permissions. Define custom roles and permissions, and restrict access to specific folders and surveys [#818, #966, #958, #957, #956]
  • Cascading question type. Create questions using hierarchical data, for example describing administrative boundaries [#189, #970]
  • Survey folders and structure. Store surveys in a folder structure. A survey can contain multiple forms now [#805, #959]
  • Bulk barcode scanning. It is now possible to scan multiple barcodes within a single barcode question [#888]

Resolved issues

  • Handle empty strings in pipe-concatenated geolocation responses [#920]
  • Save button in assignment screen not reachable [#915]
  • Question ID validation causes attributes to be copied to other questions [#903]
  • Missing indexes for displayName and identifier [#900]
  • Question name being blanked on hide/show [#896]
  • Move dataexport System.out calls to proper logging calls [#884]
  • Don't allow a user to delete a question that has dependant questions pointing to it [#853]
  • Add GAE remote api tool to /config folder to streamline creation process (& document) [#811]
  • Incorrect options visible for certain roles - also crashes browser [#990]
  • Change of Translation Placeholders and Text [#989]
  • Minor Issues with release/1.8.0 [#960]
  • Enable super admin user to list all folders and forms on an instance [#934]

Known issues

  • When user has read only permission and makes a change, the save action is rejected but there is no feedback in the UI [#818]
  • When the changes in a form/survey are autosaved, the path property is not properly updated [#1019]
  • A RAW DATA report containing cascade data, is rejected from import [#1038]
  • Question ID uniqueness is no longer respected [#1040]

FLOW Dashboard 1.7.6.2

13 Nov 18:12
Compare
Choose a tag to compare

New and noteworthy

  • The barcode scan question can now be used to capture multiple barcodes [#888]

FLOW Dashboard 1.7.6.1

13 Nov 14:50
Compare
Choose a tag to compare

Resolved issues

  • Question ID validation causes attributes to be copied to other questions [#903]

FLOW Dashboard 1.7.6

07 Nov 15:13
Compare
Choose a tag to compare

New and noteworthy

  • New questions are now mandatory by default when editing a survey [#881]
  • The name of the submitter of the survey is now returned to the mobile app when syncing data [#878]

Resolved issues

  • Survey Assignment containing deleted survey causing backend failure [#887]
  • Handle non-existent surveys within an assignment [#878]
  • Explicitly use Locale.US on date formats [#869]
  • Legacy Code cleanup [#866]
  • Minor UI Fix - Long survey group names overlapping arrows [#858]
  • Adding pagination support for the data > monitoring tab [#855]