Tags give the ability to mark specific points in history as being important
- Sort by
- Name
- Oldest updated
- Last updated
-
v1.1.0 Release 1.1.0Release v1.1.0
🔖 Thalia Website v1.1.0Errors resolved
- Fix sitemap and 'preview on page' of partners by fix resolving absolute url for partners (!243)
- Add missing fancybox images (!244)
- Fix permissions for sending newsletters ,no longer superuser required (!250)
- Fix problem with user mailaddress when sending a newsletters (!252)
- Only show active committees that the user is a member of in events admin, when selecting organisor (!245)
- Fix check for overlapping memberships and chairs to work correctly (!246)
New functionality
- Events: add notition that registration is required if you fill in a registration period, otherwise not (!238)
- Enable fancier permission selection field (!251)
- Sort committee memberships by starting date on profile page (!255)
- Add checkbox for the costs warning to newsletter events (!254)
Technical changes
-
v1.2.0 Release v1.2.0Release v1.2.0
🔖 Thalia Website v1.2.0Errors resolved
- Fix wrong translation for "Order" (bestelling) in pizza module (!260)
- Fix saving of registration fields by preventing error where
*_None
field does not exist (!266) - Fix username in welcome email (wrong user variable pass) (!269)
- Revoke permissions on committee functionality for old committe members (!261)
- Fix newsletter header image in all languages (!268)
- Fix downloadbaarheid bestanden in
/styleguide
(!281)
New functionality
- The default language is now 'Dutch' (!262)
- Sort
🍕 order list by name (!259) - Extend pizza product admin page and link from frontend (!263)
- Update leading text for partners (!258)
- Produce warning when ignoring non-photo file (!275)
- Add Mercator to map_location field help text (!276)
- Users on members page are now sorted nicely (!277)
- Add link to event in description of iCal feed events (!278)
- Add 'pizza bestellen' to events menu (!279)
- Better exporting of event data to support 'late cancellation' fines (!284)
Technical changes
- Implement
random-as-a-service
API (!264) - Add (very) old ical URL to the deprecation feed (!265)
- Fully prevent redirecting to logout page after login (also works in admin now) (!267)
- Add
.gif
files as binary in.gitattributes
(!272) - Add
.otf
files as binary in.gitattributes
(!273) - Correctly check for overlapping memberships and chairs (!246)
- Make starting year for fixture users truly random (!280)
- Add open graph tag to render FB image correctly (!283)
- Make
/crash
superuser-only
-
v1.3.0 Release 1.3.0Release v1.3.0
🔖 Thalia Website v1.3.0Errors resolved
- Fix context of "order" translation, making it 'bestellen' i.p.v. 'volgorde' (!291)
- Fix ordering of numeric data in pizza frontend, sorting now makes sense (!287)
- Fix some style issues (!274)
- Fix "view on site" for vacancies backend (!293)
- Improve exam and summary upload form (!294)
New functionality
- Translate Thalia Logo Images (!300)
- Make sure members cannot cancel or change pizza order when not allowed (!295)
- Add message to the end of the newsletter regarding language change (!299)
- Add possibility to change order of newsletter items (!298) [DOESN'T WORK FULLY]
Technical changes
-
v1.3.1 Release 1.3.1 * Hotfix for a migration: needs `atomic=False` on Postgres
-
v1.3.2 Release 1.3.2 Hotfix: The waiting list should only include non-cancels (!360, !361, !362)
-
v1.4.0 Release 1.4.0Release v1.4.0
🔖 Thalia Website v1.4.0Errors resolved
- Prevent board memberships from ever expiring (!304)
- Fix thabloids breaking
sitemap.xml
(!308) - Display correct initial join date for consecutive committee memberships (!313)
- Update and fix translations for events app (!318)
- Fix current year in statistics to mean current lecture year (!330)
- Fix order of events in list view (!331)
- Correctly order Thabloids in descending order (!336)
- Show '?' instead of '1970' for missing committee join dates (!334)
- Enforce committee membership enddates in the past (consistency with info text) (!335)
- Change translation of 'jaarlaag' to 'cohort' in events app (!339)
- Fix comparison of board when updating a board (!340)
- Update session-stored partners upon changes (!337)
- Fix 'option 3' text in styleguid (!343)
New functionality
- Add '[THALIA]' to subject of newsletters (!311)
- Add warning to photo administration that full-sized photos will not be stored (!297)
- Make sure models are ordered in administration dropdowns (!314)
- Add events sitemap to
sitemap.xml
(!319) - Add vacancies to
sitemap.xml
(!320) - Allow events to be organized by the board (!322)
- Redirect board item in menu to point to current board (!324)
- Update footer and add link to gitlab (!317)
- TinyMCE editor field in administration automatically cleans text when pasting (!328)
- Update introduction text for vacancies page (!332, !356)
- Add app for creating and displaying announcements (!338)
- Add support for uploading photo albums as
tar
files (!341) - Improve default ordering of pizzas and orders in overview (!344)
- Improve board urls, and add check that makes sure only one board per year exists (!325)
Technical changes
- Report test coverage in README (!301, !357)
- Report Django errors to Slack (in new channel) (!309)
- Test the ThaliApp API (!290)
- Fix warning in tests (!312)
- Clarify some things about settings with additional documentation (!315)
- Mark PDF ad binary in git repo (!316)
- Fix uniqueness of url namespaces (!326)
- Fix Django 2.0 compatibility of active member validation (!323)
- Update requirements (!327)
- Add pip conflict checks to testing pipeline (!333)
- Remove duplicate CSS and unused images from theme (!329)
- Set up
sphinx
documentation for the project (!342)
Hotfixes
-
v1.5.0 Release 1.5.0Release v1.5.0
🔖 Thalia Website v1.5.0Errors resolved
- Fix problem with late cancellation when events has no 'max participants' number (!355)
- Make sure the send_welcome_email field is not required (!358)
- Make 'mark everyone at event as present' only work for non-cancellations (!354)
- The waiting list should only include non-cancels (!360)
- Fix showing general meetings in years > lecture year (!363)
- Fix general meeting dropdown HTML (!364)
- Fix reached_participants_limit, filter cancelled registrations (!365)
- Fix cancellation when no users are on the waiting list (!367)
- Fix UI problem with submission buttons on course pages (!366)
- Fix the shared album page rendering (!379)
- Make sure the user creation form matches the field order of the paper form (!383)
- Allow board into the bestuur wiki (!392)
- Tekst 'Naar evenementenpagina' bij verjaardagen weggehaald (!373)
New functionality
- Make sure only members can view the member list (!349)
- Use lecture year for documents (!359)
- Change cost to fine and add minimum fine (!368, !376)
-
⛔ Add indicator that states whether you have signed up for event (!371) [DOESN'T WORK ON HOMEPAGE] - Add translations for photos app (!372)
- Add filtering and searching to photos admin (!380)
- Improve education app translation, filtering and searching (!381)
- Translate mailinglists app (!386)
- Make it possible to change the opengraph title per page and add more specific tags if preferred (!389)
- Add exam document type for answers (!384)
- Add help_text to summaries and exams to explain how to inspect files (!382)
- Api login handles json post requests (!377)
- Position color information / options side by side (!398)
Technical changes
- Make code coverage build specific (!357)
- Make sure absolute urls are used in newsletters (!353)
- Add coverage configuration file (!378)
- Update translation howto in README (!385)
- Extra tests for events (!369)
- Improved Thabloid save function (!350)
- Force lowercase usernames (!374)
- Speed up tests (!390)
- Prepare for Django 1.11 (!391)
- Optimised PNGs (!399)
- Fix png that's actually a jpeg (!400)
Hotfixes
Prerelease fixes for last version
-
v1.6.0 Release 1.6.0Release v1.6.0
🔖 Thalia Website v1.6.0Errors resolved
- Preserve newsletter content ordering by setting the initial order value in the form (!387)
- Preserve event information field ordering by setting the initial order value in the form (!388)
- Make sure event feed registered indication is correct (!413)
- Fix search_fields in education app (!416)
- Fix edit photo link in admin (!417)
- Photo upload no longer gives a wrong `invalid' error (!406)
- Fix error with saving an event with a registration message (!421)
- Prevent incorrect validation errors when creating new users (!426)
New functionality
- Allow the REST framework to use token authentication (!402)
- Changes board page to show older boards below (!375)
- Export member list with student numbers in admin (!410)
- Add filter for member event permissions in admin (!415)
- Clarify how username and password can be changed (!420)
- From now on, only event organisers can edit and view event data (!418)
Technical changes
- Fix regexes of urls in documents app (!408)
- Enable session and basic authentication for rest framework (!412)
- Make sure events registration uses POST (!411)
- Migrate Dockerfile to Debian (!407)
- Fix production settings application (!414)
Hotfixes
None
🎉 Prerelease fixes for last version
-
v1.7.0 Thalia Website v1.7.0 ## Errors resolved - Change memberlist text so that it doesnt mentions email or phone numbers (!428) - Fix error for events without organiser (!431) - Make sure boards are always active so that they can create events etc (!430) - Fix setting all users not on waiting list or cancelled to present and paid (!429) - Fix event ModelAdmin change permissions (!440) ## New functionality - Randomly order vacancies (!427) - Bound announcements on datetime instead of date (!438) - Add permission that overrides event organiser restrictions (!441) - Also include mailinglist aliasses in API output (!439) ## Technical changes - Double checked README (!422) - Use newer version of flake8 (!433) - Fix path traversal (!432) - Document thumbnail url usage (!435) - Dockerfile: Move statics such as entrypoint up in the build (!437) - Move to Django 1.11 (!442, !444) - Make Event.organiser NOT NULL (!443)Release v1.7.0
🔖 Thalia Website v1.7.0Errors resolved
- Change memberlist text so that it doesnt mentions email or phone numbers (!428)
- Fix error for events without organiser (!431)
- Make sure boards are always active so that they can create events etc (!430)
- Fix setting all users not on waiting list or cancelled to present and paid (!429)
- Fix event ModelAdmin change permissions (!440)
New functionality
- Randomly order vacancies (!427)
- Bound announcements on datetime instead of date (!438)
- Add permission that overrides event organiser restrictions (!441)
- Also include mailinglist aliasses in API output (!439)
Technical changes