Adam Zammit
cb61e5ec38
Updated changelog for 1.16.4 release
2020-05-11 12:34:16 +10:00
Adam Zammit
c8037766a4
Updated translations - thank you!
2020-05-11 12:32:38 +10:00
Adam Zammit
e5a336ad80
1.16.3 release
2020-05-11 08:50:15 +10:00
Adam Zammit
854231744d
make sure sql_mode is set the way queXS expects it
2020-05-11 08:38:23 +10:00
Adam Zammit
913988897c
Set standard order for samples and questionnaires
2019-11-08 15:06:12 +11:00
Adam Zammit
1d2010197b
Order sample list the same way as for other items (most recent first)
2019-11-08 15:01:30 +11:00
Adam Zammit
b956565ca1
Only display active interviewers when creating an appointment
2019-11-08 14:57:57 +11:00
Adam Zammit
f7b0830a01
Fixed bug: Global settings in LimeSurvey being ignored on PHP7
2019-06-28 10:42:12 +10:00
Adam Zammit
d468148512
Updated changelog for 1.16.2 release
2019-06-07 10:41:21 +10:00
Adam Zammit
948dfd525b
Make compatible with Adodb 5.21
2019-06-07 10:37:23 +10:00
Adam Zammit
24947696de
New feature: Auto close and code a case on no answer / disconnected
2019-05-21 16:14:48 +10:00
Adam Zammit
19344e0d01
Update changelog for 1.16.1 release
2019-01-23 13:52:49 +11:00
Adam Zammit
e6872a837f
Fixes: incompatibility with PHP 7.2
2019-01-16 15:18:42 +11:00
Adam Zammit
3ec7ff33f1
Fixed bug: My appointments table obscured in alternate interface
2019-01-16 12:02:16 +11:00
Adam Zammit
45ca20e758
Updated changelog and translations for 1.16.0 release
2018-03-16 15:24:34 +11:00
Adam Zammit
e3e441e321
Fixed issue: Extension column not wide enough for long extensions
2018-03-16 15:18:23 +11:00
Adam Zammit
32c8f49ef1
Fixed issue: System sorting giving low priority where some quotas exist and not others
...
Note: Default system sort order is:
1. Appointments
2. Defined priority by quotas
3. Sample sort order as defined by administrator
4. Time zone of respondent (later in the day for respondent called first)
5. Time of last call (call further in the past made first)
2018-03-15 15:02:23 +11:00
Adam Zammit
9be522e9ee
New feature: Assign cases to any operator to be called next in queue
...
New feature: Unassign all cases in the queue in one click
2018-02-28 14:38:59 +11:00
Adam Zammit
0f552f88b0
Database optimisation when downloading metadata
2018-01-04 11:07:57 +11:00
Adam Zammit
3d5f3b6ce6
Updated changelog for 1.15.10 release
2017-11-23 12:28:43 +11:00
Adam Zammit
66532e97b7
Updated translations (thank you!)
2017-11-23 12:27:03 +11:00
Adam Zammit
118be0bb45
Fixed issue: Questionnaire outcomes page slow with many shifts
2017-11-23 12:23:51 +11:00
Adam Zammit
f2149d4cdf
Fixed issue: Missing number of records per page in sample search
2017-11-23 10:54:56 +11:00
Adam Zammit
549d8f4722
Updated
2017-10-27 11:17:29 +11:00
Adam Zammit
afa4935d36
Fixed bug: Cases not unassigning when calls in case_queue
2017-10-27 11:14:37 +11:00
Adam Zammit
1f3f1a0e9c
Fixed bug: Unable to un-assign cases when cases in case queue and extensions set to automatically unassign
2017-10-19 14:48:31 +11:00
Adam Zammit
3322e2f48c
Updated changelog for 1.15.9 release
2017-10-13 13:16:14 +11:00
Adam Zammit
3f8bc0a2d4
Fixed issue: Max call attempts outcome overriding Refusal outcomes
2017-10-13 12:02:25 +11:00
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
0c48121e12
Updated changelog for 1.15.8 release
2017-09-26 10:50:01 +10:00
Adam Zammit
77e09b7a75
Fixed bug: Missing overall report file
2017-09-26 10:45:45 +10:00
Adam Zammit
24e0af1031
updated changelog for 1.15.7 release
2017-09-25 13:01:24 +10:00
Adam Zammit
4837079678
Updated translations from Launchpad
2017-09-25 12:57:44 +10:00
Adam Zammit
ff8baeffdd
Updated translation template
2017-09-25 12:55:12 +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
e086bd8e1d
Updated changelog and translations for 1.15.6 release
2017-08-17 14:24:10 +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
e107ce3dc9
Fixed issue: lp:1703319 QUEXS_URL Address Defenition
2017-07-11 12:56:06 +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
67e5e61545
Updated changelog for 1.15.5
2017-07-05 10:33:58 +10:00
Adam Zammit
d50218988a
Make sure interviewer flag is set for admin operators
2017-07-05 10:00:54 +10:00
Adam Zammit
4fe2c367c1
Remove debugging string
...
Fix error in rs_quota_end
2017-07-05 09:16:50 +10:00
Adam Zammit
c578983e47
Fixed issue: Limesurvey quotas not working
2017-07-04 14:48:30 +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
b9c554d8b1
Updated translations and changelog for 1.15.4 release
2017-06-30 11:35:52 +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
3d0f0e9067
Updated translations and changelog for 1.15.3 release
2017-05-26 11:18:01 +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
aad51dd067
Updated changelog for 1.15.2 release
2017-05-12 10:33:24 +10:00
Adam Zammit
c31f080581
Opt out of web when opting out of CATI
2017-05-11 10:41:30 +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
234d9ddb2f
Reload page after ending case to avoid duplication of GET requests
2017-04-04 11:26:33 +10:00
Adam Zammit
61dcf48f0e
Update changelog for 1.15.1 release
2017-03-30 14:22:19 +11:00
Adam Zammit
711245937c
Updated translation strings
2017-03-30 14:18:54 +11: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
77c97ccf06
Add support for PHP7, update ADODB
2017-03-27 15:39:17 +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
845009e2a0
Updated changelog for 1.15.0 release
2017-03-21 14:49:26 +11:00
Adam Zammit
d6cb67ce0f
Updated translations - thank you contributors!
2017-03-21 14:32:35 +11:00
Adam Zammit
88061a809b
Updated translation template
2017-03-21 14:23:30 +11:00
Adam Zammit
eaa909607b
Added weighted timeslots feature
2017-03-21 14:22:33 +11:00
Adam Zammit
3e6f2e1759
Added optimisations to database structure
2017-03-21 14:05:51 +11:00
Adam Zammit
4febd4e384
Only generate cases where a valid email address provided
2017-03-10 16:07:15 +11:00
Adam Zammit
7432621bd0
iAllow display of a save form
2017-03-10 16:05:19 +11:00
Adam Zammit
d6f636035b
allow welcome screen if desired
2017-02-01 15:13:48 +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
2b6ce2ae1b
Default to selected mode of delivery if no token in queXS to determine mode of delivery
2017-01-10 10:41:05 +11:00
Adam Zammit
0c56dc78c0
Updated translations
...
Updated changelog for 1.14.4 release
2017-01-06 15:19:47 +11:00
Adam Zammit
e06cab9190
Default to selected template if no token in queXS to determine template
2016-12-23 14:44:04 +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
823cb4bc69
Added port configuration
2016-11-21 13:03:31 +11:00
Adam Zammit
45bace0764
Fixed space before tag
2016-11-21 12:46:56 +11:00
Adam Zammit
f1aa5e698d
Return appointment intervals to 5 minutes
2016-11-15 11:19:30 +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
bd98a4a8f0
Fix issue with more than 2 character long locale code
...
Updated translations (thank you!)
2016-10-25 15:18:26 +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
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
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
03bd3604eb
My appointments: Only show for cases that are not this one, and also that aren't complete
...
Appointments: Allow phone numbers to be up to 30 chars long
2016-09-15 12:23:28 +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