Is there a way to stop editing\moving\resizing\creating new events before the current date without using code in each function for each event change?
Yes, you can mark the cells in the past as disabled:
Thank you again for the quick answer. This is exactly what I was looking for.
Is there a way to resize the end date of an event that starting date is before the disabled date, but the new end date is after the disabled date?
Right now, the whole event cannot be resized if the starting date is before the disabled date.