Digital Signage Addon Digital Signage: Release Notes

v1.44
4th January 2024· Fixed: %RESOURCES% placeholder not being correctly substituted in some instances
v1.44
8th December 2022· Fixed: "Can't use undefined value as array reference" error in some instances when no screens defined
v1.43
14th February 2022· Update: Compatibility for MIDAS v4.30
v1.42
27th January 2022· Improved: Self-DoS mitigation
v1.41
30th September 2021· Improved: A default screen template is presented when adding a new signage screen
· Improved: Prevention of excessive refreshes
v1.40
28th May 2021· Improved: Ajax requests are now made via POST (previously GET)
v1.39
27th March 2021· Fixed: Internal Server Error if trying to view screens before they're created
· Change: "Powered by" footer now displays a text, rather than a link
v1.38
8th March 2021· Improved: Updating calendars which no longer exist in the database
· Fixed: Deleting a screen may not cleanly remove its settings
v1.37
19th June 2020· Fixed: MySQL error if no screens enabled
v1.36
18th February 2020· Fixed: Potential JS conflict with Web Calendars addon
· Fixed: MySQL error if advanced greater/less than filter applied with no numeric value
· Fixed: Server error no longer produced if no databases defined
v1.35
3rd October 2019· Update: DST checking
v1.34
22nd May 2019· Update: Compatibility with MIDAS v4.22
v1.33
22nd May 2019· Fixed: Encoding issues on generated screens
v1.32
4th January 2019· New: Advanced filter support
v1.31
18th December 2018· Fixed: Support for Perl 5.26+
v1.30
17th September 2018· Fixed: Possible DOS on slow/unstable connections in very rare cases
v1.28
4th June 2018· Improved: Screen Template/Custom CSS Styling Textareas can now be vertically resized
v1.28
10th May 2018· Fixed: 12 hour clock showing "AM" for period Midday-1pm if live clock display enabled
v1.27
26th March 2018· Optimization: Code clean-up
v1.26
1st September 2017· Fixed: Typo
· Updated: "powered by" footer link updated to https
v1.25
26th July 2017· Optimization: Performance improvement
· Fixed: Excessive refreshes possible
v1.24
26th April 2017· Fixed: Going full screen when clicked/tapped not working in some instances
· Improved: iOS adding to home screen support
v1.23
15th April 2017· Update: MIDAS v4.15 database compatibility
v1.22
28th November 2016· Fixed: Timezones in UTC+6 (or higher) may display next day's bookings
· Fixed: Silent "Wide character in print" warnings in server logs if running under Apache
v1.21
26th May 2016· Fixed: Only the first instance of %TODAY% variable would be substituted in screen templates
v1.20
12th May 2016· Fixed: Ampersands substituted for HTML entities when viewing previously saved templates
v1.19
19th April 2016· Fixed: %LOGO% and %MIDASLOGO% variables not correctly substituted
v1.18
19th April 2016· Fixed: Compatibility with internal JavaScript changes for MIDAS v4.12
· Fixed: Booking field variables may not be substituted in some instances
v1.17
29th February 2016· Fixed: Double quotation marks in custom CSS styling may prevent correct screen previewing and subsequent display of raw CSS code upon next edit
v1.16
2nd December 2015· Fixed: A screen may not refresh correctly back to itself if it is not set as the default screen
v1.15
28th October 2015· Fixed: Full Screen Support in IE
· Security Enhancements
v1.14
7th October 2015· Fixed: Custom styling may revert to default upon subsequent screen refreshes
v1.13
26th September 2015· Improved: Custom CSS styling field now accepts raw CSS code or a URL to an external .css file
v1.12
10th July 2015· Fixed: Race condition which could cause excessive server traffic/load in certain conditions
· Fixed: When no "Next Screen" is specified, upon screen refresh, the current screen may show as disabled
v1.11
6th February 2015· Fixed: Multi-database support (again!)
v1.10
31st January 2015· Fixed: Multi-database support
v1.09
20th November 2014· NEW: Smooth transitions between screens
· Improved: Handling of lost server connections
· Fixed: JS error on Settings screen if no Booking Types have been setup in the system
v1.08
10th September 2014· Fixed: Compatibility with MIDAS v4.07
v1.07
6th May 2014· Fixed: %TODAY% variable not being correctly substituted
v1.06
5th May 2014· Fixed Timezone issues
v1.05
28th April 2014· Fixed issues with refresh rates & MIDAS v4.06 compatibility
v1.04
17th January 2014· Bug Fixes
v1.03
9th January 2014· Bug Fixes
v1.02
2nd January 2014· New: %NOW% variable to show current time
· Improved: Support for touch devices
· Fixed: Possible "Duplicate entry" MySQL error leading to "Unable to Save Settings" message
v1.01
14th October 2013· Bug Fixes
v1.00
1st August 2013· Initial release of the Digital Signage Addon (for MIDAS v4.03+)