## :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"