##  :bookmark: concrexit v29

## Errors resolved
- Add git strategy none to gitlab-ci (!1429) 
- Events on personal ical feed are now excluded if someone deregistered (!1428) ~"events"
- Change the euro sign encoding in newsletters (!1420) ~"newsletter"
- Fix API authentication returns 400 when providing the wrong credentials (!1412) ~"api" ~"technical change"
- Now really fix mailinglists search (!1403) 
- Fix event registration terms URL in event page (!1388) 
- Fixed creating group membership without filling in required field 'member' or 'group' (!1375) 
- Remove fixed height for footer to correctly display all content on mobile devices (!1374) 
- Cannot fill in field for guest registration (!1360) ~"events"

## New functionality
- Automatically set warning about fine in newsletter (!1408) 
- Make newsletter event headers and summary clickable (!1407) 
- Remove redundant "What" from newsletter event box (!1406) 
- Sync active members with G Suite (!1396) ~"activemembers"
- Added event slide functionality to be able to display slides specific to certain events (!1392) 
- EmailMultiAlternatives added: Html version of information check email (!1390) 
- Resolve "Suggest registration time at event creation" (!1387) 
- Add Thalia Pay payment methods to admin and user frontend (!1380) 
- Add sent message overview to the push notifications API (!1378) ~"api" ~"push notifications"
- Show registration allowed in events api (!1373) ~"api" ~"events"

## Technical changes
- Remove utf-8 coding comment (!1411) ~"priority: low"
- Add docs to pizzas package (!1425) 
- Remove test run in docker build (!1423) 
- Add minimum coverage level (!1418) 
- Fix payments test failing at midnight (!1414) 
- Do not use gmail accounts in fixtures (!1404) 
- Add keys of categories that should exist to the notification Category model (!1395) 
- Update dependencies to fix broken pipeline (!1389) 
- Mute irrelevant errors in uwsgi (!1384) 
- Add tests for the can_change_pizza function (!1382) 
- Change graph types on statistics page (!1356, !1427) 

## Other
- Update dependency firebase-admin to ~3.2 (!1422)
- Add review environment (!1417) 
- Link coverage report button to coverage site (!1416)
- Update dependency sentry-sdk to ~0.13.0 (!1383)

🔖 concrexit v29

Errors resolved

  • Add git strategy none to gitlab-ci (!1429)
  • Events on personal ical feed are now excluded if someone deregistered (!1428) events
  • Change the euro sign encoding in newsletters (!1420) newsletter
  • Fix API authentication returns 400 when providing the wrong credentials (!1412) api technical change
  • Now really fix mailinglists search (!1403) mailinglists
  • Fix event registration terms URL in event page (!1388) events
  • Fixed creating group membership without filling in required field 'member' or 'group' (!1375) activemembers
  • Remove fixed height for footer to correctly display all content on mobile devices (!1374) style
  • Cannot fill in field for guest registration (!1360) events

New functionality

Technical changes

  • Remove utf-8 coding comment (!1411) priority: low
  • Add docs to pizzas package (!1425) pizzas
  • Remove test run in docker build (!1423)
  • Add minimum coverage level (!1418)
  • Fix payments test failing at midnight (!1414)
  • Do not use gmail accounts in fixtures (!1404)
  • Add keys of categories that should exist to the notification Category model (!1395) ~pushnotifications
  • Update dependencies to fix broken pipeline (!1389)
  • Mute irrelevant errors in uwsgi (!1384)
  • Add tests for the can_change_pizza function (!1382) pizzas
  • Change graph types on statistics page (!1356, !1427)

Other

  • Update dependency firebase-admin to ~3.2 (!1422)
  • Add review environment (!1417)
  • Link coverage report button to coverage site (!1416)
  • Update dependency sentry-sdk to ~0.13.0 (!1383)