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