Neue Funktionen:

  • "Bevorstehende Buchungen" auf dem Dashboard unterstützt nun Gruppentermine.
  • Neue QR-Code Funktion (mehr dazu hier).
  • Neue Calenso-Navigation.
  • Neu kann ein Stornierungsgrund für Termine vom Kunden angefordert werden (mehr dazu hier).
  • Neu können stornierte Termine in der Terminliste angezeigt werden (via Filter -> Stornierte Termine anzeigen).
  • Neu kann die Anrede des Kunden im Buchungwidget abgefragt werden.


Bugfixes:

  • Zwischen einer Buchung und einer Stornierung oder Umbuchung müssen nun mindestens 3 Minuten liegen, damit das System die Termine korrekt synchronisieren kann. Ein Countdown auf der Kundenseite informiert darüber, sofern die 3 Minuten noch nicht verstrichen sind.
  • Umbuchungen als Administrator sind nun mehr als nur einmal möglich.
  • Favicons werden nun schön in den Einstellungen dargestellt.




Dashboard


  • BRAIN-4616: Implement upcoming group appointments in dashboard UI
  • BRAIN-5146: Whitelabel color settings are updated multiple times (same settings_id should be updated)
  • BRAIN-5695: UX: move supported languages to first setup step (partners) after country
  • BRAIN-5776: Implement new Calenso header
  • BRAIN-5807: Calendar: check / uncheck all resources checkbox
  • BRAIN-5818: Smartwidget: Create configuration section in dashboard
  • BRAIN-5846: Navbar improvements
  • BRAIN-5847: Dropa: It should be possible to define email required field in internal widget too
  • BRAIN-5850: GM: Implement reason for cancellation (financed)
  • BRAIN-5852: Booking question mandatory fields should have space before *
  • BRAIN-5853: Unblu should not be loaded in index file, only when the unblu conditions are met
  • BRAIN-5854: Smart widget: Add trigger_message to configuration section
  • BRAIN-5856: Navigation items should not link with setup process
  • BRAIN-5859: Group appointments participant management "guest" batch should not be black
  • BRAIN-5862: GM: Show cancelled appointments (financed)
  • BRAIN-5863: Price broken, toUppercase issue in appointments search
  • BRAIN-5866: GM: Disable rebook button for 3 minutes after appointment_created datetime on appointment landingpage
  • BRAIN-5870: Implement customer salutation
  • BRAIN-5872: AGAIN: read:admin-link and read:customer-link should not be shown if there is no permission
  • BRAIN-5877: Better display favicons
  • BRAIN-5878: Add embed code to smart widget configuration
  • BRAIN-5889: Coupons and smartactions are missing in the navigation
  • BRAIN-5891: Add qr-code setting
  • BRAIN-5895: Add QR-code button to landingpages
  • BRAIN-5896: Unblu server url is ignored on landing-pages
  • BRAIN-5898: Rebooking on admin link should always be possible - not only once


API


  • BRAIN-5708: Helvetia: InxMail Mail Implementation
  • BRAIN-5827: Set default height of the hour cell in the calendar to 100
  • BRAIN-5835: ' Problem in Appointment title
  • BRAIN-5847: Dropa: It should be possible to define email required field in internal widget too
  • BRAIN-5850: GM: Implement reason for cancellation
  • BRAIN-5862: GM: Show cancelled appointments (financed)
  • BRAIN-5870: Implement customer salutation
  • BRAIN-5879: Send mail, SMS, webhook, inxmail webhook after lead was generated
  • BRAIN-5885: Implement QR code usecase
  • BRAIN-5888: Add new placeholder for encoded store name
  • BRAIN-5892: Partners delete does not work
  • BRAIN-5904: Developer access to Calenso
  • Added trigger message, lead intro text, lead outro text to smart-widget-configurations
  • New api to get customfields by ids
  • New api to create customer lead


Widget


  • BRAIN-5842: Widget grouping does not properly work
  • BRAIN-5847: Dropa: It should be possible to define email required field in internal widget too
  • BRAIN-5851: RIZ: Change phone to mobile-phone globally
  • BRAIN-5857: Ghost elements when appointment-list in widget is loaded
  • BRAIN-5858: Widget: Prices on mobile screen are rounded!
  • BRAIN-5870: Implement customer salutation
  • BRAIN-5894: Change internal flag color in widget