v2.9
Web 2.9
PadelOS v2.9 adds label management, trainer conflict detection, new revenue reports, trainer pricing tiers, booking duration discounts, and more.
Labels Management:
Labels section added in Settings to manage labels.

Admins can now view, create, edit, update, and delete labels in this section.
The view also displays the usage count for each label.

Trainer Availability conflicts in Trainings:
While creating trainings, admins can now instantly see if a trainer is already engaged in another training or a private lesson at the same time.
Scheduling conflicts are clearly highlighted when the trainer is unavailable.

Reports:
Revenue per booking date
Revenue per play date
Trainer performance report
Duration filter added to view data by day, week, month, or year in the following reports.

Trainer Pricing for Private Lessons:
Multiple pricing options can now be set for trainers based on different time durations.
This enables admins to define peak and non-peak timings for trainers.

Booking Duration Restriction in Discount:
Admins can now restrict discount application based on booking durations (e.g., 60, 90, or 120 minutes).
This provides greater control over how discount codes are applied by players.

Forced Profile Update:
Players are forced to update their mandatory profile information.

Other Updates:
Minor enhancements and bug fixes have been implemented to improve overall platform performance, stability, and responsiveness.