Live Release 1703/06

From Connect TCM
Jump to: navigation, search

Scheduler

  • 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

  • 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
  • Data Control

  • 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)
  • Reports

  • 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
  • Telemarketing Return

  • 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
  • Marketo

  • Fix for time lapse calculation
  • Other

  • 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.