Adam Zammit
e6b125323b
Replace DEFAULT_TIME_ZONE in config file with administrative configuration
2014-12-18 15:47:56 +11:00
Adam Zammit
c7f0ab0087
Fixed bug: Where availability or timeslots set, appointments are ignored
2014-12-17 12:53:57 +11:00
Adam Zammit
50025ca884
Fixed bug when limiting to time slots (select smallest number of call attempts to compare to)
...
Removed fixed timezone from supervisor function
2014-12-17 12:45:22 +11:00
Adam Zammit
f7e6340b47
Updated translations (Thank you contributors!)
...
Fixed typo in systemsortprocess
2014-12-17 11:23:34 +11:00
Adam Zammit
2ebda19dfc
Replace call with call_attempt when calculating timeslots
...
Fix calculation of timeslots in scheduler - only call when the current timeslot has the minimum number of calls made
2014-12-17 11:01:07 +11:00
Adam Zammit
34052ec6b8
Added calls by timeslot report
2014-12-16 16:08:39 +11:00
Adam Zammit
80d7f4029e
Add questionnaire_timeslot table
...
Alter case sorting/selecting SQL to consider timeslots if set.
If set, only select a case if a current timeslot exists and the number of calls in the slot is less than the maximum number of calls made in any other slot
2014-12-16 15:00:48 +11:00
Adam Zammit
3f4710e477
Rename availability groups to time slots
...
Added details of what an availability group is
Added front end for call attempt time slots
Added database changes for call attempt time slots
2014-12-15 16:28:59 +11:00
Adam Zammit
02741d9478
New Feature: Ability to disable and enable new records being drawn from a sample
2014-11-25 10:16:44 +11:00
Adam Zammit
5c6c0a3ed9
Sort on a questionnaire by questionnaire basis
2014-11-03 14:02:13 +11:00
Adam Zammit
fb0f9240f5
Fixes lp:1362418 - Cannot originate calls on Asterisk 11
...
Adds ORIGINATE_CONTEXT as a configuration default and sets it to 'from-internal'
2014-09-17 15:25:22 +10:00
Adam Zammit
529133c8c6
Fixes lp:1362415 Use of eregi and split are deprecated
2014-09-17 12:27:30 +10:00
Adam Zammit
2d42c674f9
Remove references to extension_password as now password in extension table
2014-09-17 10:45:53 +10:00
Adam Zammit
9a48d80eb1
Optimisation in system sorting (just update where not NULL)
2014-09-03 16:08:01 +10:00
Adam Zammit
c64c71e428
Fixed Bug: Notices generated when running index_update.php
2014-07-14 12:03:29 +10:00
Adam Zammit
cb884068a8
Fixed Bug: Operator extension not clearing correctly at end of work
2014-07-14 11:47:43 +10:00
Adam Zammit
fd097b9bf1
Updated translations
...
Updated CHANGELOG for 1.10.4
2014-07-14 11:03:34 +10:00
Adam Zammit
88b6f9d369
Make sure quota priority is never less than 0
...
Fixed bug: Process won't close itself if forced killed before it has a chance to close
2014-07-10 15:07:46 +10:00
Adam Zammit
2f9e52af77
Typo fix
2014-07-07 15:16:45 +10:00
Adam Zammit
a530b3d758
Fixes lp:1338395 - Quotas being incremented in samples that have not yet been accessed
2014-07-07 11:37:36 +10:00
Adam Zammit
bb21df2819
update password strings too
2014-05-26 12:10:47 +10:00
Adam Zammit
17e880190f
Updated download voip client script for separated extension / operator tables
2014-05-26 12:08:09 +10:00
Adam Zammit
53a9192d73
Updated Changelog for 1.10.3
...
Updated translations
2014-05-08 10:02:22 +10:00
Adam Zammit
d71578560d
Made sure to bring up correct page on restart
2014-04-29 14:02:34 +10:00
Adam Zammit
f549765927
Fixed bug: When last outcome is Technical Phone Problems, case outcome set to not attempted or worked
2014-04-02 11:23:39 +11:00
Adam Zammit
3dd16d9672
Updated changelog
2014-04-01 13:01:17 +11:00
Adam Zammit
845a8162c6
Updated translation strings
2014-04-01 12:52:17 +11:00
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