2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00
Commit Graph

61 Commits

Author SHA1 Message Date
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 20e80e3e4e Allow for tokens to be imported 2017-02-01 14:38:53 +11:00
Adam Zammit 0849f7e936 Fixed set outcomes SQL 2016-09-28 10:12:30 +10:00
Adam Zammit 5e71e9d109 Database and function changes for weighted timeslots 2016-08-03 11:02:44 +10: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
Alex b95dc9d4cb lp:1477650 - implemented questionnaire/sample sorting 2015-12-14 18:15:27 +03:00
Adam Zammit 54f779bf64 Added customised outcomes feature (thanks Alex) 2015-11-20 11:53:18 +11:00
Adam Zammit f6a2f0d5d7 Updated database structure 2015-09-11 11:08:00 +10:00
Adam Zammit 1bf6229ed3 Updated to trunk 2015-09-02 14:42:05 +10:00
Adam Zammit 517e6f551c Remove references to HTPASSWD
Updated user creation / editing code to refer to limesurvey session
2015-08-24 15:46:15 +10:00
Adam Zammit c91a7082d6 Remove session2 table (redundant with lime_sessions)
Set limesurvey to use session authentication
2015-08-14 15:32:15 +10:00
Adam Zammit 23942b8939 Fixes lp:1408870 Add "Maximum attempts reached" as an outcome
Dev: Updated outcomes to be 4 new outcomes (max calls, max call attempts split by eligible, unknown eligibility)
Dev: Set the end_case function to set the outcomes to max call * reached if those variables set
Dev: Made sure outcomes are temporary outcomes as otherwise numbers will not be available again if max call limits changed
Dev: This means the outcomes are indicators only and could still be assigned to operators - it is merely a temporary case outcome (not a final outcome nor a call outcome)
2015-08-10 16:24:28 +10:00
Adam Zammit fa4d950788 Max call attempts should be temporary outcome as value can change 2015-08-07 14:04:31 +10:00
Adam Zammit a702844772 Added database changes to CHANGELOG
Removed explanatory text for updating (now in CHANGELOG)
Added new outcomes to databasestrings
Updated database schema to be as consistent as possible with original database
2015-08-03 14:02:31 +10:00
Alex 25eb48621d DB syncronization and related files update 2015-07-16 18:37:42 +03:00
Adam Zammit 75dad27bc0 Updated to trunk 2015-06-02 12:44:50 +10:00
Adam Zammit 38d59dd4b7 New Feature: Allow time slots to be set on a sample by sample basis as well 2015-02-09 11:59:44 +11:00
Adam Zammit e6b125323b Replace DEFAULT_TIME_ZONE in config file with administrative configuration 2014-12-18 15:47:56 +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 2226bb98cd updated database file to match new schema
fixed bug when autoprioritising
2014-01-31 15:35:58 +11:00
Adam Zammit 892525d80f New tables created for complex quotas
Conversion of code to handle new schema begun
2014-01-28 14:58:05 +11:00
Adam Zammit 73d1256d4f Fixed Bug: Database creation fails due to additional comma 2014-01-20 11:03:40 +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 5d87591ecd Updated database for separate extension to operator 2013-11-22 14:54:21 +11: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 c23097eceb Updated database schema
Updated changelog to 1.8.0
2013-07-04 15:14:28 +10:00
Adam Zammit 09a3fd1dc1 Changed phone field to be a char to handle starting with 0 correctly 2013-03-08 12:03:32 +11:00
Adam Zammit 805335bad9 Merged from internetcomplete 2013-03-08 11:55:48 +11:00
Adam Zammit 7854e36fcb Updated database schema for new features 2013-02-28 09:43:14 +11:00
azammitdcarf c569559964 Merging the updated Limesurvey 1.92+ branch of queXS to trunk 2012-11-21 04:04:39 +00:00
azammitdcarf 2a394951f6 Fixed timezone assignment in AU database by phone number prefix 2012-10-03 02:54:49 +00:00
azammitdcarf eaa9578ab8 Merging the Limesurvey 1.91+ branch of queXS in to the trunk 2011-09-08 01:58:41 +00:00
azammitdcarf 8dc21ea1c8 Added database optimisations and keys 2011-08-29 01:04:54 +00:00
azammitdcarf a097c15443 Added "availability" feature
Administrators specificy "availability groups" which include days of the week and times
Operators then choose if a case will be available within the availability group
2011-07-04 06:18:19 +00:00
azammitdcarf e9997305fc New feature: Assign the next case to an operator specifically using the administrative functions 2011-02-28 05:00:26 +00:00
azammitdcarf 5b13440762 Added limesurvey structure to database file to reduce installation steps 2011-02-21 00:38:16 +00:00
azammitdcarf e1357712ce Added process_log table to database
Log process data to a separate table for speed and better display (don't have to do too many updates)
Updated VoIP watching process to more gracefully handle socket timeouts/errors
2011-02-17 03:36:18 +00:00
azammitdcarf 614647435f Missing comma 2011-02-16 05:06:00 +00:00
azammitdcarf a3f68d4372 Moved Australian data from base structure file to additional file 2011-02-03 23:37:54 +00:00
azammitdcarf 1ffb93df13 Added a "system sort" process which sorts cases and the sample file from enabled questionnaires periodically (based on SYSTEM_SORT_MINUTES config directive). Enabling this may improve performance where there is a large number of interviewers, a large sample or complex quotas as the sort doesn't need to be done for each interviewer at each case.
Allow for multiple background processes to run concurrently
2011-02-01 05:27:55 +00:00
azammitdcarf e5615b708a Can define centre and project information in administrative menu
Able to edit questionnaires RS text and name
Can disable/enable questionnaires for viewing in admin interface
RS text entered via new CKEditor including ability to insert tokens/template replace text
Added setting table and associated getter/setter functions (currently only used for centre information but could add more)
2011-01-18 03:32:21 +00:00
azammitdcarf c4e9d85294 Added queXS Database changes to support timezones, prefixes and postcodes (zipcodes) for the United States of America 2011-01-06 00:46:31 +00:00
azammitdcarf 0ef7c93737 New feature: Seperate limesurvey instrument for respondent selection
Dev Merged back changes from mcmasterlimers branch
2010-09-29 23:19:08 +00:00
azammitdcarf 19143de1c0 Quota priority feature added including auto priority calculation (Sponsor: Zimi) 2010-09-13 01:37:27 +00:00
azammitdcarf a6a3f586e0 Added missing row from table for quota performance update 2010-08-31 02:55:24 +00:00
azammitdcarf 67a9711aae Added missing comma 2010-08-31 01:54:59 +00:00
azammitdcarf 5b835e4a7d Merged changes from quota performance branch 2010-08-31 01:18:34 +00:00
azammitdcarf 7742406f57 Added index to appointment table to speed up case selection criteria 2010-08-24 02:18:10 +00:00