Students Staff

Listen Again

Releases

Wednesday 18 November 2020

Misc

  • Additional logging and reporting tools for ITS.

Monday 16 November 2020

Misc

  • Logging and multi-segmented Zoom events and shorter-than-expected recordings.
  • Logging of certain events within an Zoom event's lifecycle to improve quality of service.

Wednesday 11 November 2020

Bug Fixes

  • Fixed bug that prevented orphaned Zoom events from being tidied up.

Monday 09 November 2020

Bug Fixes

  • Fixed a bug that was incorrectly assuming all staff had an opt-out of SpLD for Screenings, Seminars, Tutorials, and Voluntary Support Classes. Affected recordings will have their permissions reset.

Misc

  • Further improvements to cope with essential (ES) teaching events.
  • Initial code to capture Zoom webhooks.
  • As per published retention information, we now automatically delete Zoom recordings for scheduled teaching events once the recording has been successfully imported into Panopto.

Thursday 05 November 2020

Bug Fixes

  • Minor bugfixes around lockdown and phased return dates.

Misc

  • Now copes with essential (ES) teaching events.

Tuesday 03 November 2020

Misc

  • Some data processing changes for Lockdown 2

Monday 02 November 2020

Misc

  • Tidied unneeded and misleading timetable chains.

Tuesday 27 October 2020

Features

  • Zoom will now fully-honour staff recording preferences (opt-out) and will not record an event where one (or more) of the lecturers have opted-out of Listen Again.

Bug Fixes

  • Fixed an issue where some Zoom recordings were not being fully imported (missing screen share with speaker, or gallery view). Note that we will not automatically fix historic recordings, but can investigate upon request.
  • Fixed an issue where on-campus events (ON) were incorrectly being assigned a Zoom event link outside of lockdown.
  • Improved captioning of Zoom videos with multiple segments. Previously, only the first segment's captions would be imported from Zoom.
  • Changed some job sequencing to ensure that permissions are set on Zoom recordings in a timely manner.

Misc

  • Zoom will attempt to assign a primary lecturer where indicated in timetable data. Its fallback will continue to be the first alphanumerical PRID with a valid computing account.
  • Where a Zoom recording has been split into multiple segments, each segment is now numbered when imported into Panopto. Listen Again will continue to only link to the first segment.
  • The conditions under which an event change recreates a fresh Zoom ID have been optimised. Zoom IDs are now only recreated if the primary lecturer changes or the event type changes (meeting/webinar).
  • If an event changes from a Zoom meeting to webinar (or webinar to meeting), Zoom will now be updated accordingly. This will recreate a new Zoom event with a new ID.

Monday 19 October 2020

Features

  • Additional processing/encoding capacity added to Panopto.

Friday 16 October 2020

Bug Fixes

  • Fixed an issue preventing Zoom events from being rescheduled when a normal room was converted to a Zoom+ room.

Misc

  • Wording in Outlook calenadr events has been tweaked to make it clearer that users should sign in using SSO.
  • Zoom metadata (attendance) and recording downloads now occur throughout the day, rather than a single nightly job.

Wednesday 14 October 2020

Misc

  • Now reclaiming some unused Zoom licenses in order to remain within our license limits.
  • Additional logging of nightly data transfer tasks.
  • Temporarily suspended emails to academic staff, warning them that teaching rooms are very quiet.

Monday 12 October 2020

Bug Fixes

  • Fixed a bug that was creating multiple PanoptoLink references for Zoom events.

Misc

  • Listen Again previously ignored very short Zoom recordings. These are now included, but flagged when importing.
  • We now ignore Zoom Recordings where the lecturer or module has opted-out of Listen Again recording, and these are not imported into Panopto.

Saturday 10 October 2020

Features

  • Listen Again now formerly handles events delivered via Zoom and will use them in-place of a Panopto recording if they look suitable.

Misc

  • Listen Again now warns that captions are machine-generated and may be inaccurate.

Saturday 03 October 2020

Bug Fixes

  • Various fixes around scheduling Zoom Rooms and handling users who have changed default security settings.

Friday 02 October 2020

Bug Fixes

  • Updates various scripts to use TLS1.2
  • Listen Again now deletes ancient Zoom recordings, rather than just pretending to.

Misc

  • Zoom scheduling now an integral part of Listen Again.

Monday 21 September 2020

Bug Fixes

  • Fixed a bug that prevented some Zoom recordings from being imported into Panopto (those with a double-slash in their UUID).

Misc

  • Shifted some tables around for improved compatibility with LEAP and AMS.

Monday 14 September 2020

Features

  • Listen Again now records Tutorials.
  • Listen Again now attempts to transcribe all recordings. This may be inaccurate in some cases due to machine-based transcription.
  • The exclusive access period that staff have to edit their recording has been reduced from 24 hours to 4 hours.

Bug Fixes

  • Fixed an issue that caused remote recorder reports to load slowly.

Thursday 03 September 2020

Bug Fixes

  • Panopto now correctly imports Zoom recordings with an ampersand in the title.

Tuesday 04 August 2020

Features

  • Departments and modules now have folders for long-term storage of recordings (5 years).
  • Temporarily extended retention of recordings to cope with 2019/20 industrial action and COVID-19. [LTTLISTNAG-135]
  • Ad-hoc recordings of Zoom meetings and webinars can now be imported into Panopto upon request.

Misc

  • Added some protections to Listen Again Service to prevent long-running tasks overlapping into next period.
  • Beginnings of using NLog for logging, rather than ad-hoc log files, eventlog entries, and console output.
  • Merged some background code to make management and deployment easier.
  • Listen Again now emails problem reports to a different mailbox.

Wednesday 22 April 2020

Bug Fixes

  • Fixed issue with Zoom Webinars being matched to wrong teaching events.

Thursday 19 March 2020

Bug Fixes

  • Extended Industrial Action page to cover COVID-19.

Thursday 05 March 2020

Bug Fixes

  • Fixed a bug in the audio level checker that was incorrectly tagging some recordings as an Unknown audio state.

Tuesday 18 February 2020

Bug Fixes

  • Fixed bug where overriden recordings weren't having their permissions correctly assigned. [ITS-139242]

Tuesday 18 February 2020

Bug Fixes

  • Improved performance when showing recordings.
  • Provision for Spring 2020 industrial action.

Monday 10 February 2020

Bug Fixes

  • Further changes to caching and TTL around podcast feeds, to prevent apps repeatedly asking for the same recordings. [ITS-129549]

Friday 31 January 2020

Bug Fixes

  • Changed how podcast feeds behave to workaround dcreasing number of podcast apps which support an anthenticated feed. [ITS-129549]

Thursday 30 January 2020

Misc

  • Optimised a database lookup to make Listen Again faster.

Monday 27 January 2020

Bug Fixes

  • Fixed an issue where unsuccessful podcast requests were being incorrectly logged as successful. Updated podcast advice to include information about authenticated feeds. [ITS-129549]

Thursday 23 January 2020

Bug Fixes

  • Fixed issue which prevented recording devices from being visible on management page.

Tuesday 07 January 2020

Misc

  • Added Google Analytics code to site.

Friday 06 December 2019

Features

  • When a recording is initiated from a remote recorder, Listen Again now reunites the recording with whoever started it. [LTTLISTNAG-90]

Misc

  • Emails to staff asking them to replace failed recordings now include a bit more information on why the original recording failed.

Wednesday 04 December 2019

Bug Fixes

  • Fixed SQL bug which was stopped older recordings being deleted where there was no known presenter.
  • Fixed a bug that stopped recordings being played back on the Industrial Action page. [ITS-129083]
  • Fixes RSS feed formatting to be more compatible with certain clients. [ITS-129089]

Thursday 07 November 2019

Misc

  • Restored historic functionality to cope with industrial action.

Thursday 07 November 2019

Features

  • Automatic transcription is now live! Students identified by Student Wellbeing and Inclusivity. [LTTLISTNAG-87]

Misc

  • Moved deletion of historic recordings to earler in the academic week (from wk 51 to wk 40) to coincide with Panopto's new recycling bin and reclamation of disk space.
  • Changed Transcriber to cope with custom Panopto file format.
  • Skills lab recorder expanded to include new rooms at Southend.
  • Temporarily resolved a conflict between Panopto and TurningPoint, however this means the loss of chapter markers and searchable metadata drawn from PowerPoint slides. [ITS-124368]

Friday 01 November 2019

Bug Fixes

  • Made 'this recording is not available' messages a little bit clearer. [ITS-124253]

Tuesday 15 October 2019

Bug Fixes

  • Listen Again now correctly lists rooms with secondary capture enabled. [LTTLISTNAG-120]

Tuesday 15 October 2019

Bug Fixes

  • Emergency fix to Nagios reporting. [LTTLISTNAG-118]
  • Fixed an issue where daily fault emails were including very old recordings (WarnProcessFail()).
  • Fixed an issue where Listen Again would suggest the original damaged recording as a possible suitable alternative.

Misc

  • Amazon Transcribe code is now a little bit more robust.
  • Certain management reports now include additional information about remote recorders.

Monday 23 September 2019

Features

  • At a very rudimentary level (ie. I haven't written the UI yet), departments can now opt-out of module-level recording by event type (classification). [ITS-111764]

Misc

  • Amazon Transcribe code is now a little bit more robust.
  • Tidied up the Listen Again Exporter so that it gives a bit more detail when exporting/zipping files.

Thursday 05 September 2019

Features

  • Staff opt-outs are now annually uplifted to a minimum of SpLD. [EC:Apr-19]
  • Changes to opt-out page behaviour to better capture reasons for opting-out. [EC:Apr-19]
  • Listen Again will now warn if there is a known service alert affecting either Listen Again or Panopto. [LTTLISTNAG-106]
  • Listen Again now allows you to search recordings. [LTTLISTNAG-12]
  • Lab recorder now has the option to split a recording when a new student enters the room.

Bug Fixes

  • Fixed bug where admins could not swap remote recorders via WebUI. [LTTLISTNAG-102]
  • Fixed bug where non-timetabled and other additional students were seeing recordings all module variants. [ITS-107395]
  • Minor performance improvements in lab recorder screens.

Misc

  • Listen Again now performs some nightly database maintenance to keep things healthy.
  • Minor changes to ad-hoc recording form to better warn when a particular field is problematic. [LTTLISTNAG-106]
  • Listen Again now logs usage in a better manner, hopefully improving future reporting. [LTTLISTNAG-95]
  • Removed audio-only RSS feed as Panopto now delivers everything via an Audio+Video MP4 file.
  • Added the external speaker consent form to the ad-hoc recording page.

Tuesday 30 July 2019

Misc

  • Minor edits to match latest version of Panopyo (6.0).

Wednesday 24 April 2019

Bug Fixes

  • Fixed an issue with ad-hoc recordings, which had an underlying data issue. [LTTLISTNAG-104]

Wednesday 10 April 2019

Features

  • Listen Again now offers transcripts for some recordings. [LTTLISTNAG-49] + [LTTLISTNAG-87]

Misc

  • Removed jPlayer for audio and video playback as modern browsers now play these natively (HTML5).

Thursday 21 March 2019

Bug Fixes

  • Fixed an issue with lab recorder, where an error would be thrown when trying to list historic recordings.

Thursday 28 February 2019

Bug Fixes

  • Fixed an issue where the audio checker would sometimes think a recording was silent.

Tuesday 05 February 2019

Bug Fixes

  • Fixed an issue where skills lab recorder would store recordings in the wrong folder. [LTTLISTNAG-97]

Friday 07 December 2018

Bug Fixes

  • Temporarily removed audio preview from Remote Recorder overview, to prevent missing image spam.

Misc

  • Behind the scenes, various Listen Again reports can be run for a specific academic year. This will be expanded in the future to provide a year-on-year change.
  • The beginnings of adding a recording light to teaching rooms.
  • Listen Again Scheduler Service now logs more information when a recording has failed (eventlog).

Monday 12 November 2018

Features

  • Listen Again will now start to inform staff when a recording fails due to a technical issue, and try to offer alternatives.
  • Listen Again now produces more proactive checks for LETS, so that they ware informed when a recorder or recording is faulty. [LTTLISTNAG-54]

Bug Fixes

  • Fixed a rare database timeout when sychronising academic group memberships.
  • Fixed bug which caused STEM recordings to be tagged as failed (PanoptoStreamMissing). [Cherwell: 177229]

Misc

  • Changed wording of recording failure/substitution emails.

Thursday 01 November 2018

Features

  • Beta: Listen Again will now start to inform staff when a recording fails due to a technical issue, and try to offer alternatives.
  • Remote Recorder administration screen gives a better overview of historical problems with a recording device.

Bug Fixes

  • Fixed bug where Release Notes weren't displaying.
  • Fixed bug where trying to replace a recording in the administration screens would lead to an error.
  • Fixed bug where RSS feed for a module would fail (redirect to Listen Again homepage). [Cherwell: 173493]
  • Fixed bug preventing Listen Again recordings appearing in Moodle (web.config). However this functionality is currently disabled to reduce server load.

Misc

  • Listen Again Scheduler Service (LASS) now only waits for 14 days before tagging a problematic recording in Panopto as failed (previously 30d).
  • LASS is now more robust when it encounters multiple remote recorders with the same name (asset number).

Friday 19 October 2018

Features

  • Major rewrite of skills lab code. Now supports multiple campuses and departments. [LTTLISTNAG-80] [LTTLISTNAG-82] [LTTLISTNAG-84]

Bug Fixes

  • Fixed issue where Listen Again would sometimes ignore staff whose title had changed.
  • Fixed issue where Listen Again block in Moodle was failing to list recordings.
  • Fixed issue where the running total number of playbacks was being incorrectly reported.

Misc

  • When opting-out of Listen Again, the confirmation email now includes a sumamry of your opt-out preferences.

Thursday 27 September 2018

Features

  • Panopto now uses ADFS authentication, reducing the number of times users are asked to sign in. [LTTLISTNAG-63]
  • Listen Again now takes the full module code and campus into account when working out who can access a recording (code-level-period-campus). [LTTLISTNAG-42]

Bug Fixes

  • Listen Again now manages its own groups within Panopto, ensuring that users correctly lose access to a recording when they are no longer timetabled for a module. [LTTLISTNAG-52] [LTTLISTNAG-39]

Misc

  • Listen Again Exporter and Audio Level applications now ask Panopto for the UNC path to a recording, rather than blindly guessing based on hardcoded values.
  • Listen Again now keeps track of recordings that are purposefully ended prematurely.