The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
SurveySolutionsAPIv2 0.1.2
New Features & Endpoint
Parity
- Completed coverage of all Survey Solutions REST (v1, v2) and GraphQL
endpoints:
- Export Operations:
suso_getExportList() to list export jobs,
suso_getExportProcess() to check job status, and
suso_cancelExport() to abort running export jobs.
- Interview Management:
suso_assignInterview() to reassign interviews to
supervisors/interviewers, suso_commentInterview() to attach
QA comments to specific questions, suso_deleteInterview()
to remove interviews, and suso_getInterviewPDF() to
download completed interview transcripts as PDF files.
- Workspace Administration:
suso_updateWorkspace() to modify existing workspaces,
suso_deleteWorkspace() to delete workspaces, and
suso_enableWorkspace() to toggle workspace active/disabled
status.
- Supervisor & User Metadata:
suso_getSV_info() to retrieve detailed supervisor profile
information.
- Questionnaire Settings:
suso_questRecordAudio() to configure audio recording
policies and suso_questCriticalityLevel() to configure
validation error criticality thresholds.
- Server Administration:
suso_globalNotice() to publish server-wide announcement
banners to all active users.
- Survey Statistics:
suso_getStatsQuestionnaires() to retrieve aggregate
questionnaire completion metrics.
Questionnaire Processing
- Updated
suso_getQuestDetails(operation.type = "structure")
- Parallel HTTP request execution using
httr2::req_perform_parallel() with configurable concurrency
limits via suso_set_maxpar_req().
Documentation, Vignettes &
Website
- Added 5 thematic vignettes covering end-to-end Survey Solutions
workflows
- Added
pkgdown companion website
SurveySolutionsAPIv2 0.1.1
- added system files (parameter: addsysfiles) like interviewer
comments, errors etc. to suso_export
- smaller bug fixes & improvements
- added option for http connections issue #8
SurveySolutionsAPIv2 0.1.0
- added new classes: UserClass exportClass and methods, like
boxplot_summary.exportClass, summaryTable.exportClass
- to have consistency across all function arguments, all functions now
have server, apiUser, apiPass, as their arguments. This may break some
code from the old SurveySolutionAPI package, but affects only a few
functions (see vignette for syntax changes) .
- extended suso_getINT, such that if no sv_id is provided, it will
return all interviewers in the workspace.
- suso_PwCheck now prints a message and the URL to the console when in
interactive mode
- suso_getINT_info now covers both interviewer details and retrieval
of log files (log = T)
- workspace has been added to suso_set_key
- translation can be applied to export data for categorical
variables
- export allows to add weights file, so the data is analysis
ready
- more informative error messages by using the rlang and the cli
package
- implemented parallelisation of requests with the httr2
req_perform_parallel function, reducing i.e. assignment creation to a
fraction of a sequential process (use options to customize
settings)
- export classes produces (optional) DT summary table and ggplot2
summary plots
- paradata time difference calculation is now based on milliseconds
and includes information about questionnaire items, like question type
etc.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.