Tags give the ability to mark specific points in history as being important
  • v1.13.2   :ambulance: Thalia Website v1.13.1 * Update Django to 2.0.3 (security update)

    🚑 Thalia Website v1.13.2

    • Update Django to 2.0.3 (security release)
  • v1.13.1   :ambulance: Thalia Website v1.13.1 ================================== * Fix availability of photo albums on the website (!714) ~photos * Fix changing the pizza order status using PATCH (!713) ~pizzas
  • v1.12.4   :ambulance: Thalia Website v1.12.4 ================================== * Includes fix for #565 * Updates Django to 1.11.10 (Security release)

    🚑 Thalia Website v1.12.4

    • Includes fix for #565
    • Updates Django to 1.11.10 (Security release)
  • v1.13.0   - Fix migration containing datetime (!657) ~"events" - Filter the inline committee memberships (!655) ~"activemembers" - Fix missing migration (!650) - Fix event cancellation (!697) - Add field for pizza events to the Event serializer (!687) ~"events" ~"api" ~"pizzas" - Add text about mailing the paparazcie for a full resolution photo (!686) - Add photos API (!671) ~"photos" - Show cancellation dates in event admin (!659) ~"events" - Enable booksale to freshmen before 01-09 (!654, !691) ~"education" - Make partner optional for PartnerEvents (!653, !692) ~"partners" - Update requirements and fix icon generation in fixtures (!688) - Lower case username in token API (!678, !690) - Clean up registrations code smell (!675) ~"refactor" - Use docker container from own namespace (!670) - Add constraints to the members app (!658) ~"members" - Publicly show 'for members' menu-item (!656) - Change images for django20 tests in CI (!651) - Use anonymous volume to cache docs build if not mounted (!647) - Check for docs changes (!643) ~"testing" - Django 2 (!627, !652, !672, !699)

    🔖 Thalia Website v1.13

    Errors resolved

    New functionality

    Technical changes

    • Update requirements and fix icon generation in fixtures (!688)
    • Lower case username in token API (!678, !690)
    • Clean up registrations code smell (!675) refactor
    • Use docker container from own namespace (!670)
    • Add constraints to the members app (!658) members
    • Publicly show 'for members' menu-item (!656)
    • Change images for django20 tests in CI (!651)
    • Use anonymous volume to cache docs build if not mounted (!647)
    • Check for docs changes (!643) testing
    • Django 2 (!627, !652, !672, !699)
  • v1.12.3

    🚑 Thalia Website v1.12.3

  • v1.12.2

    🚑 Thalia Website v1.12.2

    • Fix wikilogin API (!673)
  • v1.12.1

    🚑 Thalia Website v1.12.1

  • v1.12.0

    🔖 Thalia Website v1.12

    Errors resolved

    New functionality

    Technical changes

  • v1.11.0

    🔖 Thalia Website v1.11

    Errors resolved

    Events

    • Fix payment status export (!580)
    • Unescape the descriptionfield of an event so HTML entities are decoded. (!586)

    Partners

    • HTML entities on the partner page are now removed using bleach (!588)

    Photos

    • Do not create Photo objects for non-photo files when uploading albums (!577)
    • Close photos after hashing their contents (!592)

    Members

    • Fix returning member pk instead of user pk (!594)

    New functionality

    Partners

    • Add API endpoint for partner events (!589)

    Mailinglists

    • Make optin list multilangual (!576)

    Pizzas

    • Added pizza API (!575)

    Active Members

    • Add description to board detail page (!574)

    Push Notifications

    • Add push notifications system (!552)

    Education

    • Added extra categories for exam answers (!546)

    Events

    • Add email for event's organising party at registration cancellation (!425)

    Members

    • Resize profile images on upload (!608)

    Technical changes

    • Replace site-logo-en.png (!590)
    • Faster filters in UserAdmin (!582)
    • Header fields in event export are now being translated (!573)
    • Users without a membership are now marked as Unknown membership history (!570)
    • Remove duplicate image files and fix glyphicons url in CSS (!569)
    • Events refactor (!549)
    • Add part about committee promotion to styleguide (!584)
    • Drop deprecation feed (!593)
    • Update Django Rest Framework to version 3.7 (!596)
    • Remove confusing 'cancel' button from registration info fields page (!603)
  • v.1.11.0

    🔖 Thalia Website v1.11

    Errors resolved

    Events

    • Fix payment status export (!580)
    • Unescape the descriptionfield of an event so HTML entities are decoded. (!586)

    Partners

    • HTML entities on the partner page are now removed using bleach (!588)

    Photos

    • Do not create Photo objects for non-photo files when uploading albums (!577)
    • Close photos after hashing their contents (!592)

    Members

    • Fix returning member pk instead of user pk (!594)

    New functionality

    Partners

    • Add API endpoint for partner events (!589)

    Mailinglists

    • Make optin list multilangual (!576)

    Pizzas

    • Added pizza API (!575)

    Active Members

    • Add description to board detail page (!574)

    Push Notifications

    • Add push notifications system (!552)

    Education

    • Added extra categories for exam answers (!546)

    Events

    • Add email for event's organising party at registration cancellation (!425)

    Members

    • Resize profile images on upload (!608)

    Technical changes

    • Replace site-logo-en.png (!590)
    • Faster filters in UserAdmin (!582)
    • Header fields in event export are now being translated (!573)
    • Users without a membership are now marked as Unknown membership history (!570)
    • Remove duplicate image files and fix glyphicons url in CSS (!569)
    • Events refactor (!549)
    • Add part about committee promotion to styleguide (!584)
    • Drop deprecation feed (!593)
    • Update Django Rest Framework to version 3.7 (!596)
    • Remove confusing 'cancel' button from registration info fields page (!603)
  • v1.10.3
  • v1.10.2
  • v1.10.1
  • v1.10.0

    🔖 Thalia Website v1.10

    Errors resolved

    Events

    • Add base url to event queue mail (!527)
    • Fix timezone naive warning in events viewset (!531)
    • List each member only once in Registration admin (!556)
    • Only send queue mail when registration really is a member (!560)

    Members

    • Always use user pk to lookup a user and/or member (!542)
    • Properly filter former members on member page (!534)
    • Only search the member list for nicknames that are actually visible (!539)
    • No longer count members twice in statistics (!554)

    New functionality

    Members

    • Show static announcement when authenticated user does not have an active membership (!544)

    Administration

    • Administratietrucjes: email expiring members (!502, !555)
    • Add basic table with information on automatically generated mailinglists to admin (!547)
    • Add filter for 'active' and more display fields to committee admin (!543)
    • Add OneToOneField from Committee to MailingList next to contact email string (!486)
    • Use TinyMCE4 instead of 3 (!535, !551)

    Events

    • Change paid boolean value for registration to enum field to support registration of pin payments (!528)
    • Export email addresses of event attendees (!550)

    Partners

    • Voeg einddatum toe aan vacatures (!476)

    Technical changes

    • JSON Mailinglist API (!545, !548)
    • Hide fields from events API that are not required (!529)
    • Cancel deadline before start of event (!532)
    • Allow YouTube video's on sponsor page (!535)

    Other

    • Add .vscode to .gitignore (!541)
  • v1.9.2   # :ambulance: Thalia Website 1.9.2 - Add frontpage announcement feature

    🚑 Thalia Website 1.9.2

    • Add frontpage announcement feature
  • v1.9.1
  • v1.9.0   ## :bookmark: Thalia Website v1.9.0 ## Errors resolved *Administration* - Creating a duplicate mailinglist alias now correctly gives an error (!467) - Fix saving board missing 'until' or 'since' values (!468) *Events* - Do not show fine warning when registration is in queue (!466) - Fine no longer required for events without registration (!487) - Fix event dates in plaintext newsletters (!493) - Fix event cards showing HTML entities (!515) - Fix sending 'spot available' mail to the second person in the waiting list (!510) - 'Spot available' mail no longer sent when members on the waiting list cancel their registration (!510) *Members* - Fix bug where link to your own profile would link to someone else's profile (!465) - Fix bug where members event list API did not work (!524) *Partners* - Fix vacancy description showing HTML entities (!481) ## New functionality *Administration* - Increase administration text editor width/height (!473) - Announcements may use HTML with links etc (!484) - Add number of registrations to backend event details (!478) - Add alias searching to mailinglists and show them in the admin overview (!485) - Administratietrucjes: add IBAN export (!503) - Administratietrucjes: Email non expiring notifications (!506) *Events* - Going back to the calender from an event keeps the calendar on the same date (!448) - Events now have a required category field (!479) - Event registration is performed *before* fields are submitted (!477, !523) - Hide fine in events frontend for unauthenticated users (!516) *Members* - Improve searching for members (!517) *Photos* - Photo album titles are now multilingual (!474) - No longer possible to upload duplicate photos to the album backend (!419, !482, !526) ## Technical changes - Generate logos for partner fixtures (!480) - Make sure 'fit' variable is an int for thumbnails (!475) - Add pagination to the API (!492) - Expose events through the API (!489, !499, !508, !509, !505) - Expose members through the API (!490, !511) - Add versioning to the API (!491) - Remove thaliapp module (!498)

    🔖 Thalia Website v1.9.0

    Errors resolved

    Administration

    • Creating a duplicate mailinglist alias now correctly gives an error (!467)
    • Fix saving board missing 'until' or 'since' values (!468)

    Events

    • Do not show fine warning when registration is in queue (!466)
    • Fine no longer required for events without registration (!487)
    • Fix event dates in plaintext newsletters (!493)
    • Fix event cards showing HTML entities (!515)
    • Fix sending 'spot available' mail to the second person in the waiting list (!510)
    • 'Spot available' mail no longer sent when members on the waiting list cancel their registration (!510)

    Members

    • Fix bug where link to your own profile would link to someone else's profile (!465)
    • Fix bug where members event list API did not work (!524)

    Partners

    • Fix vacancy description showing HTML entities (!481)

    New functionality

    Administration

    • Increase administration text editor width/height (!473)
    • Announcements may use HTML with links etc (!484)
    • Add number of registrations to backend event details (!478)
    • Add alias searching to mailinglists and show them in the admin overview (!485)
    • Administratietrucjes: add IBAN export (!503)
    • Administratietrucjes: Email non expiring notifications (!506)

    Events

    • Going back to the calender from an event keeps the calendar on the same date (!448)
    • Events now have a required category field (!479)
    • Event registration is performed before fields are submitted (!477, !523)
    • Hide fine in events frontend for unauthenticated users (!516)

    Members

    • Improve searching for members (!517)

    Photos

    • Photo album titles are now multilingual (!474)
    • No longer possible to upload duplicate photos to the album backend (!419, !482, !526)

    Technical changes

    • Generate logos for partner fixtures (!480)
    • Make sure 'fit' variable is an int for thumbnails (!475)
    • Add pagination to the API (!492)
    • Expose events through the API (!489, !499, !508, !509, !505)
    • Expose members through the API (!490, !511)
    • Add versioning to the API (!491)
    • Remove thaliapp module (!498)
  • v1.8.4   # :ambulance: Thalia Website 1.8.4 - Fixed which registrations are retrieved for events - Added `profile_description` to the member detail serializer - Add html entity unescape functionality to event descriptions in the API

    🚑 Thalia Website 1.8.4

    • Fixed which registrations are retrieved for events
    • Added profile_description to the member detail serializer
    • Add html entity unescape functionality to event descriptions in the API
  • v1.8.3   Thalia Website 1.8.3

    🚑 Thalia Website 1.8.3

    • Remove category from event detail api
  • v1.8.2   Launch of `v1` api for the ThaliApp

    Launch of v1 api for the ThaliApp 🎉