concrexit issueshttps://gitlab.science.ru.nl/thalia/concrexit/-/issues2019-09-18T21:41:19+02:00https://gitlab.science.ru.nl/thalia/concrexit/-/issues/852Show other committee titles on 'achievements for Thalia' list2019-09-18T21:41:19+02:00Nienke WesselShow other committee titles on 'achievements for Thalia' listShow other committee titles on 'achievements for Thalia' list
### One-sentence description
Other committee titles such as "treasurer" should be shown on the persons profile under "achievements for Thalia" under the relevant committee,...Show other committee titles on 'achievements for Thalia' list
### One-sentence description
Other committee titles such as "treasurer" should be shown on the persons profile under "achievements for Thalia" under the relevant committee, just like the chair position is.
### Motivation
It is nice for the people doing these things to get recognition for it.
### Desired functionality
Other committee titles such as "treasurer" should be shown on the persons profile under "achievements for Thalia" under the relevant committee, just like the chair position is. I'm not quite sure what else I could say here.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/847Investigate Renovate for automated dependency updates2019-05-04T22:02:24+02:00Sébastiaan VersteegInvestigate Renovate for automated dependency updates### One-sentence description
Investigate Renovate for automated dependency updates
### Motivation
Updates of our dependencies are rare (except for Django releases). This means our dependencies may be long out-of-date when we finally u...### One-sentence description
Investigate Renovate for automated dependency updates
### Motivation
Updates of our dependencies are rare (except for Django releases). This means our dependencies may be long out-of-date when we finally update them.
### Desired functionality
Automated dependency updates.
### Suggested implementation
Use [https://github.com/renovatebot/renovate](Renovate). However, it doesn't currently have support for Poetry. So we should wait for https://github.com/renovatebot/renovate/pull/3440https://gitlab.science.ru.nl/thalia/concrexit/-/issues/829Switch to Poetry2019-02-27T19:29:01+01:00Sébastiaan VersteegSwitch to Poetry<!--
This template is for changes that do not affect the behaviour of the website.
** If you are not in the Technicie, there is a very high chance that you
should not use this template
Examples:
* Changes in CI...<!--
This template is for changes that do not affect the behaviour of the website.
** If you are not in the Technicie, there is a very high chance that you
should not use this template
Examples:
* Changes in CI
* Refactoring of code
* Technicie-facing documentation
-->
### One-sentence description
Switch to Poetry
### Why?
Because we're hipsters. (no we think it is better)
### Current implementation
Pipenv
### Suggested implementation
PoetryJelle Besselingjelle@pingiun.comJelle Besselingjelle@pingiun.comhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/760Birthday congratulations push-notification2018-11-14T22:07:51+01:00Job DoesburgBirthday congratulations push-notification<!--
You want something new.
-->
### One-sentence description
An automated push-notification on your phone at your birthday.
### Motivation
Just for fun. For real, give it the lowest priority possible, I only thought of it a minu...<!--
You want something new.
-->
### One-sentence description
An automated push-notification on your phone at your birthday.
### Motivation
Just for fun. For real, give it the lowest priority possible, I only thought of it a minute ago and it would be fun.
### Desired functionality
Thalia has members. Those members are persons. Persons have a date of birth. Thalia knows this date of birth. Often this day is considered a special day that is celebrated. Thalia loves their members. So let’s congratulate our members at their birthday!
### Suggested implementation
Schedule push notifications for members based on their birthday. When to schedule it exactly is up to you, I think you know best (do it after every reboot for the upcoming week, or just every birthday for the next year, I don’t know what’s optimal).https://gitlab.science.ru.nl/thalia/concrexit/-/issues/748Multiple food-lists2018-11-06T08:52:48+01:00Job DoesburgMultiple food-lists<!--
You want something new.
-->
### One-sentence description
For pizza-events, be able to choose from multiple lists of food.
### Motivation
Some day, we might want to order other food rather than pizzas every time (GM's for exa...<!--
You want something new.
-->
### One-sentence description
For pizza-events, be able to choose from multiple lists of food.
### Motivation
Some day, we might want to order other food rather than pizzas every time (GM's for example). In that case, it would be very nice to be able to use pizza.thalia.nu (which might needs the alias order.thalia.nu then).
### Desired functionality
In the backend, one should be able to enter multiple lists with items ('pizzas'). For each pizza-event, one should choose which list to use. This way we could have a list 'Dominos' and a different list 'Cafetaria Heyendaal' for example.
### Suggested implementation
<!--
If you have any notes on how we could achieve this feature,
share them here.
-->https://gitlab.science.ru.nl/thalia/concrexit/-/issues/747Address validation using Google API2019-09-18T21:09:01+02:00Job DoesburgAddress validation using Google API<!--
This template is for changes that do not affect the behaviour of the website.
Examples:
* Changes in CI
* Refactoring of code
* Technicie-facing documentation
-->
### One-sentence description
Address valid...<!--
This template is for changes that do not affect the behaviour of the website.
Examples:
* Changes in CI
* Refactoring of code
* Technicie-facing documentation
-->
### One-sentence description
Address validation using Google API
### Why?
Currently, many people enter a home address when registering for Thalia as member, that's not correct. This data however can be validated. Tom Evers wrote a python script doing this for Thabloid address labels. It checks whether the postal code matches the other data.
### Current implementation
People can enter invalid data.
### Suggested implementation
People receive an error message when they enter data that cannot be validated.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/715Add note to phone number about reachability2018-10-22T18:52:34+02:00Job DoesburgAdd note to phone number about reachability### One-sentence description
We would like to add a note on the website contact page that we can be reached by phone or in person in the board room on weekdays between 12:15 and 13:30 (or more often if you are lucky). Maybe you can figur...### One-sentence description
We would like to add a note on the website contact page that we can be reached by phone or in person in the board room on weekdays between 12:15 and 13:30 (or more often if you are lucky). Maybe you can figure out a nice way of mentioning this, otherwise we'll think with you ;)
### Why?
So people know when to reach us
### Current implementation
There is no note on the contactpage of the site
### Desired implementation
There is a note on the contactpage of the sitehttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/701Squash migrations2019-09-11T20:11:31+02:00Sébastiaan VersteegSquash migrations### One-sentence description
Squash migrations
### Why?
Some apps have really large migration sets, we could decrease the amount of files drastically and make new installs have easier migrations
### Current implementation
Lots of mi...### One-sentence description
Squash migrations
### Why?
Some apps have really large migration sets, we could decrease the amount of files drastically and make new installs have easier migrations
### Current implementation
Lots of migration files
### Desired implementation
Less migration fileshttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/642Document link in the backend broken2018-07-04T19:24:25+02:00Joren VranckenDocument link in the backend broken### One-sentence description
The document link in the backend is broken.
### Current behaviour
When clicking on a link to download a document in the backend, you a re directed to 404 page instead of the document.
### Expected behaviou...### One-sentence description
The document link in the backend is broken.
### Current behaviour
When clicking on a link to download a document in the backend, you a re directed to 404 page instead of the document.
### Expected behaviour
Either a redirect to the document or no link to the document.
### Steps to reproduce
1. Go to the [backend page of the bylaws](https://thalia.nu/admin/documents/associationdocument/57/change/)
2. Click on the the link [`documents/miscellaneous/statuten_xImuGrw.pdf`](https://thalia.nu/media/documents/miscellaneous/statuten_xImuGrw.pdf)Thom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/624Show old committee members on the committee page2019-09-11T20:20:24+02:00Joren VranckenShow old committee members on the committee page### One-sentence description
Show old committee members on the committee page.
### Desired behaviour
At the moment, it is possible to view old boards on the [boards page](https://thalia.nu/boards/).
It would be nice to have a similar ...### One-sentence description
Show old committee members on the committee page.
### Desired behaviour
At the moment, it is possible to view old boards on the [boards page](https://thalia.nu/boards/).
It would be nice to have a similar feature on the committee pages, where you could view old committee members.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/588Improve docs for the announcements module2018-02-21T19:14:33+01:00Thom WiggersImprove docs for the announcements moduleThe ~announcements events module could use improved docs.The ~announcements events module could use improved docs.Improve documentationThom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/587Improve documentation for the utils module2018-02-21T19:14:33+01:00Thom WiggersImprove documentation for the utils moduleThe `utils` module could use improved docs.The `utils` module could use improved docs.Improve documentationThom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/586Improve documentation for the thaliawebsite module2018-08-29T21:26:02+02:00Thom WiggersImprove documentation for the thaliawebsite moduleThe `thaliawebsite` module could use improved docs.The `thaliawebsite` module could use improved docs.Improve documentationThom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/584Improve documentation for the registrations module2018-09-21T15:10:04+02:00Thom WiggersImprove documentation for the registrations moduleThe ~registrations module could use improved docs.The ~registrations module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/583Improve documentation for the pushnotifications module2018-09-12T16:22:39+02:00Thom WiggersImprove documentation for the pushnotifications moduleThe ~"push notifications" module could use improved docs.The ~"push notifications" module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/582Improve documentation for the pizzas module2019-11-20T20:38:02+01:00Thom WiggersImprove documentation for the pizzas moduleThe ~pizzas module could use improved docs.The ~pizzas module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/580Improve documentation for payments module2018-09-10T14:08:25+02:00Thom WiggersImprove documentation for payments moduleThe ~payments module could use improved docs.The ~payments module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/579Improve documentation for partners module2019-05-28T11:04:15+02:00Thom WiggersImprove documentation for partners moduleThe ~partners module could use improved docs.The ~partners module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/578Improve documentation for newsletters module2018-03-21T20:25:21+01:00Thom WiggersImprove documentation for newsletters moduleThe ~newsletter module could use improved docs.The ~newsletter module could use improved docs.Improve documentationhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/577Improve documentation for members module2019-07-03T20:11:57+02:00Thom WiggersImprove documentation for members moduleThe ~members module could use improved docs.The ~members module could use improved docs.Improve documentation