1.1
What's new in 1.1?
Features:
- New static 'Day' view (in additional to all the fullcalendar.js views)
- New display board view (for digital signage)
- New Resource management feature: add resources (i.e, laptops) to be bookable alongside an event (#23)
- Support for 'unique' resource booking: i.e, will check certain devices for concurrent use
- Support for limiting a resource to a specific location
- Resources can be grouped i.e, Computers,Audio Visual,Furniture
- Clone event functionality
- Calendar "MaxTime" added
- All Day events now set time to 0 - 23:59 to help with alt displays
JS/CSS:
- Upgraded to Bootstrap 3.3.1
- Upgraded to fullcalendar.js 2.x
- Improved datepickers/colourpickers
- All JS/CSS now generated via grunt
- Frontend package managment now from bower
- Added bootstrap form validation
- jQueryUI no longer required
- [removed]: Bootstrap Theme Support
- [removed]: Bootstrap CDN support
Serverside:
- Moved from cfwheels 1.2 -> 1.3.2
- Large underlying codebase rewrite.
- All controllers, models and most helper functions now in cfscript rather than tags
- Support for servers with prefix json
- Various options removed/changed to support moment.js
- Improved form validation
- Most JS moved to a single JS file generated via grunt
- Extraneous folders/files removed (i.e /files/)
Data:
Tables:
- Added: eventresources, resources
- Removed: schemainfo
Settings:
- Added: allowResources, calendarMaxtime, resourceTypes
- Removed: allowThemes, bootstraptheme, bootstrapthemeoptions, usejavascriptfromCDN, wheelsErrorEmailFromAddress, vwheelsErrorEmailSubject, wheelsErrorEmailToAddress
- Changed: - Format changed for settings: calendarMintime, calendarMaxtime, calendarSlotMinutes
Permissions:
- Added: accessResources
Updated less than a minute ago