Changelog

v0.27.0

Released on 2026-04-23 - GitHub - PyPI

What’s Changed

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.26.1…v0.27.0

v0.26.1

Released on 2026-03-15 - GitHub - PyPI

  • Fix package lock file

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.26.0…v0.26.1

v0.26.0

Released on 2026-03-15 - GitHub - PyPI

What’s Changed

We now use uv, ruff and prek as dev toolchain. The repo was refactored to a src-directory-layout. Production-wise, we now require python3.11 or later. This patch also includes various security updates. by @felixrindt in https://github.com/ephios-dev/ephios/pull/1754

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.25.1…v0.26.0

v0.25.1

Released on 2026-02-04 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.25.0…v0.25.1

v0.25.0

Released on 2026-01-11 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.24.4…v0.25.0

v0.24.4

Released on 2025-09-12 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.24.3…v0.24.4

v0.24.3

Released on 2025-09-11 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.24.2…v0.24.3

v0.24.2

Released on 2025-09-04 - GitHub - PyPI

What’s Changed

Features

Other Changes

New Contributors

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.24.1…v0.24.2

v0.24.1

Released on 2025-08-26 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.24.0…v0.24.1

v0.24.0

Released on 2025-08-26 - GitHub - PyPI

What’s Changed

Features

  • Add questionnaires in https://github.com/ephios-dev/ephios/pull/1559
    Questionaires allow you to configure arbitrary questions (text and single/multiple select for now) to ask participants during signup. Huge thanks to @lukasrad02 for contributing this feature!

Other Changes

Changes to plugin API

  • renamed the event_action signal to event_menu

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.23.0…v0.24.0

v0.23.0

Released on 2025-07-31 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.22.3…v0.23.0

v0.22.3

Released on 2025-07-14 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.22.2…v0.22.3

v0.22.2

Released on 2025-07-14 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.22.1…v0.22.2

v0.22.1

Released on 2025-06-30 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.22.0…v0.22.1

v0.22.0

Released on 2025-06-26 - GitHub - PyPI

What’s Changed

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.21.0…v0.22.0

v0.21.0

Released on 2025-05-28 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

  • Upgrade to Django 5.2. Please make sure you use Django 5.2 compatible python and database system versions.

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.20.1…v0.21.0

v0.20.1

Released on 2025-05-03 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.20.0…v0.20.1

v0.20.0

Released on 2025-04-16 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.7…v0.20.0

v0.19.7

Released on 2025-03-27 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.6…v0.19.7

v0.19.6

Released on 2025-03-01 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.5…v0.19.6

v0.19.5

Released on 2025-02-28 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.4…v0.19.5

v0.19.4

Released on 2025-01-31 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.3…v0.19.4

v0.19.3

Released on 2025-01-07 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.2…v0.19.3

v0.19.2

Released on 2025-01-05 - GitHub - PyPI

What’s Changed

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.1…v0.19.2

v0.19.1

Released on 2025-01-05 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.19.0…v0.19.1

v0.19.0

Released on 2025-01-05 - GitHub - PyPI

What’s Changed

Features

Other Changes

New Contributors

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.11…v0.19.0

v0.18.11

Released on 2024-12-13 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.10…v0.18.11

v0.18.10

Released on 2024-12-12 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.9…v0.18.10

v0.18.9

Released on 2024-12-03 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.8…v0.18.9

v0.18.8

Released on 2024-11-28 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.7…v0.18.8

v0.18.7

Released on 2024-11-27 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.6…v0.18.7

v0.18.6

Released on 2024-11-27 - GitHub - PyPI

What’s Changed

Features

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.5…v0.18.6

v0.18.5

Released on 2024-11-25 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.4…v0.18.5

v0.18.4

Released on 2024-11-25 - GitHub - PyPI

What’s Changed

Features

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.3…v0.18.4

v0.18.3

Released on 2024-11-15 - GitHub - PyPI

What’s Changed

Features

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.2…v0.18.3

v0.18.2

Released on 2024-11-13 - GitHub - PyPI

What’s Changed

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.1…v0.18.2

v0.18.1

Released on 2024-10-26 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.18.0…v0.18.1

v0.18.0

Released on 2024-10-26 - GitHub - PyPI

What’s Changed

Features

  • Improve login view by @felixrindt in https://github.com/ephios-dev/ephios/pull/1374

    • When using exactly one SSO-Provider, users can be directly redirected to it

    • visual improvements like showing the instance name and layout changes

  • add API time filters by @felixrindt in https://github.com/ephios-dev/ephios/pull/1402

    • Deprecation warning: We’ve deprecated the old time range filters like start_gte on the participations viewset in favor of providing start_time_after, start_time_before, end_time_after, end_time_before using IsoDateTimeFromToRangeFilter that now provides these filter options for the Events, Shifts and Participations Viewsets

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.17.3…v0.18.0

v0.17.3

Released on 2024-10-22 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.17.2…v0.17.3

v0.17.2

Released on 2024-10-21 - GitHub - PyPI

What’s Changed

Bugfixes

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.17.1…v0.17.2

v0.17.1

Released on 2024-09-21 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.17.0…v0.17.1

v0.17.0

Released on 2024-09-20 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.5…v0.17.0

v0.16.6

Released on 2024-08-06 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.5…v0.16.6

v0.16.5

Released on 2024-04-04 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.4…v0.16.5

v0.16.4

Released on 2024-04-02 - GitHub - PyPI

What’s Changed

Features

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.3…v0.16.4

v0.16.3

Released on 2024-03-29 - GitHub - PyPI

What’s Changed

Features

Bugfixes

New Contributors

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.2…v0.16.3

v0.16.2

Released on 2024-03-16 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.1…v0.16.2

v0.16.1

Released on 2024-03-07 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.16.0…v0.16.1

v0.16.0

Released on 2024-02-06 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.18…v0.16.0

v0.15.18

Released on 2023-11-07 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.15…v0.15.18

v0.15.17

Released on 2023-11-03 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.16…v0.15.17

v0.15.16

Released on 2023-10-24 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.15…v0.15.16

v0.15.15

Released on 2023-10-23 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.14…v0.15.15

v0.15.14

Released on 2023-09-30 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.13…v0.15.14

v0.15.13

Released on 2023-09-08 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.12…v0.15.13

v0.15.12

Released on 2023-09-02 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.11…v0.15.12

v0.15.11

Released on 2023-08-24 - GitHub - PyPI

What’s Changed

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.10…v0.15.11

v0.15.10

Released on 2023-08-22 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.9…v0.15.10

v0.15.9

Released on 2023-08-08 - GitHub - PyPI

What’s Changed

Features

Bugfixes

New Contributors

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.8…v0.15.9

v0.15.8

Released on 2023-08-06 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.7…v0.15.8

v0.15.7

Released on 2023-08-03 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.6…v0.15.7

v0.15.6

Released on 2023-07-19 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.5…v0.15.6

v0.15.5

Released on 2023-07-17 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.4…v0.15.5

v0.15.4

Released on 2023-07-13 - GitHub - PyPI

What’s Changed

Fixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.3…v0.15.4

v0.15.3

Released on 2023-07-06 - GitHub - PyPI

What’s Changed

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.2…v0.15.3

v0.15.2

Released on 2023-05-29 - GitHub - PyPI

What’s Changed

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.1…v0.15.2

v0.15.1

Released on 2023-05-28 - GitHub - PyPI

What’s Changed

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.15.0…v0.15.1

v0.15.0

Released on 2023-05-18 - GitHub - PyPI

What’s Changed

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.14.2…v0.15.0

v0.14.2

Released on 2023-02-13 - GitHub - PyPI

What’s Changed

Features

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.14.1…v0.14.2

v0.14.1

Released on 2023-01-14 - GitHub - PyPI

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.14.0…v0.14.1

v0.14.0

Released on 2023-01-14 - GitHub - PyPI

Features

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.13.3…v0.14.0

v0.13.3

Released on 2023-01-02 - GitHub - PyPI

Features

Bugfixes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.13.2…v0.13.3

v0.13.2

Released on 2023-01-02 - GitHub - PyPI

Bugfixes

Other Changes

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.13.1…v0.13.2

v0.13.1

Released on 2022-12-30 - GitHub - PyPI

Features

Bugfixes

Dependencies

Full Changelog: https://github.com/ephios-dev/ephios/compare/v0.13.0…v0.13.1

v0.13.0

Released on 2022-12-20 - GitHub - PyPI

Features

  • move userprofile to settings, add views for workinghours (#825)

  • send CustomEventParticipantNotifications to responsible users (#815)

Bugfixes

  • display timezone errors in disposition (#819)

Other

  • dynamically include version in package

  • update dependencies

v0.12.2

Released on 2022-07-17 - GitHub - PyPI

Features

  • move notification settings to settings area, rework settings permission checking (#767)

Bugfixes

  • make EventCalendarView LoginRequired (#766)

Other

  • Dependency upgrades (#765)

v0.12.0

Released on 2022-07-06 - GitHub - PyPI

  • update dependencies

  • add REST API with event endpoint, including basic documentation

  • restyle home view

  • add indication for minors on event detail and disposition view

v0.11.0

Released on 2022-02-26 - GitHub - PyPI

Bugfixes

  • fix SignupStats for coupled signup (#690)

  • fix error with missing signup methods and participations (#667)

Other

  • improve logging

  • update dependencies

v0.10.2

Released on 2021-12-13 - GitHub - PyPI

Bugfixes

  • fix object collection for bulk deletion (#649)

v0.10.1

Released on 2021-12-04 - GitHub - PyPI

Bugfixes

  • always render requested participations (#635)

  • fix error page for HTTP500 (#634)

v0.10.0

Released on 2021-11-26 - GitHub - PyPI

Features

  • Deviating shift participation times (#570)

  • add UserProfileDetailView (#596)

  • remove CustomModelMultipleChoicePreference (#597)

  • add option to mark users as invisible (#583)

Bugfixes

  • Fix inactive events showing in list (#586)

v0.9.3

Released on 2021-10-10 - GitHub - PyPI

Bugfixes

  • fix rounding error in workinghour list (#572)

v0.9.2

Released on 2021-10-03 - GitHub - PyPI

Bugfixes

  • fix error in shift creation for new events (#571)

v0.9.1

Released on 2021-10-03 - GitHub - PyPI

Bugfixes

  • move shift js to compress (#568)

v0.9.0

Released on 2021-09-30 - GitHub - PyPI

Features

  • New signup methods (#555)

  • Qualification management plugin (#539)

Other

  • Create codeql-analysis.yml (#559)

  • Dependency updates

v0.8.1

Released on 2021-08-03 - GitHub - PyPI

  • Design fixes (#532)

0.8.0

Released on 2021-08-03 - GitHub - PyPI

Features

  • add placeholder participations (#471)

  • Design rework: bootstrap 5, scss, colors (#494)

  • Design update (#512, #513, #530)

  • don’t send notifications for own actions, add urls for push notifications (#519)

  • refactor SignupStats to use missing and free counts (#511)

Bugfixes

  • fix wrong select2 event, fix missing select2 translations (#525)

Other

  • fix method naming (#514)

  • poetry update (#493)

v0.7.2

Released on 2021-05-06 - GitHub - PyPI

  • restrict calendar view to events that the user is allowed to view (#469)

v0.7.1

Released on 2021-05-06 - GitHub - PyPI

  • add missing translations for v0.7 (#465)

v0.7.0

Released on 2021-05-04 - GitHub - PyPI

Bugfixes

  • fix custom notification for deleted event (#451)

Features

  • add display of pending consequences for the current user (#337)

  • add calendar view for events (#405)

  • add maximum number of participants to section based signup (#456)

v0.6.2

Released on 2021-04-21 - GitHub - PyPI

Bugfixes

  • disable notifications for inactive users (#444)

v0.6.1

Released on 2021-04-19 - GitHub - PyPI

Bugfixes

  • Fix django-admin for Notification Preferences (#442)

v0.6.0

Released on 2021-04-18 - GitHub - PyPI

Features

  • Model Change Logging (#404)

  • do not display past shifts on homepage (#412)

  • add changelog (#413)

Bugfixes

  • fix ordering for user profiles and qualification grants (#428)

  • fix docs crasing (#415)

  • fix error emails that are not being sent (#402)

  • fix translation path for docs (#401)

v0.5.0

Released on 2021-03-26 - GitHub - PyPI

  • add CRUD view for pages

  • highlight events with requested participations

  • add signal for bulk actions

  • add color to eventtype

  • fix bug with importlib

  • add auto qualification plugin

v0.4.2

Released on 2021-03-21 - GitHub - PyPI

  • fix deleting sections (#384)

v0.4.1

Released on 2021-03-20 - GitHub - PyPI

  • fix saving publish-for-group (#379)

v0.4.0

Released on 2021-03-20 - GitHub - PyPI

  • add notification framework, enable push notifications (#365)

  • Password reset button for managers (#335)

  • add event notification view (#346)

  • add redis caching (#364)

  • add conflicting_shifts signup checker (#361)

  • refactor permission management in forms (#354)

  • enable PWA (#353)

  • Guest Participations (#352)

  • event slug in url (#351)

  • Plugin Infrastructure (#289)

  • display shift status in pdf export (#345)

  • display qualifications in userlist and disposition view (#343)

  • use rich_text for event description (#338)

  • switch form handling to django-crispy-forms (#334)

  • several small bugfixes

v0.3.3

Released on 2021-03-02 - GitHub - PyPI

  • Better Event List (#327)

v0.3.2

Released on 2021-02-24 - GitHub - PyPI

  • fix template names from app refactoring

v0.3.1

Released on 2021-02-19 - GitHub - PyPI

  • add missing translations

v0.3.0

Released on 2021-02-19 - GitHub - PyPI

  • refactor django apps to single core app

  • add django-dynamic-preferences (#278)

  • Create Participations in Disposition (#274)

  • add documentation (#264)

  • several bugfixes

v0.2.3

Released on 2021-02-16 - GitHub - PyPI

  • fix json for recurrence

v0.2.2

Released on 2021-01-28 - GitHub - PyPI

  • set password expiration token validity time

v0.2.1

Released on 2021-01-21 - GitHub - PyPI

  • several bugfixes

v0.2.0

Released on 2021-01-17 - GitHub - PyPI

v0.1.5

Released on 2021-01-06 - GitHub - PyPI

v0.1.4

Released on 2020-10-16 - GitHub - PyPI

v0.1.3

Released on 2020-09-30 - GitHub - PyPI

v0.1.0

Released on 2020-09-30 - GitHub - PyPI