Tags give the ability to mark specific points in history as being important
  • v23.1   ## :ambulance: concrexit v23.1 ## Errors resolved - Fix pizza api ordering (!1221)

    🚑 concrexit v23.1

    Errors resolved

    • Fix pizza api ordering (!1221)
  • v23   ## :bookmark: concrexit v23 ## Errors resolved - Allow board membership to contain end date (!1183) ~"activemembers" ~"priority: medium" - Prevent double email addresses appearing in the activemembers mailinglist (!1207) - Changed Mentor Achievement to be Unclickable + Code Cleanup (!1202) ~"activemembers" - Changed Translation For Programme Registration (!1201) ~"registrations" - Set html language code based on current session (!1198) - Fix grayscaling of unavailable albums (!1197) ~"photos" - Fix race condition in registration approve/save (!1196) ~"registrations" - Fix registration editing organiser non member (!1194) ~"events" - Fix data minimisation (!1185) ~"members" - Fix member tabs active state (!1181) ~"members" - Thumbnail the merchandise images (!1178) ~"merchandise" - Restrict changing registration to users with change registration perms (!1166) ~"events" - Restrict updates to pizza orders to organisers of the pizza event (!1164) ~"pizzas" ## New functionality - Add automatic events input for newsletters (!1200) ~"newsletter" - Add coverage reporting on coverage.technicie.nl (!1193) - Add manual data minimisation functionality (!1189) ~"members" - Write newsletter html to file on sending (!1174) ~"newsletter" - Add functionality to admin to edit information fields (!1170) ~"events" ## Technical changes - Move `factory_boy` to main packages (!1205) - Replace FileValidator and remove old validator from previous migrations (!1199) - Add docs static html pushing in gitlab ci to docs.technicie.nl (!1195) ~"documentation" - Ignore *.egg-info (!1192) - Update PC description with correct abbreviation and FB link (!1191) - Test the merchandise package (!1190) - Add coverage badge (!1188) - Do not specifiy parameters for coverage in ci: use .coveragerc (!1187) - Add automatic testing for model str method (!1186) ~"testing" - Replace Google Drive with Nextcloud links in styleguide (!1184) - Improve createfixtures (!1182) ~"code" - Remove redundant CMD instruction from Dockerfile (!1180) ~"server" - Do migrate, collectstatic and compress in entrypoints (!1179) ~"server" - Replace the wiki menu item by Nextcloud (!1177) ~"static pages" - Migrate to poetry and remove tox (!1176) ~"code"

    🔖 concrexit v23

    Errors resolved

    New functionality

    • Add automatic events input for newsletters (!1200) newsletter
    • Add coverage reporting on coverage.technicie.nl (!1193)
    • Add manual data minimisation functionality (!1189) members
    • Write newsletter html to file on sending (!1174) newsletter
    • Add functionality to admin to edit information fields (!1170) events

    Technical changes

    • Move factory_boy to main packages (!1205)
    • Replace FileValidator and remove old validator from previous migrations (!1199)
    • Add docs static html pushing in gitlab ci to docs.technicie.nl (!1195) documentation
    • Ignore *.egg-info (!1192)
    • Update PC description with correct abbreviation and FB link (!1191)
    • Test the merchandise package (!1190)
    • Add coverage badge (!1188)
    • Do not specifiy parameters for coverage in ci: use .coveragerc (!1187)
    • Add automatic testing for model str method (!1186) testing
    • Replace Google Drive with Nextcloud links in styleguide (!1184)
    • Improve createfixtures (!1182) code
    • Remove redundant CMD instruction from Dockerfile (!1180) server
    • Do migrate, collectstatic and compress in entrypoints (!1179) server
    • Replace the wiki menu item by Nextcloud (!1177) static pages
    • Migrate to poetry and remove tox (!1176) code
  • v22.1   ## :ambulance: concrexit v21.2 ## Errors resolved - Fix data minimisation (!1185)

    🚑 concrexit v21.2

    Errors resolved

    • Fix data minimisation (!1185)
  • v22   ## :bookmark: concrexit v22 ## Errors resolved - Fix for API assuming non external registration (!1162) ~"events" - Changed Date Format in List View + Translations (!1159) ~"events" - Fixed Visual Error Committees (!1149) ~"activemembers" - Clickable links to Achievements and Societies (!1160) ~"activemembers" - Fix vars in fstr in conscribosync.py (!1152, !1142) ~"members" - Don't cascade user deletion into deletion of exams etc (!1144) ~"members" - Remove SECRET_KEY from production.py (!1146) ## New functionality - Add automatic NextCloud group for committee chairs (!1168) ~"activemembers" - Add 'Display members' field for MemberGroup (!1150, !1165) ~"activemembers" - Add membership type to payment notes (!1147) ~"registrations" - Add country field to user profiles (!1140) ~"registrations" ~"members" - Add more functionality to payments admin (search, export, fields) (!1154, !1169) ~"payments" - Add wire payment type to payments app (!1145) ~"payments" ## Technical changes - Update Python and Postgres (!1151, !1148) - Update pipfile.lock (!1161) - (Doet Luko) Thumbnailing refactor (!1155, !1167) ~refactor ~"security" - Events payments refactor (!1112, !1153) ~"events" ~refactor - Unify used tablesorter plugins (!1143) ~"events" ~"pizzas" ~refactor - Replace 'supporter' value in Membership model by 'benefactor' (!1141) ~"members" ~"registrations" ~refactor - Remove miscellaneous from top of documents page (!1139) ~"documents" - Set download attribute on Thabloid download links (!1138) ~"thabloid"

    🔖 concrexit v22

    Errors resolved

    New functionality

    Technical changes

  • v21.2   ## :ambulance: concrexit v21.2 ## Errors resolved - Set right entity type in conscribo sync (!1137)

    🚑 concrexit v21.2

    Errors resolved

    • Set right entity type in conscribo sync (!1137)
  • v21.1   ## :bookmark: concrexit v21.1 ## Errors resolved - Add translation for hardcoded "Locatie" (!1136) - Fix events unpublish (!1135) - Remove notifications on event delete (!1134) - Replace non-existent redirect_to with request.get_full_path_info (!1131) - Automatic pizza save fix (!1130) ## New functionality - Conscribo member sync (!1132) ## Technical changes - Update LICENSE.md (!1133) - Add special automatic NextCloud group with current board members (!1129) - Add explanatory text to societies page (!1128)

    🔖 concrexit v21.1

    Errors resolved

    • Add translation for hardcoded "Locatie" (!1136)
    • Fix events unpublish (!1135)
    • Remove notifications on event delete (!1134)
    • Replace non-existent redirect_to with request.get_full_path_info (!1131)
    • Automatic pizza save fix (!1130)

    New functionality

    • Conscribo member sync (!1132)

    Technical changes

    • Update LICENSE.md (!1133)
    • Add special automatic NextCloud group with current board members (!1129)
    • Add explanatory text to societies page (!1128)
  • v21   ## :bookmark: concrexit v21 ## Errors resolved - Fix new event saving (!1117) - Block creation of more mailinglists because they're automatic (!1116) - Sort member list always alphabetically (!1115) - Use thumbnailer everywhere for partners (!1114) - Fix paid status sorting pizzas (!1113) - Do not send membership notifications for future members (!1111) - Prevent changes to price and registration start after registration has started (!1105) - Fix unpublished events feed (!1103) - Save event first before creating notifications when adding (!1100) - Make the slider responsive to hold a steady aspect ratio of 2.5 (!1099) - Add rel=noopener where target=_blank (!1094) - Correctly align members and photos search forms (!1093) - Fix thabloid filtering column/rows (!1092) - Changed List View in Calendar (!1091, !1106) ~"events" ## New functionality - Add language to summary data (!1060) ~"priority: medium" - Added admin serializer for the event registrations (!1110) ~"events" ~"api" - Add admin group to NextCloud api (!1107, !1108) - Add APIs for NextCloud user sync (!1098) - Added document support to events (!1080) - Scheduled notifications for pizza events (!920) ~"push notifications" ## Technical changes - Move prepopulated fields back to original implementation (!1104) - Add test to verify sitemap does not throw error status (!1102) - Only tag latest docker tag on release (!1097) - Switch to docker hub for images (!1096)

    🔖 concrexit v21

    Errors resolved

    • Fix new event saving (!1117)
    • Block creation of more mailinglists because they're automatic (!1116)
    • Sort member list always alphabetically (!1115)
    • Use thumbnailer everywhere for partners (!1114)
    • Fix paid status sorting pizzas (!1113)
    • Do not send membership notifications for future members (!1111)
    • Prevent changes to price and registration start after registration has started (!1105)
    • Fix unpublished events feed (!1103)
    • Save event first before creating notifications when adding (!1100)
    • Make the slider responsive to hold a steady aspect ratio of 2.5 (!1099)
    • Add rel=noopener where target=_blank (!1094)
    • Correctly align members and photos search forms (!1093)
    • Fix thabloid filtering column/rows (!1092)
    • Changed List View in Calendar (!1091, !1106) events

    New functionality

    Technical changes

    • Move prepopulated fields back to original implementation (!1104)
    • Add test to verify sitemap does not throw error status (!1102)
    • Only tag latest docker tag on release (!1097)
    • Switch to docker hub for images (!1096)
  • v20.1   ## :ambulance: concrexit v20.1 ## Errors resolved - Fix sitemap reference (!1095)

    🚑 concrexit v20.1

    Errors resolved

    • Fix sitemap reference (!1095)
  • v20   ## :bookmark: concrexit v20 ## Errors resolved - Handle update of present/payment fields separately (!1085) - Fix migrations in master branch (!1083) - Restrict changing registrations to organiser (!1081) - Changed No Registration Needed Text (!1078) ~"events" - Reduce memory consumption in photo processing (!1073) ~"photos" - Prevent creation of automatic mailinglists (!1071) - Fix birthdays calendar button (!1070) - Added the Possibility To Enter Uppercase Student Number (!1069) - Changed Search Button On Member Page (!1068) ~"style" ~"members" - Make footer stick to bottom (!1067) - Changed Buttons of Events (!1066) - Changed Layout Button (!1065) - Fix aspect ratio of membergroup photos (!1064) - Fix 'older Thabloids' category (!1059) - Fix events javascript to be compressed again (!1058) - Remove unused JS from pizzas overview (!1057) ~"pizzas" - Fix JavaScript on pizzas order page (!1056) - Make member-event combination unique for event registrations (!1051) ~"events" - Improve vacancy validation (!1037) - Change events admin urls (!1030) ~"technical change" ## New functionality - Add society memberships to the members API (!1075) ~"members" ~"api" - Add grey icon for concrexit if running in debug mode (!1074) - Add alumni page (!1055) - Add email address CSV export feature (!1054) ~"members" ~"events" - Add filter to get all users without an active membership (!1053) ~"members" ~"events" - Added the ability to edit your profile through the members API (!1041) ~"members" ~"api" - Add search functionality to photos app (!1034) ~"photos" ## Technical changes - Change dropdown menu in front-end for user registration/enrollment with amount (!1061) ~"priority: low" ~"easy and fun" ~"registrations" - New Mailinglist with all old boards (!1079) - Replaced MemberRetrieveSerializer by ProfileRetrieveSerializer (!1077) ~"members" ~"api" - Removed base 64 image from the members API (!1076) ~"members" ~"api" - Payments package additions and changes (!1072) - Changed Sister Associations to Sibling Associations (!1063) - Added Notification When Creating Events (!1062) ~"events" ~"announcements" - Update Fancybox to version 3 (!1052) - Add extra CI codestyle tests (!1043) - Added Societies Header on Profiles (!1040) ~"members" - Replace raven by sentrysdk (!1032) - Refactor push notifications (!1031) - Update to Django 2.1 (!1029) - Replace Highcharts by Chart.js (!997) ~"statistics" - Cleaned up albums and photos downloads (!987) ~"photos"

    🔖 concrexit v20

    Errors resolved

    • Handle update of present/payment fields separately (!1085)
    • Fix migrations in master branch (!1083)
    • Restrict changing registrations to organiser (!1081)
    • Changed No Registration Needed Text (!1078) events
    • Reduce memory consumption in photo processing (!1073) photos
    • Prevent creation of automatic mailinglists (!1071)
    • Fix birthdays calendar button (!1070)
    • Added the Possibility To Enter Uppercase Student Number (!1069)
    • Changed Search Button On Member Page (!1068) style members
    • Make footer stick to bottom (!1067)
    • Changed Buttons of Events (!1066)
    • Changed Layout Button (!1065)
    • Fix aspect ratio of membergroup photos (!1064)
    • Fix 'older Thabloids' category (!1059)
    • Fix events javascript to be compressed again (!1058)
    • Remove unused JS from pizzas overview (!1057) pizzas
    • Fix JavaScript on pizzas order page (!1056)
    • Make member-event combination unique for event registrations (!1051) events
    • Improve vacancy validation (!1037)
    • Change events admin urls (!1030) technical change

    New functionality

    Technical changes

  • v19.3   ## :ambulance: concrexit v19.3 ## Errors resolved - Fix JavaScript on pizzas order page (!1056) ~pizzas - Remove unused JS from pizzas overview (!1057) ~pizza

    🚑 concrexit v19.3

    Errors resolved

    • Fix JavaScript on pizzas order page (!1056) pizzas
    • Remove unused JS from pizzas overview (!1057) ~pizza
  • v19.2   ## :ambulance: concrexit v19.2 ## Errors resolved - Improve usability of header on mobile devices (!1046) ~style - Fix events frontpage translation (!1047) ~events - Fix usage of script tag on statistics page (!1048) ~members - Fix the birthdays calendar by refactoring the start/end date query parsing (!1049) ~members - Fix header size too large on smaller screen laptops (!1050) ~style

    🚑 concrexit v19.2

    Errors resolved

    • Improve usability of header on mobile devices (!1046) style
    • Fix events frontpage translation (!1047) events
    • Fix usage of script tag on statistics page (!1048) members
    • Fix the birthdays calendar by refactoring the start/end date query parsing (!1049) members
    • Fix header size too large on smaller screen laptops (!1050) style
  • v19.1   ## :ambulance: concrexit v19.1 ## Errors resolved - Fix events js (!1044)

    🚑 concrexit v19.1

    Errors resolved

  • v19   ## :bookmark: concrexit v19 ## Errors resolved - Fix next url in events registrations admin (!1026) ~"events" - Fix translation of 'Only nickname' in Dutch (!1025) ~"members" - Add check to newsletters to prevent /admin/newsletters urls (!1024) ~"newsletter" - Fix registration date in event member email (!1023) ~"events" - Clarify address specification (!1021) ~"registrations" - Add help text about active committees* (!1020) ~"activemembers" - Add ListAlias.__str__ (!1019) ~"mailinglists" - Sort association documents by name (!1016) ~"documents" - Fix translations for information check (!1015, !1004) ~"members" - Fix activemembers sitemap (!994) ~"activemembers" - Fix dataminimisation tests (!990) - Event registration export does not have the correct date associated with it. (!984) - Make student number unique (!977) ~"members" - Fix statistics member types input (!966) ~"members" - Improve sister associations page (!1036) ## New functionality - Add header slider with admin manageable slides (!1010) - Add all previous memberships to renewal page (!1005) ~"registrations" - Make it possible to correct an acception or rejection in registrations (!952) ~"registrations" - Add resend confirmation email button to admin (!951) ~"registrations" ## Technical changes - Update Pipfile.lock (!1028) - Use fstrings in edu views.py (!1018) ~"education" - Make alert a templatetag (!1011) - Changed the zip files to google drive links (!1006) - Remove redundant http headers (!995) ~server - Change all textual mentions of supporter to benefactor (!960) ~"i18n" - Split photos tests and added new tests (!923) ~"photos" - Check obsolete translations with codestyle and fix codestyle test (!985) - Replace print statements by logging calls (!978) - Replace old by new template (!1017, !1033, !1012, !989, !988, !1009, !1002, !1001, !1000, !999, !998, !996, !983, !979, !971, !970, !969, !965) !style

    🔖 concrexit v19

    Errors resolved

    New functionality

    Technical changes

  • v1.18.3   ## :ambulance: concrexit v1.18.3 ## Errors resolved - Fix wiki login (!992)
    7c734bad · Fix the wiki login ·

    🚑 concrexit v1.18.3

    Errors resolved

    • Fix wiki login (!992)
  • v1.18.2   ## :bookmark: concrexit v1.18.2 ## Errors resolved - Fix committeemembership reference in mailinglists (!991)

    🚑 concrexit v1.18.2

    Errors resolved

    • Fix committeemembership reference in mailinglists (!991)
  • v1.18.1   ## :bookmark: concrexit v1.18 ## Errors resolved - Fix map location in event view

    🚑 concrexit v1.18.1

    Errors resolved

    • Fix map location in event view
  • v1.18.0   ## :bookmark: concrexit v1.18 ## Errors resolved - Fix member achievements in services.py (!963) - Fix Dutch translation in membership notification email incorrect (!959) ~"members" - Resolve "Location Map at Events broken" (!957, !976, !961) ~"events" - Fix registrations table sorting of cancel date (!955) ~"events" - Two registrations one email address (!950) ~"registrations" - Make registrations readonly on completed (!948) ~"registrations" - Make url for push messages non-required (!946) ~"push notifications" - Fix tests broken by default language change (#704, !943) (!944) - Fix save order for payments in registrations (!936) - Fix comparison in registration model for year and programme (!934) ~"registrations" - Add __str__ methods to the member models (!931) ~"members" ## New functionality - Resolve "Add descriptions to push notification categories" (!942, !945) ~"push notifications" ~"easy or fun" ~"priority: low" - Add deeplinking functionality to push notifications (!802) ~"priority: low" ~"push notifications" - Add sorting to custom columns in event admin (!956) - Make it possible for previous members to prolong their benefactorship (!954) ~"registrations" - Complete docs in pushnotifications package (!938) - Complete docs for payments package (!937) - Add data minimisation management command (!935) - Added Society model (!933, !940) - Add the Google Maps url to the events api (!972) ## Technical changes - Resolve "Change default language to English" (!943) ~"priority: low" ~"request for comments" - Move google maps creation to template tag and add parameters (!964) - Deleted voicemailbox from contactpage (!962) - Change HTML indent size to 4 (!953) - Make studentnumber required for member registration (!949) ~"registrations" - Change list_action detail_action decorators to action to solve DeprecationWarning (!947) ~"api" - Add an explanation about the auto generated board lists (!941) ~"mailinglists" - Update Pipfile.lock (!939) - Clarify activemember (!930) ~"documentation" ~"members" - No longer test on python 3.5 (!924) ## Other - Change README.md to use python 3 for pipenv (!919)

    🔖 concrexit v1.18

    Errors resolved

    New functionality

    Technical changes

    Other

    • Change README.md to use python 3 for pipenv (!919)
  • v1.17.1   ## :bookmark: Thalia Website v1.17.1 ## Errors resolved - Fix automatically selected members for scheduled messages (!929)

    🔖 Thalia Website v1.17.1

    Errors resolved

    • Fix automatically selected members for scheduled messages (!929)
  • 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

    🔖 Thalia Website v1.17

    Errors resolved

    New functionality

    Technical changes

  • v1.16.4   :ambulance: Thalia Website v1.16.4 Errors resolved --------------- * Selection of registration year (!906, !907)

    🚑 Thalia Website v1.16.4

    Errors resolved

    • Selection of registration year (!906, !907)