Skip to content

Releases: svthalia/concrexit

v30.1

18 Mar 09:27
Compare
Choose a tag to compare

🚑 concrexit v30.1

Errors resolved

  • Upgrade to Django 3.0.4 (!1517)
  • Fix recursion error events models (!1511)
  • Fix crash when pizza event admin orders pizza (!1519)

v30

18 Mar 09:27
Compare
Choose a tag to compare
v30

🔖 concrexit v30

Errors resolved

  • Added more colors for the statistics page graphs (!1457) ~"priority: medium"
  • Make registration deadline, cancellation deadline, and number of registrations... (!1468) ~"events"
  • Fixed KeyError: 'delete_selected' (!1455) ~"events"
  • Replace Nextcloud menu item with G Suite Knowledge Base (!1472)
  • Add ordering to fix UnorderedObjectListWarning warnings (!1470)
  • Use timezone aware date (!1471)

New functionality

  • Order the Pizza Events on the order date (!1431) ~"pizzas"
  • Add display name to pizza order API (!1430) ~"pizzas" ~"api"

Technical changes

  • Black all code (!1453)
  • Remove old Pylint and flake8 references (!1476)
  • Move review CI jobs to separate sh files (!1477)
  • Setup review hosts in private subnet (!1464)
  • Move coverage.py settings to pyproject.toml (!1475)
  • Move static coverage and docs sites to S3 (!1473)
  • Use Python 3.8 (!1474)
  • Increase payments coverage (!1460) ~"payments" ~"testing"

Dependency updates

  • Update dependency Django to v3.0.3 (!1479)
  • Update dependency freezegun to v0.3.14 (!1469)
  • Update dependency files (!1466)
  • Update dependency sentry-sdk to v0.14.1 (!1465)
  • Update dependency Faker to v4 (!1461)
  • Update django-localflavor and pin to specific versions in pyproject.toml (!1459)
  • Update django-compressor to v2.4.0 (!1458)
  • Update dependency sentry-sdk to ~0.14.0 (!1454)
  • Update dependency Pillow to v7 (!1452)
  • Update dependency django-sendfile2 to v0.5.1 (!1451)
  • Update dependency coverage to v5 (!1450)
  • Update dependency sphinx to ~2.3 (!1445)
  • Update dependency djangorestframework to ~3.11 (!1444)
  • Update dependency django-bootstrap4 to ~1.1.0 (!1443)

Other

  • Resolve "Improve privacy policy regarding server data" (!1449)

v29.3

18 Mar 09:27
8476275
Compare
Choose a tag to compare

🚑 concrexit v29.3

Errors resolved

  • Upgrade to Django 2.2.9 (!1448)

v29.2

18 Mar 09:27
Compare
Choose a tag to compare

🚑 concrexit v29.2

Errors resolved

  • Fix start reminder users slicing (!1440)

v29.1

18 Mar 09:27
Compare
Choose a tag to compare

🚑 concrexit v29.1

Errors resolved

  • Fix G Suite env variable and profile option (!1437)

v29

18 Mar 09:26
Compare
Choose a tag to compare
v29

🔖 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

  • Automatically set warning about fine in newsletter (!1408) ~newsletter
  • Make newsletter event headers and summary clickable (!1407) ~newsletter
  • Remove redundant "What" from newsletter event box (!1406) ~newsletter
  • Sync active members with G Suite (!1396) ~"activemembers"
  • Added event slide functionality to be able to display slides specific to certain events (!1392) ~events
  • EmailMultiAlternatives added: Html version of information check email (!1390) ~members
  • Resolve "Suggest registration time at event creation" (!1387) ~events
  • Add Thalia Pay payment methods to admin and user frontend (!1380) ~payments
  • 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) ~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)

v28.2

17 Nov 12:06
Compare
Choose a tag to compare

🚑 concrexit v28.2

Errors resolved

  • Add root logging configuration and improve format (!1409)
  • Add mailinglists for newsletter receivers and refactor mailinglists services (!1410)

v28.1

17 Nov 12:06
14bd031
Compare
Choose a tag to compare

🚑 concrexit v28.1

Errors resolved

  • Fix small issues in the mailinglists app (!1402)

v28

17 Nov 12:06
bafff32
Compare
Choose a tag to compare
v28

🔖 concrexit v28

New functionality

  • Add mailinglist description to overview (!1386)
  • Sync mailinglists with GSuite Groups (!1379, !1393, !1394) ~"mailinglists"

Technical changes

  • Remove mailinglists API (!1397)

v27.2

17 Nov 12:05
Compare
Choose a tag to compare

🚑 concrexit v27.2

Errors resolved

  • Fix token-auth path in urls.py (!1385)