Adam Zammit
87ae018756
Fixes: incompatibility with PHP 7.2
2019-01-16 15:16:36 +11:00
Adam Zammit
08be93a05d
Fixed bug: My appointments table obscured in alternate interface
2019-01-16 12:03:14 +11:00
Adam Zammit
23981440b3
Changelog for 2.2.1 release
2018-11-19 14:51:49 +11:00
Adam Zammit
56e2a1e18a
Added notification of updated case id
2018-11-19 14:31:10 +11:00
Adam Zammit
b742ab4bf4
Update completed case status during system sort
2018-11-19 14:23:09 +11:00
Adam Zammit
8bfe96b7d3
Updated translations and changelog for 2.2.0 releae
2018-03-16 15:27:44 +11:00
Adam Zammit
072eea9da5
Fixed issue: Extension column not wide enough for long extensions
2018-03-16 15:19:06 +11:00
Adam Zammit
83bd6e6e8c
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:08:42 +11:00
Adam Zammit
6750ae1878
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:44:58 +11:00
Adam Zammit
9f6bcb8a76
Updated translations (thank you!)
2017-11-23 12:30:12 +11:00
Adam Zammit
3e5ecc5415
Fixed issue: Questionnaire outcomes page slow with many shifts
2017-11-23 12:22:28 +11:00
Adam Zammit
6012a27a03
Fixed issue: Missing number of records per page in sample search
2017-11-23 10:57:13 +11:00
Adam Zammit
0382d5615f
Fixed issue: Missing "; " at end of line 75 on rs_quota_end.php
2017-11-08 15:04:14 +11:00
Adam Zammit
ef41633c62
Fixed bug: Unable to un-assign cases when cases in case queue and extensions set to automatically unassign
2017-10-27 11:20:42 +11:00
Adam Zammit
a8502b17cf
Updated changelog for 2.1.4 release
2017-10-13 13:17:59 +11:00
Adam Zammit
75d3e961c4
Fixed issue: Max call attempts outcome overriding Refusal outcomes
2017-10-13 12:01:06 +11:00
Adam Zammit
a2a12eb559
Automatically end stale cases even if technically still on a call
...
Avoid using GET requests when adding case notes
2017-10-04 12:20:39 +11:00
Adam Zammit
e851f88a42
Added more sample detail to assign outcomes to cases page
2017-10-04 11:54:14 +11:00
Adam Zammit
abd03c8bb8
Updated changelog for 2.1.3 release
2017-09-25 13:00:26 +10:00
Adam Zammit
063f67ad20
Updated translation file
2017-09-25 12:48:25 +10:00
Adam Zammit
8d9b24211d
Update reports to ignore open ended calls
2017-09-25 12:44:18 +10:00
Adam Zammit
a74bfd1c84
Add new report to menu
2017-09-25 12:39:43 +10:00
Adam Zammit
c5fed9b7fa
New feature: Overall performance report
2017-09-25 12:37:22 +10:00
Adam Zammit
c43e54f81e
remove debugging
2017-09-25 12:14:56 +10:00
Adam Zammit
7735a90319
Add report by time
...
Support unlimited size SEC_TO_TIME instead of mysql limited version
2017-09-25 12:14:20 +10:00
Adam Zammit
cbc3f1db69
Missing update sample added
2017-09-25 10:45:58 +10:00
Adam Zammit
96b8d07237
Added download to sample search data table
...
Updated DataTables to 1.10.16
2017-09-21 14:15:25 +10:00
Adam Zammit
6c9bee9be4
Added default docker-compose file for local dev
2017-09-21 11:17:16 +10:00
Adam Zammit
fec0df2591
Updated changelog for 2.1.2 release
2017-08-17 14:18:38 +10:00
Adam Zammit
6b1eb7cdef
Fixed issue: Data output including shift reports failing
2017-08-16 14:56:14 +10:00
Adam Zammit
8c2179ec45
Only display missing appointments where not assigned to an operator
2017-08-07 12:32:36 +10:00
Adam Zammit
60bbf9339a
Fixed issue: lp:1702874 DEFAULT_LOCALE not defined on admin
2017-08-07 12:30:26 +10:00
Adam Zammit
195ce7b062
New feature: Add records to an existing sample
2017-08-07 12:26:27 +10:00
Adam Zammit
fbc27f7972
Fixed issue: lp:1703319 QUEXS_URL Address Defenition
2017-07-11 12:55:14 +10:00
Adam Zammit
cf964cda7b
Make default end of appointment in 1 hour
2017-07-04 10:58:22 +10:00
Adam Zammit
595d79e470
Fixed issue: Display appointments failing if call attempt auto removed (supervisor page)
2017-07-03 10:33:24 +10:00
Adam Zammit
0523e167ba
Updated changelog
2017-06-30 11:37:22 +10:00
Adam Zammit
4d05eea5a3
Fixed issue: Display appointments failing if call attempt auto removed
2017-06-30 11:07:35 +10:00
Adam Zammit
b4cc251242
Fixed issue: Sample search not working with large number of columns
2017-06-27 11:36:56 +10:00
Adam Zammit
f6386e6f43
Updated CHANGELOG for 2.1.0 release
2017-05-26 11:22:59 +10:00
Adam Zammit
c306d2f551
New feature: Allow selection of outcome code when generating cases
2017-05-26 10:50:58 +10:00
Adam Zammit
24974850ab
Fixed bug: Case status incorrectly reporting time when case available
2017-05-25 12:36:39 +10:00
Adam Zammit
f9539f84ce
Database requirements for remote sample var feature
2017-05-24 12:57:46 +10:00
Adam Zammit
b2ef33e98a
New feature: Choose Limesurvey attributes to assign sample records to on case creation
2017-05-24 12:51:31 +10:00
Adam Zammit
b71c133c20
New feature: Decide to create cases whether email valid or not
2017-05-19 16:03:58 +10:00
Adam Zammit
ab89abfde9
New feature: Server side sample querying to speed up sample searching
2017-05-18 11:45:56 +10:00
Adam Zammit
50bdda0312
Fixed bug: Can't delete sample
2017-05-16 14:28:58 +10:00
Adam Zammit
59300537f9
Fixed bug: Cannot update password
2017-05-16 11:46:32 +10:00
Adam Zammit
7144d2abb2
Typo in lime_rpc function
2017-05-16 11:09:45 +10:00
Adam Zammit
de41a71555
Updated changelog for 2.0.1 release
2017-05-12 10:37:01 +10:00
Adam Zammit
bfc6af3d7c
Opt out of web when opting out of CATI
2017-05-11 12:20:48 +10:00
Adam Zammit
4b5044d59a
Fixed bug: refreshing appointment screen added more appointments
2017-05-05 13:23:59 +10:00
Adam Zammit
d155c43699
Fix issue in timeslot scheduling where no calls yet in timeslot
2017-04-06 14:39:33 +10:00
Adam Zammit
5830ce543c
Reload page after ending case to avoid duplication of GET requests
2017-04-04 11:35:41 +10:00
Adam Zammit
f5a120638b
Merged to queXS 1.15.1
2017-04-03 11:38:54 +10:00
Adam Zammit
a6b3e814c8
Update CHANGELOG for 2.0.0 release including upgrade instructions
2017-03-23 14:31:37 +11:00
Adam Zammit
b8e28f4e92
Merged up to 1.15.0
2017-03-21 16:00:23 +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
7f270a5c68
Add as value
2017-02-16 12:29:16 +11:00
Adam Zammit
140090b2eb
typo
2017-02-16 12:26:16 +11:00
Adam Zammit
7caa0ce8d9
merged from master
2017-02-16 08:55:10 +11:00
Adam Zammit
73619d00cb
Allow for updating RPC details
2017-02-15 14:34:58 +11:00
Adam Zammit
454c737859
Fixed typos
2017-02-09 15:28:50 +11:00
Adam Zammit
db7c4763fd
fix stray character
2017-02-09 15:06:50 +11:00
Adam Zammit
e79a246301
Updated DB structure
2017-02-09 14:10:10 +11:00
Adam Zammit
ac4c1d6cbe
Email functions work!
2017-02-09 13:58:40 +11:00
Adam Zammit
3d9a529c57
got quotas working with RPC
2017-02-09 13:33:47 +11:00
Adam Zammit
580c372e8b
Don't require self complete for creating new sample
2017-02-09 10:52:53 +11:00
Adam Zammit
fc421d48fd
Allow for enabling / disabling self completion option
2017-02-09 10:50:04 +11:00
Adam Zammit
884e5ec7a4
Allow for adding sample variables as attributes
2017-02-09 10:36:11 +11:00
Adam Zammit
4d11da0222
get quota row selection working
2017-02-08 15:07:43 +11:00
Adam Zammit
346a5cd2c5
Fix listing of questions for quota
2017-02-08 14:52:52 +11:00
Adam Zammit
5ca665ea6e
prefills selecting
2017-02-08 14:25:47 +11:00
Adam Zammit
34ceea2740
fix typo
2017-02-08 14:10:18 +11:00
Adam Zammit
a1b22652b6
fixed data entry link
2017-02-08 14:05:36 +11:00
Adam Zammit
c231970ea6
Cases being now being created and linked properly
2017-02-08 13:36:09 +11:00
Adam Zammit
e7fb940e17
fix typo and add debugging
2017-02-08 13:13:13 +11:00
Adam Zammit
1de28b724e
Cleaning up Limesurvey functions for RPC
2017-02-08 12:59:02 +11:00
Adam Zammit
d64413d1ec
port quota full and complete questionsx
2017-02-08 11:04:08 +11:00
Adam Zammit
567343e7d5
remove unused functions
...
close session after using for RPC
todo note for email functions
2017-02-08 10:59:44 +11:00
Adam Zammit
24a9e52a30
remove LIME from quotarow: more testing req
2017-02-07 15:22:36 +11:00
Adam Zammit
69ecb19f0c
Limesurvey quotas not available via RPC so remove from reporty
2017-02-07 15:18:23 +11:00
Adam Zammit
33a5178fe0
Continue to remove LIME references
2017-02-07 15:16:27 +11:00
Adam Zammit
efaaee6d0a
Removed references to LIME from functions.operator
2017-02-07 12:00:49 +11:00
Adam Zammit
aba4fa0804
Working on operator functions
2017-02-06 13:30:21 +11:00
Adam Zammit
05722b32a3
Add get_token_value function
2017-02-03 11:50:55 +11:00
Adam Zammit
1a4b41fd04
Keep removing direct references to LIME (email needs more work)
2017-02-03 11:22:29 +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
87391f25a6
Remove LIME references
2017-01-16 15:40:56 +11:00
Adam Zammit
8fe48d73f9
Remove reference to LIME table
2017-01-16 15:39:43 +11:00
Adam Zammit
c29005e5af
Remove direct limesurvey database call
2017-01-16 15:38:45 +11:00
Adam Zammit
9b48b3eb3f
Fix issue with admin permissions not propogating to Limesurvey
2017-01-13 10:35:46 +11:00
Adam Zammit
9df1224c03
Use new methods to access lime URL
2017-01-12 14:57:44 +11:00