Releases: instedd/surveda
Releases · instedd/surveda
0.30.0
0.29.0
0.28.0
Features
- Allow filtering respondents using a search input. Check wiki for valid expressions. #1723, #1735
- Clarify downloads and share link relation with this new filters. #1746
- Add column picker in respondents table. #1745
- Add partial relevant answered questions counter to respondents. #1762
- Allow sorting respondents by disposition. #1756
- Allow choosing page size in respondents and activities listings. #1758, #1774
- Add survey's folder to navbar. #1768
- Add link to disposition flow chart wiki. #1776
Bugfixes
0.27.0
Features
Bugfixes
- Include interim partials in cockpit metrics. #1726, 1734
- Handle partial relevant settings in exports and imports. #1704
- Fix questionnaire's audios export to work across instances. #1711
- Avoid showing onboarding when to fresh users when questionnaire is not empty or user is reader only. #1727
- Fix activity log entries when the user has no username, fallback to email. #1720
- Improve wording regarding cancelling/stopped entries in activity log. #1719
- Improve wording in skip logic. #1706
- Handle with expired Verboice calls when re-enqueueing from Surveda. #1733
- Fix metrics computing in Verboice callbacks. #1731
0.26.1
0.26.0
Features
- Mark respondent as partial if the selected partial relevant questions were answered. #1689, #1692, #1693
- Remove stalled respondent state since it's no longer needed due to last retry time policy. #1684
Bugfixes
- Fix concurrency issue due to missing lock over respondents when cancelling survey. #1683
- Improve cutoff rules section when creating a survey. #1666, #1686
- Add missing log entry when cancelling survey completes. #1668
- Avoid showing onboarding pages to readers of a projects. #1107, #1687
- Removing a respondent no longer triggers a client-side error. #1677, 1685
- Improve styling. #1679
- Clarify expected screen resolutions for admin pages. #1680
0.25.0
Features
- Handle respondent's
STOP
message by setting a final disposition and flagging it asuser_stopped
. #1607 - More accurate retries count for IVR calls. Enqueued calls does not show as an attempt until they are started. #1589
- Mobile surveys links can be visited multiple times. #1521
- Allow cloud Verboice and Nuntium to be used in local surveda development by adding a
base_callback_url
configuration. #1624
0.24.1
0.24.0
Features
- Use the last contact attempt wait time as the timeout to mark a respondent as stalled #452
- The default fallback delay is now 2 hours (previously 10 minutes). 0a732058
- Add retries histogram to show scheduling of respondents #1526
- Improve wording and information shown of queue and cockpit #1162, #1636, #1627
- Improve wording in skip logic #1557
- Replace (deprecated) Google URL shortener service in favor of a configurable InSTEDD shorter instance #1522
- Add configurable email from address #1549
- Survey overview page shows start and end date #1123
- Add a description field to questionnaires #1068
- Survey is stopped by a background process #1517
- Curate list of languages for language autocomplete #356
- Timezones are chosen with an autocomplete component #297
- Show the localtime of the selected timezone #1604
- Add date in incentive file #1113
- Improve order of responses CSV columns by included before the ones that are always present #1136
- Update mobile web url to
https://<server>/mobile/<respondent_id>?token=<token>
#1520 - Improve layout of numeric data in tables #409
- Survey auto-save is now triggered without leaving the field #280
Bugfixes
- Fix cockpit progress calculations and labeling #1600
- Fix questionnaire export issues due to long audio files #1525
- Fix error in "Total call time" when expired calls are involved #1452
- Fix export of audio files when the questionnaire has sections #1597
- Fix styling in comparisons section #644
- Some surveys couldn't be removed depending on its state #1560
- Do not log requeue of expired calls in the interactions file #1519
- Ignore answers on non-active modes to fix modes column in the respondents file #1482