concrexit issueshttps://gitlab.science.ru.nl/thalia/concrexit/-/issues2018-03-28T20:19:05+02:00https://gitlab.science.ru.nl/thalia/concrexit/-/issues/568Set Thalia's theme colour on the address bar2018-03-28T20:19:05+02:00Thom WiggersSet Thalia's theme colour on the address bar### One-sentence description
Set Thalia's theme colour: https://developers.google.com/web/tools/lighthouse/audits/address-bar### One-sentence description
Set Thalia's theme colour: https://developers.google.com/web/tools/lighthouse/audits/address-barhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/563Wijziging contactgegevens Thalia2018-01-28T20:48:57+01:00Jeremy GuijtWijziging contactgegevens Thalia### One-sentence description
De contactgegevens van Thalia veranderen vanaf 23-01-2017, hiervoor moet ook de informatie op de site worden aangepast.
### Desired behaviour
Nieuwe contactgegevens:
Room: M1.0.08
Address: Toernoo...### One-sentence description
De contactgegevens van Thalia veranderen vanaf 23-01-2017, hiervoor moet ook de informatie op de site worden aangepast.
### Desired behaviour
Nieuwe contactgegevens:
Room: M1.0.08
Address: Toernooiveld 212 <br />
6525EC Nijmegen
Telephone: +31 (0)24 365 3498https://gitlab.science.ru.nl/thalia/concrexit/-/issues/552'None' value for cohort fields in member list2018-04-05T14:07:28+02:00Sébastiaan Versteeg'None' value for cohort fields in member list### One-sentence description
'None' value for cohort fields in member list
### Current behaviour
![Screen_Shot_2018-01-01_at_19.19.28](/uploads/25b73fb41bab178b78668255d6491a1a/Screen_Shot_2018-01-01_at_19.19.28.png)
### Expected beh...### One-sentence description
'None' value for cohort fields in member list
### Current behaviour
![Screen_Shot_2018-01-01_at_19.19.28](/uploads/25b73fb41bab178b78668255d6491a1a/Screen_Shot_2018-01-01_at_19.19.28.png)
### Expected behaviour
Not showing the cohort text.
### Steps to reproduce
1. Go to the member list and find a profile of a user without a cohort value.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/520Sponsorpagina geeft tekst niet goed weer2017-10-12T12:04:48+02:00Niek JanssenSponsorpagina geeft tekst niet goed weerOp de sponsorpagina (https://thalia.nu/career/) staat bij topicus een niet goed geformatteerde tekst.
- Er staan random & nbsp;'s in
- Een subkop staat er, zonder spatie, in
Als je op 'lees meer' klikt staat het er wel goed.
Verder ...Op de sponsorpagina (https://thalia.nu/career/) staat bij topicus een niet goed geformatteerde tekst.
- Er staan random & nbsp;'s in
- Een subkop staat er, zonder spatie, in
Als je op 'lees meer' klikt staat het er wel goed.
Verder nog een random sidenote: ik vind dat je vrij snel over onze hoofdsponsor heen scrollt. Misschien een zwarte rand om het hele topicus-blok heen?1.11https://gitlab.science.ru.nl/thalia/concrexit/-/issues/516Als admin is de tijd die in het evenementenoverzicht staat hetzelfde als de t...2018-01-08T07:56:02+01:00Jeremy GuijtAls admin is de tijd die in het evenementenoverzicht staat hetzelfde als de tijd die staat ingesteld bij het evenement.Bij de LaTeX workshop https://thalia.nu/events/admin/220/ staat de tijd op 15:30, maar in het evenementenoverzicht staat de tijd op 13:30.Bij de LaTeX workshop https://thalia.nu/events/admin/220/ staat de tijd op 15:30, maar in het evenementenoverzicht staat de tijd op 13:30.1.12Luko van der MaasLuko van der Maashttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/514Explain / warn about committeememberships in admin2018-01-08T13:24:45+01:00Joost Rijneveldjoost@joostrijneveld.nlExplain / warn about committeememberships in adminSince #84 has been closed, it may be useful to add some text to the CommitteeMembership pages (perhaps above the `add` and `edit` forms) that explains how these work. In particular, the board should be instructed not to _edit existing ob...Since #84 has been closed, it may be useful to add some text to the CommitteeMembership pages (perhaps above the `add` and `edit` forms) that explains how these work. In particular, the board should be instructed not to _edit existing objects_ when chairs change, but _create new objects_. #84 was created because people were tempted to edit history, while they shouldn't.
Similar to #4761.12Bram in 't ZandtBram in 't Zandthttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/510'None' value for cohort and study programme fields2018-01-02T16:35:51+01:00Sébastiaan Versteeg'None' value for cohort and study programme fields### One-sentence description
'None' value for cohort and study programme fields
### Current behaviour
![Screen_Shot_2017-09-18_at_12.06.34](/uploads/bd38a534fbe5edb250c3954a187d69cd/Screen_Shot_2017-09-18_at_12.06.34.png)
### Expecte...### One-sentence description
'None' value for cohort and study programme fields
### Current behaviour
![Screen_Shot_2017-09-18_at_12.06.34](/uploads/bd38a534fbe5edb250c3954a187d69cd/Screen_Shot_2017-09-18_at_12.06.34.png)
### Expected behaviour
No `None` texts
### Steps to reproduce
1. Go to a profile page belonging to a supporterLuko van der MaasLuko van der Maashttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/508Header fields in event export are not being translated2017-12-10T21:12:06+01:00Bram in 't ZandtHeader fields in event export are not being translated### One-sentence description
If you export an event the headers of the export are not translated whereas some of the fields in the export are.
### Why?
Some fields are now in English while others are in Dutch. This looks messy.
### Cur...### One-sentence description
If you export an event the headers of the export are not translated whereas some of the fields in the export are.
### Why?
Some fields are now in English while others are in Dutch. This looks messy.
### Current implementation
Header fields in the export are not translated.
### Desired implementation
Header fields are also translated depending on the chosen language.Bram in 't ZandtBram in 't Zandthttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/503Members with no membership are 'Former member' on profile2017-09-23T13:40:29+02:00Joost Rijneveldjoost@joostrijneveld.nlMembers with no membership are 'Former member' on profileCurrently users that do not have a membership at all are marked as `Former member` on their profile. Perhaps it's more accurate to describe those as `Unknown membership history`, given that we are now able to distinguish actual 'former m...Currently users that do not have a membership at all are marked as `Former member` on their profile. Perhaps it's more accurate to describe those as `Unknown membership history`, given that we are now able to distinguish actual 'former members' from e.g. 'former supporters' based on the existence of expired Membership objects.1.11Bram in 't ZandtBram in 't Zandthttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/502Add description to board detail page2017-09-27T19:17:34+02:00Sébastiaan VersteegAdd description to board detail page### One-sentence description
Add description to board detail page
### Desired behaviour
Give boards the option to write descriptions and show these on their individual pages.### One-sentence description
Add description to board detail page
### Desired behaviour
Give boards the option to write descriptions and show these on their individual pages.1.11Bram in 't ZandtBram in 't Zandthttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/501Old boards on separate page2017-09-20T20:24:39+02:00Sébastiaan VersteegOld boards on separate page### One-sentence description
Old boards on separate page
### Why?
We want to show a description on the board page. This means that the page will get fuller (again) so we need to make some improvements.
### Current implementation
One...### One-sentence description
Old boards on separate page
### Why?
We want to show a description on the board page. This means that the page will get fuller (again) so we need to make some improvements.
### Current implementation
One page showing the current and old boards.
### Desired implementation
Two pages, the current one showing a the current board and one containing a list with all the old boards. The link to the second page can be on the first one, no need for a new menu-item.
The current board page should probably also show the members of the current board for logged-in users.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/496Verkeerde getallen statistieken2017-12-10T21:12:36+01:00Kirsten KingmaVerkeerde getallen statistieken![image](/uploads/52822f4b957fa1ffe0c3d13e6aca628f/image.png)![image](/uploads/52822f4b957fa1ffe0c3d13e6aca628f/image.png)1.11Tom van BusselTom van Busselhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/478Add BooleanField that toggles public display of MemberGroup members2019-02-20T20:20:09+01:00Sébastiaan VersteegAdd BooleanField that toggles public display of MemberGroup members### One-sentence description
Add BooleanField that toggles public display of MemberGroup members
### Why?
Because some nicknames are weird. And we've got sponsors and other externals to care about.
Plus: external people don't need to k...### One-sentence description
Add BooleanField that toggles public display of MemberGroup members
### Why?
Because some nicknames are weird. And we've got sponsors and other externals to care about.
Plus: external people don't need to know names and they can't even see profiles.
### Current implementation
Show members on board/committee/society pages
### Desired implementation
Do not show members on board/committee/society pages when you're not authenticated and the added field is checked/non-checked. Better to explicitly check the field for public display probably.Tobias van der WerffTobias van der Werffhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/474Booksale to freshmen before 01-092018-01-17T20:01:39+01:00Frank GerlingsBooksale to freshmen before 01-09### One-sentence description
Booksale should be possible to freshmen before the first of September.
### Desired behaviour
At the moment, a freshman has to wait until the first of September in order to buy books through our site. Taken th...### One-sentence description
Booksale should be possible to freshmen before the first of September.
### Desired behaviour
At the moment, a freshman has to wait until the first of September in order to buy books through our site. Taken the delivery time in to account, freshman can have their books at it's earliest in week 2.Sébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/460Documents: 2011-2012 is not directly reachable2017-12-10T21:10:48+01:00Gerdriaan MulderDocuments: 2011-2012 is not directly reachable### One-sentence description
The documents page should switch to the year 2011-2012 when it is selected from the drop-down box.
### Current behaviour
The documents page does not switch to the year 2011-2012 when it is selected from the ...### One-sentence description
The documents page should switch to the year 2011-2012 when it is selected from the drop-down box.
### Current behaviour
The documents page does not switch to the year 2011-2012 when it is selected from the drop-down box.
### Expected behaviour
The documents page switches to the year 2011-2012 when it is selected from the drop-down box.
### Steps to reproduce
1. Log in
2. Go to the `/documents/` page (e.g. Association -> Documents).
3. Navigate to "General meetings"
4. Click on `2011-2012` (a dropdown box appears)
5. Click on `2011-2012` in the dropdown box
6. Nothing happens.
Alternatively, replace step 5 by clicking on another item (e.g. `2010-2011`) and then execute the original step 4 and 5 again. In that case, step 6 is replaced by the expected behaviour.
Note: the period (i.e. `2011-2012`) is relative to the current period. When we switch to the next year, this period will be `2012-2013`.Joost Rijneveldjoost@joostrijneveld.nlJoost Rijneveldjoost@joostrijneveld.nlhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/456Link in event queue email not clickable2017-08-29T15:37:29+02:00Sébastiaan VersteegLink in event queue email not clickable### One-sentence description
Link in event queue email not clickable.
### Current behaviour
Link not clickable.
![Screen_Shot_2017-06-20_at_13.55.43](/uploads/57b2ed577d5e5f4c3ed0044643e1ac74/Screen_Shot_2017-06-20_at_13.55.4...### One-sentence description
Link in event queue email not clickable.
### Current behaviour
Link not clickable.
![Screen_Shot_2017-06-20_at_13.55.43](/uploads/57b2ed577d5e5f4c3ed0044643e1ac74/Screen_Shot_2017-06-20_at_13.55.43.png)
### Expected behaviour
Clickable link.
### Steps to reproduce
1. Get an email that you're allowed into an event.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/447Send queue mail wordt verzonden als iemand op de wachtrij zich afmeldt2017-07-05T19:24:09+02:00Sietse MoorenSend queue mail wordt verzonden als iemand op de wachtrij zich afmeldt### One-sentence description
Send queue mail wordt verzonden als iemand op de wachtrij zich afmeldt
### Current behaviour
Als iemand in de wachtrij zichzelf er vanaf haalt wordt `_send_queue_mail` nog steeds uitgevoerd
### Expe...### One-sentence description
Send queue mail wordt verzonden als iemand op de wachtrij zich afmeldt
### Current behaviour
Als iemand in de wachtrij zichzelf er vanaf haalt wordt `_send_queue_mail` nog steeds uitgevoerd
### Expected behaviour
Als iemand in de wachtrij zichzelf er vanaf haalt wordt er geen mail verstuurd
### Steps to reproduce
1. Maak een event met max participants
2. Voeg aantal registrations toe
3. Cancel registration in de frontend van een van de gebruikers
4. Zie verzonden mail
### Original text
Je krijgt een mail dat je in de wachtlijst stond maar nu mag gaan. Als je vervolgens naar de link gaat die in de mail staat sta je nog steeds in de wachtrij. Wat moet ik nu geloven.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/446&nbsp ipv een spatie bij aankomende evenementen2017-07-05T19:24:09+02:00Ghost User  ipv een spatie bij aankomende evenementen### One-sentence description
Er staat `&nbsp;` in plaats van een spatie in het tekstblokje wat de tekst van het evenement laat zien. Op de pagina van het evenement zelf is het echter wel een spatie zoals hieronder te zien.
![Screensh...### One-sentence description
Er staat ` ` in plaats van een spatie in het tekstblokje wat de tekst van het evenement laat zien. Op de pagina van het evenement zelf is het echter wel een spatie zoals hieronder te zien.
![Screenshot_4](/uploads/5cd7d4fa54e046c095e260252091058f/Screenshot_4.png)
### Current behaviour
Er staat ` ` bij ALV;
![Screenshot_2](/uploads/1b971d25e160d963f1dfa38910851057/Screenshot_2.png)
Ook op de Engelse pagina bij end of semester party:
![Screenshot_3](/uploads/f3495e88985d598f09b08c5728b7782e/Screenshot_3.png)
### Expected behaviour
Ik zou er graag een spatie zien staan
### Steps to reproduce
1. Open thalia.nu
2. Scroll naar beneden naar "Aankomende evenementen"
https://gitlab.science.ru.nl/thalia/concrexit/-/issues/430Include Oswald in Style guide2018-02-07T19:48:39+01:00Thom WiggersInclude Oswald in Style guideWe should use oswald for cases where we need to distribute the font files, such as the app and the website
https://gitlab.science.ru.nl/thalia/ThaliApp/tree/master/www/fonts/oswaldWe should use oswald for cases where we need to distribute the font files, such as the app and the website
https://gitlab.science.ru.nl/thalia/ThaliApp/tree/master/www/fonts/oswald1.14Sébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/429Cancel deadline afdwingen op "<= begin evenement"2017-08-04T21:52:22+02:00Lennart JansenCancel deadline afdwingen op "<= begin evenement"### One-sentence description
Cancel deadline moet eerder of gelijk zijn aan de start van het evenement.
### Desired behaviour
Het gebeurde deze week dat er nog een mailtje verstuurd werd aan iemand voor een evenement. Hij stond in d...### One-sentence description
Cancel deadline moet eerder of gelijk zijn aan de start van het evenement.
### Desired behaviour
Het gebeurde deze week dat er nog een mailtje verstuurd werd aan iemand voor een evenement. Hij stond in de wachtrij en werd nu toegelaten voor het evenement. De issue: het evenement is al een paar maanden geleden geweest. Afmelden voor dat evenement had dus helemaal niet mogen gebeuren. Maar het kan wel want de cancel deadline mag ná het evenement liggen.
Ook is het natuurlijk belangrijk dat mensen niet kunnen afmelden vanaf het moment dat het evenement begonnen is, zodat er fatsoenlijk afgetekend kan worden.
Daarom moet de cancel deadline kleiner of gelijk zijn aan de datetime van de start van het evenement.Sébastiaan VersteegSébastiaan Versteeg