Commit Graph
100 Commits
Author SHA1 Message Date
Adam Zammit 6602dbf33c Remove session expired message from Limesurvey
Make sure to destroy session so as to allow respondent selection module to operator correctly
2014-04-01 12:42:20 +11:00
Adam Zammit 83942ac2a1 updated translation string 2014-03-17 10:48:09 +11:00
Adam Zammit fbfb5c02d9 New feature: Deidentify a record 2014-03-17 10:46:03 +11:00
Adam Zammit b2de31d98b Updated translations (Thank you!)
Added German translation - Thank you Daniel
Made strings in appointment screen translatable
2014-03-17 09:59:28 +11:00
Adam Zammit 1fee78451f Allow translations of queXS created strings in Limesurvey 2014-03-17 09:45:30 +11:00
Adam Zammit d1d991d92f allow internal limesurvey translations 2014-03-14 11:24:05 +11:00
Adam Zammit 97bb40220b Make sure all browsers recognise text in UTF-8 2014-03-14 11:00:52 +11:00
Adam Zammit 2b01e4bb6c New Feature: Shift report in data output 2014-03-13 14:39:49 +11:00
Adam Zammit 646cdd6bc1 Fixed bug: Not adding interviewer to htgroup when chaning username 2014-03-12 10:20:45 +11:00
Adam Zammit a58be39d6f Fix for respondent selection 2014-03-12 10:17:07 +11:00
Adam Zammit db3686de2e Fixed bug: OPERATOR and RESPONDENT replacements not working in respondent selection module 2014-03-11 12:00:04 +11:00
Adam Zammit 6d7948a9c2 Updated changelog for 1.10.1
Updated translations
2014-02-14 14:57:41 +11:00
Adam Zammit 73d1256d4f Fixed Bug: Database creation fails due to additional comma 2014-01-20 11:03:40 +11:00
Adam Zammit 08495089aa Updated changelog 2014-01-08 15:36:46 +11:00
Adam Zammit 9bb802ffdf Updated translation strings from new features 2014-01-08 15:31:53 +11:00
Adam Zammit 03c1679f18 Merged Ability to create new cases as a referral from an existing case feature
Also improves timezone detection
2014-01-08 15:20:41 +11:00
Adam Zammit 2d24fa1c5e Merged Separate extensions from operators and allow reassigning and selection of extensions feature 2014-01-08 14:55:13 +11:00
Adam Zammit 012ee9eeb4 Updated translations and CHANGELOG for 1.9.2 2013-12-20 11:02:48 +11:00
Adam Zammit 571debff63 Fixes lp:1257163 problem - closing case following self-completion on line 2013-12-12 14:44:11 +11:00
Adam Zammit 6a9c4c6dc4 Updated translation strings for auto dial feature 2013-12-02 14:31:56 +11:00
Adam Zammit 1c836b60d6 removed uneccesary reference 2013-12-02 14:17:31 +11:00
Adam Zammit f5acc307a1 Fixes lp:1255359 Translation strings with single quotes break some SQL queries
Additional fix for submit buttons where the value needs to be double quoted
2013-11-27 12:21:37 +11:00
Adam Zammit ac7c68d75e Applied upstream patches 2013-11-27 12:08:30 +11:00
Adam Zammit e5feb27daa Fixes lp:1255359 Translation strings with single quotes break some SQL queries 2013-11-27 12:03:07 +11:00
Adam Zammit dc5a7e8ba9 Fixes lp:1255348 Text cut off when entering some special characters 2013-11-27 11:29:12 +11:00
Adam Zammit dedf58992e Removed unnecessary SQL statement 2013-11-26 12:08:38 +11:00
Adam Zammit 6d81384378 Added featue for allowing operators to choose their own extension if not assigned one already 2013-11-26 11:49:38 +11:00
Adam Zammit 5d812fa968 Added extension to status screen 2013-11-26 11:49:06 +11:00
Adam Zammit 2bbe9ea06a Only allow extension changes when not on a case 2013-11-25 16:31:08 +11:00
Adam Zammit 7de149df5d Allow for adding and assigning/unassigning of extensions 2013-11-25 16:17:33 +11:00
Adam Zammit 70b594853d Allowed for returning as a string instead of printing chooser 2013-11-25 16:16:53 +11:00
Adam Zammit d5f4ce65b3 Add extension to operator list 2013-11-25 14:18:44 +11:00
Adam Zammit e907af9f5f Convert use of operator table for extensions to extension table 2013-11-22 16:04:22 +11:00
Adam Zammit 5d87591ecd Updated database for separate extension to operator 2013-11-22 14:54:21 +11:00
Adam Zammit bdeb64301a Added automatic dialling feature
Thank you to https://launchpad.net/~m0rco for sponsoring this feature
2013-11-20 12:36:16 +11:00
Adam Zammit ae36595e72 Added new feature of automatic dialling using AUTO_DIAL_SECONDS parameter in config file
Will also automatically end the case after the same number of seconds
2013-11-20 11:40:46 +11:00
Adam Zammit d52e76f09b Updated changelog 2013-10-11 15:37:24 +11:00
Adam Zammit 66d23e16de Updated from main 2013-10-11 15:27:56 +11:00
Adam Zammit 15304ca740 Updated translation file 2013-10-11 15:25:00 +11:00
Adam Zammit a73daf9191 Updated translations - thank you everyone who contributed
Added beggining of Bosnian translation (Thanks Siddiq)
2013-10-11 14:52:15 +11:00
Adam Zammit fd8ae1855c Add caseid to SPSS output 2013-10-11 14:42:48 +11:00
Adam Zammit a8d48acfdf Add token to sample key output 2013-10-11 13:53:38 +11:00
Adam Zammit 90c42b2b2e Added more metadata to output including:
*Case notes
*Case outcome
*Total interview time over all calls
*Interview time for last call
*Last number dialled
*Operator username for last call
2013-10-11 13:50:29 +11:00
Adam Zammit a4360e8669 Fixes lp:1209479
Allows for the deletion and modification of availability groups
2013-10-11 11:30:23 +11:00
Adam Zammit 7e9d920386 Fix starting survey in a negative percent 2013-10-11 10:29:04 +11:00
Adam Zammit 92bcb5c840 Fixed order of prefill questions to match limesurvey questionnaire
Removed any html inside dropdown
Remove reference to limesurvey answer table when selecting questions for prefill
2013-10-10 10:35:00 +11:00
Adam Zammit b43c6500bf Fixes:1209486 Supervisor can assign a blank outcome to a case which makes it unavailable 2013-08-08 14:45:22 +10:00
Adam Zammit 8f747361f1 Make sure sample fields without restrictions still display 2013-07-23 09:34:09 +10:00
Adam Zammit 7e63cae7a7 Updates translations and changelog 2013-07-17 13:00:32 +10:00
Adam Zammit d4961920fe Updated translation strings to template 2013-07-17 12:39:04 +10:00
Adam Zammit 6625668195 Added chat details to operator list and editing
Updated database schema
2013-07-17 12:33:04 +10:00
Adam Zammit 2404fe1046 Add the supervisor to the list if not already added 2013-07-17 12:10:59 +10:00
Adam Zammit a4a1faf334 Added admin enable / disable settings 2013-07-17 10:50:59 +10:00
Adam Zammit 712c975e78 Check if globally chat is enabled first 2013-07-17 10:33:03 +10:00
Adam Zammit 2e3991dc47 Properly log out of chat when ending a case and set case id as presence message 2013-07-17 10:29:04 +10:00
Adam Zammit 5c1dfd0444 Make tab appear when chat message is sent from supervisor 2013-07-17 09:56:49 +10:00
Adam Zammit 0554fd4b25 Added database changes to changelog (need to update database/quexs.sql)
Added operator_chat_enabled function
Added sUpervisor chat tab to index
updated chat to be able to send and receive
2013-07-16 16:34:36 +10:00
Adam Zammit 69ba3fb690 Added Strophe for XMPP chat and basic client 2013-07-16 15:14:01 +10:00
Adam Zammit 9bfc175adf Check for failure to write at creation stage so not to go in loop 2013-07-15 12:09:26 +10:00
Adam Zammit 0f76ed7c64 Set downloading voip client as the default
Use same tmp dir as Limesurvey
Check if tmp dir writable before using to avoid server overloading
2013-07-15 11:54:22 +10:00
Adam Zammit c23097eceb Updated database schema
Updated changelog to 1.8.0
2013-07-04 15:14:28 +10:00
Adam Zammit 5647dd4daf Updated translations 2013-07-04 15:03:45 +10:00
Adam Zammit edb4410921 Updated translation template 2013-07-04 14:56:54 +10:00
Adam Zammit ffcc9c3b4e Added case status and assignment feature which lists cases when they are available and allows the assignment to operators (requires database change) 2013-07-04 14:54:12 +10:00
Adam Zammit 0b22c5206d New feature - allow operators to restrict viewing permissions of sample variables (Requires new table) 2013-07-04 14:35:07 +10:00
Adam Zammit b26c8828fd Updated changelog for 1.7.6 2013-06-20 11:32:25 +10:00
Adam Zammit d01e83bfda Added Persian language and updated translations from Launchpad - thank you 2013-06-20 11:27:21 +10:00
Adam Zammit d05b5afa60 Updated translation strings 2013-06-18 16:25:38 +10:00
Adam Zammit b019bba001 Search for cases that have been assigned but not completed in more than 24 hours and put them back in the pool 2013-06-18 16:22:54 +10:00
Adam Zammit 3ef4f50c25 Define operator skills as for the assigning of cases to operators 2013-06-18 16:07:31 +10:00
Adam Zammit 0ce5b5ef67 Define availability group as for respondents 2013-06-18 16:06:27 +10:00
Adam Zammit f83870d30e Add description of shift defining process and label year and week of year 2013-06-18 16:05:55 +10:00
Adam Zammit a60ab9e961 Add message about missing sample if sample not assigned 2013-06-18 16:05:24 +10:00
Adam Zammit 530e431314 Allow for editing of assigned sample details 2013-06-18 14:39:27 +10:00
Adam Zammit 7e7fd39afe Don't display overall stats unless explicitly selected 2013-06-18 12:00:14 +10:00
Adam Zammit 8d2a754042 Updated appointment ordering in scheduler to handle NULLS 2013-06-13 11:25:35 +10:00
Adam Zammit 98df307ae3 Assign appointments in order of closest ending time 2013-06-13 10:31:44 +10:00
Adam Zammit f69d62dec6 Added IS_INTERVIEWER token so can check if the questionnaire is administered by an interviewer by the following Lime Expression Manager code: {if(IS_INTERVIEWER,'This is an interviewer','THIS IS NOT AN INTERVIEWER')} 2013-06-07 10:40:15 +10:00
Adam Zammit e0ee24a492 Set default template if token specified but no equivalent token in queXS (i.e. when using limesurvey within queXS standalone) 2013-05-08 10:09:38 +10:00
Adam Zammit 0e9282f548 Updated changelog 2013-05-03 11:14:52 +10:00
Adam Zammit 36ed35c5ad Set default supervisor extension to be 1000 2013-04-30 15:41:37 +10:00
Adam Zammit 116cf43f7f Add quota updates to system sort process 2013-04-30 14:18:29 +10:00
Adam Zammit cf5addb19d Previews in Limesurvey should be as an interviewer 2013-04-29 16:11:41 +10:00
Adam Zammit 9a1d2b9eb1 Reset page position when respondent is to self complete in a different mode 2013-04-29 15:35:37 +10:00
Adam Zammit 2b0cdce5f8 Only apply automatic text focus when working as an interviewer (otherwise may jump to strange part of page) 2013-04-29 15:09:55 +10:00
Adam Zammit 125e3713e3 Updated trans template 2013-04-29 12:00:48 +10:00
Adam Zammit f853f56ced Mark URL as required for self completion 2013-04-29 11:59:21 +10:00
Adam Zammit 741aa4f71b Updated translations strings 2013-04-29 11:33:20 +10:00
Adam Zammit 19f3dc42d6 Added instruction about uniqueness of extension 2013-04-29 11:31:09 +10:00
Adam Zammit 627cbeefcd Updated error message when adding operator if extension is the same 2013-04-29 11:23:19 +10:00
Adam Zammit 768950da35 Display if assigned questionnaires are enabled or not 2013-04-23 14:53:32 +10:00
Adam Zammit a79790ef97 Set charset to UTF8 2013-04-19 16:14:39 +10:00
Adam Zammit 916b3c2d87 Make sure cases are only generated for enabled questionnaires 2013-04-17 14:55:56 +10:00
Adam Zammit d3f5d85139 Updated changelog 2013-04-12 15:51:53 +10:00
Adam Zammit cd4860622b Email from should be for this particular questionnaire
Only autoadvance if an interviewer
2013-04-08 10:45:00 +10:00
Adam Zammit a12722cf76 Also handle SSL 2013-04-05 16:00:30 +11:00
Adam Zammit 5105f3f3de Respect the limesurvey email settings 2013-04-05 15:53:11 +11:00
Adam Zammit cf26797cbf Updated Changelog for 1.7.3 2013-04-05 10:22:23 +11:00
Adam Zammit 94d6a1861d Don't rely on JS executing as PHP for ckeditor - won't translate though 2013-04-04 05:03:02 +00:00
Adam Zammit bf582ac6ad Remove last bit of GROUP_CONCAT 2013-04-03 23:10:23 +00:00