concrexit merge requestshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests2018-05-16T20:04:04+02:00https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/795Add search filter to photos api2018-05-16T20:04:04+02:00Sébastiaan VersteegAdd search filter to photos apiCloses no issue
### Short description
Add search filter to photos api
### Steps to use this feature
1. Open the photos API
2. Add a search query to the request
3. ProfitCloses no issue
### Short description
Add search filter to photos api
### Steps to use this feature
1. Open the photos API
2. Add a search query to the request
3. Profit1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/796Allow the album cover to return None when the album has no images2018-05-16T20:02:15+02:00Sébastiaan VersteegAllow the album cover to return None when the album has no images#### Previous behaviour
Steps to reproduce:
1. Add an album without photos
2. Open the photos API
#### New behaviour
Steps to validate that it works:
1. Add an album without photos
2. Open the photos API#### Previous behaviour
Steps to reproduce:
1. Add an album without photos
2. Open the photos API
#### New behaviour
Steps to validate that it works:
1. Add an album without photos
2. Open the photos API1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/735Remove HTML escaping in the event description API.2018-05-16T19:46:59+02:00Gijs HendriksenRemove HTML escaping in the event description API.In long event descriptions with paragraphs or other formatting, the app cannot display these correctly. Thus, we want to pass the HTML to the app, and let the app handle the formatting correctly.In long event descriptions with paragraphs or other formatting, the app cannot display these correctly. Thus, we want to pass the HTML to the app, and let the app handle the formatting correctly.1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/789Resolve "Improve statistics"2018-05-16T19:36:14+02:00Luko van der MaasResolve "Improve statistics"### Short description
Added statistics for total pizza orders and current pizza orders
### Steps to use this feature
1. Add 2 pizza events
2. Add pizza's to both events
3. look at the statistics page of Thalia.nu
4. Accurate statistics...### Short description
Added statistics for total pizza orders and current pizza orders
### Steps to use this feature
1. Add 2 pizza events
2. Add pizza's to both events
3. look at the statistics page of Thalia.nu
4. Accurate statistics should be shown.1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/787Improve usability by adding explanation about existing accounts2018-05-16T19:02:37+02:00Sébastiaan VersteegImprove usability by adding explanation about existing accountsCloses #608
### Short description
Improve usability by adding explanation about existing accountsCloses #608
### Short description
Improve usability by adding explanation about existing accounts1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/792Allow event cancellations when member has a fine2018-05-16T19:02:36+02:00Tom van BusselAllow event cancellations when member has a fineCloses #627
#### Previous behaviour
Steps to reproduce:
1. Register for an event
2. Get a fine
3. Can no longer cancel the registration created in step 1.
#### New behaviour
Steps to validate that it works:
1. Register for an event
2...Closes #627
#### Previous behaviour
Steps to reproduce:
1. Register for an event
2. Get a fine
3. Can no longer cancel the registration created in step 1.
#### New behaviour
Steps to validate that it works:
1. Register for an event
2. Get a fine
3. Can still longer cancel the registration created in step 1.1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/790Disable pipconflictchecker and include a check if the requirements are up to ...2018-05-16T19:02:36+02:00Thom WiggersDisable pipconflictchecker and include a check if the requirements are up to date into CI.### Short description
* Disable pipconflictchecker: #631
* Include `safety check` to check if our deps are somewhat up to date### Short description
* Disable pipconflictchecker: #631
* Include `safety check` to check if our deps are somewhat up to date1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/791Added   for pizza price2018-05-16T19:02:36+02:00Stan DerksenAdded for pizza price- Added non-breaking space between the €-sign and price to prevent it from breaking to a newline- Added non-breaking space between the €-sign and price to prevent it from breaking to a newline1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/785Fix membership renewal page when user has no previous memberships2018-05-16T19:02:35+02:00Sébastiaan VersteegFix membership renewal page when user has no previous membershipsCloses #622
#### Previous behaviour
Steps to reproduce:
1. Create a user without memberships
2. Go to the renewal page
#### New behaviour
Steps to validate that it works:
1. Create a user without memberships
2. Go to the ...Closes #622
#### Previous behaviour
Steps to reproduce:
1. Create a user without memberships
2. Go to the renewal page
#### New behaviour
Steps to validate that it works:
1. Create a user without memberships
2. Go to the renewal page1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/788Add committee roles to overview page2018-05-16T19:02:34+02:00Sébastiaan VersteegAdd committee roles to overview pageCloses #604
### Short description
Add committee roles to overview page
### Steps to use this feature
1. Check the committee pagesCloses #604
### Short description
Add committee roles to overview page
### Steps to use this feature
1. Check the committee pages1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/786Fix typo on renewal page2018-05-16T19:02:33+02:00Sébastiaan VersteegFix typo on renewal pageCloses #623Closes #6231.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/781Build and test container in CI2018-05-16T19:02:33+02:00Thom WiggersBuild and test container in CICloses #613
### Short description
* Build the docker container in CI
* Build release containers in CI
* Change release scriptCloses #613
### Short description
* Build the docker container in CI
* Build release containers in CI
* Change release script1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/749Improve Thabloid image quality2018-04-05T15:32:47+02:00Sébastiaan VersteegImprove Thabloid image quality### Short description
Improve Thabloid image quality by changing the file type to PNG instead of JPEG. This increases the file size by 50%, however the images don't suffer from visible compression artifacting anymore since PNG is much...### Short description
Improve Thabloid image quality by changing the file type to PNG instead of JPEG. This increases the file size by 50%, however the images don't suffer from visible compression artifacting anymore since PNG is much better for text.
I've also set the antialiasing of the text to the highest possible level. Post-processing may take a bit longer but this significantly improves the readability of the text.1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/783Fix link to minutes in meetingyear.html2018-04-05T14:20:03+02:00Sébastiaan VersteegFix link to minutes in meetingyear.htmlCloses #620
#### Previous behaviour
Steps to reproduce:
1. Try to open the minutes of a GM
#### New behaviour
Steps to validate that it works:
1. Try to open the minutes of a GMCloses #620
#### Previous behaviour
Steps to reproduce:
1. Try to open the minutes of a GM
#### New behaviour
Steps to validate that it works:
1. Try to open the minutes of a GM1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/780Update Album detail title in API2018-04-05T14:09:12+02:00Sébastiaan VersteegUpdate Album detail title in API1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/784Only show cohort when cohort is not None2018-04-05T14:07:29+02:00Joren VranckenOnly show cohort when cohort is not NoneCloses #552Closes #5521.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/764Add missing `<hr>` to account page2018-03-29T15:12:00+02:00Sébastiaan VersteegAdd missing `<hr>` to account page#### Previous behaviour
Steps to reproduce:
1. Go to account page
![image](/uploads/57eee0684d7f39d96797d0da3f4e0ddc/image.png)
#### New behaviour
Steps to validate that it works:
1. Go to account page
![image](/uploads/...#### Previous behaviour
Steps to reproduce:
1. Go to account page
![image](/uploads/57eee0684d7f39d96797d0da3f4e0ddc/image.png)
#### New behaviour
Steps to validate that it works:
1. Go to account page
![image](/uploads/df1d5a162a1fd372599b4315fb965ceb/image.png)1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/782Translate 'Notulen' in meetingyear.html2018-03-29T15:09:31+02:00Joren VranckenTranslate 'Notulen' in meetingyear.htmlCloses #619Closes #6191.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/777Add phone and email links to events registrations overview2018-03-28T20:34:43+02:00Sébastiaan VersteegAdd phone and email links to events registrations overviewCloses #617
### Short description
Add phone and email links to events registrations overview
### Steps to use this feature
1. Go to an event's registrations admin overview
![Screen_Shot_2018-03-28_at_20.21.47](/uploads/3bf...Closes #617
### Short description
Add phone and email links to events registrations overview
### Steps to use this feature
1. Go to an event's registrations admin overview
![Screen_Shot_2018-03-28_at_20.21.47](/uploads/3bf2c168d56de15829e93b217b14bae6/Screen_Shot_2018-03-28_at_20.21.47.png)1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/768Set max length for profile description2018-03-28T19:45:45+02:00Thom WiggersSet max length for profile descriptionCloses #615
#### Previous behaviour
Steps to reproduce:
1. Set a too-long profile text
#### New behaviour
Steps to validate that it works:
1. Set a too-long profile textCloses #615
#### Previous behaviour
Steps to reproduce:
1. Set a too-long profile text
#### New behaviour
Steps to validate that it works:
1. Set a too-long profile text1.15