Im zweiten Mai Sprint haben wir uns einer grossen neuen Funktion gewidmet: Mehrtägige Events! In unserer Feature-Proposal Liste war diese Funktion schon lange von euch gewünscht worden, nun haben wir sie endlich implementiert. Wie ihr das ganze einrichtet, findet ihr hier:
https://calenso.zendesk.com/hc/de/articles/360014247639
Nebst dieser grossen Neuankündigung haben wir weitere Funktionen und Verbesserungen implementiert:
- Calenso ist neu telefonisch erreichbar. Am Nachmittag könnt ihr uns über den folgenden Link für eine halbe Stunde buchen: https://my.calenso.com/book/calenso-meeting
- Die Logos in den Whitelabel-Einstellungen müssen nun nicht mehr zugeschnitten werden.
- Buchungsnamen für Ressourcen dürfen nun auch "@", "." und "-" enthalten.
- Neu ist es möglich, die Google-Maps Karte und die Kontaktinformationen auf der rechten Seite des der Buchungsseite zu verstecken (via Buchungswidget-Einstellungen).
- Unser Backend wurde auf PHP 7.4 aktualisiert.
- Buchungsfragen können nun mehr Text enthalten (alt: 500 Zeichen, neu 1500 Zeichen).
INHALTSVERZEICHNIS
Calenso Dashboard
- BRAIN-4006: Integrate telephone support in dashboard
- BRAIN-4220: Whitelabel images must be uploadable without cropping
- BRAIN-4280: Mark event as multi day event in event overview
- BRAIN-4311: Test failed: Booking assistant is not optimized for mobile usage
- BRAIN-4322: When deleting last available slot, the view does not properly catch the empty list
- BRAIN-4415: Show error alert globally when user is on calio and PROD API is loaded
- BRAIN-4434: Test failed: Group appointment edit hide "Payment options of participants *:"
- BRAIN-4435: When only whitelabel pricing is available it should be preselected
- BRAIN-4436: If user changes username the personal booking link does not update
- BRAIN-4437: If username is already in use show this message to user in UI
- BRAIN-4438: Booking site links in dashboard should open in a new tab
- BRAIN-4441: Booking name is not properly validated (when clicking on save)
- BRAIN-4442: If username is "null", booking link element should not be shown
- BRAIN-4445: User cannot reach dashboard when there are no partner-settings available
- BRAIN-4449: Username for booking link should no be NULL
- BRAIN-4466: Test failed: Searching for coupons shows table plus no-entry component
- BRAIN-4469: After subscription upgrade, font-color is black instead of primary
- BRAIN-4473: Wrong group appointment naming
- BRAIN-4477: Booking name on resource/worker should allow alphanummeric characters (incl. "@" and "." and " ")
- BRAIN-4483: Not possible to delete customer in list view, after opening action menu view is disturbed
- BRAIN-4484: Add padding in upcoming appointments table
- BRAIN-4486: Ability to group slots (for multi day events)
- BRAIN-4489: Some whitelabel settings should be available in flatrate
- BRAIN-4492: Show also Group-Appointments Booking link in Dashboard
- BRAIN-4495: Display child slots in slot detail component
- BRAIN-4500: Booking name url is not properly handled
- BRAIN-4502: move "delete" in slots detail action menu to "actions"
- BRAIN-4503: child slots table times should not be converted to utc
- BRAIN-4504: action menu of child slot table not fully visible
- BRAIN-4505: event booking page must show child slots
- BRAIN-4511: Label does not fit button on coupons dashboard
- BRAIN-4515: Customer link in participant mgmt of child slots should point to parent uuid
- BRAIN-4520: Add setting to hide right side of booking page
- BRAIN-4524: Slot edit does not properly save start and end as timestamp, list is not updated after dialog close, UTC is shown
- BRAIN-4525: It should be possible to set the event capacity via ui
- BRAIN-4528: Remove trash icon from action menu and align "multi-day" toggle
- BRAIN-4529: It must be possible to set multi-day-status in general event settings
- BRAIN-4530: It should not be possible to group slots to multi-day-event, when it's not enabled on the event
- BRAIN-4539: In case of normal event booking, do not show date twice
- BRAIN-4544: Missing padding in booking-link-components
- BRAIN-4546: Improve view for child-slots-table
- BRAIN-4547: Archived and upcoming slots filter must use "start" instead of "date" attribute
- BRAIN-4548: Cancellation on event booking detail page is always deactivated, propably still checks for "date" attribute
- BRAIN-4549: If slot is overbooked, it should be red
- BRAIN-4550: If slot start and end date differst, editing a slot should allow selecting different dates for start and end attributes
- BRAIN-4554: Customfield form validation does not catch maxLength errors
- BRAIN-4556: Improve multilang badge (do not use full width)
- BRAIN-4557: Cancellation in event booking page is not properly disabled
- BRAIN-4563: Absences for specific resource is not properly saved (always first resource is used)
- BRAIN-4564: If absence is "is_all_day" === 1, do not show times, but show badge
API
- BRAIN-360: Implement multi-day events
- BRAIN-4133: Reboat: For every timeslot resource is not set->shown (edit mode)
- BRAIN-4219: Bexio Invoice cannot be created
- BRAIN-4305: It's not possible to change the country in the company profile
- BRAIN-4314: Bexio appointment in notes cancel url should be admin cancel url
- BRAIN-4406: my.calenso.com subscriptions/upgrade ability to set payment provider and interval
- BRAIN-4446: Reboat: Group Appointment export: Include payment type and charged price
- BRAIN-4461: Calenso Sales Dashboard Verbesserung
- BRAIN-4487: Create API to group slots
- BRAIN-4488: Change API to get slots (add child slots)
- BRAIN-4497: Migrate deleteCalendar for ExternalCalendarEvents in my-calenso backend
- BRAIN-4498: Group Appointments participants management notification workflow does not send messages
- BRAIN-4499: Check if partner is set on widggetConf Api (WP Plugin Issue)
- BRAIN-4506: Only show stores with bookable workers in widget
- BRAIN-4507: Calculation of slots is slow in widget
- BRAIN-4509: Ability to hide right side of widget
- BRAIN-4510: Reminders are not sent
- BRAIN-4514: Multi day event booking fails because of date checks
- BRAIN-4517: After grouping slots, the capacity of the parent is 0
- BRAIN-4518: Offered ICS file must contain all child-slots of multi-day-event
- BRAIN-4522: Improve Appointment PDF export
- BRAIN-4523: CreateAppointment should also check for location from online store
- BRAIN-4542: Worker is not properly saved when creating slots
- BRAIN-4543: Deleting parent and child slots not possible
- BRAIN-4551: Roy: Only create appointment from slot generation in case there is at least one registration
- BRAIN-4555: Allow more characters in custom field label (500 -> 1500)
- BRAIN-4559: Remove social media links from event booking page
- BRAIN-4565: Absences are not sorted by date (asc)
Buchungswidget
- BRAIN-3631: Optimize list event view elements
- BRAIN-4285: Properly show multi-day-event slots in the widget
- BRAIN-4426: Checkbox is miss aligned in widget
- BRAIN-4512: Remove break in availability column (before bracket)
- BRAIN-4545: If date is the same for start and end date, do not repeat it