concrexit issueshttps://gitlab.science.ru.nl/thalia/concrexit/-/issues2018-11-25T01:46:02+01:00https://gitlab.science.ru.nl/thalia/concrexit/-/issues/225Mailinglist memberships do not reflect current committee membership2018-11-25T01:46:02+01:00Gerdriaan MulderMailinglist memberships do not reflect current committee membershipE.g. `www` (mailinglist number 1):
```
START
www
[THALIA] [WWW]
1
0
<emailadressen>
END
```
This: https://gitlab.science.ru.nl/thalia/concrexit/blob/master/website/mailinglists/models.py#L27 should also `is_active()` from h...E.g. `www` (mailinglist number 1):
```
START
www
[THALIA] [WWW]
1
0
<emailadressen>
END
```
This: https://gitlab.science.ru.nl/thalia/concrexit/blob/master/website/mailinglists/models.py#L27 should also `is_active()` from https://gitlab.science.ru.nl/thalia/concrexit/blob/master/website/activemembers/models.py#L176Thom WiggersThom Wiggershttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/218Geen foutmelding profielpagina2018-11-25T01:46:02+01:00Jim DriessenGeen foutmelding profielpaginaEr wordt geen foutmelding getoond als er een fout optreedt bij het opslaan van de profielpagina.Er wordt geen foutmelding getoond als er een fout optreedt bij het opslaan van de profielpagina.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/143.dockerignore not used properly in `docker-compose`2018-11-25T01:46:12+01:00Joost Rijneveldjoost@joostrijneveld.nl.dockerignore not used properly in `docker-compose`It appears there is a difference between how `docker build` and `docker-compose up` treat `.dockerignore`. It is related to upstream issues such as https://github.com/docker/compose/issues/1607, and is not something we can immediately fi...It appears there is a difference between how `docker build` and `docker-compose up` treat `.dockerignore`. It is related to upstream issues such as https://github.com/docker/compose/issues/1607, and is not something we can immediately fix. However, this does mean we need to pay some attention to this when building images, especially ones we're pushing to public places.
Because of this, the build context is larger than necessary in directories that include e.g. `.tox` and `.git`, as well as large files in `website/media/`. Additionally, any files in `website/media/` added to the image, increasing its size unnecessarily. More importantly, we should be careful not to leak any secrets (or private data of members!) by including `db.sqlite3` or `localsettings.py` files.
Perhaps we can work around some of the issues by editing `.dockerignore`.https://gitlab.science.ru.nl/thalia/concrexit/-/issues/129Account 'Website commissie' [sic] verschijnt op diverse plekken2018-11-25T01:46:12+01:00Joost Rijneveldjoost@joostrijneveld.nlAccount 'Website commissie' [sic] verschijnt op diverse plekkenVerschijnt o.a.:
- op https://thalia.nu/members
- in de verjaardagskalender (https://thalia.nu/events)
Is dit een admin-account?Verschijnt o.a.:
- op https://thalia.nu/members
- in de verjaardagskalender (https://thalia.nu/events)
Is dit een admin-account?https://gitlab.science.ru.nl/thalia/concrexit/-/issues/82Mailtjes over nakijken van gegevens zijn twee keer verstuurd2017-12-10T21:30:14+01:00Joost Rijneveldjoost@joostrijneveld.nlMailtjes over nakijken van gegevens zijn twee keer verstuurdDe jaarlijke 'check even je gegevens'-mail is twee keer verstuurd. Men claimt dat het geen layer 8-probleem is, maar uit de logs blijkt verder niet duidelijk wat er fout kan zijn gegaan. Bij twijfel kunnen we ook concrete5 te schuld geve...De jaarlijke 'check even je gegevens'-mail is twee keer verstuurd. Men claimt dat het geen layer 8-probleem is, maar uit de logs blijkt verder niet duidelijk wat er fout kan zijn gegaan. Bij twijfel kunnen we ook concrete5 te schuld geven, en dit nog even testen als we email in Django draaiend hebben..
Deze issue wil t.z.t. gemigreerd worden naar de nieuwe repository.
cc @twiggers @gmulderhttps://gitlab.science.ru.nl/thalia/concrexit/-/issues/38Documenten pagina ellenlang omdat niet responsive2016-10-05T19:32:57+02:00Sébastiaan VersteegDocumenten pagina ellenlang omdat niet responsiveDeze regel zorgt ervoor dat de documentenpagina onnodig lang wordt op mobile devices.
https://gitlab.science.ru.nl/thalia/website/blame/devmatser/web/packages/thalia_documents/blocks/policy_documents/view.php#L5Deze regel zorgt ervoor dat de documentenpagina onnodig lang wordt op mobile devices.
https://gitlab.science.ru.nl/thalia/website/blame/devmatser/web/packages/thalia_documents/blocks/policy_documents/view.php#L5https://gitlab.science.ru.nl/thalia/concrexit/-/issues/17`static/COMPILED` wordt niet vanzelf gemaakt2017-12-10T21:30:12+01:00Joost Rijneveldjoost@joostrijneveld.nl`static/COMPILED` wordt niet vanzelf gemaaktSinds we LESS willen compilen moet de map `static/COMPILED` (blijkbaar) bestaan, anders loop je tegen deze fout aan:
```
StaticCompilationError at /
Error: ENOENT, no such file or directory 'concrexit/website/static/COMPILED/css'
`...Sinds we LESS willen compilen moet de map `static/COMPILED` (blijkbaar) bestaan, anders loop je tegen deze fout aan:
```
StaticCompilationError at /
Error: ENOENT, no such file or directory 'concrexit/website/static/COMPILED/css'
```
Kunnen we niet checken of die map bestaat wanneer je opstart, en 'm aanmaken als dat nog niet zo is? Dat zou bijvoorbeeld eenvoudig in de algemene site-app kunnen, in de [`AppConfig.ready()`](https://docs.djangoproject.com/en/dev/ref/applications/#django.apps.AppConfig.ready)..
Maar @twiggers en @lscholten hebben hier gister tijd aan besteed, dus misschien gedachten hierover voordat ik 't probeer te fixen? Liepen jullie hier niet tegenaan? Moest je met de hand `mkdir static/COMPILED` uitvoeren?