concrexit merge requestshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests2020-03-13T19:35:44+01:00https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1534Fix public events calendarjs API2020-03-13T19:35:44+01:00Sébastiaan VersteegFix public events calendarjs APICloses #1033
#### Previous behaviour
Steps to reproduce:
1. Open the calendarjs API when not logged in using https://thalia.nu/api/v1/events/calendarjs/?start=2019-07-01T00:00:00&end=2020-07-01T00:00:00
2. Crash
#### New behaviour
S...Closes #1033
#### Previous behaviour
Steps to reproduce:
1. Open the calendarjs API when not logged in using https://thalia.nu/api/v1/events/calendarjs/?start=2019-07-01T00:00:00&end=2020-07-01T00:00:00
2. Crash
#### New behaviour
Steps to validate that it works:
1. Open the calendarjs API when not logged in
2. Does not crashhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1518Resolve "ValueError: day is out of range for month"2020-03-11T20:27:25+01:00Marie SimonResolve "ValueError: day is out of range for month"Closes #1025
#### Previous behaviour
Steps to reproduce:
1. On leap years the function to get the mentor year would crash because the 29th of Feb does not exist in most years
#### New behaviour
Steps to validate that it works...Closes #1025
#### Previous behaviour
Steps to reproduce:
1. On leap years the function to get the mentor year would crash because the 29th of Feb does not exist in most years
#### New behaviour
Steps to validate that it works:
1. The if-statement checks for leap year and replaces it with 28th Feb in that caseLuc KnolLuc Knolhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1499Changed typo information check email2020-03-11T19:12:00+01:00Marthijn van den NieuwenhuizenChanged typo information check emailCloses #ISSUE
#### Previous behaviour
Steps to reproduce:
1. Send an information check email, notice some weird text missing.
#### New behaviour
Steps to validate that it works:
1. Send an information check email, notice typo is fixe...Closes #ISSUE
#### Previous behaviour
Steps to reproduce:
1. Send an information check email, notice some weird text missing.
#### New behaviour
Steps to validate that it works:
1. Send an information check email, notice typo is fixed and dutch translation is correct