MIDAS v4.30 Build History
(Dates shown as DD/MM/YY · All times shown in UTC)
v4.30 Build 16/08/22 @ 21:35 UTC
- Fixed: Modifying a booking ending at midnight may cause an additional booking to be added the following day
- Fixed: Occupancy shown as zero on Booking Availability screen if no occupancy warn/max levels defined
- Fixed: Occupancy indicator may be inaccurate in some instances
- Fixed: When multiple database are in use, "User logged In" actions may be logged to the default databases
- Fixed: "Sort By" Print setting setup/breakdown time option display
- Fixed: "To Pay" hidden on receipts where there was nothing outstanding to pay
- Fixed: False "Unable to save settings" error when saving setup/breakdown time settings
- Fixed: Default Setup/Breakdown times not implemented for users where these fields are hidden
- Fixed: Custom fields default to their default values for users where these fields are hidden
- Updated: Help Documentation
- Fixed: Unable to set a 60 minute default time interval
- Fixed: Unable to modify/delete bookings in some instances under MySQL 8
- Fixed: MIDAS may not correctly update its database when updating to v4.30 under MySQL 8
- Fixed: Unable to make public booking requests if request included resources
- Fixed: Unable to make public booking requests if multiple dates submitted
- Fixed: Layout issue on public booking request availability screen if public time selector set to periods
- Fixed: Modifying bookings when any user has a Watch Levels set to "Modifications & Removals of my bookings by others" may cause the booking to be removed
- Fixed: Unnecessary background http requests when viewing the booking grid
- Improved: Update to v4.30 stability
- Fixed: Deleting Similar Bookings on different dates to those in view may cause the delete button to stay in a "working" state after bookings have been removed
- Fixed: Maximum bookings allowed setting limits
- Improved: UI improvements on Venue Statistics screen
- New: Maximum bookings allowed per user per calendar month/year options
- New: "Default Time Interval" option of 60 minutes to only allow booking to the nearest hour
- Fixed: Date format in Zoho exports
- Fixed: Table lock issues when approving booking requests
- Fixed: MySQL error when print order by is set to clients and producing an advanced printout with an advanced filter option set to the "Notes" field
- Fixed: Unable to add/modify clients when adding multiple email addresses in some instances
- New: Review previously sent internal messages
- New: Option to prompt for detailed client entry when adding bookings for new clients
- New: Option to export invoices to Zoho Invoice
- New: Email compatibility mode setting for improved rendering of invoices on older email clients
- New: Option to auto-approve booking requests based upon their booking type
- New: "Unfinalize" Invoices tool
- New: Remove Obsolete Invoices tool
- Improved: A third field can now be set to show on taller booking blocks (when the venue height setting is at least 40 pixels)
- Improved: Expiration of tentative bookings now recorded in the Recent Activity Log
- Improved: A date range can now be specified when exporting invoices
- Improved: Resource Popularity report can now be filtered by resource category
- Improved: Manually creating a new invoice defaults to the globally defined tax rate
- Improved: Platform detection
- Improved: Perl Taint tolerance
- Fixed: Silent 'CGI::param called in list context' error in booking module
- Fixed: 2FA codes starting with zeros were invalid
- Optimization: Code optimization
- Optimization: Database query optimization
- Update: jQueryUI to 1.13.1