concrexit merge requestshttps://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests2019-05-22T21:08:31+02:00https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1245Change newsletter automatic agenda range to 2 weeks instead of 12019-05-22T21:08:31+02:00Sébastiaan VersteegChange newsletter automatic agenda range to 2 weeks instead of 1### Short description
Change newsletter automatic agenda range to 2 weeks instead of 1.### Short description
Change newsletter automatic agenda range to 2 weeks instead of 1.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1244Fix order and showing of events cards2019-05-08T19:13:15+02:00Sébastiaan VersteegFix order and showing of events cards#### Previous behaviour
Steps to reproduce:
1. The cards are ordered by end date and shown for the entirety of the event
2. Thus the study trip is somewhere in the middle and still shown
#### New behaviour
Steps to validate that...#### Previous behaviour
Steps to reproduce:
1. The cards are ordered by end date and shown for the entirety of the event
2. Thus the study trip is somewhere in the middle and still shown
#### New behaviour
Steps to validate that it works:
1. The cards are ordered by end date
2. Study trip should not show anymore after 24 hours24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1243Fix css class of older members tab2019-05-08T19:14:47+02:00Sébastiaan VersteegFix css class of older members tab#### Previous behaviour
Steps to reproduce:
1. Go to the older tab of the members directory
#### New behaviour
Steps to validate that it works:
1. Go to the older tab of the members directory#### Previous behaviour
Steps to reproduce:
1. Go to the older tab of the members directory
#### New behaviour
Steps to validate that it works:
1. Go to the older tab of the members directory24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1242Split profile form in 2 to make it easier to edit2019-05-12T20:50:30+02:00Sébastiaan VersteegSplit profile form in 2 to make it easier to edit### Short description
Split profile form in 2 to make it easier to edit### Short description
Split profile form in 2 to make it easier to edit24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1241Add ability for users to change their bank accounts2019-09-15T22:28:25+02:00Sébastiaan VersteegAdd ability for users to change their bank accountsCloses #812
### Short description
Add ability for users to change their bank accounts
### Steps to use this feature
1. Go to /user/finance/accounts/Closes #812
### Short description
Add ability for users to change their bank accounts
### Steps to use this feature
1. Go to /user/finance/accounts/24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1240Update dependency sphinx to v22019-05-12T20:50:30+02:00Thalia TechnicieUpdate dependency sphinx to v2This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| sphinx | dependencies | major | `~1.8` -> `~2.0` | [homepage](http://sphinx-doc.org/) |
---
### Renovate configuration
...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| sphinx | dependencies | major | `~1.8` -> `~2.0` | [homepage](http://sphinx-doc.org/) |
---
### 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.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1239Update dependency Pillow to v62019-05-12T20:50:32+02:00Thalia TechnicieUpdate dependency Pillow to v6This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| Pillow | dependencies | major | `~5.4` -> `~6.0` | [homepage](http://python-pillow.org), [source](https://github.com/pytho...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| Pillow | dependencies | major | `~5.4` -> `~6.0` | [homepage](http://python-pillow.org), [source](https://github.com/python-pillow/Pillow) |
---
### 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.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1238Update dependency firebase-admin to ~2.162019-05-12T20:50:31+02:00Thalia TechnicieUpdate dependency firebase-admin to ~2.16This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| firebase-admin | dependencies | minor | `~2.15` -> `~2.16` | [homepage](https://firebase.google.com/docs/admin/setup/), [c...This MR contains the following updates:
| Package | Type | Update | Change | References |
|---|---|---|---|---|
| firebase-admin | dependencies | minor | `~2.15` -> `~2.16` | [homepage](https://firebase.google.com/docs/admin/setup/), [changelog](https://firebase.google.com/support/release-notes/admin/python) |
---
### 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.
---
- [ ] <!-- renovate-rebase -->If you want to rebase/retry this MR, check this box
---
Available now for GitLab: [Renovate Pro](https://renovatebot.com/pro) with real-time webhook handling and priority job queue.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1237Change schedule to always except for Wednesday evening2019-05-12T20:50:31+02:00Sébastiaan VersteegChange schedule to always except for Wednesday evening24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1236Add benefactors registration form and address autocomplete2019-05-15T20:42:03+02:00Sébastiaan VersteegAdd benefactors registration form and address autocompleteCloses #560
### Short description
Add benefactors registration form
### Steps to use this feature
1. Go to the 'become a member' page
2. go to the benefactor form
3. Enter your data (note the autocomplete) and follow the st...Closes #560
### Short description
Add benefactors registration form
### Steps to use this feature
1. Go to the 'become a member' page
2. go to the benefactor form
3. Enter your data (note the autocomplete) and follow the steps.
The documentation for the registrations packages outlines all the possible steps.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1235Update poetry dependencies2019-05-12T20:50:31+02:00Sébastiaan VersteegUpdate poetry dependenciesCloses #864Closes #86424https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1234Replace print with self.stdout.write in management2019-05-12T20:50:31+02:00Jelle Besselingjelle@pingiun.comReplace print with self.stdout.write in management### Short description
Django advises to use `self.stdout.write` in management commands: https://docs.djangoproject.com/en/2.2/howto/custom-management-commands/#management-commands-output### Short description
Django advises to use `self.stdout.write` in management commands: https://docs.djangoproject.com/en/2.2/howto/custom-management-commands/#management-commands-output24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1233Added Contact Link to Committee/Society Pages2019-06-19T20:58:02+02:00Thijs de JongAdded Contact Link to Committee/Society Pages### Short description
Added email addresses to Committee and Society Pages.### Short description
Added email addresses to Committee and Society Pages.25https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1232Changed Event Terms2019-04-18T11:02:48+02:00Thijs de JongChanged Event TermsCloses #859
#### Previous behaviour
Point 6 was there twice.
#### New behaviour
Point 6 is there only once.Closes #859
#### Previous behaviour
Point 6 was there twice.
#### New behaviour
Point 6 is there only once.24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1231Fix event url in description2019-04-17T08:14:02+02:00Sébastiaan VersteegFix event url in descriptionCloses #862
#### Previous behaviour
Steps to reproduce:
1. Import the ical links
2. Click the link in the description
#### New behaviour
Steps to validate that it works:
1. Import the ical links
2. Click the link in the descriptionCloses #862
#### Previous behaviour
Steps to reproduce:
1. Import the ical links
2. Click the link in the description
#### New behaviour
Steps to validate that it works:
1. Import the ical links
2. Click the link in the description24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1230Do not require events api authentication for open data2019-04-17T19:07:54+02:00Sébastiaan VersteegDo not require events api authentication for open data### Short description
Do not require events api authentication for open data### Short description
Do not require events api authentication for open data24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1229Base costs warning in newsletter only on the checkbox2019-04-24T18:54:24+02:00Sébastiaan VersteegBase costs warning in newsletter only on the checkboxCloses #860
#### Previous behaviour
Steps to reproduce:
1. Create a newsletter with an event
2. The show warning if costs is checked
3. The price is 0
4. No warning shown
#### New behaviour
Steps to validate that it works:
1. Create ...Closes #860
#### Previous behaviour
Steps to reproduce:
1. Create a newsletter with an event
2. The show warning if costs is checked
3. The price is 0
4. No warning shown
#### New behaviour
Steps to validate that it works:
1. Create a newsletter with an event
2. The show warning if costs is checked
3. The price is >0
4. Warning shown24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1228Fix some small bugs in the automatic newsletter event code2019-04-17T19:35:40+02:00Sébastiaan VersteegFix some small bugs in the automatic newsletter event codeCloses #861
#### Previous behaviour
Steps to reproduce:
1. Create a newsletter event and automatic dropdown
2. Entered end date does not match the end date of the event
---
1. The costs are never shown in the newsletter preview...Closes #861
#### Previous behaviour
Steps to reproduce:
1. Create a newsletter event and automatic dropdown
2. Entered end date does not match the end date of the event
---
1. The costs are never shown in the newsletter preview
---
1. The automatic event selection always uses the dutch event title in the dropdown
#### New behaviour
Steps to validate that it works:
1. Create a newsletter event and automatic dropdown
2. Entered end date matches the end date of the event
---
1. The costs are shown in the newsletter preview when price > 0 and the checkbox is checked
---
1. The automatic event selection uses the current language title in the dropdown24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1227Automatically populate newsletter agenda using events package2019-04-17T19:55:16+02:00Sébastiaan VersteegAutomatically populate newsletter agenda using events package### Short description
Automatically populate newsletter agenda using events package
### Steps to use this feature
1. Create a newsletter and enter a date
2. Make sure there are events in the next 7 days
2. Open the preview and see the...### Short description
Automatically populate newsletter agenda using events package
### Steps to use this feature
1. Create a newsletter and enter a date
2. Make sure there are events in the next 7 days
2. Open the preview and see the events in the next 7 days in the agenda24https://gitlab.science.ru.nl/thalia/concrexit/-/merge_requests/1226Add FileHandler for django logging2019-04-15T11:01:31+02:00Sébastiaan VersteegAdd FileHandler for django loggingCloses #858
### Short description
Add FileHandler for django logging
### Steps to use this feature
1. Run in production
2. Get log filesCloses #858
### Short description
Add FileHandler for django logging
### Steps to use this feature
1. Run in production
2. Get log files24