1## 1.11.9 - 2021-12-30 2### Added 3- Raw calendar data dump debugging option 4- More logging in timezone detection 5 6## 1.11.8 - 2021-12-11 7### Added 8- Read-only and linked/subscription calendars are available for conflict checks in "Weekly Template" mode now. 9 10## 1.11.7 - 2021-12-09 11### Fix 12- multiple template mode pages might throw errors if in different timezones, possibly related to #272 13 14## 1.11.6 - 2021-12-04 15### Change 16- max-version="22" -> max-version="23" 17 18## 1.11.4 - 2021-11-29 19### Fixed 20- Remove time zone check on apply because the logic is moved to Template Edit Screen - issue #243 21 22## 1.11.3 - 2021-11-27 23### Fixed 24- Increase hash_table.uid column length to 255 (same as calendarobjects.uid length) - issue #253 25### Changed 26- Use calendar timezone whenever possible - issue #243 27- Moved time zone indicator to Template Edit screen 28 29## 1.11.2 - 2021-11-16 30### Fixed 31- Max appointment duration in weekly template" mode - issue #230 32### Changed 33- Removed some deprecated \OC::$server->... calls 34- Vue components directory structure 35### Added 36- "Quick Start Guide" + some more help 37- Reminders - issue #68 38 39## 1.10.2 - 2021-09-05 40### Fixed 41- Quotes escape in additional form field - issue #202 42### Changed 43- Max text length 255->512 in additional form field - issue #202 44- Remove 8 week limiter in "template mode" - issue #234 45### Added 46- Option to allow all day events to block - issue #226 47 48## 1.10.1 - 2021-09-01 49### Added 50- New translations after removal of ":" punctuation 51 52## 1.10.0 - 2021-08-08 53### Fixed 54- No emails on nc22 - issue #225 55### Changed 56- Nextcloud min version is 21 now 57- Remove ":" punctuation from the form ("Name:" -> "Name") because of nc22 l10n bug 58 59## 1.9.3 - 2021-06-19 60### Fixed 61- double booking check overlap on adjacent timeslots - issue #209 62 63## 1.9.2 - 2021-06-12 64### Added 65- Version info to `settings dump` 66- Additional logging for #217 and #209 debugging 67### Fixed 68- End-time not showing in `simple` and `external` modes 69### Changed 70- Updated timezone info 71- Updated build tools and dependencies 72- Minor CSS tweaks 73 74 75## 1.9.1 - 2021-04-20 76### Fixed 77- CSS layering - issue #203 78 79## 1.9.0 - 2021-04-18 80### Added 81- page name to emails when multiple pages are in use 82### Fixed 83- incorrect timezone under some circumstances - issue #195 84- grid menus not closing 85### Changed 86- Nextcloud min version is 20 now (v18 and v19 are not supported anymore) 87- if enabled, timezone is displayed next to the date (instead of in the time cell) 88 89## 1.8.10 - 2021-03-06 90### Changed 91- 'disableForGroups' -> 'limitToGroups' 92 93## 1.8.9 - 2021-03-06 94### Added 95- 'disableForGroups' occ setting 96### Fixed 97- Talk integration when 'email attendee' is disabled 98### Changed 99- 'email attendee' options are 'On' by default now 100 101 102## 1.8.8 - 2021-03-06 103### Added 104- DebugController 105### Changed 106- max-version is 21 now 107 108## 1.8.7 - 2021-03-01 109### Fix 110- Issue #184 part 2 111 112## 1.8.6 - 2021-03-01 113### Fix 114- Infinite loop in 'external mode' issue #184 115 116## 1.8.5 - 2021-02-28 117### Fix 118- Daylight savings and start_date detection in 'weekly template' mode 119 120## 1.8.4 - 2021-02-23 121### Fix 122- Talk 10.1.* integration - issue #179 123 124## 1.8.3 - 2021-02-14 125### Change 126- Add recurrence blocking in external mode - issue #168 127- Add more 'leadtime' options - issue #135 128 129## 1.8.2 - 2021-02-07 130### Fixed 131- Past dates are shown in week template 132- Access array offset on value of type null for additional pages 133 134## 1.8.1 - 2021-02-01 135### Fixed 136- Upgrade failed issue #173 (POSTGRESQL ?) 137 138## 1.8.0 - 2021-01-30 139### Added 140- Template Mode 141### Changed 142- Appointment slots can overlap now in the editor 143- Use own DB table for settings, instead of 'oc_preferences' 144### Fixed 145- Modals on wide screens 146- Doctrine3 type strings 147- 'null' array in extra fields 148 149 150## 1.7.15 - 2020-12-21 151### Fixed 152- define 'more_html' at the start 153 154## 1.7.14 - 2020-11-20 155### Changed 156- translations 157 158## 1.7.13 - 2020-11-20 159### Added 160- Extra input field option - issue #24 161### Changed 162- Removed "floating" timezones support 163 164## 1.7.12 - 2020-10-31 165### Changed 166- Change triple dot to ellipsis PR #144 167### Fixed 168"Uninitialized string offset: 0 at BackendUtils.php#665" possibly related to issue #149 169 170## 1.7.11 - 2020-10-17 171### Added 172- display option for 8 and 12 weeks pull #138 173 174## 1.7.10 - 2020-10-11 175- translation release - issue# 142 ? 176 177## 1.7.9 - 2020-10-11 178### Added 179- Meeting type change capabilities - issue# 140 180 181## 1.7.8 - 2020-10-10 182### Fixed 183- Issue #139, NC20 talk integration. 184- Issue #141, NC20 email template error. 185 186## 1.7.7 - 2020-10-03 187### Fixed 188- Issue #136, wrong location when additional pages are used. 189 190## 1.7.6 - 2020-09-22 191### Fixed 192- NC19 email template regression 193 194## 1.7.5 - 2020-09-21 195### Added 196- "Meeting Type" form field for Talk integration 197### Changed 198- Use NC18 email template even on NC19 199### Fixed 200- CSS for dark themes 201 202 203## 1.7.4 - 2020-09-20 204### Added 205- Talk App integration 206 207## 1.7.3 - 2020-09-11 208### Fixed 209- issue #120 210 211## 1.7.2 - 2020-09-06 212### Fixed 213- issue #123 214 215## 1.7.1 - 2020-09-05 216### Fixed 217- issue #124 218 219## 1.7.0 - 2020-09-05 220### Added 221- Multi-page support 222### Changed 223- Email confirm/cancel buttons depend on an attendee's PARTSTAT parameter 224### Fixed 225- Use "mailto" scheme in .ics attachments instead of "acct" 226 227## 1.6.8 - 2020-08-11 228### Fixed 229- issue #116 230 231## 1.6.7 - 2020-07-29 232### Added 233- "Show end time" option 234- "Show timezone" option 235- spinner to "Book now" button 236### Fixed 237- pending appointments are not cancelled in "simple mode" with dual calendars 238 239## 1.6.6 - 2020-07-26 240### Added 241- swipe and mobile style to the public page 242### Changed 243- moved calendar selectors to "Calendars" section 244- internal code cleanup and optimization 245### Fixed 246- issue #112 (nginx) 247 248## 1.6.5 - 2020-07-20 249### Fixed 250- finalize issue #111 251 252## 1.6.4 - 2020-07-20 253### Fixed 254- Lodash security update 255- issue #111 256 257## 1.6.3 - 2020-07-14 258### Fixed 259- Stale calendar info 260 261## 1.6.2 - 2020-07-14 262### Added 263- "Auto-fix" option for "External Mode" 264- Ability to show appointment's title in the form 265- Minimum prep/lead time 266 267## 1.6.1 - 2020-07-06 268### Changed 269- "Appointment" category is optional in "External Mode" 270 271## 1.6.0 - 2020-07-04 272### Added 273- External Mode to timeslot management 274- Cancellation link to confirmation emails 275### Changed 276- "Sunday" is red now 277### Fixed 278- Hash table cleanup when deleting old appointments. 279 280## 1.5.2 - 2020-06-15 281### Added 282- Text to "Public Page URL" dialog buttons 283- Setup cancellation link for confirmation emails (awaiting translations) 284 285## 1.5.1 - 2020-06-10 286### Added 287- css for XL screens 288- Saturday to "add appointments" grid 289 290## 1.5.0 - 2020-06-03 291### Changed 292- Grouped calendar options into 'Manage Appointment Slots' 293- Moved 'Attendee Cancels' options to 'Manage Appointment Slots > Advanced Options' 294- Moved 'Copy public link' to 'Public Page [...]' menu 295### Added 296- Options for additional email text 297- Added 'Remove Old Appointments' option 298- Iframes support 299 300## 1.4.16 - 2020-05-20 301### Added 302- Option to add 'robots noindex' meta tag 303### Fixed 304- Preview for "skip email verification step" option 305 306## 1.4.15 - 2020-05-13 307### Fixed 308- frontend error check fails when date empty 309 310## 1.4.14 - 2020-05-07 311### Added 312- Option to skip email validation test 313 314## 1.4.13 - 2020-05-07 315### Test 316- Install test 317 318## 1.4.12 - 2020-05-07 319### Changed 320- Display all existing appointments in the schedule generator 321### Fixed 322- Shared calendars support (must have edit permission) 323 324## 1.4.11 - 2020-05-05 325### Added 326- Translations 327 328## 1.4.10 - 2020-05-01 329### Added 330- Translations push 331 332## 1.4.9 - 2020-04-29 333### Added 334- Option to hide phone number input 335### Fixed 336- Confirm page error (regression from v1.4.8) 337 338## 1.4.8 - 2020-04-28 339### Changed 340- Timezone info in the help section 341### Added 342- Longer hours in the 'Schedule Generator' issues #62 343### Fixed 344- Error reporting when 'Schedule Generator' fails 345- Do not re-run old update-hook. 346 347## 1.4.6 - 2020-04-24 348### Changed 349- Free/Busy - issue #57 350### Fixed 351- translations 352 353## 1.4.5 - 2020-04-23 354### Fixed 355- Makefile and path to timezones.json 356 357## 1.4.4 - 2020-04-23 358### Fixed 359- Minor fixes 360 361## 1.4.3 - 2020-04-23 362### Fixed 363- issue #61: emails not sent on postgres instances 364### Changed 365- Non 'floating' times are "casted" to visitors local times if in different timezone 366 367## 1.4.2 - 2020-04-22 368### Fixed 369- issue 51: can't set calendar on some instances 370 371## 1.4.1 - 2020-04-21 372### Fixed 373- Safari wrong time issue 59 374### Changed 375- Make default email default issues 52 53 376 377## 1.4.0 - 2020-04-20 378### Changed 379- Moved "User/Organization" settings to navigation area 380- "Add Appointments" -> "Add Appointment Slots" 381- "Help/Tutorial" is a toggle now 382### Added 383- Timezone abbreviation for non "floating" time appointments in emails 384- Options for sending "update/cancel" emails to attendees when appointments are updated or deleted via the calendar or other external app 385- Appointment booked/confirmed/canceled notifications for organizer 386- Reset option for cancelled appointments. 387- "appointments.use.default.email" config.php option for servers that do not provide email addresses for all users 388- Advanced public page customization options 389- BackendManager class and IBackendConnector interface 390- DavListener class to send email on "updateCalendarObject" and "deleteCalendarObject" events 391- "appointments_hash" table to keep track of active appointments 392### Fixed 393- "Copy public link" button for older versions of Safari 394- Minor style tweaks 395 396## 1.1.10 - 2020-03-20 397### Fixed 398- Webpath for custom install directories 399### Changed 400- GDPR checkbox style 401 402## 1.1.9 - 2020-03-18 403### Fixed 404- Fetch public link from server if empty 405 406## 1.1.8 - 2020-03-18 407### Fixed 408- Minor stability issues 409 410## 1.1.7 - 2020-03-17 411### Added 412- GDPR Compliance 413### Fixed 414- NC16 Compatibility 415 416## 1.1.6 - 2020-03-16 417### Fixed 418- Issue #29 419- acorn security alert 420 421## 1.1.5 - 2020-03-11 422### Fixed 423- Mixed timezones in date/time picker 424 425## 1.1.4 - 2020-03-10 426### Added 427- Timezone support 428- Custom form title option 429- Add phone number to .ics files 430 431## 1.1.3 - 2020-03-09 432### Fixed 433- Max range verified 434 435## 1.1.2 - 2020-03-09 436### Fixed 437- Daylight savings grid drift 438- Extra empty week 439### Added 440- Empty days text 441### Changed 442- Max range is 5 weeks now 443- Help/Tutorial 444 445## 1.1.1 - 2020-03-06 446### Fixed 447- Public page settings propagation 448 449## 1.1.0 - 2020-03-06 450### Added 451- Address in the appointment location filed 452- .ics file attachment option 453### Changed 454- New public page date/time picker UI 455- New appointment generator UI 456### Fixed 457- Daylight savings 1 hour shift 458 459## 1.0.9 - 2020-02-27 460### Added 461- L10N compatibility 462 463## 1.0.8 - 2020-02-26 464### Fixed 465- Issue #9 (PostgreSQL related) 466### Added 467- L10N compatibility (partial) 468 469## 1.0.7 - 2020-02-26 470### Fixed 471- Mostly style tweaks 472 473## 1.0.6 - 2020-02-25 474### Fixed 475- PHP 5 token encode error 476 477## 1.0.5 - 2020-02-25 478### Fixed 479- Dark theme 480- Persist tokens after update 481 482## 1.0.4 - 2020-02-25 483### Fixed 484- Token verify bug 485 486## 1.0.3 - 2020-02-25 487### Fixed 488- Multi-user access 489- Token verification 490 491## 1.0.1 - 2020-02-24 492### Added 493- Initial Release 494