Staging Release 1702/07
From Connect TCM
Now possible to set schedule details on queued jobs
Added to Campaign Analysis report
Added to Data Control page
Added ability to include free text emails
Process Description now uses the Campaign name
Fix for 'tpsupdateuser' not being able to run SP's (check_access_to_this() - operator_model (line:74))
Queue List converted to data table
Rewritten logic for displaying which buttons appears per queued job
Added the ability to edit scheduled run date
Improved reporting on failed processes
Message Bubbles added
Error's appear in popup, data import errors can be downloaded as csv via popup
SP return status feeds through to popup so it displays in the correct colour (Delete/Save/Edit/Errors)
If scheduled run date isnt changed, it just closes the popup, instead of saving the same value back into the db.
Refresh Page button added.
Return message now appearing in popup when deleting process
Previously selected Admin User now populates back into dropdown when using the back button
Search Filter no longer disappears when changing Admin User
Rewritten the way queued job errors are processed and displayed
Process Description fix when removing campaigns
SP return status feeds through to popup on next page so it displays in the correct colour
Log added to all status: 1 message alerts (debug_messaging_system_status_1)
Duration locked to 1 if Frequency Single is selected.
Help Bubbles added to Scheduler Snippet
Character encoding fix for Campaign descriptions with dodgy characters
Automated Emailer / Render scripts
Automated Script that checks to see if any emails require sending, sends them if any are found (https://staging.connect-tcm.com/ci/index.php/mail/automated_email_sender)
Automated Script that checks to see if any reports require their HTML to be rendered in the background (https://staging.connect-tcm.com/ci/index.php/reports/cron_process_render_requests)
All Report generation pages updated so that Process Description is standardised (so that it includes Campaign Name, and Date Range)
All Reports (except when they ready instantly) now redirect to new Queue List page
Timesheet report now calls uSP_SelectionBoxAvailableCampaigns with type 5
Help bubbles fixed
If no Campaign Dates found in SP, date range is hidden, and Process Description updated with "( no dates selected )"
SP updated to pass CallingStatus, If no Campaign Dates found display user message based on CallingStatus value
Fix for time lapse calculation
CSV import fix for TPSValidUntil dates to stop '--' being passed when no date.
Validation added to Data Control page, that stops it being submitted without a campaign selected.
Searchable drop downs added to edit_answers page (Send Email / Generate Questionnaire / Esculation / Primary Description / Secondary Description)
Removed Old Password inputs and validation from Company Setup (Email / SendGrid / SugarCRM / TPS Key)
User company now passed through to new user page, and is pre-selected.
@IgnoreRandomiseFlag added as 4th paramater for get_answer (setup_model line:158), default set to 0 (to account for when this function is called by the Questionnaire), corresponding Edit Answer function updated to pass 1.
Character encoding fix for Extra Data values containing "&"
Character encoding fix for Campaign descriptions with dodgy characters (Data Allocation)
Snippet Help Bubbles now appearing (live version of uSP_Select_tblHelpBubbles hadn't been updated)
Fix for random green popup (check for " " as well as "")
Fix for passing < and > characters in the XML when editing question.
No longer able to login if not using Chrome. Message made box made red, and in caps.
Edit Password page changes.