2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00
Commit Graph

223 Commits

Author SHA1 Message Date
Adam Zammit 8d9b24211d Update reports to ignore open ended calls 2017-09-25 12:44:18 +10:00
Adam Zammit c5fed9b7fa New feature: Overall performance report 2017-09-25 12:37:22 +10:00
Adam Zammit c43e54f81e remove debugging 2017-09-25 12:14:56 +10:00
Adam Zammit 7735a90319 Add report by time
Support unlimited size SEC_TO_TIME instead of mysql limited version
2017-09-25 12:14:20 +10:00
Adam Zammit 195ce7b062 New feature: Add records to an existing sample 2017-08-07 12:26:27 +10:00
Adam Zammit b2ef33e98a New feature: Choose Limesurvey attributes to assign sample records to on case creation 2017-05-24 12:51:31 +10:00
Adam Zammit bfc6af3d7c Opt out of web when opting out of CATI 2017-05-11 12:20:48 +10:00
Adam Zammit d155c43699 Fix issue in timeslot scheduling where no calls yet in timeslot 2017-04-06 14:39:33 +10:00
Adam Zammit b8e28f4e92 Merged up to 1.15.0 2017-03-21 16:00:23 +11:00
Adam Zammit eaa909607b Added weighted timeslots feature 2017-03-21 14:22:33 +11:00
Adam Zammit ac4c1d6cbe Email functions work! 2017-02-09 13:58:40 +11:00
Adam Zammit 3d9a529c57 got quotas working with RPC 2017-02-09 13:33:47 +11:00
Adam Zammit 884e5ec7a4 Allow for adding sample variables as attributes 2017-02-09 10:36:11 +11:00
Adam Zammit 346a5cd2c5 Fix listing of questions for quota 2017-02-08 14:52:52 +11:00
Adam Zammit 34ceea2740 fix typo 2017-02-08 14:10:18 +11:00
Adam Zammit c231970ea6 Cases being now being created and linked properly 2017-02-08 13:36:09 +11:00
Adam Zammit e7fb940e17 fix typo and add debugging 2017-02-08 13:13:13 +11:00
Adam Zammit 1de28b724e Cleaning up Limesurvey functions for RPC 2017-02-08 12:59:02 +11:00
Adam Zammit d64413d1ec port quota full and complete questionsx 2017-02-08 11:04:08 +11:00
Adam Zammit 567343e7d5 remove unused functions
close session after using for RPC
todo note for email functions
2017-02-08 10:59:44 +11:00
Adam Zammit 33a5178fe0 Continue to remove LIME references 2017-02-07 15:16:27 +11:00
Adam Zammit efaaee6d0a Removed references to LIME from functions.operator 2017-02-07 12:00:49 +11:00
Adam Zammit aba4fa0804 Working on operator functions 2017-02-06 13:30:21 +11:00
Adam Zammit 05722b32a3 Add get_token_value function 2017-02-03 11:50:55 +11:00
Adam Zammit 1a4b41fd04 Keep removing direct references to LIME (email needs more work) 2017-02-03 11:22:29 +11:00
Adam Zammit 20e80e3e4e Allow for tokens to be imported 2017-02-01 14:38:53 +11:00
Adam Zammit 5d7c450622 Allow adding a remote questionnaire (list only active remote questionnaires) 2017-01-12 12:31:35 +11:00
Adam Zammit 161f5a9135 Add ability to connect to Lime RPC servers with basic error checking 2017-01-10 15:31:03 +11:00
Adam Zammit d2f56f0a58 Remove limesurvey!
Make session authentication work without limesurvey itself
2017-01-09 16:16:15 +11:00
Adam Zammit 2e7234aee9 Complete the fix back to 5 minute intervals for appointments 2016-11-21 14:16:09 +11:00
Adam Zammit f1aa5e698d Return appointment intervals to 5 minutes 2016-11-15 11:19:30 +11:00
Adam Zammit 542dee052a Allow for numbers starting with 0 to be included 2016-09-26 14:29:19 +10:00
Adam Zammit 9d13db42e9 Make sure appointments work when no shifts scheduled and local timezone is different from respondent 2016-09-26 10:31:31 +10:00
Adam Zammit d3dfaa7124 Fixed: lp:1620421 SQL not compatible with ONLY_FULL_GROUP_BY mode 2016-09-08 12:23:21 +10:00
Adam Zammit 520350a1fa Corrected logical errors in selection of weighted timeslots
Dev: Use FLOOR(number of attempts / weight) to even out selection
2016-08-03 15:26:01 +10:00
Adam Zammit 5e71e9d109 Database and function changes for weighted timeslots 2016-08-03 11:02:44 +10:00
Adam Zammit d8e8eee5d6 Fixed issue: Importing CSV with empty columns at end of file causing failure 2016-06-15 11:42:17 +10:00
Adam Zammit 9c676deaf4 Fixed issue: Samples with call attempt time slots assigned will still draw new numbers out of defined times
Dev: New cases were being created out of assigned time slot times due to new case SQL not taking into account questionnaire_timeslot
and questionnaire_sample_timeslot values
2016-06-07 14:27:24 +10:00
Alex f1c54ddd40 fix lp: 1527201 2015-12-21 20:31:19 +03:00
Adam Zammit c271bf3315 Updated respondent selection screens (Thanks Alex)
Reverted changes to call.php as was not executing js properly
Added custom outcome code changes (thanks Alex)
Fixed error in CHANGELOG with AUTO_INCREMENT value
2015-12-16 12:05:42 +11:00
Alex 0fea57f29a merged rs_intro.php and rs_intro_interface2.php;
removed references to rs_intro_interface2.php;
 removed rs_intro_interface2.php;
 bootstrapified rs_intro.php
2015-12-07 00:48:24 +03:00
Alex 3717615f74 wrong fix -> revert changes from rev540 , added GROUP BY to avoid duplicated rows 2015-12-04 18:55:58 +03:00
Alex 946ad86fb0 cosmetics 2015-12-02 02:12:58 +03:00
Alex 50f5c33a9f FIX duplicated rows appear in selctor/result list If more than 1 quota set per questionnaire/ sample 2015-12-02 00:28:13 +03:00
Adam Zammit 5b7f03761f Fixed bug: Error inserting case due to token random generation collision
Dev: Update to mt_rand function
Dev: Multiple tries on failure to generate unique token
2015-11-26 21:07:30 +11:00
Adam Zammit 2f22dd1019 Fixed bug introduced in last commit 2015-11-24 16:09:38 +11:00
Adam Zammit 09b0a74489 Fixed Bug: Web first case generation failing with some insert strings 2015-11-24 13:21:52 +11:00
Adam Zammit a055129674 Fixes lp:1510368 Lime quota with more than one option in list doesn't display in queXS quota report 2015-11-20 14:01:34 +11:00
Alex e16c26c876 align right columns with counted total 2015-11-16 20:47:46 +03:00
Alex 7722f138ea fixed lp:1505656; reworked function display_respondent_list 2015-10-13 15:06:45 +03:00