MIDAS v4.03 Build History
(Dates shown as DD/MM/YY · All times shown in UTC)
v4.03 Build 30/08/2013 @ 08.47
- Fixed: Public Booking Request language not respecting default language setting (Issue #1483)
- Fixed: Incorrect occupancy warnings in certain instances
- New: Support for the new Web Calendars and Digital Signage addons - see mid.as/addons
- Fixed: Password reset when running multiple databases may fail (Issue #1482)
- Fixed: Live updates to booking grid may be inaccurate if user's hours are restricted (Issue #1481)
- Fixed: "You are not permitted to book before X" message if booking after midnight when user's hours extend past midnight (Issue #1480)
- Fixed: Default Filter setting not correctly saved if set to a user-created venue group (Issue #1479)
- Fixed: Variable name misspellings
- Optimization: Code optimization
- Fixed: Users may not be being automatically logged out upon idle timeout (Issue #1487)
- Fixed: Silent illegal division by zero error under some circumstances in the booking grid (Issue #1477)
- Fixed: GUI glitch with width of email field on login screen (Issue #1476)
- Optimization: Reduction in number of MySQL queries
- Fixed: Memory leak on certain versions of Perl (only found on Perl 5.10.1) (Issue #1475)
- Fixed: Sending of booking confirmations for modified booking requests may not work on some browsers (Issue #1474)
- Fixed: MySQL query syntax if user is limited to viewing certain venue groups (Issue #1473)
- Fixed: Issues relating to the selective showing of fields to certain users (Issue #1472)
- Fixed: Viewing the Booking Grid with the "Client" filter may display a blank grid (Issue #1471)
- Fixed: Users with restricted permissions to view client info, could still see client names in the booking grid (Issue #1470)
- Fixed: Some custom booking fields may not correctly display on the web request screen (Issue #1469)
- Update: Help documentation
- Fixed: Possible to specify an end time before a start time if running in 12 hour clock mode (Issue #1468)
- Fixed: Possible to still drag-to-create bookings when Find Similar Bookings popup is open (Issue #1467)
- Fixed: Issue with link format in emails (Issue #1466)
- Fixed: Issue with included fields in approved booking requests (Issue #1465)
- Fixed: JS error when manually creating new invoices/modifying existing invoices (Issue #1464)
- Fixed: Spelling mistakes in help documentation
- Fixed: JS error when generating dates for repetitive bookings (Issue #1463)
- Fixed: Default theme setting not being respected on login screen (Issue #1462)
- New: Initial API implementation (optional add-on)
- New: RSS Feeds (optional add-on)
- New: Two booking fields can now be shown on booking blocks and on tooltips
- New: Filter invoices by client
- New: Setting to prevent modification/deletion of bookings for which invoices have been created
- New: Setting to prevent invoice deletion after sending, until invoice is paid in full
- New: Option to specify which booking field to show on "grid" layout printouts
- New: Optional "Pastel" theme - get it now at mid.as/themes
- New: Internal setting to account for pending bookings when checking booking availability
- New: Internal setting to auto-approve booking requests
- Improved: When jumping to a booking from a search result, selected booking will be indicated
- Improved: When "jumping" to specific bookings (i.e. via Search or a "Client's Other Bookings" link), relevant bookings are highlighted in the grid
- Improved: "No records found" message now shown for empty categories on Resources pop-up
- Improved: Width of Resources pop-up increased
- Improved: Better handling of invalid themes
- Improved: "alias" web url setting fully implemented
- Improved: Animated "working" indicator shown in more places (i.e. when deleting multiple bookings)
- Optimization: Removed some obsolete code
- Optimization: Various code optimizations/database query reductions
- Optimization: Performance improvements with watch notification emails (multiple similar notifications now grouped)
- Update: jQuery updated to v1.9.1 / qTip2 updated to v2.0.1-45
- Fixed: Cumulative roll-up of various fixes discovered since v4.02
- Fixed: Prevent addon install when running in Maintenance Mode (Issue #1461)
- Fixed: Manage Addons screen may not show available addons when no addons installed (Issue #1460)
- Fixed: Updated dialog text when running in Maintenance/Demo Modes
- Fixed: JS error in booking grid after update from v4.02 until "Save Settings" is clicked on the Manage MIDAS screen (Issue #1459)
- Fixed: JS component not compressed
- Fixed: Period/Duration lists not being restored when restoring a database (Issue #1458)
- Fixed: Installer may fail when installing MIDAS v4.01
- New: Filter invoices by client
- New: Initial interface support for "dbtools" extension (merge clients, import data, etc)
- Fixed: Theme selector may not display themes in alphabetical order on some systems (Issue #1457)
- New: Setting to prevent modification/deletion of bookings for which invoices have been created
- New: Setting to prevent invoice deletion after sending, until invoice is paid in full
- New: Pastel theme
- Change: Parameter order for "user modified booking type" entries in activity log
- Fixed: Blank entry in recent activity log when user added a resource (Issue #1456)
- GUI: Alignment issue with short user's names on My Messages screen
- GUI: "Loading" indicator now shown when retrieving addon information
- Update: Browser check: Chrome recommended version bumped to 27, FireFox bumped to 21
- Update: API update
- Fixed: Printing in "grid" layout not correctly recorded in Recent Activity log (Issue #1455)
- Fixed: Enforcement of required Time field setting in Public Booking Request process (Issue #1454)
- Update: Language packs updated
- Improved: Animated "working" indicator shown when clicking "Save Changes" in the "Edit Time Lists" window
- Improved: If Times field is required and only one entry is present in a Times List in use, that entry will be selected by default
- Fixed: If a "time list" is specified on the Public Booking Request form, and only one date/venue is selected by the requester, they were unable to submit their request (Issue #1453)
- Fixed: "Edit Time Lists" window now remains open after clicking "Save Changes" (Issue #1452)
- GUI: Alignment issue when adding new Venue Group fixed
- New: Option to specify which booking field to show on "grid" layout printouts
- New: Internal setting to take into account pending bookings when checking booking availability
- New: Internal setting to auto-approve booking requests
- Improved: "Unknown User" shown in booking/invoice histories & activity log for users who have since been deleted
- Update: Language packs updated
- Update: Help Documentation updated
- Update: Language packs updated
- New: Initial API implementation (optional add-on)
- New: RSS Feeds (optional add-on)
- New: Two booking fields can now be shown on booking blocks and on tooltips
- Improved: When jumping to a booking from a search result, selected booking will be indicated
- Improved: When "jumping" to specific bookings (i.e. via Search or a "Client's Other Bookings" link), relevant bookings are highlighted in the grid
- Improved: "No records found" message now shown for empty categories on Resources pop-up
- Improved: Width of Resources pop-up increased
- Improved: Better handling of invalid themes
- Improved: "alias" web url setting fully implemented
- Improved: Animated "working" indicator shown in more places (i.e. when deleting multiple bookings)
- Optimization: Removed some obsolete code
- Optimization: Various code optimizations/database query reductions
- Optimization: Performance improvements with watch notification emails (multiple similar notifications now grouped)
- Update: jQuery updated to v1.9.1 / qTip2 updated to v2.0.1-45
- Fixed: Clicking a date in the month view jumped to date, but didn't toggle day/month view icon back to day view (Issue #1451)
- Fixed: Pop-up icon bar remains visible after deleting multiple bookings (Issue #1450)
- Fixed: Evac icon notification number count not taking into account accuracy tolerance setting (Issue #1449)
- Fixed: Resource names with quotation marks not correctly showing when adding to the Add Bookings screen (Issue #1448)
- Fixed: Resources not correctly showing when modifying a booking if resource name contains quotation marks (Issue #1447)
- Fixed: DST issue
- Fixed: Drag-to-make-booking issue when ending at midnight
- Fixed: Not possible to manually enter negative line totals in invoices (Issue #1446)
- Fixed: UTF-8 encoding issues in the Manage Users & Permissions Help Documentation (Issue #1445)
- Fixed: Encoding issue when emailing invoices (Issue #1444)