Test Release v1.5.0
🔖 Thalia Website v1.5.0
Errors resolved
-
Fix problem with late cancellation when events has no 'max participants' number (!355 (merged)) -
Make sure the send_welcome_email field is not required (!358 (merged)) -
Make 'mark everyone at event as present' only work for non-cancellations (!354 (merged)) -
The waiting list should only include non-cancels (!360 (merged)) -
Fix showing general meetings in years > lecture year (!363 (merged)) -
Fix general meeting dropdown HTML (!364 (merged)) -
Fix reached_participants_limit, filter cancelled registrations (!365 (merged)) -
Fix cancellation when no users are on the waiting list (!367 (merged)) -
Fix UI problem with submission buttons on course pages (!366 (merged)) -
Fix the shared album page rendering (!379 (merged)) -
Make sure the user creation form matches the field order of the paper form (!383 (merged)) -
Allow board into the bestuur wiki (!392 (merged)) -
Tekst 'Naar evenementenpagina' bij verjaardagen weggehaald (!373 (merged))
New functionality
-
Make sure only members can view the member list (!349 (merged)) -
Use lecture year for documents (!359 (merged)) -
Change cost to fine and add minimum fine (!368 (merged), !376 (merged)) -
⛔ Add indicator that states whether you have signed up for event (!371 (merged)) [DOESN'T WORK ON HOMEPAGE] -
Add translations for photos app (!372 (merged)) -
Add filtering and searching to photos admin (!380 (merged)) -
Improve education app translation, filtering and searching (!381 (merged)) -
Translate mailinglists app (!386 (merged)) -
Make it possible to change the opengraph title per page and add more specific tags if preferred (!389 (merged)) -
Add exam document type for answers (!384 (merged)) -
Add help_text to summaries and exams to explain how to inspect files (!382 (merged)) -
Api login handles json post requests (!377 (merged)) -
Position color information / options side by side (!398 (merged))
Technical changes
-
Make code coverage build specific (!357 (merged)) -
Make sure absolute urls are used in newsletters (!353 (merged)) -
Add coverage configuration file (!378 (merged)) -
Update translation howto in README (!385 (merged)) -
Extra tests for events (!369 (merged)) -
Improved Thabloid save function (!350 (merged)) -
Force lowercase usernames (!374 (merged)) -
Speed up tests (!390 (merged)) -
Prepare for Django 1.11 (!391 (merged)) -
Optimised PNGs (!399 (merged)) -
Fix png that's actually a jpeg (!400 (merged))
Hotfixes
-
Hotfix boards in committee chairs alias (!393 (merged), !395 (merged), !396 (merged))
Prerelease fixes for last version
-
The newsletter migration can't be run atomically (!346 (merged)) -
Make announcements work using production settings (!351 (merged)) -
Fix inverted NL<>EN for translated vacancy text (!356 (merged))