Skip to content

Releases: SergeyMosin/Appointments

v2.0.6

11 Apr 19:56
Compare
Choose a tag to compare

v2.0.6 - 2024-04-11

Fixed

  • Changing "Talk room name" does not work #496
  • Remove extra single quite in form.php - #494
  • Timezone info is lost when dealing with "floating" events in external mode - #478
  • Checkbox click propagation is not prevented

Changed

  • Use current email template (instead of NC20)
  • Simplify getUserSettings() calls
  • Add more type declarations in PageController.php and BCSabreImpl.php

v2.0.5 - 2024-04-07

Fixed

  • Re-add 'talk_integration_disabled' (old: disable_talk_integration) appConfig setting

Changed

  • Form css: set max-width:24em in mobile mode in case of long addresses/names
  • URL handling in location field (when location is set to a valid URL)
  • Default to 'AutoStyle=true' for new pages

v2.0.4

15 Mar 15:26
Compare
Choose a tag to compare

Fixed

  • 'Page Tag' is not working in the 'Event Title Template' - #490

Added

  • Confirmation dialog on page delete

v2.0.3

13 Mar 20:50
Compare
Choose a tag to compare

Fixed

  • Only the first extra field info is added to calendar - #488

v2.0.2

09 Mar 22:08
Compare
Choose a tag to compare

Fixed

  • Removed request->getRequestUri() from action_url param, possible solution for #485

v2.0.1

06 Mar 14:47
Compare
Choose a tag to compare

Fixed

  • Removed leftover testing/debugging log statements from handleReminders function - #482

v2.0.0

03 Mar 15:55
Compare
Choose a tag to compare

Added

  • Merged v2 translations

v2.0.0-rc.1

23 Feb 21:42
Compare
Choose a tag to compare

This is the first v2 release. The majority of the work went into refactoring the DB schema and Settings UI, which were blocking the implementation of many new features.

v2.0.0-rc.1 - 2024-02-23

Changed

  • Refactored database schema:
    • New "Settings" table: oc_appointments_pref -> oc_appointments_pref_v2
    • Each user page is now an independent entity (v1 had 1 main page + sub-pages)
  • Updated Settings UI (using NcSettings component now)

v1.15.5

07 Jan 19:05
Compare
Choose a tag to compare

Changed

  • Bump NC min version to 26 and max version to 28

v1.15.4

16 Oct 23:12
Compare
Choose a tag to compare

Added

  • Add "preset timezone" workaround via 'tz' query param - #451

Changed

  • Always display "three dots" indicator in the side menu
  • Switch 'htmlspecialchars' and 'strip_tags' in custom fields validation - #452

v1.15.3

22 Aug 03:01
Compare
Choose a tag to compare

Added

  • disable_talk_integration option can be set to yes via occ config:app:set to hide the "Talk Integration" settings option
  • 32, 40 and 48 weeks options are now available in the 'Show appointments for next...' dropdown - #440

Changed

  • 2 weeks is the default option for 'Show appointments for next...'

Fixed

  • Names with two letters are not accepted - #437