Get rid of TZ-Dependant implemntations for starting dates.
// In src/tasks/tasks.controller.ts
getTodaysDate() : Date {
const today : Date = new Date();
today.setHours(0,0,0,0);
today.setHours(+1); //This trick is needed bc otherwise date is yesterday @ 22h
return today;
}
We can see that this implementation is TZ-Dependant, and should be modified (Using Intl or any other library or any approach) to ensure the system is fully autonomous and doesn't need a commit every six months for the switch from DST to normal time.