Live Release 1703/28
From Connect TCM
Added dedupe to admin emails array before populating to page
Data Scheduler help bubbles separated from Report Scheduler help bubbles
'Add All' button only appears for users with DATA.MANAGE.ADMIN privileges.
Changing User Company now clears down any admin emails already listed from a previous company.
Logging added to capture people hitting the no_access page (collecting loggedinsqlusername,access_details,page referrer)
Following log files commented out
Scheduled Delete Data shown when you hover over the Save button.
Scheduled Run Date date selector now determines whether to include the time selection part based on 'ShowDateTime' flag in SP
Now possible to filter on concatenated Process Descriptions (added a hidden column that contains the full Process Description)
Now possible to sort date columns by UK date format
Hard coded redirect added to report queued page, so all reports should now go directly to Queue List
Number of Repeat options that appear in drop down generate dependent on the Frequency Drop down
Email attachment now always include the graphs, but has had a print button added which print the non graph version.
- single = 1
- hourly = 24
- daily = 31
- weekly = 12
- monthly = 12
Note: Following re-implemented after version corruption of reports.php lead to the original changes being lost
Field Selection question added back onto the form, and result passed into SP
TM Render / Export XLS / Export XLSX updated to use field data from SP (uSP_Select_TelemarketingReturnData) instead of get_columns.
first_completed_calls, remove_unknowns, alt_answers checkboxe results now correctly being passed to SP
Versioning added to SP - uSP_ImportMailingListQueue_170316
Paramaters now passed via XML
XML Special chars escaped in Process Description
--Select All-- added to result set when looking up User Companies
user-company.php snippet changed to remove --Select All-- from dropdown when only single result (not really required as Kevin has already handled this in the SP)
jquery UserComp.change logic changed to handle "0" value
Added type override of 4 to the get_user_companies() call in reports.php controller
Validation removed from User Company as 0 value now relates to --select all-- option
Remote Controller now redirects to queue_list instead of report_queued_notice page
Email Campaign name, subject and body now correctly escapes invalid characters for XML (new function added to utils_helper.php called via email_camp controller), htmlspecialchars added to view (email_camp_edit) so html renders correctly.
Values containing \ in it no longer break the ajax edit details process (contact controller - Line:1986)
Call Log lightbox - Description / Fullname / Compny removed, heading changed to be the same as Contact Details lightbox