Tymeslot - Package Updates
-
[1.17.0]
- Update tymeslot to 1.22.0
- Full Changelog
- security: Accept bookings and sign-ups when Google cannot be reached
- uploads: Say when an image is refused for its size
- uploads: Keep image quality when removing metadata from uploads
- security: Stop a rollback bringing back replaced links and secrets
- analytics: Keep encrypted link tokens out of logs and analytics
- payments: Delete payment records once their legal retention ends
- privacy: Stop keeping visitors' IP addresses without limit
- email: Stop rewriting email links for click tracking
- security: Narrow the Content-Security-Policy to the origins the app uses
- Save in-person locations and let bookers pick one
-
[1.18.0]
- Update tymeslot to 1.23.0
- Full Changelog
- dashboard: Tighten the gap between tabs on a phone
- meeting-types: Match Add Meeting Type to the other page header buttons
- meeting-types: Name the meeting type in its card's Edit and Delete buttons
- calendar: Put Cancel before Create in the quick-add dialog
- availability: Rebuild the end time options when a day's start moves past its end
- emails: Add dark mode to every email
- calendar: Import events from an .ics file
- availability: Offer slots that cross midnight
- Support group bookings with per-slot participant limits
- availability: Set separate buffers before and after meetings
-
[1.19.0]
- Update tymeslot to 1.24.0
- Full Changelog
- calendar: Refuse Outlook series on days that some months lack
- ui: Stop a flash's auto-dismiss closing the dialog that is open
- calendar: Let a subscribed calendar count every event as busy
- privacy: Anonymise invitee details two years after a meeting ends
- emails: Send attendee replies to the organiser, not the sender
- group-bookings: Let organisers choose how full group times look
-
[1.19.1]
- install missing
ffmpegpackage
- install missing
-
[1.20.0]
- Update tymeslot to 1.26.0
- Full Changelog
- admin: Let environment variables outrank settings saved on the admin page: an environment variable such as REGISTRATION_ENABLED or ENABLE_GOOGLE_AUTH, when set, now takes precedence over a value saved on the admin settings page; before, the saved value won. Before upgrading, check your .env for the lines older versions of .env.example shipped uncommented: ENABLE_GOOGLE_AUTH=false, ENABLE_GITHUB_AUTH=false and ENABLE_OAUTH_AUTH=false. Left in place, they now switch those sign-in methods off; if you turned SSO on from the admin page, comment them out or no one can sign in. Unset any variable for a setting you want to manage from the admin page. Values already saved there are kept, and apply again once the variable is removed.
- admin: Warn at boot when an environment variable overrides a saved setting
- themes: Keep an uploaded background saved without a background value
- payments: Accept the return from checkout for an organiser on an unknown theme
- booking: Start again on the overview after a direct visit to the thank-you page
- auth: Stop the unverified-account purge deleting accounts in use
- calendar: Open all-day events when their chip is clicked in week view
- group-bookings: Give a declined guest's seat back to the slot
- admin: Add a way back in for an install with no accounts left
- booking: Start the booking calendar on the visitor's first day of the week
-
[1.21.0]
- Update tymeslot to 1.27.0
- Full Changelog
- encryption: Refuse to start with an unusable data encryption key: an install whose DATA_ENCRYPTION_KEY is not valid Base64 or decodes to fewer than 32 bytes no longer starts. Such an install could not store or read any credential, so it holds none encrypted under that key: replace the value with one from
openssl rand -base64 48and restart. - themes: Switch back to or remove an uploaded background from the dashboard
- calendar: Build monthly and yearly repeat patterns in the event editor
- emails: Send integration health and reconnect emails in the owner's language
- emails: Send Stripe dispute and restricted-account alerts in the host's language
- emails: Show the organiser's preparation checklist in HTML emails
- calendar: Tell owners when their calendar server removes a calendar
- encryption: Rotate the data encryption key without losing secrets
- calendar: Let CalDAV calendars shared as busy times only block your booking page
- admin: Delete user accounts from the admin users tab or a release shell
-
[1.22.0]
- Update tymeslot to 1.28.0
- Full Changelog
- caldav: Keep event reminders when editing a CalDAV event from the calendar
- calendar: Show agenda events wrongly treated as Tymeslot bookings
- caldav: Stop queued calendar edits marking other people's events as Tymeslot's
- calendar: Stop calendar edits marking other people's events as Tymeslot's
- meetings: Don't flag a booking while Tymeslot's own calendar write for it is pending
- calendar: Reconcile bookings moved in Outlook while a sync was re-bootstrapping
- calendar: Reconcile bookings moved in Outlook when the delta sweep sees the change first
- meetings: Move a flagged booking to the time its calendar event was moved to
-
[1.23.0]
- Update tymeslot to 1.29.0
- Full Changelog
- security: fix eMudhra cert compromise
- calendar: Email added or removed guests only after the calendar accepts
- calendar: Stop mailbox.org emailing bookers about booking changes
- calendar: Send invitations and cancellations for grid attendee edits
- caldav: Stop alerting on a CalDAV server that redirects every request
- calendar: Stop cPanel calendars sending duplicate booking invites
- meeting-types: Stop flagging a meeting type's saved length as invalid
- billing: Email each refund once when refund events arrive late
- caldav: Keep a series' alarms when an offline edit is replayed
- meeting-types: Let the host limit the guests one booking may bring
-
[1.23.1]
- Generate a dedicated data encryption key
-
[1.24.0]
- Update tymeslot to 1.33.0
- Full Changelog
- booking: Tell organisers when a refused calendar hides their times
- calendar: Stop asking an account pending deletion to reconnect
- i18n: Use the right plural form for durations in Czech
- onboarding: End onboarding by sharing the booking link
- themes: Show a paid meeting type's price and the paid confirmation
- availability: Let a schedule offer extra times on specific dates
- scheduling: Let a meeting type offer several lengths
- admin-alerts: Warn when alert emails share the contact inbox
- polls: Let the host invite people to a poll by email
- group-bookings: Let a group type offer the sessions its host planned
-
[1.25.0]
- Update tymeslot to 1.34.0
- Full Changelog
- booking: Stop the booking page crashing when opened with a double slash
- auth: Keep sign-in page controls clear of the form on small screens
- Show the range slider fill in Firefox
- Stop long headings overflowing on phones
- Keep the site header on one line at tablet and laptop widths
- Remove the blank scroll area below the footer
- timezones: Correct booking times for Cuba this winter
-
[1.26.0]
- Update tymeslot to 1.35.0
- Full Changelog
- calendar: Send one Outlook invitation for a booking with Teams
- calendar: Stop Google mailing guests a second cancellation
- calendar: Create Google recurring events that have no time zone set
- calendar: Recover Outlook sync when Microsoft rejects the stored sync link
- calendar: Stop CalDAV invitations you declined from blocking your time
- calendar: Read RDATE, day-only EXDATE and running CalDAV occurrences
- calendar: Free the slot of a CalDAV occurrence cancelled elsewhere
- calendar: Cancel every emailed occurrence when a whole series is cancelled
- privacy: Delete every account left unverified for 30 days
- notifications: Label times UTC when the host's timezone cannot be resolved
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login