Since version 2018.1.3180, the JavaScript Scheduler component supports disabled cells feature. You can mark selected grid cells as disabled and prevent drag and drop operations for them.
https://doc.daypilot.org/scheduler/disabled-cells/
DayPilot Lite for JavaScript 2018.1.228 (Open-Source) released: https://javascript.daypilot.org/daypilot-lite-for-javascript-2018-1-228/
ASP.NET MVC Hotel Room Booking tutorial was updated to Visual Studio 2017 and DayPilot Pro for ASP.NET MVC 2018.1:
https://code.daypilot.org/32389/asp-net-mvc-hotel-room-booking
JavaScript Calendar Online Configurator tutorial was released:
https://code.daypilot.org/50200/javascript-calendar-online-configurator
How to use the DayPilot UI Builder configurator to create a JavaScript calendar project prototype. You can download the calendar project with your customized configuration as a zip file.
In version 2018.1.3178, the JavaScript Calendar component introduces appointment overlap protection for drag and drop operations (creating, moving, resizing). It can be enabled using allowEventOverlap = false. The feature can be configured in the Calendar UI Builder:
https://builder.daypilot.org/calendar
Angular 5 Hotel Room Room Booking Tutorial (PHP/MySQL) was upgraded to Angular 5:
https://code.daypilot.org/32525/angular-hotel-room-booking-php-mysql
The tutorial uses Angular Scheduler component to manage hotel reservations. Integrated admin authentication, room management tools, indication of reservation status. With Angular 5 project source code for download.
Angular Restaurant Table Reservation (PHP/MySQL) Tutorial was upgraded to Angular 5:
https://code.daypilot.org/13278/angular-restaurant-table-reservation-php-mysql
The tutorial explains how to create a drag and drop table reservation web application in Angular 5. The application supports fast table filtering by time and number of seats.
DayPilot Pro for ASP.NET MVC 2018.1.5927 released: https://mvc.daypilot.org/daypilot-pro-for-asp-net-mvc-2018-1-5927/
JavaScript Calendar: PDF Export Tutorial is now available:
https://code.daypilot.org/78431/javascript-calendar-pdf-export
How to export the current view of JavaScript Calendar (with appointments) to a PDF document. Supports Letter/A4 page format, portrait/landscape orientation. Doesn't require any server-side code.
Angular 5 Kanban Quick Start Project tutorial with Angular 5 project download is now available: https://code.daypilot.org/18359/angular-5-kanban-quick-start-project
DayPilot Pro for JavaScript 2018.1.3169 released: https://javascript.daypilot.org/daypilot-pro-for-javascript-2018-1-3169/
Gantt Chart UI Builder now supports Vue.js projects. https://builder.daypilot.org/gantt
Angular 5 Timesheet Quick Start Project tutorial with Angular 5 project download is now available: https://code.daypilot.org/75279/angular-5-timesheet-quick-start-project
New Timesheet scheduling view added to UI Builder. The configurator can generate HTML5/JavaScript, Angular 5 and Vue.js projects. https://builder.daypilot.org/timesheet
Monthly Calendar UI Builder now supports Vue.js projects. https://builder.daypilot.org/month
Weekly Calendar UI Builder now supports Vue.js projects. https://builder.daypilot.org/calendar
DayPilot UI Builder now supports live visual configuration of the monthly calendar component. The Builder generates HTML5/JavaScript, Angular 4, and Angular 5 projects. https://builder.daypilot.org/month
Vue.js Scheduler: Build a Reservation Application in 5 Minutes tutorial is now available. https://code.daypilot.org/69423/vue-js-scheduler-build-a-reservation-application-in-5-minut
The Scheduler UI Builder now supports Vue.js project type. You can use the UI Builder configure the scheduler properties and test the behavior in a live preview. https://builder.daypilot.org/scheduler
Angular 5 Gantt Chart Quick Start Project tutorial released: https://code.daypilot.org/45978/angular-5-gantt-chart-quick-start-project
The DayPilot UI Builder configurator now supports Gantt chart component (https://builder.daypilot.org/gantt). You can use it to configure the Gantt chart appearance and behavior using a visual editor (with live preview). Download a ready-to-run project (HTML5/JavaScript, Angular 5, Angular 4) with all dependencies.
DayPilot News site (https://news.daypilot.org/) is now using an updated (short) news format. The announcement history will be available in monthly summaries (e.g. https://news.daypilot.org/monthly/2018-01).
Starting February 2018, we are switching to date-based build numbers (2018.1.yyyy). The latest sandbox versions are now using the new system:
https://javascript.daypilot.org/sandbox/
https://aspnet.daypilot.org/sandbox/
https://mvc.daypilot.org/sandbox/
https://java.daypilot.org/sandbox/
See also the DayPilot Angular NPM package: