small permissions change on todos and added date input type js fix