MIDAS v4.00 Build History
(Dates shown as DD/MM/YY · All times shown in UTC)
v4.00 Build 07/11/2012 @ 14.10
- Fixed: Some Bookings not showing on print outs if hours being printed are restricted (Issue #1394)
- Fixed: Venue managers email notifications setting being ignored in some circumstances (Issue #1393)
- Fixed: Modifying a custom "list" field didn't initially show previously pre-defined values or default value (Issue #1392)
- Change: Deleting an invoice now also removes any invoice reference from associated bookings
- Fixed "Request-URI Too Long" errors on some servers when modifying large invoices (Issue #1391)
- Fixed a couple of issues relating to inclusion of resources on invoices: Resource charges not being included in subtotal (Issue #1389), Resource items not being correctly included in retrospectively generated invoices (Issue #1390)
- Fixed expiration issue (Issue #1388)
- Fixed issue with speech marks in booking notes (Issue #1386)
- Fixed issue with the URL of MIDAS not being included in some "New Booking Request Received" email notification (Issue #1387)
- Fixed issue with "Requests must be made at least X days in advance" setting being decremented in some timezones (i.e. if X is 1, still possible to request same day) (Issue #1384)
- Fixed GUI issue with Pay Online invoice date selector reverting to 1st January, rather than current date (Issue #1385)
- Fixed GUI issue when paying an invoice online (Issue #1383)
- Fixed issue with resource availability under certain conditions (Issue #1381)
- Fixed issue with resources being incorrectly added to certain bookings (Issue #1382)
- Fixed issue which permitted outside operating hours being requested on public request form if the requester was simultaneously logged in to MIDAS, and had permission to book outside of operating hours (Issue #1378)
- Fixed issue when creating a new invoice, in which totals may not be calculated for the first item (Issue #1379)
- Fixed issue with manually entered rates on invoices not being formatted to two decimal places (Issue #1380)
- Fixed issue with invoice statistics (Issue #1377)
- Fixed JS issue with resource names containing speech marks (Issue #1376)
- Fixed JS issue which allowed public booking requests to be made without an email address if the client/org fields were disabled (Issue #1374)
- Fixed JS error if entering an improperly formatted email address on the public booking request form (Issue #1375)
- Fixed issue with position of Find Similar Bookings search window when booking grid is scrolled down (Issue #1371)
- Fixed MySQL issue with excessively long custom field names (Issue #1372)
- Fixed issue with Hours of Operation when changing selected venue (Issue #1373)
- Fixed regression of Issue #1130
- Fixed print issue with bookings ending at midnight or spanning multiple days (Issue #1369)
- Fixed issue with speech marks in booking notes when making a web request (Issue #1370)
- Security improvements
- Improvement: Most fields (including custom fields) now available in monthly overview
- Fixed issue with prevented certain custom booking fields from showing on blocks (Issue #1365)
- Fixed issue where print sort order settings were ignored (Issue #1366)
- Removed obsolete references to usernames in language packs
- Removed a hand full of obsolete phrases from language packs
- Removed obsolete references to SSL addon for hosted clients from help doc (Issue #1367)
- Updated obsolete references from Google Checkout to Google Wallet in help doc (Issue #1368)
- Improvement: Client field now shows as drop-down list only for users with no permission to add/edit users
- Fixed issue with "Auto send User their login details via email" option remaining disabled after random password generation (Issue #1364)
- Fixed issue where "Organization" wasn't being shown as an option for "Show on blocks" for Web Requests (Issue #1363)
- Fixed "Split Dates" pagination issue when printing from MIDAS running in Google Chrome (Issue #1361)
- Fixed issue where listed invoices with no history could assume the history of the invoice directly above in the list (Issue #1362)
- Change: "Invoices Outstanding" screen no longer shows unsent invoices (These can still be seen under "Invoices Not Actioned")
- Change: Sort order for invoices now sorts by descending invoice reference (previously by descending internal invoice id)
- Fixed issue preventing removal of current watch settings (Issue #1359)
- Fixed issue with watch notifications being generated even after all watch settings removed (Issue #1360)
- Fixed issue with notification emails for venue managers when new requests are received (Issue #1358)
- Fixed issue when changing view filter if user's hours were restricted (Issue #1357)
- Fixed issue when switching from month to day view if user's hours were restricted (Issue #1356)
- Fixed issue with historical bookings menu incorrectly showing in non-GMT timezones (Issue #1354)
- Image optimization
- Fixed issue with historical bookings menu incorrectly showing in non-GMT timezones (Issue #1354)
- Fixed issue with invoice list drop-down not working if the "jump to invoice" field is populated (Issue #1355)
- Improvement: 16 Weeks option added to recurring bookings option
- Fixed issue with adding booking notes by users with restricted hours (Issue #1353)
- Improvement: Modifying your own user permissions now prompts to reload so changes can take affect
- Improvement: Custom booking fields now included on booking confirmations
- Fixed a couple of issues with email notifications when modifying pending booking requests (Issue #1352)
- Fixed an IE8-specific issue which prevented bulk generation of invoices (Issue #1351)
- Improvement: Column headers when printing as grid now include day name along with the date
- Improvement: Multi-date headers in the booking grid now also include day of the month
- Fixed issue when attempting to print a specific client's bookings if a ' appeared in the client/org name (Issue #1350)
- Fixed issue with Similar Bookings search that returned any client instead of a single client (Issue #1347)
- Fixed issue that didn't remove a resource from bookings when the resource was removed from the system (Issue #1348)
- Fixed GUI issue with invoice generation confirmation (Issue #1349)
- Fixed GUI issue on Pending Booking Requests screen (Issue #1344)
- Fixed issue where Booking Request Form could still be accessed even if "disabled past" date setting had been passed (Issue #1345)
- Fixed issue where public requesters were being added as a new client each time they made a booking request (Issue #1346)
- Fixed issue where "New Booking Request Received" emails were trying to be sent to blank recipients (Issue #1343)
- Improvement: New users added to MIDAS are now also added as clients
- Fixed hiding of SMTP password on admin page (Issue #1340)
- Fixed silent SQL error when adding comments to expired bookings (Issue #1341)
- Fixed logging of user when adding comments to expired bookings (Issue #1342)
- Fixed issue when printing as table, with split dates, and restricted venues (Issue #1339)
- Fixed search issue - searching Clients for "*" (no quotes) once again lists all clients (Issue #1338)
- Fixed issue with custom list fields not showing existing value when modifying a booking (Issue #1337)
- Fixed "pageX is undefined" JS error when running in IE8 (Issue #1335)
- IE8 GUI fixes (Issue #1336)
- Improved editing of individual Day Notes
- New: Weekly & Multiple Day Views
- New: "Drag" existing bookings around the grid to different venues and/or time slots
- New: Booking Requests can now be filtered to different users based upon requested venue
- New: Pending Booking Requests can now be shown in, and approved/rejected directly from, the booking grid
- New: Deleted bookings can be shown in, and restored directly from, the booking grid
- New: Retrospectively "bulk generate" invoices for clients
- New: Generate invoices for individual bookings direct from booking grid
- New: "History" panel shows complete history for each booking
- New: Show certain booking fields to specific users, and hide from others
- New: Add descriptions/photos to venues
- New: Bookings now indicate which invoice they appear under
- New: Include/Exclude zero value items on invoices option
- New: Prevent generation of zero value invoices option
- New: Force users to regularly change their passwords option
- New: Suspend individual user accounts
- Improved: MIDAS now uses a MySQL database for storage
- Improved: Control which fields appear in search results and on the public request screen
- Improved: When adding bookings for multiple venues, resources can be specified per venue
- Improved: New "Text Area" Custom Field option
- Improved: New print option to print bookings as a "grid"
- Improved: "Remember Me" option now also saves database, language and theme preferences for next visit
- Improved: Calendar "cells" in Month View now stretch to fill available width
- Improved: email addresses in "Client" tab of Booking Information Panel can now be clicked to compose new emails
- Improved: "Jump to Invoice" option no longer requires invoice prefix or correct case to be used
- Improved: Support for SSL connections to SMTP servers
- Improved: HTML5 improvements
- Improved: Touch screen device support improvements
- Improved: New "metro" style default theme
- Improved: Security Enhancements: Brute force login protection / account suspension
- Fixed: 23 Issues Address