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

387 Commits

Author SHA1 Message Date
Adam Zammit
e0f0c3d786 Automatically end stale cases even if technically still on a call 2017-10-04 12:17:55 +11:00
Adam Zammit
7b11a69f6c Avoid using GET requests when adding case notes 2017-10-04 12:16:36 +11:00
Adam Zammit
ea122f4ddc Added more sample detail to assign outcomes to cases page 2017-10-04 11:44:30 +11:00
Adam Zammit
77e09b7a75 Fixed bug: Missing overall report file 2017-09-26 10:45:45 +10:00
Adam Zammit
629809da5e New Feature: Overall performance report
New Feature: Download searched sample to file
New Feature: Added docker-compose template
Fixed Bug: Performance reporting with unended calls has undefined result (was using NOW())
Fixed Bug: Total call time limited to MySQL SEC_TO_TIME function
2017-09-25 12:52:29 +10:00
Adam Zammit
b1ff02a5b9 Fixed issue: Data output including shift reports failing 2017-08-16 14:53:12 +10:00
Adam Zammit
bed64ed0cb New feature: Add records to an existing sample 2017-08-07 12:07:36 +10:00
Adam Zammit
ed7ef0deef Only display missing appointments where not assigned to an operator 2017-08-04 13:56:42 +10:00
Adam Zammit
b46aa25ead Fixed issue: lp:1702874 DEFAULT_LOCALE not defined on admin 2017-07-10 08:19:36 +10:00
Adam Zammit
d50218988a Make sure interviewer flag is set for admin operators 2017-07-05 10:00:54 +10:00
Adam Zammit
d25275f41d Make default end of appointment in 1 hour 2017-07-04 10:57:15 +10:00
Adam Zammit
a3ca8d5fe5 Fixed issue: Display appointments failing if call attempt auto removed (supervisor page) 2017-07-03 10:32:43 +10:00
Adam Zammit
49ebcd6188 Fixed issue: Display appointments failing if call attempt auto removed 2017-06-30 11:08:10 +10:00
Adam Zammit
9391f2780c Fixed issue: Sample search not working with large number of columns 2017-06-27 11:36:06 +10:00
Adam Zammit
942cfc32a1 New feature: Allow selection of outcome code when generating cases 2017-05-26 10:36:59 +10:00
Adam Zammit
f4220ef16a Fixed bug: Case status incorrectly reporting time when case available 2017-05-25 12:33:29 +10:00
Adam Zammit
49cca18a24 New feature: Decide to create cases whether email valid or not 2017-05-19 15:56:25 +10:00
Adam Zammit
438f331c7c Remove debugging string 2017-05-18 11:44:58 +10:00
Adam Zammit
950b27ba84 New feature: Server side sample querying to speed up sample searching 2017-05-18 11:40:35 +10:00
Adam Zammit
82b931ebcf Fixed bug: Can't delete sample 2017-05-16 14:28:06 +10:00
Adam Zammit
ca63e77654 Fixed bug: refreshing appointment screen added more appointments 2017-05-05 13:22:20 +10:00
Adam Zammit
6cd23e87dc Fix issue in timeslot scheduling where no calls yet in timeslot 2017-04-06 14:40:53 +10:00
Adam Zammit
778e84c14d Fixed typo 2017-03-29 11:53:51 +11:00
Adam Zammit
4caf66263b Make sure call and call attempt records created when creating cases 2017-03-28 11:46:05 +11:00
Adam Zammit
1bbcf21194 New feature: Assign sample records to cases via search function 2017-03-24 13:14:45 +11:00
Adam Zammit
eaa909607b Added weighted timeslots feature 2017-03-21 14:22:33 +11:00
Adam Zammit
4febd4e384 Only generate cases where a valid email address provided 2017-03-10 16:07:15 +11:00
Adam Zammit
20e80e3e4e Allow for tokens to be imported 2017-02-01 14:38:53 +11:00
Adam Zammit
9b48b3eb3f Fix issue with admin permissions not propogating to Limesurvey 2017-01-13 10:35:46 +11:00
Adam Zammit
45bace0764 Fixed space before tag 2016-11-21 12:46:56 +11:00
Adam Zammit
f2dab54b19 Removed pattern restrictions in admin interface
Updated changelog for 1.14.3 release
2016-10-25 15:28:42 +11:00
Adam Zammit
0849f7e936 Fixed set outcomes SQL 2016-09-28 10:12:30 +10:00
Adam Zammit
967c2d4f19 Fixed method return value error 2016-09-28 09:45:38 +10:00
Adam Zammit
19572a12b6 Make compatible with older version of PHP 2016-09-26 10:05:57 +10:00
Adam Zammit
9a4c55a83a Fix group by clause 2016-09-16 09:50:17 +10:00
Adam Zammit
86778608d7 Fix timezone issues with using @@session 2016-09-09 10:41:53 +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
f91d51c19b Fixed: lp:1620421 SQL not compatible with ONLY_FULL_GROUP_BY mode 2016-09-07 11:35:54 +10:00
Adam Zammit
3c996a4a56 Fixed: lp:1620421 SQL not compatible with ONLY_FULL_GROUP_BY mode 2016-09-06 09:44:04 +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
498f2ae7ad Added gui elements for timeslot weighting 2016-08-03 11:26:44 +10:00
Adam Zammit
5e71e9d109 Database and function changes for weighted timeslots 2016-08-03 11:02:44 +10:00
Adam Zammit
b5e0303350 Fixed issue: Cannot delete outcomes 2016-06-15 12:00:48 +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
Adam Zammit
f1f51cdbcd Fixed issue: Call attempts can exist with no calls - clear them out 2016-06-03 10:31:36 +10:00
Alex
647755462c merge fixes from fixies 2015-12-21 20:42:48 +03:00
Alex
f1c54ddd40 fix lp: 1527201 2015-12-21 20:31:19 +03:00
Alex
c9ee8279c7 fix lp:1528293 - fix and translated outcomes descriptions, added 'outcome id' to output,
fix lp: 1527201  -  output to csv in dataoutput.php
2015-12-21 20:22:21 +03:00
Alex
23a66c310a fix translation on confirmation popovers, remove confirmation.js where not applied 2015-12-18 13:24:20 +03:00
Adam Zammit
efea95b42d Fixed text and display for sample ordering (Thanks Alex) 2015-12-16 12:11:52 +11:00