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/1532WIP: Thalia pay for renewals2020-03-12T00:18:27+01:00Job DoesburgWIP: Thalia pay for renewals/label ~feature
Closes #939
### Short description
### Steps to use this feature
1.
/label ~feature
Closes #939
### Short description
### Steps to use this feature
1.
https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1520WIP: Make a styled backend2020-03-09T16:40:08+01:00Job DoesburgWIP: Make a styled backendhttps://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/1516Warn organizer when number of participants changes2020-03-13T17:34:54+01:00Mario TsatsevWarn organizer when number of participants changesWarn the organizer about a change in the maximum number of participants.Warn the organizer about a change in the maximum number of participants.https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1507WIP: Check for untranslated messages in CI2020-03-10T13:56:05+01:00Jelle Besselingjelle@pingiun.comWIP: Check for untranslated messages in CIThis is a request for comments to see if we actually want to do this. As you can see in the pipeline, it does find bugs, but we need to make the generation of .po files deterministicThis is a request for comments to see if we actually want to do this. As you can see in the pipeline, it does find bugs, but we need to make the generation of .po files deterministichttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1504WIP: Adding more fixtures2020-03-11T21:10:23+01:00Simcha van CollemWIP: Adding more fixturesCloses #1003
### Short description
The pull request aims to add more fixtures to the local environment for testing purposes. The following fixtures will be added (Please provide input if you think something is missing or shouldn't be a...Closes #1003
### Short description
The pull request aims to add more fixtures to the local environment for testing purposes. The following fixtures will be added (Please provide input if you think something is missing or shouldn't be added):
* [x] Courses
* [ ] Exams, Summaries (not really sure about this one)
* [x] Photos
* [x] Albums
* [ ] Documents
* [x] Payments
* [x] Registrations
### Steps to use this feature
1. Run `./manage.py createfixtures -a`
2. See the new fixtureshttps://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 correcthttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1424WIP: Delete payments when Payment.NONE in pizzas2020-03-11T19:12:06+01:00Sébastiaan VersteegWIP: Delete payments when Payment.NONE in pizzasPartial implementation of #961
### Short description
Removes Payment.NONE usage in pizzas.Partial implementation of #961
### Short description
Removes Payment.NONE usage in pizzas.https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1415Create exports of batches of thalia pay payments2020-03-11T19:11:44+01:00Luko van der MaasCreate exports of batches of thalia pay payments