concrexit merge requestshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests2016-10-22T12:07:18+02:00https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/125WIP: Import events2016-10-22T12:07:18+02:00Sébastiaan VersteegWIP: Import eventsLaunchThom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/604Use user primary key in pizza API2017-10-14T12:33:55+02:00Sébastiaan VersteegUse user primary key in pizza API#### Previous behaviour
Steps to reproduce:
1. Create multiple users and make sure the member pk is not equal to the user model pk.
2. Create a pizza event and place an order.
3. Notice that the value of 'member' is *not equal* to the u...#### Previous behaviour
Steps to reproduce:
1. Create multiple users and make sure the member pk is not equal to the user model pk.
2. Create a pizza event and place an order.
3. Notice that the value of 'member' is *not equal* to the user model pk.
#### New behaviour
Steps to validate that it works:
1. Create multiple users and make sure the member pk is not equal to the user model pk.
2. Create a pizza event and place an order.
3. Notice that the value of 'member' is _equal_ to the user model pk.1.12https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/712WIP: Resolve "Sorting registrations in events also by name"2018-03-26T16:11:31+02:00Yannick HogewindWIP: Resolve "Sorting registrations in events also by name"Closes #494
### Short description
Previously, registrations on an event's admin page were sorted only by registration date. Now, the user can sort by Name, Date, Presence or Payment Status.
### Steps to use this feature
1. Open an...Closes #494
### Short description
Previously, registrations on an event's admin page were sorted only by registration date. Now, the user can sort by Name, Date, Presence or Payment Status.
### Steps to use this feature
1. Open an event's registration page.
2. Click or tap a column header for the column you want to sort by.
3. The page reloads with the newly sorted list.1.15Yannick HogewindYannick Hogewindhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/863Implement password strength meter2018-08-15T16:01:03+02:00Thom WiggersImplement password strength meter### Short description
Show password strength
### Steps to use this feature
![image](/uploads/3b681f694b33b8262d7ee17ad41bdaec/image.png)### Short description
Show password strength
### Steps to use this feature
![image](/uploads/3b681f694b33b8262d7ee17ad41bdaec/image.png)1.17https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1013Change member profile header to history and fix translations of information c...2018-10-19T16:22:35+02:00Sébastiaan VersteegChange member profile header to history and fix translations of information checkRelated to #731
### Short description
Change member profile header to history and fix translations of information check
Related to #731
### Short description
Change member profile header to history and fix translations of information check
19https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1456WIP: Resolve "Missing colors in statistics committee chart"2020-01-08T22:45:52+01:00Luc KnolWIP: Resolve "Missing colors in statistics committee chart"Closes #982Closes #982https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1515WIP: Resolve "Allow event registering for open events"2020-03-09T22:48:05+01:00Mark BouteWIP: Resolve "Allow event registering for open events"Closes #711Closes #711https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1496WIP: Resolve "Add weekday to mailing list events"2020-03-09T22:48:01+01:00Wouter DoelandWIP: Resolve "Add weekday to mailing list events"Closes #1014Closes #1014https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1505WIP: Add Payment.Type enum2020-02-20T13:11:54+01:00Sébastiaan VersteegWIP: Add Payment.Type enumhttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1502WIP: [DONT MERGE] Add shoe size to a member's profile2020-02-19T21:01:43+01:00Mark BouteWIP: [DONT MERGE] Add shoe size to a member's profile### Short description
Adds a shoe size to the memberprofile
(INT, min 39, max 47, can be null for out of range)
Data can be used to reserve shoes at a bowling centre.
### Steps to use this feature
1. Users can add their ...### Short description
Adds a shoe size to the memberprofile
(INT, min 39, max 47, can be null for out of range)
Data can be used to reserve shoes at a bowling centre.
### Steps to use this feature
1. Users can add their shoe size to their profiles.
2. Admins can change people their shoe sizes.https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1467WIP: Resolve "Event information is public"2020-01-22T20:45:29+01:00Luna-Elise SchernthanerWIP: Resolve "Event information is public"Closes #919Closes #919https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1442Update dependency sphinx to ~2.3 - autoclosed2019-12-17T13:22:36+01:00Thalia TechnicieUpdate dependency sphinx to ~2.3 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sphinx](http://sphinx-doc.org/) | dependencies | minor | `~2.2` -> `~2.3` |
---
### Renovate configuration
:date: **Schedule**: "every ...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [sphinx](http://sphinx-doc.org/) | dependencies | minor | `~2.2` -> `~2.3` |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1441Update dependency django-bootstrap4 to ~1.1.0 - autoclosed2019-12-17T13:22:26+01:00Thalia TechnicieUpdate dependency django-bootstrap4 to ~1.1.0 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-bootstrap4](https://github.com/zostera/django-bootstrap4) | dependencies | minor | `~1.0.0` -> `~1.1.0` |
---
### Renovate config...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-bootstrap4](https://github.com/zostera/django-bootstrap4) | dependencies | minor | `~1.0.0` -> `~1.1.0` |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1439Update dependency djangorestframework to ~3.11 - autoclosed2019-12-17T13:22:30+01:00Thalia TechnicieUpdate dependency djangorestframework to ~3.11 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [djangorestframework](https://www.django-rest-framework.org/) ([changelog](https://www.django-rest-framework.org/community/release-notes/))...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [djangorestframework](https://www.django-rest-framework.org/) ([changelog](https://www.django-rest-framework.org/community/release-notes/)) | dependencies | minor | `~3.10` -> `~3.11` |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1438Update dependency django-bootstrap4 to ~1.1.0 - autoclosed2019-12-14T18:22:42+01:00Thalia TechnicieUpdate dependency django-bootstrap4 to ~1.1.0 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-bootstrap4](https://github.com/zostera/django-bootstrap4) | dependencies | minor | `~1.0.0` -> `~1.1.0` |
---
### Renovate config...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django-bootstrap4](https://github.com/zostera/django-bootstrap4) | dependencies | minor | `~1.0.0` -> `~1.1.0` |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1435Admin styling2020-02-26T23:17:29+01:00Job DoesburgAdmin stylingCloses issues that Sebas closed because it was technically infeasible #745
### Short description
Admin styling how awesome
### Steps to use this feature
1. Use the admin
This code still requires a lot of cleaning, the !i...Closes issues that Sebas closed because it was technically infeasible #745
### Short description
Admin styling how awesome
### Steps to use this feature
1. Use the admin
This code still requires a lot of cleaning, the !important is terrible and not always required. And the selectors of the css can be better. But the idea is almost finished.
Also, a lot of improvements can still take place.
Note that TinyMCE should use its own dark theme, which is not yet set here. https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1434Update dependency Faker to v3 - autoclosed2019-12-17T13:22:33+01:00Thalia TechnicieUpdate dependency Faker to v3 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [Faker](https://github.com/joke2k/faker) | dev-dependencies | major | `~2.0` -> `~3.0` |
---
### Renovate configuration
:date: **Schedul...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [Faker](https://github.com/joke2k/faker) | dev-dependencies | major | `~2.0` -> `~3.0` |
---
### Renovate configuration
:date: **Schedule**: "every weekday except on Wednesday,every weekend,before 5pm on Wednesday" (UTC).
:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
:recycle: **Rebasing**: Whenever MR becomes conflicted.
:no_bell: **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1421Thalia pay for renewals2020-02-12T20:58:50+01:00Job DoesburgThalia pay for renewalsCloses #939
### Short description
Membership renewals can now be paid with Thalia Pay
### Steps to use this feature
1. Set Thalia Pay to `True` in `/website/thaliawebsite/settings/settings.py`
2. Make a renewal request. The m...Closes #939
### Short description
Membership renewals can now be paid with Thalia Pay
### Steps to use this feature
1. Set Thalia Pay to `True` in `/website/thaliawebsite/settings/settings.py`
2. Make a renewal request. The memberships overview page will now show the status of the latest renewal request.
3. If the request is accepted, the email will contain new instructions and the memberships overview page will show a Thalia Pay button.
4. Pay with Thalia Pay.31https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1405Make events summary in newsletter clickable2019-11-03T18:09:00+01:00Jelle Besselingjelle@pingiun.comMake events summary in newsletter clickable### Short description
Make calendar summary items at the top of the newsletter links to those events.### Short description
Make calendar summary items at the top of the newsletter links to those events.https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1364WIP: Add option for open event registration2019-10-03T17:10:53+02:00Sébastiaan VersteegWIP: Add option for open event registrationCloses #711 Closes #711