concrexit merge requestshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests2020-03-04T21:54:15+01:00https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1508Add create_payment helper function2020-03-04T21:54:15+01:00Sébastiaan VersteegAdd create_payment helper functionCloses #1010
### Short description
Add create_payment helper function
### Steps to use this feature
1. Use it in your codeCloses #1010
### Short description
Add create_payment helper function
### Steps to use this feature
1. Use it in your codeJob DoesburgJob Doesburghttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/85Add createfixtures command to manage.py to create fake user profiles2016-10-05T22:10:16+02:00Jelle Besselingjelle@pingiun.comAdd createfixtures command to manage.py to create fake user profilesExample usage:
`./manage.py createfixtures -u 3`
This will create 3 fake users with usernames, email addresses, profile photos and other miscellaneous information .
Related to #45 Example usage:
`./manage.py createfixtures -u 3`
This will create 3 fake users with usernames, email addresses, profile photos and other miscellaneous information .
Related to #45 https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1193Add coverage reporting on coverage.technicie.nl2019-03-15T13:26:32+01:00Jelle Besselingjelle@pingiun.comAdd coverage reporting on coverage.technicie.nl### Short description
Adds a new stage to the gitlab CI which pushes the coverage html report
to coverage.technicie.nl using the sftp command
### Steps to use this feature
1. Open a merge request
2. Pipeline automatically pushes covera...### Short description
Adds a new stage to the gitlab CI which pushes the coverage html report
to coverage.technicie.nl using the sftp command
### Steps to use this feature
1. Open a merge request
2. Pipeline automatically pushes coverage report to website
3. Find the url for the report in the pipeline information23https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/378Add coverage configuration file2017-03-08T20:35:49+01:00Luuk ScholtenAdd coverage configuration fileSee the `builds` tab for the result.
This excludes `migrations` and `tests` from the coverage calculation.
Also, files that are covered 100% are no longer reportedSee the `builds` tab for the result.
This excludes `migrations` and `tests` from the coverage calculation.
Also, files that are covered 100% are no longer reportedhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1188Add coverage badge2019-03-27T19:50:16+01:00Sébastiaan VersteegAdd coverage badge### Short description
Add coverage badge### Short description
Add coverage badge23https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1140Add country field to user profiles2019-02-06T20:43:08+01:00Sébastiaan VersteegAdd country field to user profilesCloses #810
### Short description
Add country field to user profiles
### Steps to use this feature
1. Go to a user profile
2. Set the country
3. Export the country in the user overview
4. Edit the country on the user profile
5. Chec...Closes #810
### Short description
Add country field to user profiles
### Steps to use this feature
1. Go to a user profile
2. Set the country
3. Export the country in the user overview
4. Edit the country on the user profile
5. Check the country in the information check mail
6. Enter a country when registering22https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/151Add CORS middleware for api2016-11-03T16:31:04+01:00Thom WiggersAdd CORS middleware for apiHandle CORSHandle CORSLaunchWietse KuipersWietse Kuipershttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/291Add context2017-02-02T15:36:06+01:00Joren VranckenAdd contextZoals gezegdZoals gezegdhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/658Add constraints to the members app2018-01-12T14:02:21+01:00Sébastiaan VersteegAdd constraints to the members appRelates to #157
1. Birthdays cannot be in the future anymore
2. Memberships cannot overlap anymore
3. The first name, last name and email fields are required in the user change formRelates to #157
1. Birthdays cannot be in the future anymore
2. Memberships cannot overlap anymore
3. The first name, last name and email fields are required in the user change form1.13https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/751Add confirmation message to events registration cancellation2018-03-20T17:59:40+01:00Sébastiaan VersteegAdd confirmation message to events registration cancellationCloses #590
### Short description
### Steps to use this feature
1. Create an event with registration
2. Register
3. Cancel within the deadlineCloses #590
### Short description
### Steps to use this feature
1. Create an event with registration
2. Register
3. Cancel within the deadline1.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/45Add committee fallback image2016-08-14T09:04:49+02:00Thom WiggersAdd committee fallback imageCloses #36
Not the pretties solution, still better than concrete5Closes #36
Not the pretties solution, still better than concrete5LaunchJoost Rijneveldjoost@joostrijneveld.nlJoost Rijneveldjoost@joostrijneveld.nlhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/189Add comment to is_late_cancellation2016-11-30T21:19:10+01:00Sébastiaan VersteegAdd comment to is_late_cancellationJoren VranckenJoren Vranckenhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1203Add command to minimise registrations data2019-05-08T19:50:33+02:00Sébastiaan VersteegAdd command to minimise registrations dataCloses #689
### Short description
Add command to minimise registrations data
### Steps to use this feature
1. Run `manage.py minimiseregistrations`Closes #689
### Short description
Add command to minimise registrations data
### Steps to use this feature
1. Run `manage.py minimiseregistrations`24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/91Add code for the homepage2016-10-05T19:31:06+02:00Sébastiaan VersteegAdd code for the homepageIk ging de homepage maken en toen zag ik allemaal javascript. En ik vond javascript niet leuk. Maar toen bedacht ik dat ik wel een templatetag kon maken. Maar die moest dan weer in de events package. En die is dan weer niet gemerged in d...Ik ging de homepage maken en toen zag ik allemaal javascript. En ik vond javascript niet leuk. Maar toen bedacht ik dat ik wel een templatetag kon maken. Maar die moest dan weer in de events package. En die is dan weer niet gemerged in de master. Dus ik heb je branch gebranched en ja dit is het resultaat.
Lang verhaal kort: lees dit hierbovenLaunchhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1024Add check to newsletters to prevent /admin/newsletters urls2018-11-02T15:42:49+01:00Sébastiaan VersteegAdd check to newsletters to prevent /admin/newsletters urlsCloses #ISSUE
#### Previous behaviour
Steps to reproduce:
1. Add text to the newsletter with a url lacking `http(s)`
2. No problems, but the url in the newsletter is `base_url/newsletters/newsletter/(id)/(url)`
#### New behaviour
Step...Closes #ISSUE
#### Previous behaviour
Steps to reproduce:
1. Add text to the newsletter with a url lacking `http(s)`
2. No problems, but the url in the newsletter is `base_url/newsletters/newsletter/(id)/(url)`
#### New behaviour
Steps to validate that it works:
1. Add text to the newsletter with a url lacking `http(s)`
2. Get an error preventing this from happening19https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/254Add checkbox for the costs warning to newsletter events2016-12-14T20:41:26+01:00Sébastiaan VersteegAdd checkbox for the costs warning to newsletter eventshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/479Add category field to event model2017-06-28T19:54:42+02:00Sébastiaan VersteegAdd category field to event modelCloses #427
### Short description
Add category field to event model
### Steps to use this feature
1. Create or change an event
2. Note category field
3. Note that filtering on category is possible in the events model adminCloses #427
### Short description
Add category field to event model
### Steps to use this feature
1. Create or change an event
2. Note category field
3. Note that filtering on category is possible in the events model adminhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/750Add cancel deadline to event details in admin2018-03-15T13:23:00+01:00Sébastiaan VersteegAdd cancel deadline to event details in adminCloses #602
### Short description
Add cancel deadline to event details in admin
### Steps to use this feature
1. Create an event with a cancel deadline
2. View the event in the adminCloses #602
### Short description
Add cancel deadline to event details in admin
### Steps to use this feature
1. Create an event with a cancel deadline
2. View the event in the admin1.15https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/6Add boards2016-08-06T17:19:51+02:00Thom WiggersAdd boardsCloses #11Closes #11Launch