[commits] kronolith branch FRAMEWORK_5_2 updated. c0e23038fc28013193ad5e10ce7893fde5566e9c

jan at horde.org jan at horde.org
Fri Oct 20 20:34:47 UTC 2017


The branch "FRAMEWORK_5_2" has been updated.
The following is a summary of the commits.

from: 0aa9f3ccb519dbaec44f0c77cf764eb6ceb09029

914c8e6 Happy New Year!
976265f Enforce the requirement that alarmed events have due dates.
768af77 Typos, wrapping.
1bc9892 [jan] Use access rules compatible with both Apache 2.2 and 2.4.
9cbdd72 Add missing .htaccess files.
a905156 At least mark preferences only available in basic mode (Bug #12210).
80cb595 Be sure to clear any existing exceptions.
ac4ea4d BFN
96a9208 Tweak phpdoc to make it more clear what each of these do.
bbf032d [jan] Fix week number in basic view if week starts on Sundays.
a11650f Fix typo that broke sending truncated event descriptions.
7ffda56 BFN
d2424c0 Prepare releases.
a88391d Released kronolith-4.2.12
d1c2633 Development mode for kronolith-4.2.13
c392900 Need ghosted support prior to EAS 16 as well.
1e59140 BFN
526cc5f Reword to make it clearer.
0dee229 Sigh. EAS 2.5 and EAS > 2.5 use different property names for this.
8c213bf Prepare release.
1389b2f BFN.
115e223 Released kronolith-4.2.13
5db2263 Development mode for kronolith-4.2.14
6e02f5d Honor the SCHEDULE-AGENT attribute.
812d030 Fix deleting meetings via the UI.
e1ecd81 BFN
7f57435 Released kronolith-4.2.14
88bb583 Development mode for kronolith-4.2.15
192e22f [jan] Handle gracefully if the base event of an imported recurrence exception is no longer recurring (Bug #14249).
7b8b26c Bug: 14256 Fix typo preventing deletion of events from dynamic view.
1398485 BFN
ecbcbe1 Prepare release.
35897bc Released kronolith-4.2.15
b2c62f4 Development mode for kronolith-4.2.16
8deae0c [jan] Update Greek translation (Limperis Antonis <limperis at cti.gr>).
3ba83f2 Fix adding resources from basic view.
814408f Catch if a resource has been removed in the meantime.
fdb821c This may be a Kronolith_Driver_Resource.
0ab69bb [jan] Fixed several issues with resource management.
c29aeb7 Bug: 14281 Rebuild resource list when displaying resource group dialog.
4c14241 BFN
71f020d Existence check.
ac4865e Prepare releases.
233d485 Released kronolith-4.2.16
d66fea2 Development mode for kronolith-4.2.17
88bd8e6 Don't let missing prefs take down the down migration.
fdc12b6 Fix undefined $tz.
4e1691e Re-start the session.
6ebdb37 BFN
d014b5a Bug: 13979 Don't increment the end date when toggling all day event.
bc43a3c BFN
c0cddb9 Update credits.
9360711 Update eu translation.
ca2ad4a Fix detecting groupware resources allowed to sync.
7e93200 BFN
56f3671 Make signature compatible to base class.
b1a60f1 Don't use reserved words.
024e9fc Make sure we check both date fields when clicking Save.
802690f BFN
4a89f3f updated pt_BR translations
a12237c Update pt_BR translation.
fe47cfd Prepare releases.
c0742d3 Released kronolith-4.2.17
568dc15 Development mode for kronolith-4.2.18
4c2b48b Only fall back to event or share owner if not an authenticated user.
66185de [jan] Fix sender of event change notification messages.
f3e9308 Bug: 14412 Don't include results outside of the query range.
0362e93 BFN
b22a001 Fix filtering range.
f298a21 [jan] Fix losing shared users when adding invalid user name (Bug #14415).
ef9c0c6 Fix horizontal scrolling.
1c589b5 Fix alignment of input boxes, especially checkboxes.
f13531f Fix merge error  preventing date check from running.
f89eb97 Avoid js error if date field is empty.
cb46752 Warn about null date fields here too.
cbb2533 Avoid javascript error when end date is left empty.
cea56f6 Only execute the traditional view logic if we have the data.
64110cc BFN
421b086 Update de translation.
bbbb894 Updated
01e2cf5 Bug: 14447 Fix delete permissions.
bda5f3a BFN
f3688a1 Bug: 14453 Limit addCoverDates to the $endDate.
1a26e50 BFN
9374b50 Revert "BFN"
8ab1e13 Revert "Bug: 14453 Limit addCoverDates to the $endDate."
9cc4afa Revert "Revert "Bug: 14453 Limit addCoverDates to the $endDate.""
4c18212 Take 2 on fix for Bug #14453
5e427b3 Revert "Revert "BFN""
0824a6b Prepare releases.
bc32d14 Released kronolith-4.2.18
eb8aac1 Development mode for kronolith-4.2.19
f74f1b4 [jan] Split shared users by linebreaks too.
c5cbb22 Disallow setting of creator permissions too if sharing with world is disabled.
1d26867 Bug: 14501 Allow importing when user has edit perms.
93d55d8 BFN
fd721c1 Fix logic.
4339980 Prepare releases.
232da72 Released kronolith-4.2.19
e79099d Development mode for kronolith-4.2.20
e59ff12 Happy New Year!
2c0bbe1 Bug: 14568 Fix regression in honoring SHOW vs READ  perms.
2f1de5c PR: 214 Update the view's copy of the event with the exception dates.
ce1218b BFN
e5b8c87 Style
b135c8c Update menu.php.dist with correct instructions.
48a9ecb Bug: 14585 Fix saving sync prefs when no default resource exists.
b669292 BFN
c2320a0 Prepare releases.
d6a0eb3 Always allow access for mock driver.
ed7c6da Released kronolith-4.2.20
125417a Development mode for kronolith-4.2.21
3c85aca Bug: 14609 Don't hide the reservee, only the title.
a0f4de3 BFN
d724020 Bug: 14609 Removed the wrong check.
701a706 Prepare releases.
dc76c9b Released kronolith-4.2.21
dbbf955 Development mode for kronolith-4.2.22
23375d7 Show yesterday's events too (Bug #14638).
1926611 Wrapping
5710693 Remove unused variables, consistently use globals.
7c35b01 [jan] Fix displaying yesterday's event in Prior Events portal block (admin at layertec.de, Bug #14638).
87838a1 Fix spacing.
c6fa3d7 Update tr translation.
8f271a9 Update tr translation.
f1ed768 Fall back to regular ICS calendars if CalDAV fails (Bug #14662).
929492c BFN
7ad0bd9 Fix a number of open redirect vulnerabilities.
bd3a6ef Update de translation.
e88c20b Updated
c11e641 Bug: 14672 Ensure these fields are always valid UTF-8.
ad3c622 BFN
3c04c24 Bug: 14672 Fix method name, and add lines I failed to add to last commit.
d73bcf7 Prepare releases.
0047ce2 Released kronolith-4.2.22
44d071e Development mode for kronolith-4.2.23
39e0744 Fix exporting tags to CATEGORIES.
9a2c066 BFN
7656304 Catch errors from Kronolith::removeUserEvents().
abca80f Ignore vanished resources when deleting events.
d1130cc Fix removing recurrences with exceptions.
67ab57d phpdoc
39d1549 [jan] Fix updating and deleting events from external CalDAV servers (martin1 at k0k.net, Bug #14021).
f8c0d77 Assume two-digit year is in the current century.
57118cf [jan] Fix time offsets when importing CSV data with two-digit years.
2372e70 Consider all applications as PHP 7 compatible.
6930071 Accidentally changed the maximum Horde dep too.
122e0b2 Prepare releases.
9f088fb Fix regression when exporting single tags to iCalendar CATEGORIES.
a394ce8 Released kronolith-4.2.23
b71ca32 Development mode for kronolith-4.2.24
249953f [jan] Fix regression in exporting single tags to iCalendar CATEGORIES (Bug #14698).
39be6aa Add .gitattributes.
be108b5 Fix paths.
93c9bed Add Travis configuration and .gitignore files.
f194b1a Use https URLs.
c0e2303 Add .horde.yml file.

Summary: https://github.com/horde/kronolith/compare/0aa9f3ccb519...c0e23038fc28

-----------------------------------------------------------------------

commit 914c8e6add4b41b60dac17f66aea320501a3bb1d
Author: Jan Schneider <jan at horde.org>
Date:   Sat, 02 Jan 2016 15:49:22 +0100

Happy New Year!

 M add.php
 M attend.php
 M bin/kronolith-agenda
 M bin/kronolith-import-icals
 M bin/kronolith-import-openxchange
 M bin/kronolith-import-squirrelmail-calendar
 M calendars/create.php
 M calendars/delete.php
 M calendars/edit.php
 M calendars/remote_edit.php
 M calendars/remote_subscribe.php
 M calendars/remote_unsubscribe.php
 M calendars/subscribe.php
 M contacts.php
 M data.php
 M day.php
 M delete.php
 M edit.php
 M event.php
 M fb.php
 M feed/index.php
 M index.php
 M js/dragdrop2.js
 M js/edit.js
 M js/goto.js
 M js/kronolith.js
 M js/smartmobile.js
 M lib/Ajax.php
 M lib/Ajax/Application.php
 M lib/Ajax/Application/Handler.php
 M lib/Ajax/Imple/ContactAutoCompleter.php
 M lib/Ajax/Imple/ResourceAutoCompleter.php
 M lib/Ajax/Imple/TagAutoCompleter.php
 M lib/Application.php
 M lib/Calendar.php
 M lib/Calendar/External.php
 M lib/Calendar/External/Tasks.php
 M lib/Calendar/Holiday.php
 M lib/Calendar/Internal.php
 M lib/Calendar/Remote.php
 M lib/Calendar/Resource.php
 M lib/Calendar/ResourceGroup.php
 M lib/CalendarsManager.php
 M lib/Driver.php
 M lib/Driver/Holidays.php
 M lib/Driver/Horde.php
 M lib/Driver/Ical.php
 M lib/Driver/Kolab.php
 M lib/Driver/Mock.php
 M lib/Driver/Resource/Sql.php
 M lib/Driver/Sql.php
 M lib/Event.php
 M lib/Event/Holidays.php
 M lib/Event/Horde.php
 M lib/Event/Ical.php
 M lib/Event/Kolab.php
 M lib/Event/Mock.php
 M lib/Event/Resource/Sql.php
 M lib/Event/Sql.php
 M lib/Exception.php
 M lib/Form/Type/KronolithTags.php
 M lib/FreeBusy/View.php
 M lib/FreeBusy/View/Day.php
 M lib/FreeBusy/View/Month.php
 M lib/FreeBusy/View/Week.php
 M lib/FreeBusy/View/Workweek.php
 M lib/Geo/Base.php
 M lib/Geo/Mysql.php
 M lib/Geo/Sql.php
 M lib/Icalendar/Handler/Base.php
 M lib/Icalendar/Handler/Dav.php
 M lib/Kronolith.php
 M lib/LoginTasks/SystemTask/Upgrade.php
 M lib/LoginTasks/Task/PurgeEvents.php
 M lib/Prefs/Special/DefaultAlarm.php
 M lib/Prefs/Special/EventAlarms.php
 M lib/Prefs/Special/Sourceselect.php
 M lib/Resource.php
 M lib/Resource/Base.php
 M lib/Resource/Group.php
 M lib/Resource/Single.php
 M lib/Storage/Kolab.php
 M lib/Tagger.php
 M lib/Test.php
 M lib/View/Sidebar.php
 M lib/View/SidebarTasks.php
 M locale/bg/LC_MESSAGES/kronolith.po
 M locale/cs/LC_MESSAGES/kronolith.po
 M locale/da/LC_MESSAGES/kronolith.po
 M locale/de/LC_MESSAGES/kronolith.po
 M locale/hr/LC_MESSAGES/kronolith.po
 M locale/lt/LC_MESSAGES/kronolith.po
 M locale/lv/LC_MESSAGES/kronolith.po
 M locale/nb/LC_MESSAGES/kronolith.po
 M locale/nl/LC_MESSAGES/kronolith.po
 M locale/pl/LC_MESSAGES/kronolith.po
 M locale/pt_BR/LC_MESSAGES/kronolith.po
 M locale/ro/LC_MESSAGES/kronolith.po
 M locale/sl/LC_MESSAGES/kronolith.po
 M locale/tr/LC_MESSAGES/kronolith.po
 M locale/zh_CN/LC_MESSAGES/kronolith.po
 M migration/10_kronolith_upgrade_exceptions.php
 M migration/11_kronolith_upgrade_resourceemail.php
 M migration/12_kronolith_upgrade_addzoom.php
 M migration/13_kronolith_upgrade_systemshares.php
 M migration/14_kronolith_upgrade_missingresourcefield.php
 M migration/15_kronolith_upgrade_sqlng.php
 M migration/16_kronolith_upgrade_sqlhierarchical.php
 M migration/17_kronolith_upgrade_sqlnghierarchical.php
 M migration/18_kronolith_upgrade_categoriestotags.php
 M migration/19_kronolith_upgrade_addmysqlgeo.php
 M migration/1_kronolith_base_tables.php
 M migration/20_kronolith_upgrade_timezone.php
 M migration/21_kronolith_upgrade_exceptionutc.php
 M migration/22_kronolith_upgrade_parents.php
 M migration/23_kronolith_upgrade_baseidindex.php
 M migration/2_kronolith_upgrade_autoincrement.php
 M migration/3_kronolith_upgrade_addallday.php
 M migration/4_kronolith_upgrade_addalarmmethods.php
 M migration/5_kronolith_upgrade_addcolor.php
 M migration/6_kronolith_upgrade_addresources.php
 M migration/7_kronolith_upgrade_resourceautoincrement.php
 M migration/8_kronolith_upgrade_addgeo.php
 M migration/9_kronolith_upgrade_addurl.php
 M month.php
 M new.php
 M perms.php
 M resources/create.php
 M resources/delete.php
 M resources/edit.php
 M resources/groups/create.php
 M resources/groups/delete.php
 M resources/groups/edit.php
 M search.php
 M smartmobile.php
 M test/Kronolith/Integration/AllDayTest.php
 M test/Kronolith/Integration/Driver/Base.php
 M test/Kronolith/Integration/Driver/KolabTest.php
 M test/Kronolith/Integration/Driver/Sql/Base.php
 M test/Kronolith/Integration/Driver/Sql/Pdo/SqliteTest.php
 M test/Kronolith/Integration/FromIcalendarTest.php
 M test/Kronolith/Integration/Kronolith/Base.php
 M test/Kronolith/Integration/Kronolith/KolabTest.php
 M test/Kronolith/Integration/Kronolith/Sql/Base.php
 M test/Kronolith/Integration/Kronolith/Sql/Pdo/SqliteTest.php
 M test/Kronolith/Integration/ToIcalendarTest.php
 M test/Kronolith/TestCase.php
 M view.php
 M week.php
 M workweek.php
 M year.php

https://github.com/horde/kronolith/commit/914c8e6add4b41b60dac17f66aea320501a3bb1d

-----------------------------------------------------------------------

commit 976265f02332ade8bfbbdbf9c461e524670e24bb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 05 Jan 2016 22:51:00 -0500

Enforce the requirement that alarmed events have due dates.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/976265f02332ade8bfbbdbf9c461e524670e24bb

-----------------------------------------------------------------------

commit 768af77955509f6dcf88e77c85809209cd001625
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 06 Jan 2016 12:57:46 +0100

Typos, wrapping.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/768af77955509f6dcf88e77c85809209cd001625

-----------------------------------------------------------------------

commit 1bc9892d47596de14025ce869d51a88c624ce423
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 13 Jan 2016 13:32:12 +0100

[jan] Use access rules compatible with both Apache 2.2 and 2.4.

 M bin/.htaccess
 M config/.htaccess
 M docs/CHANGES
 M lib/.htaccess
 M locale/.htaccess
 M package.xml

https://github.com/horde/kronolith/commit/1bc9892d47596de14025ce869d51a88c624ce423

-----------------------------------------------------------------------

commit 9cbdd72c0e805dd1888353b2b18e6d24920cc4ed
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 13 Jan 2016 13:48:46 +0100

Add missing .htaccess files.

 M package.xml
 A templates/.htaccess

https://github.com/horde/kronolith/commit/9cbdd72c0e805dd1888353b2b18e6d24920cc4ed

-----------------------------------------------------------------------

commit a90515684c131fdaebd6fe6c6557dd5229596897
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 18 Jan 2016 22:42:44 +0100

At least mark preferences only available in basic mode (Bug #12210).

 M config/prefs.php
 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/a90515684c131fdaebd6fe6c6557dd5229596897

-----------------------------------------------------------------------

commit 80cb59570ecaaddacea0042f329bad0c46b6d4dd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jan 2016 13:50:42 -0500

Be sure to clear any existing exceptions.

Fixes mysteriously appearing exceptions when creating an
event after editing/removing an existing event with exceptions and
both events have overlapping recurrence dates.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/80cb59570ecaaddacea0042f329bad0c46b6d4dd

-----------------------------------------------------------------------

commit ac4ea4d5f8a3b15706eb2001ce1ed43360311d99
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jan 2016 13:51:27 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/ac4ea4d5f8a3b15706eb2001ce1ed43360311d99

-----------------------------------------------------------------------

commit 96a92089e97e999a265aef441a931ca975ccbc24
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 21 Jan 2016 15:53:54 -0500

Tweak phpdoc to make it more clear what each of these do.

 M lib/Driver.php
 M lib/Driver/Kolab.php
 M lib/Driver/Sql.php
 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/96a92089e97e999a265aef441a931ca975ccbc24

-----------------------------------------------------------------------

commit bbf032d9ce11851eb512bc68d1c2390317012930
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 25 Jan 2016 15:32:54 +0100

[jan] Fix week number in basic view if week starts on Sundays.

 M docs/CHANGES
 M lib/View/Month.php
 M package.xml

https://github.com/horde/kronolith/commit/bbf032d9ce11851eb512bc68d1c2390317012930

-----------------------------------------------------------------------

commit a11650fde42a825ee3732cf8c77436ec89abaf58
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 31 Jan 2016 20:04:51 -0500

Fix typo that broke sending truncated event descriptions.

 M lib/Event.php

https://github.com/horde/kronolith/commit/a11650fde42a825ee3732cf8c77436ec89abaf58

-----------------------------------------------------------------------

commit 7ffda56ffd0bf12e769c1dead29a1462d8b545ce
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 31 Jan 2016 20:05:54 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/7ffda56ffd0bf12e769c1dead29a1462d8b545ce

-----------------------------------------------------------------------

commit d2424c02b4b9dbd569447394749021d4f01961f8
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 01 Feb 2016 12:23:54 +0100

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/d2424c02b4b9dbd569447394749021d4f01961f8

-----------------------------------------------------------------------

commit a88391d450a445ab2aa5f048c893047bf69eaf08
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 02 Feb 2016 13:07:41 +0100

Released kronolith-4.2.12

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/a88391d450a445ab2aa5f048c893047bf69eaf08

-----------------------------------------------------------------------

commit d1c263372b01c4843623491aaec0959f86afbfc8
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 02 Feb 2016 13:07:46 +0100

Development mode for kronolith-4.2.13

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/d1c263372b01c4843623491aaec0959f86afbfc8

-----------------------------------------------------------------------

commit c392900c5f11dd264c45a2272d711fdb57556cfa
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 03 Feb 2016 01:18:18 -0500

Need ghosted support prior to EAS 16 as well.

 M lib/Event.php

https://github.com/horde/kronolith/commit/c392900c5f11dd264c45a2272d711fdb57556cfa

-----------------------------------------------------------------------

commit 1e59140b1db826efb75c9b3600e0b9dc63857870
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 03 Feb 2016 01:19:00 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/1e59140b1db826efb75c9b3600e0b9dc63857870

-----------------------------------------------------------------------

commit 526cc5f80fc787019f1cd374c983158a591e941d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 03 Feb 2016 23:01:40 -0500

Reword to make it clearer.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/526cc5f80fc787019f1cd374c983158a591e941d

-----------------------------------------------------------------------

commit 0dee2299c008517360a9a27795953fd77f111d84
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 04 Feb 2016 00:54:28 -0500

Sigh. EAS 2.5 and EAS > 2.5 use different property names for this.

 M lib/Event.php

https://github.com/horde/kronolith/commit/0dee2299c008517360a9a27795953fd77f111d84

-----------------------------------------------------------------------

commit 8c213bf76554f51c5be43c32475284b6570b58dd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 04 Feb 2016 01:10:37 -0500

Prepare release.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/8c213bf76554f51c5be43c32475284b6570b58dd

-----------------------------------------------------------------------

commit 1389b2f1d03e45850c3efe13b50bd009ece1b7fd
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 04 Feb 2016 01:12:03 -0500

BFN.

 M docs/CHANGES

https://github.com/horde/kronolith/commit/1389b2f1d03e45850c3efe13b50bd009ece1b7fd

-----------------------------------------------------------------------

commit 115e223fe3ac1b7f0bf4527938d5e44323c55686
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 04 Feb 2016 01:19:01 -0500

Released kronolith-4.2.13

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/115e223fe3ac1b7f0bf4527938d5e44323c55686

-----------------------------------------------------------------------

commit 5db22630506784f4a8369491ae713a57559e06cc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 04 Feb 2016 01:19:01 -0500

Development mode for kronolith-4.2.14

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/5db22630506784f4a8369491ae713a57559e06cc

-----------------------------------------------------------------------

commit 6e02f5d48c50d58e22896427b9f4f5e4155cb957
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 08 Feb 2016 10:51:48 -0500

Honor the SCHEDULE-AGENT attribute.

 M lib/Icalendar/Handler/Dav.php

https://github.com/horde/kronolith/commit/6e02f5d48c50d58e22896427b9f4f5e4155cb957

-----------------------------------------------------------------------

commit 812d0305c01d5c66db3ea01a20c17fc13ec966c6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 08 Feb 2016 10:52:12 -0500

Fix deleting meetings via the UI.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/812d0305c01d5c66db3ea01a20c17fc13ec966c6

-----------------------------------------------------------------------

commit e1ecd817ed9b5063f14484617b1fd7eb405ae432
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 08 Feb 2016 12:51:43 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/e1ecd817ed9b5063f14484617b1fd7eb405ae432

-----------------------------------------------------------------------

commit 7f574358957402b6a66dbc546998e559ed0b4693
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 10 Feb 2016 22:37:30 -0500

Released kronolith-4.2.14

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/7f574358957402b6a66dbc546998e559ed0b4693

-----------------------------------------------------------------------

commit 88bb5836167169c25c63ddbd7d0c0e2a3681c7ca
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 10 Feb 2016 22:37:31 -0500

Development mode for kronolith-4.2.15

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/88bb5836167169c25c63ddbd7d0c0e2a3681c7ca

-----------------------------------------------------------------------

commit 192e22f9892927c5f44ee86216b67655d7d6bc2c
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 12 Feb 2016 13:02:32 +0100

[jan] Handle gracefully if the base event of an imported recurrence exception is no longer recurring (Bug #14249).

 M docs/CHANGES
 M lib/Event.php
 M package.xml

https://github.com/horde/kronolith/commit/192e22f9892927c5f44ee86216b67655d7d6bc2c

-----------------------------------------------------------------------

commit 7b8b26c01903bad77dac68cac2e72dc9e119f9e0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 16 Feb 2016 20:21:46 -0500

Bug: 14256 Fix typo preventing deletion of events from dynamic view.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/7b8b26c01903bad77dac68cac2e72dc9e119f9e0

-----------------------------------------------------------------------

commit 1398485f04e365c5083b486b7ef3764b80753c8a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 16 Feb 2016 20:21:46 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/1398485f04e365c5083b486b7ef3764b80753c8a

-----------------------------------------------------------------------

commit ecbcbe1710afc6de2b4463ab50957909c8e9f5cb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 17 Feb 2016 00:14:34 -0500

Prepare release.

 M docs/RELEASE_NOTES
 M package.xml

https://github.com/horde/kronolith/commit/ecbcbe1710afc6de2b4463ab50957909c8e9f5cb

-----------------------------------------------------------------------

commit 35897bc314055823be2d71cabff07a5af3f6baab
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 17 Feb 2016 00:18:37 -0500

Released kronolith-4.2.15

 M composer.json
 M docs/CHANGES
 M lib/Application.php

https://github.com/horde/kronolith/commit/35897bc314055823be2d71cabff07a5af3f6baab

-----------------------------------------------------------------------

commit b2c62f4bfce9a2312198d05f64151f191fdfd281
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 17 Feb 2016 00:18:37 -0500

Development mode for kronolith-4.2.16

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/b2c62f4bfce9a2312198d05f64151f191fdfd281

-----------------------------------------------------------------------

commit 8deae0c4b252362eda6a0088395704273484787a
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 29 Feb 2016 12:41:41 +0100

[jan] Update Greek translation (Limperis Antonis <limperis at cti.gr>).

 M docs/CHANGES
 M docs/CREDITS
 M locale/el/LC_MESSAGES/kronolith.mo
 M locale/el/LC_MESSAGES/kronolith.po
 M package.xml

https://github.com/horde/kronolith/commit/8deae0c4b252362eda6a0088395704273484787a

-----------------------------------------------------------------------

commit 3ba83f277adcaa0dbed8921ed1165e54a9e64f4c
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 07 Mar 2016 21:30:06 +0100

Fix adding resources from basic view.

Looks like the API has changed once, but the basic view hasn't been updated for that.

 M attendees.php

https://github.com/horde/kronolith/commit/3ba83f277adcaa0dbed8921ed1165e54a9e64f4c

-----------------------------------------------------------------------

commit 814408fe767a5987225aae67237792b65561398f
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 07 Mar 2016 21:30:07 +0100

Catch if a resource has been removed in the meantime.

 M attendees.php
 M lib/Resource/Group.php

https://github.com/horde/kronolith/commit/814408fe767a5987225aae67237792b65561398f

-----------------------------------------------------------------------

commit fdb821c9572f340656032060f2dbba094322f632
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 07 Mar 2016 21:34:05 +0100

This may be a Kronolith_Driver_Resource.

 M lib/Event/Sql.php

https://github.com/horde/kronolith/commit/fdb821c9572f340656032060f2dbba094322f632

-----------------------------------------------------------------------

commit 0ab69bb6813c4953671522beec1a4ea8be8de541
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 07 Mar 2016 22:20:40 +0100

[jan] Fixed several issues with resource management.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/0ab69bb6813c4953671522beec1a4ea8be8de541

-----------------------------------------------------------------------

commit c29aeb73aaa2e7336b0231428ee05fd02c60a52c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 08 Mar 2016 10:14:24 -0500

Bug: 14281 Rebuild resource list when displaying resource group dialog.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/c29aeb73aaa2e7336b0231428ee05fd02c60a52c

-----------------------------------------------------------------------

commit 4c14241a9a5f30e938ad81092645710cec6caba2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 08 Mar 2016 10:15:11 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/4c14241a9a5f30e938ad81092645710cec6caba2

-----------------------------------------------------------------------

commit 71f020dd8971faa58be55471b4a31c56cdc7bcc1
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 08 Mar 2016 10:24:22 -0500

Existence check.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/71f020dd8971faa58be55471b4a31c56cdc7bcc1

-----------------------------------------------------------------------

commit ac4865e72bfe65c6d0e20d356fe015fbfe2d2317
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 12:01:40 -0400

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/ac4865e72bfe65c6d0e20d356fe015fbfe2d2317

-----------------------------------------------------------------------

commit 233d485fa3ac1c39a7e43d7e13a121beb5bca2e5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 12:47:37 -0400

Released kronolith-4.2.16

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/233d485fa3ac1c39a7e43d7e13a121beb5bca2e5

-----------------------------------------------------------------------

commit d66fea20b80c9da6918d75a3275d7fd8e28f7de7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 12:47:40 -0400

Development mode for kronolith-4.2.17

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/d66fea20b80c9da6918d75a3275d7fd8e28f7de7

-----------------------------------------------------------------------

commit 88bd8e6ed42c40be2567de028531cce60aad52da
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 10 Apr 2016 19:30:59 -0400

Don't let missing prefs take down the down migration.

 M migration/21_kronolith_upgrade_exceptionutc.php

https://github.com/horde/kronolith/commit/88bd8e6ed42c40be2567de028531cce60aad52da

-----------------------------------------------------------------------

commit fdc12b66638d219425b947700ffab07cb36cca4f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 13 Apr 2016 08:17:07 -0400

Fix undefined $tz.

 M migration/21_kronolith_upgrade_exceptionutc.php

https://github.com/horde/kronolith/commit/fdc12b66638d219425b947700ffab07cb36cca4f

-----------------------------------------------------------------------

commit 4e1691e17b2f6cc408c94f027e83ca25c45b054c
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 13 Apr 2016 18:11:16 +0200

Re-start the session.

We closed the session before listing events to allow parallel requests, but we only restarted it if there was no error condition. Since notifications write the session, we must restart the session in the error case too though.

 M lib/Ajax/Application/Handler.php

https://github.com/horde/kronolith/commit/4e1691e17b2f6cc408c94f027e83ca25c45b054c

-----------------------------------------------------------------------

commit 6ebdb37b4621f03324b1b8dd0bdadbd5fafb26f9
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 13 Apr 2016 18:12:13 +0200

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/6ebdb37b4621f03324b1b8dd0bdadbd5fafb26f9

-----------------------------------------------------------------------

commit d014b5a71f3981b34d0dd3cc4b0cbfa416b42a7b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 19 Apr 2016 11:41:28 -0400

Bug: 13979 Don't increment the end date when toggling all day event.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/d014b5a71f3981b34d0dd3cc4b0cbfa416b42a7b

-----------------------------------------------------------------------

commit bc43a3c339b473357e520c9fe3c17e3c30ee6e38
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 19 Apr 2016 11:42:22 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/bc43a3c339b473357e520c9fe3c17e3c30ee6e38

-----------------------------------------------------------------------

commit c0cddb94b952e9ca259ebe1a8915ca5f6dcc28a1
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 22 Apr 2016 15:10:56 +0200

Update credits.

 M docs/CREDITS

https://github.com/horde/kronolith/commit/c0cddb94b952e9ca259ebe1a8915ca5f6dcc28a1

-----------------------------------------------------------------------

commit 9360711867d9ffb6f44dabce3c560c9d50120516
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 22 Apr 2016 15:11:07 +0200

Update eu translation.

 M locale/eu/LC_MESSAGES/kronolith.mo
 M locale/eu/LC_MESSAGES/kronolith.po
 M locale/eu/help.xml

https://github.com/horde/kronolith/commit/9360711867d9ffb6f44dabce3c560c9d50120516

-----------------------------------------------------------------------

commit ca2ad4aa19d4776129eb2f4b8f0e9cb61797e0ed
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 24 Apr 2016 10:26:30 -0400

Fix detecting groupware resources allowed to sync.

We must restrict to Horde_Perms::DELETE since EAS clients do not
have an idea of permissions, and will forever continue trying to
delete an item.

 M config/prefs.php
 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/ca2ad4aa19d4776129eb2f4b8f0e9cb61797e0ed

-----------------------------------------------------------------------

commit 7e93200639e32399c0889603fd5795b7d3dc81b0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 24 Apr 2016 10:26:37 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/7e93200639e32399c0889603fd5795b7d3dc81b0

-----------------------------------------------------------------------

commit 56f3671abcd1801536b09bd3d91cc40bc71ab5dc
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 27 Apr 2016 12:36:48 +0200

Make signature compatible to base class.

#php7

 M lib/Event/Holidays.php

https://github.com/horde/kronolith/commit/56f3671abcd1801536b09bd3d91cc40bc71ab5dc

-----------------------------------------------------------------------

commit b1a60f1be9113ad6b56057c605ab7f848a368c6b
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 04 May 2016 17:41:31 +0200

Don't use reserved words.

 M js/kronolith.js
 M lib/Ajax.php

https://github.com/horde/kronolith/commit/b1a60f1be9113ad6b56057c605ab7f848a368c6b

-----------------------------------------------------------------------

commit 024e9fc6a2ee7a939448f11c7e8282d134c71191
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 07 May 2016 12:27:33 -0400

Make sure we check both date fields when clicking Save.

It's possible to delete out the field and click save without the
onChange event firing on some browsers.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/024e9fc6a2ee7a939448f11c7e8282d134c71191

-----------------------------------------------------------------------

commit 802690f694ab666a0097e4ef0e9d40f86a3386ad
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 07 May 2016 12:28:22 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/802690f694ab666a0097e4ef0e9d40f86a3386ad

-----------------------------------------------------------------------

commit 4a89f3fb18aa0c5e09d040077d47e7ed0037ed4c
Author: dulinux <lfbm.andamentos at gmail.com>
Date:   Tue, 10 May 2016 22:14:21 -0300

updated pt_BR translations

 M locale/pt_BR/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/4a89f3fb18aa0c5e09d040077d47e7ed0037ed4c

-----------------------------------------------------------------------

commit a12237c847d9eff01abc344f329c1449bff34d08
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 11 May 2016 10:49:03 +0200

Update pt_BR translation.

 M locale/pt_BR/LC_MESSAGES/kronolith.mo
 M locale/pt_BR/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/a12237c847d9eff01abc344f329c1449bff34d08

-----------------------------------------------------------------------

commit fe47cfd69df0678885b8e9a2fd69ba46ff76f5d0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 01 Jul 2016 18:08:47 -0400

Prepare releases.

 M docs/CHANGES
 M docs/RELEASE_NOTES
 M package.xml

https://github.com/horde/kronolith/commit/fe47cfd69df0678885b8e9a2fd69ba46ff76f5d0

-----------------------------------------------------------------------

commit c0742d3726a139fad9ae9dd919db035138aabe48
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 01 Jul 2016 19:15:48 -0400

Released kronolith-4.2.17

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/c0742d3726a139fad9ae9dd919db035138aabe48

-----------------------------------------------------------------------

commit 568dc1505392742a6e688f1f94065fbc2bb87fe7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 01 Jul 2016 19:15:51 -0400

Development mode for kronolith-4.2.18

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/568dc1505392742a6e688f1f94065fbc2bb87fe7

-----------------------------------------------------------------------

commit 4c2b48b4675691241c18d40cbf313c5a5caafd47
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 05 Jul 2016 11:38:00 +0200

Only fall back to event or share owner if not an authenticated user.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/4c2b48b4675691241c18d40cbf313c5a5caafd47

-----------------------------------------------------------------------

commit 66185deed415d697112c8f0291c9c7bdf87839fe
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 05 Jul 2016 11:38:49 +0200

[jan] Fix sender of event change notification messages.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/66185deed415d697112c8f0291c9c7bdf87839fe

-----------------------------------------------------------------------

commit f3e9308ab867580d8c0bf153b6ef5309a54d18cc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 06 Jul 2016 15:30:59 -0400

Bug: 14412 Don't include results outside of the query range.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/f3e9308ab867580d8c0bf153b6ef5309a54d18cc

-----------------------------------------------------------------------

commit 0362e936725961c522e5c9bd9c038a481e6a5190
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 06 Jul 2016 15:31:48 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/0362e936725961c522e5c9bd9c038a481e6a5190

-----------------------------------------------------------------------

commit b22a00131eec0beb3281a142a215cbe7f5e9656b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 06 Jul 2016 21:08:03 -0400

Fix filtering range.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/b22a00131eec0beb3281a142a215cbe7f5e9656b

-----------------------------------------------------------------------

commit f298a21f61dc2097e39ffae90b4062b2a85dee90
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 11 Jul 2016 17:49:20 +0200

[jan] Fix losing shared users when adding invalid user name (Bug #14415).

 M docs/CHANGES
 M js/kronolith.js
 M lib/Ajax.php
 M package.xml

https://github.com/horde/kronolith/commit/f298a21f61dc2097e39ffae90b4062b2a85dee90

-----------------------------------------------------------------------

commit ef9c0c6b4b8269829491c37fdb472432219119ee
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 11 Jul 2016 18:01:15 +0200

Fix horizontal scrolling.

 M themes/default/dynamic/screen.css

https://github.com/horde/kronolith/commit/ef9c0c6b4b8269829491c37fdb472432219119ee

-----------------------------------------------------------------------

commit 1c589b578604422cf5de73ae7318a53d6fa1d449
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 11 Jul 2016 20:32:49 +0200

Fix alignment of input boxes, especially checkboxes.

 M themes/default/dynamic/screen.css

https://github.com/horde/kronolith/commit/1c589b578604422cf5de73ae7318a53d6fa1d449

-----------------------------------------------------------------------

commit f13531f4be0dfc8f3751e0253054b5842c94d994
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 12:31:34 -0400

Fix merge error  preventing date check from running.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/f13531f4be0dfc8f3751e0253054b5842c94d994

-----------------------------------------------------------------------

commit f89eb9764ecbec97a674e43eecec5fe58d940dc3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 12:31:34 -0400

Avoid js error if date field is empty.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/f89eb9764ecbec97a674e43eecec5fe58d940dc3

-----------------------------------------------------------------------

commit cb467528c763a868c6552edd87db5edf2e0c0e97
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 12:31:34 -0400

Warn about null date fields here too.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/cb467528c763a868c6552edd87db5edf2e0c0e97

-----------------------------------------------------------------------

commit cbb2533df13c02c3927a9fb79ab3333e45e8cd74
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 13:03:55 -0400

Avoid javascript error when end date is left empty.

This is caught when the focus leaves the field, but *this*
handler is triggered before that. Was making it possible to
save event with empty end field, since the javascript error was
preventing the later check from running.

 M js/kronolith.js

https://github.com/horde/kronolith/commit/cbb2533df13c02c3927a9fb79ab3333e45e8cd74

-----------------------------------------------------------------------

commit cea56f67d7ee7e309336673ee0ea28945836ce72
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 13:05:22 -0400

Only execute the traditional view logic if we have the data.

 M lib/Driver.php
 M lib/Event.php

https://github.com/horde/kronolith/commit/cea56f67d7ee7e309336673ee0ea28945836ce72

-----------------------------------------------------------------------

commit 64110cc216686a0bcd2e24ab8cec23d870a17a75
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 20 Jul 2016 13:28:26 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/64110cc216686a0bcd2e24ab8cec23d870a17a75

-----------------------------------------------------------------------

commit 421b08659a0ed410143d2bc812809e8b48ac5bba
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 08 Aug 2016 15:53:29 +0200

Update de translation.

 M locale/de/LC_MESSAGES/kronolith.mo
 M locale/de/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/421b08659a0ed410143d2bc812809e8b48ac5bba

-----------------------------------------------------------------------

commit bbbb89445c27fc427a1fff9e2120be53040e07a9
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 08 Aug 2016 15:53:49 +0200

Updated

 M locale/kronolith.pot

https://github.com/horde/kronolith/commit/bbbb89445c27fc427a1fff9e2120be53040e07a9

-----------------------------------------------------------------------

commit 01e2cf522ca32c73f7d333b5892adf83b102714d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 10:02:52 -0400

Bug: 14447 Fix delete permissions.

 M js/kronolith.js
 M templates/chunks/permissions.inc

https://github.com/horde/kronolith/commit/01e2cf522ca32c73f7d333b5892adf83b102714d

-----------------------------------------------------------------------

commit bda5f3a3af9f5fd7a1bd3543afc778abdb7d2c43
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 10:08:40 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/bda5f3a3af9f5fd7a1bd3543afc778abdb7d2c43

-----------------------------------------------------------------------

commit f3688a15361ed1a1dc3b039b485a9532f0fbcfc7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 24 Aug 2016 22:38:42 -0400

Bug: 14453 Limit addCoverDates to the $endDate.

Prevents memory issues, or looping unnecessarily for extremely
long events.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/f3688a15361ed1a1dc3b039b485a9532f0fbcfc7

-----------------------------------------------------------------------

commit 1a26e503e37c44f9a843c3b86828a67d7065d5ec
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 24 Aug 2016 22:42:00 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/1a26e503e37c44f9a843c3b86828a67d7065d5ec

-----------------------------------------------------------------------

commit 9374b50ff8fa37c6ade4c4e7c96c56498b68af9c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 26 Aug 2016 12:50:09 -0400

Revert "BFN"

This reverts commit 549475e4dd25a6435044f880cd4ebc8b0f7212c4.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/9374b50ff8fa37c6ade4c4e7c96c56498b68af9c

-----------------------------------------------------------------------

commit 8ab1e13477340cb5d28eeda0f2d4aabee3b47744
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 26 Aug 2016 12:50:20 -0400

Revert "Bug: 14453 Limit addCoverDates to the $endDate."

This reverts commit 81d537938065067860038a8f2186e0207c134235.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/8ab1e13477340cb5d28eeda0f2d4aabee3b47744

-----------------------------------------------------------------------

commit 9cc4afae289ef81e3d075eb9510d4d909e91cbf9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 27 Aug 2016 11:08:35 -0400

Revert "Revert "Bug: 14453 Limit addCoverDates to the $endDate.""

This reverts commit 31e24657b1a79406be6ed7f4c60bb1a595cda0a5.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/9cc4afae289ef81e3d075eb9510d4d909e91cbf9

-----------------------------------------------------------------------

commit 4c18212c3b61d81486f2a9243f649eababa347ed
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 27 Aug 2016 11:09:54 -0400

Take 2 on fix for Bug #14453

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/4c18212c3b61d81486f2a9243f649eababa347ed

-----------------------------------------------------------------------

commit 5e427b36e305f71ffbb8b6deb446aa3f7173c0a4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 27 Aug 2016 11:37:36 -0400

Revert "Revert "BFN""

This reverts commit c969c7fa191e51101059d1f02ef1a4a4bd3bc401.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/5e427b36e305f71ffbb8b6deb446aa3f7173c0a4

-----------------------------------------------------------------------

commit 0824a6b14485fe82a5738eae38d517c6088f8c95
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 06 Sep 2016 16:22:57 +0200

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/0824a6b14485fe82a5738eae38d517c6088f8c95

-----------------------------------------------------------------------

commit bc32d140ef8e787129e5dc824acfbfd15549f96a
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 06 Sep 2016 18:15:23 +0200

Released kronolith-4.2.18

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/bc32d140ef8e787129e5dc824acfbfd15549f96a

-----------------------------------------------------------------------

commit eb8aac11e8041a45286df62993dd7d8cf6eb5786
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 06 Sep 2016 18:15:26 +0200

Development mode for kronolith-4.2.19

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/eb8aac11e8041a45286df62993dd7d8cf6eb5786

-----------------------------------------------------------------------

commit f74f1b4b199fd792182c742b71592649edb0e177
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 19 Sep 2016 15:48:24 +0200

[jan] Split shared users by linebreaks too.

 M docs/CHANGES
 M js/kronolith.js
 M package.xml

https://github.com/horde/kronolith/commit/f74f1b4b199fd792182c742b71592649edb0e177

-----------------------------------------------------------------------

commit c5cbb224ade09dfab66a109bf9ad7e849176b501
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 03 Nov 2016 14:00:16 +0100

Disallow setting of creator permissions too if sharing with world is disabled.

 M docs/CHANGES
 M lib/Kronolith.php
 M package.xml
 M templates/chunks/permissions.inc
 M templates/perms/perms.inc

https://github.com/horde/kronolith/commit/c5cbb224ade09dfab66a109bf9ad7e849176b501

-----------------------------------------------------------------------

commit 1d2686718c9a0323ff18778cb829ccb2d2453977
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 06 Nov 2016 12:48:09 -0500

Bug: 14501 Allow importing when user has edit perms.

 M js/kronolith.js
 M templates/chunks/calendar.php

https://github.com/horde/kronolith/commit/1d2686718c9a0323ff18778cb829ccb2d2453977

-----------------------------------------------------------------------

commit 93d55d86a395b52310faf2b22a068c3c9e82d3e4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 06 Nov 2016 13:03:48 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/93d55d86a395b52310faf2b22a068c3c9e82d3e4

-----------------------------------------------------------------------

commit fd721c1a7eb9398ad0dde04736f81e783c8114d4
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 15 Nov 2016 17:45:10 +0100

Fix logic.

 M lib/Icalendar/Handler/Dav.php

https://github.com/horde/kronolith/commit/fd721c1a7eb9398ad0dde04736f81e783c8114d4

-----------------------------------------------------------------------

commit 4339980b6a183db9d1f211827d93293578d90ba5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 16 Dec 2016 13:25:19 -0500

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/4339980b6a183db9d1f211827d93293578d90ba5

-----------------------------------------------------------------------

commit 232da72f79f8beca269223c8a35db9ef663df793
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 16 Dec 2016 14:02:01 -0500

Released kronolith-4.2.19

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/232da72f79f8beca269223c8a35db9ef663df793

-----------------------------------------------------------------------

commit e79099dd73df24e7266a7a33831ab39052adff7b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 16 Dec 2016 14:02:04 -0500

Development mode for kronolith-4.2.20

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/e79099dd73df24e7266a7a33831ab39052adff7b

-----------------------------------------------------------------------

commit e59ff125c8bc43720413d6cb15c40f5c60ffbbc3
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 02 Jan 2017 12:05:47 +0100

Happy New Year!

 M add.php
 M attend.php
 M bin/kronolith-agenda
 M bin/kronolith-import-icals
 M bin/kronolith-import-openxchange
 M bin/kronolith-import-squirrelmail-calendar
 M calendars/create.php
 M calendars/delete.php
 M calendars/edit.php
 M calendars/remote_edit.php
 M calendars/remote_subscribe.php
 M calendars/remote_unsubscribe.php
 M calendars/subscribe.php
 M contacts.php
 M data.php
 M day.php
 M delete.php
 M edit.php
 M event.php
 M fb.php
 M feed/index.php
 M index.php
 M js/dragdrop2.js
 M js/edit.js
 M js/goto.js
 M js/kronolith.js
 M js/smartmobile.js
 M lib/Ajax.php
 M lib/Ajax/Application.php
 M lib/Ajax/Application/Handler.php
 M lib/Ajax/Imple/ContactAutoCompleter.php
 M lib/Ajax/Imple/ResourceAutoCompleter.php
 M lib/Ajax/Imple/TagAutoCompleter.php
 M lib/Application.php
 M lib/Calendar.php
 M lib/Calendar/External.php
 M lib/Calendar/External/Tasks.php
 M lib/Calendar/Holiday.php
 M lib/Calendar/Internal.php
 M lib/Calendar/Remote.php
 M lib/Calendar/Resource.php
 M lib/Calendar/ResourceGroup.php
 M lib/CalendarsManager.php
 M lib/Driver.php
 M lib/Driver/Holidays.php
 M lib/Driver/Horde.php
 M lib/Driver/Ical.php
 M lib/Driver/Kolab.php
 M lib/Driver/Mock.php
 M lib/Driver/Resource/Sql.php
 M lib/Driver/Sql.php
 M lib/Event.php
 M lib/Event/Holidays.php
 M lib/Event/Horde.php
 M lib/Event/Ical.php
 M lib/Event/Kolab.php
 M lib/Event/Mock.php
 M lib/Event/Resource/Sql.php
 M lib/Event/Sql.php
 M lib/Exception.php
 M lib/Form/Type/KronolithTags.php
 M lib/FreeBusy/View.php
 M lib/FreeBusy/View/Day.php
 M lib/FreeBusy/View/Month.php
 M lib/FreeBusy/View/Week.php
 M lib/FreeBusy/View/Workweek.php
 M lib/Geo/Base.php
 M lib/Geo/Mysql.php
 M lib/Geo/Sql.php
 M lib/Icalendar/Handler/Base.php
 M lib/Icalendar/Handler/Dav.php
 M lib/Kronolith.php
 M lib/LoginTasks/SystemTask/Upgrade.php
 M lib/LoginTasks/Task/PurgeEvents.php
 M lib/Prefs/Special/DefaultAlarm.php
 M lib/Prefs/Special/EventAlarms.php
 M lib/Prefs/Special/Sourceselect.php
 M lib/Resource.php
 M lib/Resource/Base.php
 M lib/Resource/Group.php
 M lib/Resource/Single.php
 M lib/Storage/Kolab.php
 M lib/Tagger.php
 M lib/Test.php
 M lib/View/Sidebar.php
 M lib/View/SidebarTasks.php
 M locale/bg/LC_MESSAGES/kronolith.po
 M locale/cs/LC_MESSAGES/kronolith.po
 M locale/da/LC_MESSAGES/kronolith.po
 M locale/de/LC_MESSAGES/kronolith.po
 M locale/el/LC_MESSAGES/kronolith.po
 M locale/hr/LC_MESSAGES/kronolith.po
 M locale/lt/LC_MESSAGES/kronolith.po
 M locale/lv/LC_MESSAGES/kronolith.po
 M locale/nb/LC_MESSAGES/kronolith.po
 M locale/nl/LC_MESSAGES/kronolith.po
 M locale/pl/LC_MESSAGES/kronolith.po
 M locale/pt_BR/LC_MESSAGES/kronolith.po
 M locale/ro/LC_MESSAGES/kronolith.po
 M locale/sl/LC_MESSAGES/kronolith.po
 M locale/tr/LC_MESSAGES/kronolith.po
 M locale/zh_CN/LC_MESSAGES/kronolith.po
 M migration/10_kronolith_upgrade_exceptions.php
 M migration/11_kronolith_upgrade_resourceemail.php
 M migration/12_kronolith_upgrade_addzoom.php
 M migration/13_kronolith_upgrade_systemshares.php
 M migration/14_kronolith_upgrade_missingresourcefield.php
 M migration/15_kronolith_upgrade_sqlng.php
 M migration/16_kronolith_upgrade_sqlhierarchical.php
 M migration/17_kronolith_upgrade_sqlnghierarchical.php
 M migration/18_kronolith_upgrade_categoriestotags.php
 M migration/19_kronolith_upgrade_addmysqlgeo.php
 M migration/1_kronolith_base_tables.php
 M migration/20_kronolith_upgrade_timezone.php
 M migration/21_kronolith_upgrade_exceptionutc.php
 M migration/22_kronolith_upgrade_parents.php
 M migration/23_kronolith_upgrade_baseidindex.php
 M migration/2_kronolith_upgrade_autoincrement.php
 M migration/3_kronolith_upgrade_addallday.php
 M migration/4_kronolith_upgrade_addalarmmethods.php
 M migration/5_kronolith_upgrade_addcolor.php
 M migration/6_kronolith_upgrade_addresources.php
 M migration/7_kronolith_upgrade_resourceautoincrement.php
 M migration/8_kronolith_upgrade_addgeo.php
 M migration/9_kronolith_upgrade_addurl.php
 M month.php
 M new.php
 M perms.php
 M resources/create.php
 M resources/delete.php
 M resources/edit.php
 M resources/groups/create.php
 M resources/groups/delete.php
 M resources/groups/edit.php
 M search.php
 M smartmobile.php
 M test/Kronolith/Integration/AllDayTest.php
 M test/Kronolith/Integration/Driver/Base.php
 M test/Kronolith/Integration/Driver/KolabTest.php
 M test/Kronolith/Integration/Driver/Sql/Base.php
 M test/Kronolith/Integration/Driver/Sql/Pdo/SqliteTest.php
 M test/Kronolith/Integration/FromIcalendarTest.php
 M test/Kronolith/Integration/Kronolith/Base.php
 M test/Kronolith/Integration/Kronolith/KolabTest.php
 M test/Kronolith/Integration/Kronolith/Sql/Base.php
 M test/Kronolith/Integration/Kronolith/Sql/Pdo/SqliteTest.php
 M test/Kronolith/Integration/ToIcalendarTest.php
 M test/Kronolith/TestCase.php
 M view.php
 M week.php
 M workweek.php
 M year.php

https://github.com/horde/kronolith/commit/e59ff125c8bc43720413d6cb15c40f5c60ffbbc3

-----------------------------------------------------------------------

commit 2c0bbe1133f4222eddac85169b700f6fbb947552
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 01 Feb 2017 15:22:32 -0500

Bug: 14568 Fix regression in honoring SHOW vs READ  perms.

 M lib/Event.php

https://github.com/horde/kronolith/commit/2c0bbe1133f4222eddac85169b700f6fbb947552

-----------------------------------------------------------------------

commit 2f1de5c10fc4dd22386a7469ec1c3c85198b77d7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 15 Feb 2017 11:13:51 -0500

PR: 214 Update the view's copy of the event with the exception dates.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/2f1de5c10fc4dd22386a7469ec1c3c85198b77d7

-----------------------------------------------------------------------

commit ce1218bc195023f23fbd555980ef365312dee31a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 15 Feb 2017 11:15:36 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/ce1218bc195023f23fbd555980ef365312dee31a

-----------------------------------------------------------------------

commit e5b8c875b9665b140c7e29ba1e4ec27b5f41c4f8
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 22 Feb 2017 14:17:04 +0100

Style

 M lib/Application.php

https://github.com/horde/kronolith/commit/e5b8c875b9665b140c7e29ba1e4ec27b5f41c4f8

-----------------------------------------------------------------------

commit b135c8cd72166e625101caee1be17627c96d427a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 25 Feb 2017 11:57:16 -0500

Update menu.php.dist with correct instructions.

 M config/menu.php.dist

https://github.com/horde/kronolith/commit/b135c8cd72166e625101caee1be17627c96d427a

-----------------------------------------------------------------------

commit 48a9ecb0fecaed0f3be11c5157cb7d7d3feb7c27
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 01 Mar 2017 15:19:53 -0500

Bug: 14585 Fix saving sync prefs when no default resource exists.

 M config/prefs.php

https://github.com/horde/kronolith/commit/48a9ecb0fecaed0f3be11c5157cb7d7d3feb7c27

-----------------------------------------------------------------------

commit b6692929ff04d956d651fe2d0432f608b69fcb8d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 01 Mar 2017 15:21:47 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/b6692929ff04d956d651fe2d0432f608b69fcb8d

-----------------------------------------------------------------------

commit c2320a05cdbfa24ae2a29a51568182a227078403
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 12:07:52 +0100

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/c2320a05cdbfa24ae2a29a51568182a227078403

-----------------------------------------------------------------------

commit d6a0eb3966379a630368cad26969c77e4410d858
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 13:57:35 +0100

Always allow access for mock driver.

 M lib/Event/Mock.php

https://github.com/horde/kronolith/commit/d6a0eb3966379a630368cad26969c77e4410d858

-----------------------------------------------------------------------

commit ed7c6da24d279b39935f9211e4fc777835e67cd0
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 14:01:29 +0100

Released kronolith-4.2.20

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/ed7c6da24d279b39935f9211e4fc777835e67cd0

-----------------------------------------------------------------------

commit 125417a002955e831e7caad1d66364315c451b3a
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 14:01:31 +0100

Development mode for kronolith-4.2.21

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/125417a002955e831e7caad1d66364315c451b3a

-----------------------------------------------------------------------

commit 3c85acaf1dacd073ee4495423e9ecbeca4177dfc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 12 Apr 2017 13:03:53 -0400

Bug: 14609 Don't hide the reservee, only the title.

It's reasonable to list the person reserving the resource, so someone
knows who to contact about possible conflicts etc...

 M lib/Event/Resource/Sql.php

https://github.com/horde/kronolith/commit/3c85acaf1dacd073ee4495423e9ecbeca4177dfc

-----------------------------------------------------------------------

commit a0f4de3ca809ff6ca7071f72b0f710cf68db96e6
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 12 Apr 2017 13:08:25 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/a0f4de3ca809ff6ca7071f72b0f710cf68db96e6

-----------------------------------------------------------------------

commit d724020d53e67ec6757357ffb8738fa4cfc908c7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 13 Apr 2017 16:02:48 -0400

Bug: 14609 Removed the wrong check.

Only consider the resource_management permission when deciding
if we can display the full title or not.

 M lib/Event/Resource/Sql.php

https://github.com/horde/kronolith/commit/d724020d53e67ec6757357ffb8738fa4cfc908c7

-----------------------------------------------------------------------

commit 701a70672dafc21e257e1f5808fb162edbda1ec3
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 03 May 2017 14:42:55 +0200

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/701a70672dafc21e257e1f5808fb162edbda1ec3

-----------------------------------------------------------------------

commit dc76c9b47f0cc262cdb0f00cca7a67f229ece529
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 03 May 2017 16:46:31 +0200

Released kronolith-4.2.21

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/dc76c9b47f0cc262cdb0f00cca7a67f229ece529

-----------------------------------------------------------------------

commit dbbf955a89e958cbfa9d14eace6d404e5fb7fad0
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 03 May 2017 16:46:33 +0200

Development mode for kronolith-4.2.22

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/dbbf955a89e958cbfa9d14eace6d404e5fb7fad0

-----------------------------------------------------------------------

commit 23375d718b308f01950262ad00fb129bbfcc12f8
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 10 May 2017 17:50:13 +0200

Show yesterday's events too (Bug #14638).

 M lib/Block/Prevmonthlist.php

https://github.com/horde/kronolith/commit/23375d718b308f01950262ad00fb129bbfcc12f8

-----------------------------------------------------------------------

commit 1926611eeac7ac58737ace13ed78f903def49e55
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 10 May 2017 17:55:37 +0200

Wrapping

 M lib/Block/Prevmonthlist.php

https://github.com/horde/kronolith/commit/1926611eeac7ac58737ace13ed78f903def49e55

-----------------------------------------------------------------------

commit 571069386bef0aaacc5b7d6b0cc5760e8da52076
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 10 May 2017 17:57:18 +0200

Remove unused variables, consistently use globals.

 M lib/Block/Prevmonthlist.php

https://github.com/horde/kronolith/commit/571069386bef0aaacc5b7d6b0cc5760e8da52076

-----------------------------------------------------------------------

commit 7c35b012f87cf983b530725e00b86f79acacb884
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 10 May 2017 17:58:25 +0200

[jan] Fix displaying yesterday's event in Prior Events portal block (admin at layertec.de, Bug #14638).

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/7c35b012f87cf983b530725e00b86f79acacb884

-----------------------------------------------------------------------

commit 87838a1f39aa4b30becb581c4e74ad8b9eceecde
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 23 May 2017 15:29:19 +0200

Fix spacing.

 M lib/Event.php

https://github.com/horde/kronolith/commit/87838a1f39aa4b30becb581c4e74ad8b9eceecde

-----------------------------------------------------------------------

commit c6fa3d77def43e786e997b1a190f55c1665b1017
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 08 Jun 2017 15:08:09 +0200

Update tr translation.

 M locale/tr/LC_MESSAGES/kronolith.mo
 M locale/tr/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/c6fa3d77def43e786e997b1a190f55c1665b1017

-----------------------------------------------------------------------

commit 8f271a9e8ecc648125e04527e0f93ee61c44ac1e
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 12 Jun 2017 10:42:07 +0200

Update tr translation.

 M locale/tr/LC_MESSAGES/kronolith.mo
 M locale/tr/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/8f271a9e8ecc648125e04527e0f93ee61c44ac1e

-----------------------------------------------------------------------

commit f1ed7686194976dcfcfd77d38ffe62478a32688f
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 29 Jun 2017 17:34:51 +0200

Fall back to regular ICS calendars if CalDAV fails (Bug #14662).

 M lib/Driver/Ical.php

https://github.com/horde/kronolith/commit/f1ed7686194976dcfcfd77d38ffe62478a32688f

-----------------------------------------------------------------------

commit 929492caea617082f92e09a112ebca3f1e457d73
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 29 Jun 2017 17:37:13 +0200

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/929492caea617082f92e09a112ebca3f1e457d73

-----------------------------------------------------------------------

commit 7ad0bd9439095602fe22da352ed6e52e02c899ea
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 03 Jul 2017 13:01:06 +0200

Fix a number of open redirect vulnerabilities.

 M add.php
 M attendees.php
 M delete.php
 M docs/CHANGES
 M edit.php
 M event.php
 M lib/Application.php
 M lib/View/Day.php
 M lib/View/Month.php
 M lib/View/Week.php
 M package.xml
 M templates/delete/delete.inc
 M templates/delete/one.inc
 M templates/week/head.inc

https://github.com/horde/kronolith/commit/7ad0bd9439095602fe22da352ed6e52e02c899ea

-----------------------------------------------------------------------

commit bd3a6ef74a6d5c250fb1581f139f62d5af12c7f3
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 26 Jul 2017 12:04:27 +0200

Update de translation.

 M locale/de/LC_MESSAGES/kronolith.mo
 M locale/de/LC_MESSAGES/kronolith.po

https://github.com/horde/kronolith/commit/bd3a6ef74a6d5c250fb1581f139f62d5af12c7f3

-----------------------------------------------------------------------

commit e88c20b735aaec0aea6e92bdb6507472b9f1932f
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 26 Jul 2017 12:05:20 +0200

Updated

 M locale/kronolith.pot

https://github.com/horde/kronolith/commit/e88c20b735aaec0aea6e92bdb6507472b9f1932f

-----------------------------------------------------------------------

commit c11e641fbd218eb7ae8749fdc0eb90cc7ca9b5d8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 30 Jul 2017 19:20:51 -0400

Bug: 14672 Ensure these fields are always valid UTF-8.

 M lib/Event.php

https://github.com/horde/kronolith/commit/c11e641fbd218eb7ae8749fdc0eb90cc7ca9b5d8

-----------------------------------------------------------------------

commit ad3c622fa1526ea1419cea6432ae51f152299496
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 30 Jul 2017 19:23:04 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/ad3c622fa1526ea1419cea6432ae51f152299496

-----------------------------------------------------------------------

commit 3c04c2467f0ae6df7c4748c1bed1d83eab694a2f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 31 Jul 2017 07:13:23 -0400

Bug: 14672 Fix method name, and add lines I failed to add to last commit.

 M lib/Event.php

https://github.com/horde/kronolith/commit/3c04c2467f0ae6df7c4748c1bed1d83eab694a2f

-----------------------------------------------------------------------

commit d73bcf793800b918369dcae4659516cdbf12afcb
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 01 Aug 2017 12:57:59 +0200

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/d73bcf793800b918369dcae4659516cdbf12afcb

-----------------------------------------------------------------------

commit 0047ce24b4fe54b49ef5063bcfd24eba48ef4ae9
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 01 Aug 2017 13:18:57 +0200

Released kronolith-4.2.22

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/0047ce24b4fe54b49ef5063bcfd24eba48ef4ae9

-----------------------------------------------------------------------

commit 44d071eabdb6fa500cf746f2097227d156ed4695
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 01 Aug 2017 13:18:59 +0200

Development mode for kronolith-4.2.23

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/44d071eabdb6fa500cf746f2097227d156ed4695

-----------------------------------------------------------------------

commit 39e074445d9993182cb1ba0bbeb351f2911f71dd
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 10 Aug 2017 18:43:48 +0200

Fix exporting tags to CATEGORIES.

Bug: 14057

 M lib/Event.php

https://github.com/horde/kronolith/commit/39e074445d9993182cb1ba0bbeb351f2911f71dd

-----------------------------------------------------------------------

commit 9a2c066ed265ad33aba12431dcb785fc16361d06
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 10 Aug 2017 18:44:15 +0200

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/9a2c066ed265ad33aba12431dcb785fc16361d06

-----------------------------------------------------------------------

commit 76563046f09382c9acbaccc840df872873c657ac
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 11 Aug 2017 17:28:07 +0200

Catch errors from Kronolith::removeUserEvents().

 M lib/Application.php

https://github.com/horde/kronolith/commit/76563046f09382c9acbaccc840df872873c657ac

-----------------------------------------------------------------------

commit abca80fee78ebd4de197bd9c0422ac79a2d6a406
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 11 Aug 2017 17:29:59 +0200

Ignore vanished resources when deleting events.

 M lib/Driver.php

https://github.com/horde/kronolith/commit/abca80fee78ebd4de197bd9c0422ac79a2d6a406

-----------------------------------------------------------------------

commit d1130cc1d06911fd0150f6d653b7acd03d7c8565
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 11 Aug 2017 17:30:17 +0200

Fix removing recurrences with exceptions.

We collect events based on UIDs, but delete them based on ID. The latter will also delete event exceptions connected via baseid.

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/d1130cc1d06911fd0150f6d653b7acd03d7c8565

-----------------------------------------------------------------------

commit 67ab57d2dd5c250c2f33200f303746a1b15696f4
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 11 Aug 2017 17:31:36 +0200

phpdoc

 M lib/Kronolith.php

https://github.com/horde/kronolith/commit/67ab57d2dd5c250c2f33200f303746a1b15696f4

-----------------------------------------------------------------------

commit 39d1549a4d3116f0340b99567415eb6a59167b9a
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 25 Aug 2017 14:27:57 +0200

[jan] Fix updating and deleting events from external CalDAV servers (martin1 at k0k.net, Bug #14021).

 M docs/CHANGES
 M lib/Driver/Ical.php
 M package.xml

https://github.com/horde/kronolith/commit/39d1549a4d3116f0340b99567415eb6a59167b9a

-----------------------------------------------------------------------

commit f8c0d777531e908e62661715cfeb775d5f7a77d4
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 31 Aug 2017 18:12:55 +0200

Assume two-digit year is in the current century.

Importing two-digit years e.g. from CSV data already worked fine, but when calculating timezone offsets, DateTime really used the years from the first century A.D.

 M lib/Event.php

https://github.com/horde/kronolith/commit/f8c0d777531e908e62661715cfeb775d5f7a77d4

-----------------------------------------------------------------------

commit 57118cf666634ada97f3cc9ff926c2e0537de50c
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 31 Aug 2017 18:14:18 +0200

[jan] Fix time offsets when importing CSV data with two-digit years.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/57118cf666634ada97f3cc9ff926c2e0537de50c

-----------------------------------------------------------------------

commit 2372e7099a972fe5d3fcef5e7d490381f3daf5fc
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 06 Sep 2017 14:33:48 +0200

Consider all applications as PHP 7 compatible.

 M docs/CHANGES
 M package.xml

https://github.com/horde/kronolith/commit/2372e7099a972fe5d3fcef5e7d490381f3daf5fc

-----------------------------------------------------------------------

commit 693007169ddbe8a61246846206389c57cc4bb41e
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 07 Sep 2017 16:54:51 +0200

Accidentally changed the maximum Horde dep too.

 M package.xml

https://github.com/horde/kronolith/commit/693007169ddbe8a61246846206389c57cc4bb41e

-----------------------------------------------------------------------

commit 122e0b201f20317dc1c338a1ada7359d073f093c
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 18 Sep 2017 20:39:19 +0200

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/kronolith/commit/122e0b201f20317dc1c338a1ada7359d073f093c

-----------------------------------------------------------------------

commit 9f088fb2f400a4c12d01ed3c552b42cd45a50dc3
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Sep 2017 17:00:59 +0200

Fix regression when exporting single tags to iCalendar CATEGORIES.

 M lib/Event.php

https://github.com/horde/kronolith/commit/9f088fb2f400a4c12d01ed3c552b42cd45a50dc3

-----------------------------------------------------------------------

commit a394ce8cc85011a5b76088c28ef1c1ce2ebc178e
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Sep 2017 17:08:27 +0200

Released kronolith-4.2.23

 M composer.json
 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/a394ce8cc85011a5b76088c28ef1c1ce2ebc178e

-----------------------------------------------------------------------

commit b71ca32d42276fa632645e69aaf10dc0d87a58ce
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Sep 2017 17:08:29 +0200

Development mode for kronolith-4.2.24

 M docs/CHANGES
 M lib/Application.php
 M package.xml

https://github.com/horde/kronolith/commit/b71ca32d42276fa632645e69aaf10dc0d87a58ce

-----------------------------------------------------------------------

commit 249953f186a43c6f3ee604a10c8dfaa61e470868
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 26 Sep 2017 15:20:29 +0200

[jan] Fix regression in exporting single tags to iCalendar CATEGORIES (Bug #14698).

 M docs/CHANGES
 M lib/Event.php
 M package.xml

https://github.com/horde/kronolith/commit/249953f186a43c6f3ee604a10c8dfaa61e470868

-----------------------------------------------------------------------

commit 39be6aa3391ce150f75ba32a965671a40f4bf8c9
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 20 Oct 2017 22:15:22 +0200

Add .gitattributes.

 A .gitattributes

https://github.com/horde/kronolith/commit/39be6aa3391ce150f75ba32a965671a40f4bf8c9

-----------------------------------------------------------------------

commit be108b5d7bf4e3bbbf86e1cedba7a70a40a2e990
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 20 Oct 2017 22:15:22 +0200

Fix paths.

 M .gitattributes

https://github.com/horde/kronolith/commit/be108b5d7bf4e3bbbf86e1cedba7a70a40a2e990

-----------------------------------------------------------------------

commit 93c9bedebafd66621fcc9f8a4edd4f3259bc8df0
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 20 Oct 2017 22:15:22 +0200

Add Travis configuration and .gitignore files.

 A .gitignore

https://github.com/horde/kronolith/commit/93c9bedebafd66621fcc9f8a4edd4f3259bc8df0

-----------------------------------------------------------------------

commit f194b1aa3125e3f5d5a2c69bdfc42f7f89313133
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 20 Oct 2017 22:15:22 +0200

Use https URLs.

 M composer.json

https://github.com/horde/kronolith/commit/f194b1aa3125e3f5d5a2c69bdfc42f7f89313133

-----------------------------------------------------------------------

commit c0e23038fc28013193ad5e10ce7893fde5566e9c
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 20 Oct 2017 22:15:22 +0200

Add .horde.yml file.

 A .horde.yml

https://github.com/horde/kronolith/commit/c0e23038fc28013193ad5e10ce7893fde5566e9c


More information about the commits mailing list