v0.3.0

Services Module

  • Service CRUD — create, edit, and delete services with title, description, and image
  • Base & variable pricing — set a base price with an option for variable pricing
  • Staff-specific pricing — configure different prices per staff member for each service
  • Staff assignment — assign staff members to services they can perform
  • Service duration — configure expected duration for each service
  • ACL integration — service access controlled through the permissions system

Staff Salary Management

  • Salary rules — create and manage salary rules per staff member
  • Salary calculation — calculate staff earnings for any date range
  • Earnings breakdown — detailed breakdown by services performed and products sold

Customer Badges

  • Badge CRUD — create badges with a color and icon picker
  • Badge assignment — assign badges to customers for quick visual identification
  • Badge display — badges shown in the customer list view

Other

  • Telegram QR uploads — upload photos to calendar event attachments via Telegram QR code

Bug Fixes

  • Fixed notification menu max height
  • Sidebar and layout state now persisted across sessions
  • Fixed missing image preview in file upload
  • Alerts system overhaul
  • Pagination improvements
  • Fixed missing event type in calendar event overview
v0.3.0 | Chronivio