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
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
6c19a12eaf
My appointments: Only shown own appointments and display questionnaire name
2016-07-26 12:04:37 +10:00
Adam Zammit
b9d37f651e
New feature: Allow operators to see upcoming appointments and assign to themselves if necessary
2016-07-08 16:20:50 +10:00
Adam Zammit
1134ee3609
Updated changelog for 1.14.2 release
...
Updated translations
2016-07-01 15:21:11 +10:00
Adam Zammit
55caabc4e7
Database and some code changes for compatability with PHP7 / mysqli driver
2016-06-16 12:22:32 +10:00
Adam Zammit
d683756015
Moved directoryy
2016-06-16 11:37:51 +10:00
Adam Zammit
e1537244ad
Added adodb5
2016-06-16 11:37:31 +10:00
Adam Zammit
b5e0303350
Fixed issue: Cannot delete outcomes
2016-06-15 12:00:48 +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
Adam Zammit
f1f51cdbcd
Fixed issue: Call attempts can exist with no calls - clear them out
2016-06-03 10:31:36 +10:00
Adam Zammit
cd3ab9f1b3
Updated changelog and readme for 1.14.1 release
2016-05-09 11:32:13 +10:00
Adam Zammit
71c8027e8f
Updated translations - thank you!
2016-05-09 11:26:42 +10:00
Adam Zammit
0232159bc5
Logic error in CAS login fixed
2016-01-06 11:57:35 +11:00
Adam Zammit
7d641e49ae
Changes from Alex (Thank you)
2016-01-06 09:37:09 +11:00
Adam Zammit
cc0cac2852
Got CAS authentication working (basic)
2015-12-18 15:37:15 +11:00
Adam Zammit
700a74bad8
Updated phpCAS to 1.3.4
2015-12-18 12:58:14 +11:00
Adam Zammit
97b636a3ff
Added note about file permissions to README
2015-12-18 12:42:07 +11:00
Adam Zammit
bb61a1e3b6
Fixed bug: When self completing group by group or all-in-one, numeric key presses may change previous answers
2015-12-18 09:24:51 +11:00
Adam Zammit
d3f1fe44c3
Updated with bug fixes and features
2015-12-16 12:54:17 +11:00
Adam Zammit
2ce4db61e9
Removed reference to session storage as using files by default
2015-12-16 12:24:35 +11:00
Adam Zammit
79dc700341
Updated translations (Thank you!)
...
Added AUTO_INCREMENT to outcome table in main SQL
2015-12-16 12:21:12 +11:00
Adam Zammit
efea95b42d
Fixed text and display for sample ordering (Thanks Alex)
2015-12-16 12:11:52 +11: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
Adam Zammit
a4f94cab76
Use browser locale instead of SESSION determine language
2015-12-15 16:12:50 +11:00
Adam Zammit
6a4e02de7b
Fixes and updates from Alex (thank you)
2015-12-15 16:06:55 +11:00
Adam Zammit
359932a34f
Separate out sample sorting within a questionnaire and globally
2015-12-15 15:42:50 +11:00
Adam Zammit
bfc121262f
Adding sorting by questionnaire
2015-12-15 15:03:44 +11:00
Adam Zammit
d668403774
Removed updater files
2015-12-11 15:27:43 +11:00
Adam Zammit
40ef637ed3
Removed references to the updater
2015-12-10 10:55:09 +11:00
Adam Zammit
07620e1db6
Updated README file to describe a basic install and pointed users to it if no database installed
2015-12-10 10:48:13 +11:00
Adam Zammit
2f557eee21
Updated translation template (Again)
2015-12-04 15:01:51 +11:00
Adam Zammit
19b3baf49d
Updated missing header
2015-12-04 15:00:02 +11:00
Adam Zammit
0939f8e90d
Bug fixes from Alex - thank you
2015-12-04 14:57:10 +11:00
Adam Zammit
c47d123ed9
Updated translation strings - thank you to all those who contributed!
2015-12-04 14:50:12 +11:00
Adam Zammit
7135118350
Fixed error with wildcards
2015-12-04 14:40:35 +11:00
Adam Zammit
af33c5eaa7
Fixes from Alex (thanks)
2015-11-27 11:18:30 +11: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
bf592f527b
Re-disable sample check by default as too time consuming for multiple interviewers
2015-11-25 12:46:24 +11:00
Adam Zammit
a87bf854c2
Include skeletonquest Limesurvey theme and make it default for self completions
...
Allow for custom Limesurvey themes to work for self completions
2015-11-24 16:28:59 +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
516f6709c0
Fixes by Alex (thank you)
...
Changed session backend to files to save some db processing
2015-11-24 11:12:29 +11:00
Adam Zammit
79de7f7efb
Updated translations from Launchpad. Thank you for translating!
...
Thank you for the beginning of a Croatian translation!
2015-11-20 14:54:18 +11:00
Adam Zammit
e1c85e17f9
Updated translation strings
2015-11-20 14:52:18 +11:00
Adam Zammit
9195f574b1
Fixes lp:1516742 wrong BLOB for "password" in CHANGELOG
2015-11-20 14:21:14 +11:00
Adam Zammit
88fe60e38f
Fixes lp:1510369 When survey completed as "Self completed online", quotas based on either sample or data inputs, are not counted as completed
...
Dev: Were not being reported as completed in the quota report but added as completions for calculating the quota
Dev: Will need to be running the system sort process to make sure the quotas are updated when using a self complete sample
2015-11-20 14:12:25 +11:00