In the first March Sprint, we focused primarily on internal improvements. We briefly list the most important innovations:

  • Bexio integration is now live.
  • We have further expanded our API documentation. You can find the current status here.
  • We have worked on replacing the existing deadline page for customers. It is now more modern and offers more functions than the old appointments page. In the next sprint it should be possible to activate it.
  • A bug was eliminated, which allowed only one iCloud calendar per partner.
  • We have developed a new chatbot which makes it easier to register for a Calenso account. This will be available on the website soon.
  • Resellers can now invite partners. If they register for Calenso, they will earn up to 32% per payment.
  • It is now possible to delete your Calenso account.
  • In the widget, we have further improved the display on smaller devices (duration, price and category)


TABLE OF CONTENTS


Calenso UI

  • BRAIN-3108: Improve smart-action settings
  • BRAIN-3149: Deleting absences is hidden (z-index)
  • BRAIN-3153: While upgrade is in progress, show loader on button and message below button
  • BRAIN-3183: Deleting resource has wrong confirmation translation
  • BRAIN-3549: Remove unnecessary bexio scopes
  • BRAIN-3450: Implement reseller admin view
  • BRAIN-3554: Partner profile not available in navigation
  • BRAIN-3556: Ability to define subscription, interval and coupon code via URL
  • BRAIN-3557: Ability to duplicate deals
  • BRAIN-3586: It must be possible to add postcodes with leading 0
  • BRAIN-3587: Empty event description should not save "null"
  • BRAIN-3589: Left navigation should never be scrollable
  • BRAIN-3607: Implement ICS download on appointment page
  • BRAIN-3608: Implement header-bar from book.calenso.com in /appointments/uuid
  • BRAIN-3609: Implement appointment cancellation API on /appointments/uuid
  • BRAIN-3610: /appointment/uuid must be accessible without login
  • BRAIN-3611: Create appointment landing page in Calio


Calenso Backend / API

  • BRAIN-3313: Partner Search API for Calio Partner view
  • BRAIN-3477: Sync autopilot when lead accepted invitation
  • BRAIN-3529: Globesailing "external Events" from icloud are not listed in bryntum scheduler (on braincept resources it works with same icloud accounts)
  • BRAIN-3531: Create bexio accounts via bexio lead API
  • BRAIN-3533: Shorten bot login url
  • BRAIN-3534: Push tmp passwort to autopilot when calenso bexio account is created
  • BRAIN-3535: Correctly implement bexio lead API
  • BRAIN-3545: Make sure deals API is only accessible by admins
  • BRAIN-3550: Connect proper Calenso partner with bexio
  • BRAIN-3558: Ability to duplicate deals via API
  • BRAIN-3561: Deleting account does not work
  • BRAIN-3584: PartnersSettings are not overridden when they are set via Calio UI
  • BRAIN-3591: Regent: Ability to define country on store
  • BRAIN-3592: Regent: Ability to get all store countries for logged in partner via API
  • BRAIN-3593: Regent: Ability to get stores by country via API
  • BRAIN-3596: Customer address is not exported in Excel (events)
  • BRAIN-3605: Add API to download appointments


Calenso Booking Widget

  • BRAIN-2604: Widget on mobile: If category is longer than visible area, break it. Right now it just disappears.
  • BRAIN-3129: Optimize duration and price on mobile
  • BRAIN-3204: Widget: If stripe or bexio is active, send payment_type to backend during booking
  • BRAIN-3237: If only one active event is available automatically use "list-view" mode in events widget (default)
  • BRAIN-3532: Restructure final widget screen
  • BRAIN-3622: Book additional event button issue in Event
  • BRAIN-3623: Booking button is disabled in case of price 0 or -1