Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v1.17.1 Release: v1.17.1
    ##  :bookmark: Thalia Website v1.17.1
    
    ## Errors resolved
    - Fix automatically selected members for scheduled messages  (!929)
  • v1.17.0 Release: v1.17.0
    ##  :bookmark: Thalia Website v1.17
    
    ## Errors resolved
    - Fix translation of 'successful' (!909) ~"registrations" ~i18n
    - Fix 'registration' verbose name (!918) ~"registrations" ~i18n
    - Fix email subject of renewal rejection mail (!911) ~"registrations" ~i18n
    - Use correct english names of studies (and translate "Access the Sentry backend") (!892) ~"i18n"
    - Fix some small bugs in translations (!861) ~"i18n"
    - Make sure docblocks match specs (!901) ~"documentation"
    - Change payment processing to use POST requests (!916) ~"security" ~"registrations"
    - Change registrations processing to using POST (!915) ~"registrations" ~security
    - Resolve "Fix names of categories of pushnotifications" (!860) ~"push notifications"
    - Fix sorting of registration dates in event admin (!854) ~"events"
    - Allow accessing documents from admin pages (!841) ~"documents"
    
    ## New functionality
    - Add direct link to payment from registrations model admins (!917) ~"registrations" ~"payments"
    - Add LectureYear filter to EventAdmin (!853) ~"events"
    - Resolve "Automatic generation of board email addresses" (!844) ~"mailinglists"
    - Scheduled notifications for events (!831, !847, !846) ~"push notifications"
    
    ## Technical changes
    - Change lunch break times in registrations emails (!914) ~"registrations"
    - Switch to Python 3.6 as runtime python (!908) ~"server"
    - Uncapitalize two translations for registrations (!904) ~"i18n" ~"registrations"
    - Replace 'sponsor' with 'partner' (!903) ~"push notifications" ~"members" ~"partners" ~"registrations"
    - Add documentation to membership emails (!900) ~"documentation" ~"members"
    - Only sphinx in production entrypoint (!894) ~"server"
    - Remove django-slack dependency (!889) ~code
    - Use pipenv instead of requirements.txt (!879, !910, !905, !876) ~"code"
    - No linenos in po (!859) ~"code"
    - Get CELERY_BROKER_URL from env vars as a whole (!852) ~"server"
    - Validate docker-compose.yml (!851) ~"code"
    - Docker compose update (!850) ~"code"
    - Check validity of email addresses in members emails (!913) ~"members"
    - Rename the notification category for partners (!912) ~"push notifications"
    - Update privacy policy (!897) ~"board"
    - Education translations (!927) ~i18n ~education
  • v1.16.4 Release: v1.16.4
    :ambulance: Thalia Website v1.16.4
    
    Errors resolved
    ---------------
    
    * Selection of registration year (!906, !907)
    
  • v1.16.3 Release: v1.16.3
    ##  :ambulance: Thalia Website v1.16.3
    
    ## Errors resolved
    - Fix automatic membership emails (!899) ~"members"
    - Fix renewal since date calculation (!898) ~"registrations"
  • v1.16.2
    99d6650e · Update privacy policy ·
    Release: v1.16.2
    ##  :bookmark: Thalia Website v1.16.2
    
    ## Errors resolved
    - Fix pizzas uniqueness (!872) ~"pizzas"
    - Fix/registrations form entry missing (!868) ~"registrations"
    - Crash on confirming non-existing registration entry (!867) ~"registrations"
    
    ## New functionality
    - Access Sentry access permission and API call to provide necessary auth info (!866) ~"members"
    
    ## Technical changes
    - Update privacy policy (!897) 
    - Hotfix: Update Django to 2.0.8 (!880) ~"security"
    - Replace Slack reporting by Sentry reporting (!875, !885) 
    - Fix punctuation discrepancies in the translations (!871) 
    - Make starting year a dropdown in registration form (!869) ~"registrations"
    - Updated book sale page (!896)
  • v1.16.1
    294d2b1c · Show new fields in admin ·
    Release: v1.16.1
    ##  :bookmark: Thalia Website v1.16.1
    
    ## Errors resolved
    - Fix registration problems (!864) 
    - Fix typo in push notification devices viewset (!862) ~"push notifications"
    - Fix member expiration emails (!856) ~"members"
    - Fix conditions for showing presence and payment on the event page (!845) ~"events"
    - Fix 'to' email address in email change confirmation email (!842) ~"members"
    
    ## New functionality
    - Add privacy policy checkbox to renewal form (!855) ~"registrations"
    - Add optins to members registration form (!849) ~"registrations"
    
    ## Technical changes
    - Make phone number optional during member registration (!848) ~"registrations"
  • v1.16.0 Release: v1.16.0
    - Disallow cancellation after event start (!837)
    - Fix push notification registration request (!832)
    - Never import thaliawebsite.settings directly (!818, !824) ~"technical
    change"
    - Fix HTML entities in the event organiser email (!821)
    - Fix thabloids sizing on load (!820)
    - Add membership decorator and require an active membership to download
    exams/summaries (!814)
    - Change pizzas product pricing space to nbsp for all products in list.
    (!808)
    
    - Added token-based personal iCal feed (!836) ~"events"
    - Add filter to committee membership admin for active memberships (!834)
    - Force general category (!833)
    - Add email change feature to members (!827)
    - Make no-member banner clickable (!823)
    - Add privacy policy to website footer (!819)
    - Add documentation to the education package (!815)
    - Add docs to events package (!813)
    - Added terms and conditions to event registrations (!797)
    - Added presence and payment status to registration details page (!793)
    ~"events"
    
    - Remove .onion service link in footer (!835)
    - Update text on partner pages (!825)
    - Update font-awesome to 4.7 (!822)
    - Add reference to olympus site for canteen related documents (!817)
    - Add a reminder that people can upgrade to a study membership in the
    expiration email (!816) ~"members"
    - Fix typo in privacy policy (!812)
    - Add documentation to the documents package (!811)
    - Add and change documentation in the activemembers package (!810)
    - Remove the age from the home and association pages (!809)
    - Resolve "It is unclear if the year field on documents in the backend
    refers to the first or last year of the academic year." (!838, !839)
  • v1.15.1 Release: v1.15.1
    ##  :ambulance: Thalia Website v1.15.1
    
    ## Errors resolved
    - Fix role on committee pages (!804)
    - Fix mailinglist permissions check (!805)
  • v1.15.0 Release: v1.15.0
    ##  :bookmark: Thalia Website v1.15
    
    ## Errors resolved
    - Add missing `<hr>` to account page (!764) ~"priority: low" ~"members"
    - Allow event cancellations when member has a fine (!792) ~"events"
    - Added &nbsp; for pizza price (!791) ~"pizzas"
    - Fix membership renewal page when user has no previous memberships (!785) ~"registrations"
    - Only show cohort when cohort is not None (!784) ~"members"
    - Fix link to minutes in meetingyear.html (!783) ~"documents"
    - Translate 'Notulen' in meetingyear.html (!782) ~"documents"
    - Resolve "Creating an event without specifying time crashes the request" (!770) ~"events"
    - Fix multiple issues with Pizza Events (!769) ~"pizzas"
    - Set max length for profile description (!768) ~"members"
    - Fix uploading gifs (!757) ~"members" ~"photos"
    - Fix event title overflows with indicator (!747) ~"events"
    - Fix typo on renewal page (!786) ~"registrations"
    
    ## New functionality
    - Resolve "Improve statistics" (!789) ~"statistics"
    - Add committee roles to overview page (!788) ~"activemembers"
    - Add phone and email links to events registrations overview (!777) ~"events"
    - Add sorting to events backend using jQuery tablesorter (!771, !776) ~"events"
    - Hide old boards as organiser for new events (!752) ~"events"
    - Add confirmation message to events registration cancellation (!751) ~"events"
    - Add cancel deadline to event details in admin (!750) ~"events"
    - Post-process Thabloid pages to stitch spreads together (!748) ~"request for comments"
    - Add separate private thumbnails view for API (!745) ~"photos"
    
    ## Technical changes
    - Disable pipconflictchecker and include a check if the requirements are up to date into CI. (!790) 
    - Improve usability by adding explanation about existing accounts (!787) ~"registrations"
    - Build and test container in CI (!781) 
    - Update Album detail title in API (!780) ~"photos"
    - Get mailinglist api secret from env variables (!778) ~"mailinglists"
    - Resolve "Increase the number of events on the homepage" (!756) ~"events"
    - Improve Thabloid image quality (!749) ~"thabloid"
    - Remove HTML escaping in the event description API. (!735) ~"events" ~"api"
  • v1.14.2 Release: v1.14.2
    Release 1.14.2
  • v1.14.1 Release: v1.14.1
    Release 1.14.1
  • v1.14.0 Release: v1.14.0
    -  Fix photos api title field (!737) ~photos
    -  Fix RegistrationInformationfield ordering (!732) ~"events"
    -  Fix event registration saved Dutch message (!729) ~"events"
    -  Fix other test warnings (!728)
    -  Suppress unclosed file handle warnings (!727)
    -  Allow span with text-decoration by bleach (!707)
    
    -  Resolve "Adding/changing Thabloids: field "year"" (!743) ~"thabloid"
    -  Resolve "Multilingual push notifications" (!736, !744) ~"push notifications"
    -  Add filtering to push notifications (!665, !754) ~"push notifications"
    -  Use Orientation EXIF tag in photo to determine orientation on upload (!730)
    -  Add automatic response to mailinglists (!709) ~"mailinglists"
    -  Add inline for pizza events to events app (!708) ~"events" ~"pizzas"
    -  Make board/committee description an HTMLField (!706) ~"activemembers"
    -  Add reference to Oswald to the styleguide (!705) ~"style"
    -  Allow filtering by availability in the pizza product admin (!753)
    
    -  Only set up templatecheck if installed (!734)
    -  Delete unused ci-requirements.txt (!725)
    -  Use app configs (!721)
    -  Install binary version of psycopg2 (!720)
    -  Get manage.py from Django 2.0 (!719)
    -  Add more tests to the events app (!717) ~"events" ~"testing"
    -  Fix Sphinx version and update docs (!711)
    -  Move statistics code to services, separate tests into multiple files and add display name tests (!710)
    -  Move Payment model to dedicated 'payments' app (!704) ~"payments" ~"registrations"
    -  Refactored documents app (!689, !755) ~"documents"
    
    -  Fix text alignment on committee detail pages (!746)
    -  Save Accept-Language in the push notification Devices (!744) ~"push notifications" ~"api" ~"i18n"
    -  Run sphinx-build on all cores (!731)
    -  Update available tox environments in README (!722)
    -  Fix coverage badge in README (!718)
    -  Wait for correct db in entrypoint (!693)
  • v1.13.2 Release: v1.13.2
    :ambulance: Thalia Website v1.13.1
    
    * Update Django to 2.0.3 (security update)
  • 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.13.0 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)
  • v1.12.4 Release: v1.12.4
    :ambulance: Thalia Website v1.12.4
    ==================================
    
    * Includes fix for #565
    * Updates Django to 1.11.10 (Security release)
  • v1.12.3 Release: v1.12.3
  • v1.12.2 Release: v1.12.2
  • v1.12.1 Release: v1.12.1
  • v1.12.0 Release: v1.12.0