- update schema of timeslots
- add hidden field to record the number of rules
- disable the end date when repeat mode is none and enable when repeat daily, weekly and monthly