Skip to content

This is the documentation for Django Appointment version 2.1.1 📦

⚠️ IMPORTANT: If upgrading from a version before 2.0.0, please note significant database changes were introduced in Version 2.0.0 introduces significant database changes. Please read the migration guide before updating.

Detailed documentation can be found in the docs' directory. For changes and migration information, please refer to the release notes.

Added Features in version 2.0.0

  • Database Changes ⚠️: Significant modifications to the database schema. Before updating, ensure you follow the migration steps outlined in the migration guide.

  • Introduced a staff feature allowing staff members in a team or system to manage their own appointments.

  • Implemented an admin feature panel enabling staff members and superusers (admins) to manage the system.
  • Added buffer time between the current time and the first available slot for the day.
  • Defined working hours for each staff member, along with the specific days they are available during the week.
  • Specified days off for staff members to represent holidays or vacations.
  • Staff members can now define their own configuration settings for the appointment system, such as slot duration, working hours, and buffer time between appointments. However, only admins have the privilege to add/remove services.

Breaking Changes in version 2.1.1:

  • None

New Features 🆕

See the release notes for more information.

Fixes 🆕

See the release notes for more information.