concrexit issueshttps://gitlab.science.ru.nl/thalia/concrexit/-/issues2018-11-25T01:46:03+01:00https://gitlab.science.ru.nl/thalia/concrexit/-/issues/202Taal-knop subtieler plaatsen (bij mobiele weergave)2018-11-25T01:46:03+01:00Lennart JansenTaal-knop subtieler plaatsen (bij mobiele weergave)"English" dan wel "Nederlands" verbergt op dit moment een deel van het Thalia-logo in de mobiele weergave.
Sowieso valt deze knop erg (in mijn opzicht: te veel) op. Misschien verplaatsen naar persoonlijke instellingen?"English" dan wel "Nederlands" verbergt op dit moment een deel van het Thalia-logo in de mobiele weergave.
Sowieso valt deze knop erg (in mijn opzicht: te veel) op. Misschien verplaatsen naar persoonlijke instellingen?Sébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/200Create/expand unit tests for display names2018-02-07T19:48:39+01:00Joost Rijneveldjoost@joostrijneveld.nlCreate/expand unit tests for display namesIn particular, cover the issues raised in #167In particular, cover the issues raised in #167https://gitlab.science.ru.nl/thalia/concrexit/-/issues/191Admin login doet logout2018-11-25T01:46:05+01:00Sébastiaan VersteegAdmin login doet logouthttp://example.com/login/?next=/admin/logout/
Niet handig.
1. Login
2. Logout
3. Ga naar de login pagina
4. Login
5. Haha geen loginhttp://example.com/login/?next=/admin/logout/
Niet handig.
1. Login
2. Logout
3. Ga naar de login pagina
4. Login
5. Haha geen loginJoren VranckenJoren Vranckenhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/186thumbnails respecteren rotatie niet.2018-11-25T01:46:05+01:00Thom Wiggersthumbnails respecteren rotatie niet.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/171Opmerkingenveld vacatures2018-11-25T01:46:08+01:00Thom WiggersOpmerkingenveld vacaturesHandig voor de extern.Handig voor de extern.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/170Einddatums op vacatures2019-05-28T10:52:08+02:00Thom WiggersEinddatums op vacaturesMet een mailtje aan sponsor? @esijben
- [x] Cronjob instellenMet een mailtje aan sponsor? @esijben
- [x] Cronjob instellenhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/108Huisstijlbijbel naar website halen2016-11-02T22:34:57+01:00Lennart JansenHuisstijlbijbel naar website halenEvi, Kirsten, Lennart en Sébastiaan kwamen tot de conclusie dat [de huisstijlbijbel](https://thalia.nu/wiki/doku.php?id=huisstijlcommissie:huisstijlbijbel) te ver staat weggestopt terwijl ie gewoon voor iedereen toegankelijk moet zijn.Evi, Kirsten, Lennart en Sébastiaan kwamen tot de conclusie dat [de huisstijlbijbel](https://thalia.nu/wiki/doku.php?id=huisstijlcommissie:huisstijlbijbel) te ver staat weggestopt terwijl ie gewoon voor iedereen toegankelijk moet zijn.Sébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/106Add semi-annual reports to the documents page2019-09-19T16:31:17+02:00Sébastiaan VersteegAdd semi-annual reports to the documents page### One-sentence description
Add semi-annual reports to the documents page
### Desired behaviour
Have it show for each year. The document is currently buried in the GM's.
Easy to do since it can be an annual document category. The doc...### One-sentence description
Add semi-annual reports to the documents page
### Desired behaviour
Have it show for each year. The document is currently buried in the GM's.
Easy to do since it can be an annual document category. The documents page has also been restyled, adding it as another card shouldn't be a problem.
### Suggested implementation
- Add a model for Semi-annual reports
- Add a document card to the documents tab for each year for those reports
- Change the accordion size to `col-md-4` so that this card can fithttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/93OLC integreren2017-12-10T21:24:13+01:00Lennart JansenOLC integrereno.a. verwijzen naar olc.cs.ru.nl
misschien ook pagina maken met content van OLCo.a. verwijzen naar olc.cs.ru.nl
misschien ook pagina maken met content van OLCNienke WesselNienke Wesselhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/86Zoeken in members werkt alleen als de keywords lowercase zijn2016-10-05T23:28:25+02:00Jelle Besselingjelle@pingiun.comZoeken in members werkt alleen als de keywords lowercase zijnBij het zoeken worden de keywords vergeleken met de lowercase namen, usernames en nicknames. Dus als gebruikers hoofdletters gebruiken in zoektermen komen er nooit resultaten. Keywords moeten ook lowercase gemaakt worden om search te lat...Bij het zoeken worden de keywords vergeleken met de lowercase namen, usernames en nicknames. Dus als gebruikers hoofdletters gebruiken in zoektermen komen er nooit resultaten. Keywords moeten ook lowercase gemaakt worden om search te laten werken.LaunchSébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/85Zoeken in /members gooit exception als iemand NULL als nickname heeft2016-10-05T23:28:25+02:00Jelle Besselingjelle@pingiun.comZoeken in /members gooit exception als iemand NULL als nickname heeftSearch zoekt in de database op first_name, last_name, username en nickname. Nicknames zijn echter niet verplicht, dus de lijn `keywords in obj.nickname.lower() or` werkt niet als iemand NULL heeft als username.
In een echt scenario z...Search zoekt in de database op first_name, last_name, username en nickname. Nicknames zijn echter niet verplicht, dus de lijn `keywords in obj.nickname.lower() or` werkt niet als iemand NULL heeft als username.
In een echt scenario zullen mensen '' hebben als nickname en niet NULL, maar geautomatiseerde tools (zoals createfixtures) zetten lege velden op NULL.
Informatie over de exception:
```
Exception Type: AttributeError
Exception Value:
'NoneType' object has no attribute 'lower'
Exception Location: /home/pingiun/Documents/jbconcrexit/website/members/views.py in <listcomp>, line 55
```
De lijnen waar het om gaat:
```python
53 if keywords:
54 members = [obj for obj in members if
55 keywords in obj.nickname.lower() or
56 keywords in obj.user.first_name.lower() or
57 keywords in obj.user.last_name.lower() or
58 keywords in obj.user.username.lower()]
```LaunchSébastiaan VersteegSébastiaan Versteeghttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/74Default profielafbeelding maken voor vrouwelijke leden2017-12-10T21:24:13+01:00Lennart JansenDefault profielafbeelding maken voor vrouwelijke ledenhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/58Improve statistics2020-02-19T21:11:58+01:00Thom WiggersImprove statistics### One-sentence description
Improve statistics
### Changed behaviour
After merging !46 (ref #9), we could improve the statistics page.
Suggestions:
- Add statistics about event attendance sorted by event type (from #389)
- Pizza char...### One-sentence description
Improve statistics
### Changed behaviour
After merging !46 (ref #9), we could improve the statistics page.
Suggestions:
- Add statistics about event attendance sorted by event type (from #389)
- Pizza chart. Showing percentages of everything > 5% with a max of 10 and everything else is 'other'
- Top 10 memberships of committees
- Percentage of active members compared to non-active members
- Bar chart with number of members per committees.
- Events heatmap with number of events per week
Also, some header on the page are unclear. As mentioned in #366.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/45Create fixtures for fun and easy development2017-12-10T21:12:18+01:00Luuk ScholtenCreate fixtures for fun and easy developmentWhenever you clone the repository, you should be able to quickly fill the database with some reasonably realistic data.
This could be done by for example combining https://github.com/rbarrois/factory_boy with https://github.com/joke2k/f...Whenever you clone the repository, you should be able to quickly fill the database with some reasonably realistic data.
This could be done by for example combining https://github.com/rbarrois/factory_boy with https://github.com/joke2k/faker.
We can create a `./manage.py` command that lets you load your database with a new set of fixtures, preferably also with images etc.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/41Hide 'for members' submenu for non-members2017-12-10T21:25:35+01:00Joost Rijneveldjoost@joostrijneveld.nlHide 'for members' submenu for non-membersIf you're not logged in, this menu can be omitted.If you're not logged in, this menu can be omitted.LaunchWietse KuipersWietse Kuipershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/36Commissiefoto hoort niet verplicht te zijn2017-12-10T21:25:35+01:00Thom WiggersCommissiefoto hoort niet verplicht te zijnOftewel, zorg dat er een fallback komt.Oftewel, zorg dat er een fallback komt.LaunchThom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/9Statistics2017-12-10T21:25:34+01:00Joost Rijneveldjoost@joostrijneveld.nlStatisticsLaunchKoen van IngenKoen van Ingenhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/7Merchandise2017-12-10T21:25:34+01:00Joost Rijneveldjoost@joostrijneveld.nlMerchandiseIdeas: create a single model that has an ImageField (see documents application for similar FileField), do not bother with thumbnails but simply render this image. For multilingual description fields, use `description_en` and `description...Ideas: create a single model that has an ImageField (see documents application for similar FileField), do not bother with thumbnails but simply render this image. For multilingual description fields, use `description_en` and `description_nl` ("Explicit is better than implicit")Launchhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/3Thabloid2017-12-10T21:25:34+01:00Joost Rijneveldjoost@joostrijneveld.nlThabloid- [x] let the user upload a PDF
- [x] serve it back to users (maybe through 'sendfile' for consistent naming, see documents app)
- [x] display a thumbnail
- [x] ideally cut it up into JPGs
- [ ] and use a fancy viewer if there's time (...- [x] let the user upload a PDF
- [x] serve it back to users (maybe through 'sendfile' for consistent naming, see documents app)
- [x] display a thumbnail
- [x] ideally cut it up into JPGs
- [ ] and use a fancy viewer if there's time (alternatively: outsource this to a new issue).
For the thumbnail, see conclusions that come out of #2 (potentially a dependency that is able to turn the uploaded PDF into a JPG front cover).LaunchJoost Rijneveldjoost@joostrijneveld.nlJoost Rijneveldjoost@joostrijneveld.nl