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

387 Commits

Author SHA1 Message Date
Alex
ed4e52d55e merged rev.445 2015-04-01 16:41:59 +03:00
Alex
a678d06d04 added attribute 'required' to input fields 2015-03-24 17:01:00 +03:00
Alex
2d508c83cb New page layout 2015-03-23 17:33:48 +03:00
Alex
ce1e8e7086 New page look and layout,
Features: sample data block, disabled "create appointment" for saces with missing sample id, "delete" protection,
modal "change call outcome", 

* "deidentify" currently blocked
2015-03-23 17:28:26 +03:00
Alex
ef47a7875a New look,
Features: added diff time to default zone, current time in zone list (converted to usertimezone ) ,  timezone selector filtered by continent to have shorter options  list

*to change continent filter edit row 99 (WHERE `Name` LIKE 'Europe%' OR `Name` LIKE 'Asia%')
 - > substitute "Europe" &/or "Asia" with required continent names (as in timezones list) 
    to filter by single continent delete  //  OR `Name` LIKE 'Asia%  // 
    to remove row, don't gorget to keep    //   ";  //  at thend of that querry
2015-03-23 17:19:25 +03:00
Alex
4a6a1f0026 file update, switch to bs-toggle 2015-03-23 17:07:11 +03:00
Alex
a4e32c4d66 New look,
Fetures: checkboxes transformed to toggle switches, clockpicker for time input
readonly input fields :  input time with clockpicker  only (to avoid input typing and format mistakes), better visualisation for year and weeks selection (in addsgift.php)
2015-03-23 16:59:35 +03:00
Alex
c876fbd21a 3 in 1 page for better usage and simulaneous view,
updated sidebar menu in  index.php
2015-03-23 16:41:19 +03:00
Alex
bb66576200 updates, small improvemnts 2015-03-23 13:41:38 +03:00
Alex
c89bf98c19 NEW look, new Feature: respondent Timezone and Local time displayappointments.php
updated jquery timepicker,  changed to "range" mode  ( start time max limits  end time min, end time min limits  start time max)
changed "create" behaviour (bug:1435257 ) - now call attemp is created only if appointment is submitted

*?? do we need to "delete" call attempt id apointment is deleted? ( filter by   called / not yet called cases?)

* required  to develop  date/time restriction according to shifts and timeslots ,  call addshift.php  if shift is not sheduled for required date/time
2015-03-23 13:31:22 +03:00
Alex
80f78fb3cb updated questionnairelist.php and new.php
TOTAL NEW look, crosslinks,

modified input types, added restrictions, collapse CKeditor textarea, "delete" protection 

switched to bs-toggle  
updated js/custom.js
2015-03-23 12:46:28 +03:00
Alex
e3db2c8abf pages new look
modified input types, added field  restrictions  in   assignsample.php
2015-03-23 12:35:57 +03:00
Alex
4e565a8bbf new "Operators" menu pages
new Feature: Password generator,

switch to bs-toggle from bs-switch
2015-03-23 12:26:38 +03:00
Alex
25b94fb428 new look for pages 2015-03-23 12:03:33 +03:00
Alex
979981adb6 new "client" pages
NEW feature: pass generator for  new user add
2015-03-23 11:45:48 +03:00
Alex
e2268206f7 new "quota" pages
increased nr of charachters for question description, 
modified  order to be more understandable to set quota parameters

*requires translation strings update
2015-03-23 11:40:37 +03:00
Alex
ab22e06703 new Sample import page
changed from bs-switch to bs-toggle,  added file input filter and restriction
2015-03-23 11:29:45 +03:00
Alex
f3911f7b5e new casestatus.php 2015-03-05 14:36:08 +03:00
Alex
7f80ad71e1 updated admin panel files
added 'clockpicker'  library (could replace jquerry-ui timepicker later on in some files)
modified functions.display.php to handle external classes
modified addrow-v2.js to display cloned values and init clockpicker
2015-03-05 13:25:46 +03:00
Alex
08297ea098 forgotten to include functions.import.php 2015-03-05 12:59:31 +03:00
Alex
3a3023bbe3 modified import.php file + js lib 2015-03-05 12:32:41 +03:00
Alex
d577f6096d NEW Admin panel pages: questionnairelist.php, samplelist.php, samplesearch.php,
updated callhistory.php, custom.css

aded library bootstrap-toggle,  bootstrap-confirmation.js
2015-02-24 02:19:56 +03:00
Alex
851e1d2332 Call history update to use internal libraries 2015-02-13 11:03:50 +03:00
Alex
6cf06562b0 include required js and css libraries,
"New" panel  index.php updated to use only internal libraries
2015-02-13 11:02:59 +03:00
Alex
6f7af07232 Welcome to New "Call History " look 2015-02-12 00:52:59 +03:00
Alex
dadad5ed63 !!! NEW ADMIN PANEL layout + required js and css libraries
modified functions/functions.xhtml.php file prepared for upcoming admin pages changes
2015-02-12 00:00:05 +03:00
Adam Zammit
b592efdf9d Fixed typo in SQL 2015-02-09 12:38:36 +11: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
34802a37a7 Fixed bug: Quota priority not able to override sort of last call made 2015-02-06 11:49:30 +11:00
Adam Zammit
62ca8c9cba Fixed Bug lp:1410503 required URLto the CKeditor installation directory 2015-01-28 15:14:04 +11:00
Adam Zammit
a90b59bd68 Fixed Bug lp:1411703 Asign cases even with sample disabled and sample unassigned from questionnaire 2015-01-28 14:44:32 +11:00
Adam Zammit
fd89d3917e Fixed Bug lp:1412389 removed language restriction 2015-01-28 14:34:28 +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
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
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
38a760546a Merged from Trunk 2014-09-01 12:32:47 +10:00
Adam Zammit
fbfb5c02d9 New feature: Deidentify a record 2014-03-17 10:46:03 +11:00
Adam Zammit
7ef3e2b3d2 allow for deleting, exporting to CSV and importing from CSV of row quotas 2014-03-14 15:47:07 +11:00
Adam Zammit
2d6cb34ef1 Update to trunk 2014-03-13 15:11:05 +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
942464768e Allow for single row quotas to be updated on editing 2014-02-19 15:58:34 +11:00