[commits] turba branch FRAMEWORK_5_2 updated. fb1c8d682b26eaea86d801b85e67c684ec2bce6f

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


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

from: a4e34bd3e06117bb2beb28891c1c700c467533a5

8116ef1 Happy New Year!
cf065b0 Typos, wrapping.
46d1eda Bug: 13800 Fix splitting tags for EAS contacts.
abe2db9 BFN
95dab45 Fix ticket number.
908abdb [jan] Use access rules compatible with both Apache 2.2 and 2.4.
28eafb5 Fix building search query if some fields are set for strict search (Bug #12272).
a1c47e4 [jan] Fix building search query if some fields are set for strict search (Bug #12272).
d94d6db Fix favourite address book definition.
dd42fc6 Fix listing address books without __owner fields.
e703ba3 Prepare releases.
d9b82c6 Released turba-4.2.12
a6620c7 Development mode for turba-4.2.13
d1c61e9 Don't set the AIRSYNCBASEBODY property if there is no body.
cee8518 [jan] Update Greek translation (Limperis Antonis <limperis at cti.gr>).
3bd0142 Use global
f252ccf Remove virtual address book when search source is removed.
7e4100e BFN
3de44b1 Continue if there is an error.
30afe14 Bug: 14280 Honor the alternative_name mapping.
56d4d56 BFN
8f9643c Prepare releases.
e7d44c2 Fix instantiation of ActiveSync object in Turba test.
c39191a Released turba-4.2.13
b680a10 Development mode for turba-4.2.14
a267465 Bug: 14307 Fix syncing notes via EAS when no truncation value is sent.
24357c1 BFN
769a20b Fix resetting state when changing sync_book prefs and device has forced multiplex.
67c23c2 BFN
745261c Bug: 14312 Persist tags when moving/copying contact.
d330df1 BFN
a151fe7 Fix skipping address books (Bug #14315).
2a579ed Prepare releases.
2bcd3b1 Released turba-4.2.14
fb077bd Development mode for turba-4.2.15
aae02ee Catch non-existant address books here too.
30fcbca Update credits.
e73d97f Update eu translation.
aedb119 Fix detecting groupware resources allowed to sync.
1167d7b BFN
464449f updated pt_BR translations
a4b3f5f Update pt_BR translation.
bdd9579 Don't overwrite search fields when using default address book.
f1af68d BFN
500672d Prepare releases.
33cfe6e Released turba-4.2.15
13037e3 Development mode for turba-4.2.16
7ae0a5e Allow getAvailableEmailFields to perform this check.
dfa16c1 Add 'emailSearch' option to Turba_Api::search.
bf12ca2 Bug: 13945 Make sure we were not too agressive in filtering out hits.
1f6bd6d BFN
bbc06e1 [jan] Continue removing user data if a source doesn't have an __owner field.
4a65e12 Update de translation.
4151d7f Updated
758329f Bug: 14301  Fix CardDav syncing of email fields in certain cases.
15eb944 BFN
f44c62a Only set the hash values is we have an entry in the map.
5f1d465 Fix detecting preferred email.
b10d77a Simplify, and fix, _ensureEmail.
86d2347 Prepare releases.
dfff3f3 Fix test, must map the supported email addresses.
ba65b1e Avoid PHP error.
5bba0a4 More places to fix test with configured email fields.
dbaf250 Released turba-4.2.16
166c45f Development mode for turba-4.2.17
e969059 Bug: 14463 Fix regression in saving tags.
5cb1d10 BFN
1258bb2 Bug: 14471 Fix sorting by a name field.
4ce788f BFN
dc0bb96 We don't use Net_LDAP since long ago.
3367f5e Prepare release.
06c5f5e Released turba-4.2.17
222903c Development mode for turba-4.2.18
841fd0c Remove left over from 10-years-old code (Bug #14521).
ddc41fd Prepare releases.
6ec9280 Released turba-4.2.18
c204bc0 Development mode for turba-4.2.19
edff052 Happy New Year!
78bbe2d This should be a NotFound exception.
de4d96f Build error message once.
3e18412 Don't continue on error condition.
4b7d22e Style
95fa317 Bug: 14577 Fix removing virtual address books with removeUserData().
4e34e74 BFN
07aeb15 phpdoc
d378940 Update menu.php.dist with correct instructions.
cc51f97 Bug: 14585 Fix saving sync prefs when no default resource exists.
60ffada BFN
3b6c2fd Bug: 14584 Fix importing vCard "LABEL" fields.
de780af BFN
9fc66a8 Prepare releases.
54fd2a2 Released turba-4.2.19
3604ca2 Development mode for turba-4.2.20
8d7b144 Fix creating address books.
6ccddbf Update tr translation.
a5a6ff2 Update tr translation.
a35c539 Fix a number of open redirect vulnerabilities.
83645f7 Add docs for 'default' setting.
cb758f4 Update de translation.
bcddf43 Updated
8583f42 Prepare releases.
017e1e9 Released turba-4.2.20
3791316 Development mode for turba-4.2.21
9c692b5 Consider all applications as PHP 7 compatible.
f91c49b Accidentally changed the maximum Horde dep too.
afa5861 Prepare releases.
6e4b8c0 Released turba-4.2.21
37d8048 Development mode for turba-4.2.22
efe55ae Add .gitattributes.
a5eadb3 Fix paths.
3c86fd6 Migrated from framework/ to split repositories.
917d891 Add Travis configuration and .gitignore files.
e59eb00 Migrated from framework/ to split repositories.
f6ec3aa Use https URLs.
fb1c8d6 Add .horde.yml file.

Summary: https://github.com/horde/turba/compare/a4e34bd3e061...fb1c8d682b26

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

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

Happy New Year!

 M LICENSE
 M add.php
 M addressbooks/create.php
 M addressbooks/delete.php
 M addressbooks/edit.php
 M bin/turba-import-openxchange
 M bin/turba-import-squirrelmail-file-abook
 M bin/turba-import-squirrelmail-sql-abook
 M bin/turba-import-vcards
 M bin/turba-public-to-horde-share
 M browse.php
 M contact.php
 M data.php
 M delete.php
 M deletefile.php
 M edit.php
 M index.php
 M js/columnprefs.js
 M js/minisearch.js
 M js/search.js
 M js/smartmobile.js
 M lib/Ajax/Application.php
 M lib/Ajax/Application/Handler/Minisearch.php
 M lib/Ajax/Application/Handler/Smartmobile.php
 M lib/Ajax/Imple/TagAutoCompleter.php
 M lib/Api.php
 M lib/Application.php
 M lib/Block/Minisearch.php
 M lib/Data/Ldif.php
 M lib/Driver.php
 M lib/Driver/Facebook.php
 M lib/Driver/Favourites.php
 M lib/Driver/Group.php
 M lib/Driver/Imsp.php
 M lib/Driver/Kolab.php
 M lib/Driver/Ldap.php
 M lib/Driver/Prefs.php
 M lib/Driver/Share.php
 M lib/Driver/Sql.php
 M lib/Driver/Vbook.php
 M lib/Exception.php
 M lib/Exception/ObjectExists.php
 M lib/Factory/Driver.php
 M lib/Factory/Tagger.php
 M lib/Form/Contact.php
 M lib/Form/EditContact.php
 M lib/Form/Type/TurbaTags.php
 M lib/List.php
 M lib/LoginTasks/SystemTask/Upgrade.php
 M lib/Object.php
 M lib/Prefs/Special/Columnselect.php
 M lib/Smartmobile.php
 M lib/Tagger.php
 M lib/Test.php
 M lib/Turba.php
 M lib/View/Browse.php
 M lib/View/Duplicates.php
 M lib/View/List.php
 M locale/bg/LC_MESSAGES/turba.po
 M locale/ca/LC_MESSAGES/turba.po
 M locale/cs/LC_MESSAGES/turba.po
 M locale/de/LC_MESSAGES/turba.po
 M locale/hr/LC_MESSAGES/turba.po
 M locale/is/LC_MESSAGES/turba.po
 M locale/ko/LC_MESSAGES/turba.po
 M locale/lt/LC_MESSAGES/turba.po
 M locale/nb/LC_MESSAGES/turba.po
 M locale/pl/LC_MESSAGES/turba.po
 M locale/pt_BR/LC_MESSAGES/turba.po
 M locale/ro/LC_MESSAGES/turba.po
 M locale/sk/LC_MESSAGES/turba.po
 M locale/sl/LC_MESSAGES/turba.po
 M locale/tr/LC_MESSAGES/turba.po
 M merge.php
 M migration/10_turba_upgrade_categoriestotags.php
 M migration/11_turba_upgrade_parents.php
 M migration/1_turba_base_tables.php
 M migration/2_turba_upgrade_autoincrement.php
 M migration/3_turba_upgrade_sqlng.php
 M migration/4_turba_upgrade_sqlhierarchical.php
 M migration/5_turba_upgrade_sqlnghierarchical.php
 M migration/6_turba_upgrade_updateschema.php
 M search.php
 M smartmobile.php
 M test/Turba/TestCase.php
 M test/Turba/ToDo/ApiTest.php
 M test/Turba/ToDo/KolabTestBase.php
 M test/Turba/Unit/Driver/Base.php
 M test/Turba/Unit/Driver/KolabTest.php
 M test/Turba/Unit/Driver/Sql/Base.php
 M test/Turba/Unit/Driver/Sql/Pdo/SqliteTest.php
 M test/Turba/Unit/Turba/Base.php
 M test/Turba/Unit/Turba/KolabTest.php
 M test/Turba/Unit/Turba/Sql/Base.php
 M test/Turba/Unit/Turba/Sql/Pdo/SqliteTest.php
 M vcard.php
 M view.php

https://github.com/horde/turba/commit/8116ef17688252794f379b274bc76f30276765ca

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

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

Typos, wrapping.

 M docs/CHANGES

https://github.com/horde/turba/commit/cf065b07c35f445d4c63e66acd3dd958ef0a06fd

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

commit 46d1eda5c1a62aee5b2f97e1d9360fd210e79f5b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 10 Jan 2016 22:45:44 -0500

Bug: 13800 Fix splitting tags for EAS contacts.

 M lib/Driver.php

https://github.com/horde/turba/commit/46d1eda5c1a62aee5b2f97e1d9360fd210e79f5b

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

commit abe2db96d97274edbc7a2a4f926beb8a14caed41
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 10 Jan 2016 22:46:23 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/abe2db96d97274edbc7a2a4f926beb8a14caed41

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

commit 95dab45e71967a20b0c1c71241239663349b45be
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 10 Jan 2016 22:48:30 -0500

Fix ticket number.

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/95dab45e71967a20b0c1c71241239663349b45be

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

commit 908abdb7b3cc5b91b84ee60bcab8fc0df1c23f31
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
 M scripts/.htaccess
 M templates/.htaccess

https://github.com/horde/turba/commit/908abdb7b3cc5b91b84ee60bcab8fc0df1c23f31

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

commit 28eafb530af4d5b0f6ea9bbf6de45519dfe1619c
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Jan 2016 11:59:03 +0100

Fix building search query if some fields are set for strict search (Bug #12272).

 M lib/Driver.php

https://github.com/horde/turba/commit/28eafb530af4d5b0f6ea9bbf6de45519dfe1619c

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

commit a1c47e4c863fb3e10db48fb07f439e0501fb58a0
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Jan 2016 11:59:10 +0100

[jan] Fix building search query if some fields are set for strict search (Bug #12272).

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/a1c47e4c863fb3e10db48fb07f439e0501fb58a0

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

commit d94d6dbe679ac24c42bde9c51ee68c6d49068f1a
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 22 Jan 2016 14:04:43 +0100

Fix favourite address book definition.

 M config/backends.php

https://github.com/horde/turba/commit/d94d6dbe679ac24c42bde9c51ee68c6d49068f1a

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

commit dd42fc6aaa251a64a291a9939684dc1ad0865cb8
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 22 Jan 2016 14:04:44 +0100

Fix listing address books without __owner fields.

 M lib/Driver.php

https://github.com/horde/turba/commit/dd42fc6aaa251a64a291a9939684dc1ad0865cb8

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

commit e703ba375d3a92d978a3a1e689daf816896b7972
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/turba/commit/e703ba375d3a92d978a3a1e689daf816896b7972

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

commit d9b82c636ddecd48958e64dd112a0e073a4abc53
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 02 Feb 2016 13:03:28 +0100

Released turba-4.2.12

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

https://github.com/horde/turba/commit/d9b82c636ddecd48958e64dd112a0e073a4abc53

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

commit a6620c787b655acccb542e553e8477ac2f0d46c4
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 02 Feb 2016 13:03:35 +0100

Development mode for turba-4.2.13

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

https://github.com/horde/turba/commit/a6620c787b655acccb542e553e8477ac2f0d46c4

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

commit d1c61e96ef6ab916f24e2a07ec023032ddef83a5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sun, 14 Feb 2016 18:55:37 -0500

Don't set the AIRSYNCBASEBODY property if there is no body.

Possibly fixes some issues with certain versions of Android.

 M lib/Driver.php

https://github.com/horde/turba/commit/d1c61e96ef6ab916f24e2a07ec023032ddef83a5

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

commit cee85185e5a91887aa10d5803325261cde7c8e2f
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/turba.mo
 M locale/el/LC_MESSAGES/turba.po
 A locale/el/help.xml
 M package.xml

https://github.com/horde/turba/commit/cee85185e5a91887aa10d5803325261cde7c8e2f

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

commit 3bd0142515e45941393c2563fce30b824930b794
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 02 Mar 2016 10:13:56 -0500

Use global

 M lib/Turba.php

https://github.com/horde/turba/commit/3bd0142515e45941393c2563fce30b824930b794

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

commit f252ccfaccef5b98bbba574508c51b48e748f5fe
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 02 Mar 2016 10:14:07 -0500

Remove virtual address book when search source is removed.

 M lib/Turba.php

https://github.com/horde/turba/commit/f252ccfaccef5b98bbba574508c51b48e748f5fe

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

commit 7e4100ed2849ff24458c7ec771ed38241a94ef5f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 02 Mar 2016 10:14:46 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/7e4100ed2849ff24458c7ec771ed38241a94ef5f

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

commit 3de44b174cd7a59e7f8577d09e2a4725dbf62b50
Author: Jan Schneider <jan at horde.org>
Date:   Sat, 05 Mar 2016 15:18:00 +0100

Continue if there is an error.

 M lib/Api.php

https://github.com/horde/turba/commit/3de44b174cd7a59e7f8577d09e2a4725dbf62b50

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

commit 30afe14574e0c24ee1e19e9b4856e73690451cf8
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 07 Mar 2016 10:11:30 -0500

Bug: 14280 Honor the alternative_name mapping.

 M lib/Driver.php

https://github.com/horde/turba/commit/30afe14574e0c24ee1e19e9b4856e73690451cf8

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

commit 56d4d5642cd3be4552e9d70c5c346b1c69a4517d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 07 Mar 2016 10:11:30 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/56d4d5642cd3be4552e9d70c5c346b1c69a4517d

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

commit 8f9643ce67bcb6beafbe206ab235a383210bdd2d
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/turba/commit/8f9643ce67bcb6beafbe206ab235a383210bdd2d

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

commit e7d44c236ead847b2bb245f0946064872e5544e7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 13:28:04 -0400

Fix instantiation of ActiveSync object in Turba test.

 M test/Turba/Unit/Driver/Base.php

https://github.com/horde/turba/commit/e7d44c236ead847b2bb245f0946064872e5544e7

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

commit c39191a22b3d11b9208e704e96c9ffdc2fdd88b9
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 13:32:00 -0400

Released turba-4.2.13

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

https://github.com/horde/turba/commit/c39191a22b3d11b9208e704e96c9ffdc2fdd88b9

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

commit b680a103d765e9be6bd544f44d4e458c0add08c0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon, 21 Mar 2016 13:32:02 -0400

Development mode for turba-4.2.14

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

https://github.com/horde/turba/commit/b680a103d765e9be6bd544f44d4e458c0add08c0

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

commit a267465984b487f989fda013212967f51f76ce2f
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 13:41:39 -0400

Bug: 14307 Fix syncing notes via EAS when no truncation value is sent.

 M lib/Driver.php

https://github.com/horde/turba/commit/a267465984b487f989fda013212967f51f76ce2f

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

commit 24357c10f8d58b6226d544f54ab95611229d4aed
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 13:43:37 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/24357c10f8d58b6226d544f54ab95611229d4aed

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

commit 769a20b1d89217631ceeab70ec89d6f7a1674339
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 15:40:12 -0400

Fix resetting state when changing sync_book prefs and device has forced multiplex.

 M config/prefs.php

https://github.com/horde/turba/commit/769a20b1d89217631ceeab70ec89d6f7a1674339

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

commit 67c23c2020682a61c738861ba87cb6ffd9d00bb0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 15:41:22 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/67c23c2020682a61c738861ba87cb6ffd9d00bb0

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

commit 745261c55a536b55910d26cda836a5a98075f6cc
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 16:22:23 -0400

Bug: 14312 Persist tags when moving/copying contact.

 M lib/Driver.php
 M lib/View/Browse.php

https://github.com/horde/turba/commit/745261c55a536b55910d26cda836a5a98075f6cc

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

commit d330df1980a1f12ff02741c090f62a970cb43308
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 02 Apr 2016 16:25:04 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/d330df1980a1f12ff02741c090f62a970cb43308

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

commit a151fe73fe39aec60eaa7c95a2c560ab128b8a86
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 04 Apr 2016 11:13:19 +0200

Fix skipping address books (Bug #14315).

 M lib/Application.php

https://github.com/horde/turba/commit/a151fe73fe39aec60eaa7c95a2c560ab128b8a86

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

commit 2a579ed4fe783e39560172cf52e75b7956c5b42d
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 05 Apr 2016 10:34:59 +0200

Prepare releases.

 M docs/RELEASE_NOTES

https://github.com/horde/turba/commit/2a579ed4fe783e39560172cf52e75b7956c5b42d

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

commit 2bcd3b1dfe1dbce2920ad332476e424c36b45b9c
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 05 Apr 2016 12:06:37 +0200

Released turba-4.2.14

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

https://github.com/horde/turba/commit/2bcd3b1dfe1dbce2920ad332476e424c36b45b9c

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

commit fb077bd5fdc0f5bc5616921ba5ffff5448d56978
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 05 Apr 2016 12:06:42 +0200

Development mode for turba-4.2.15

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

https://github.com/horde/turba/commit/fb077bd5fdc0f5bc5616921ba5ffff5448d56978

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

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

Catch non-existant address books here too.

 M lib/Factory/Driver.php

https://github.com/horde/turba/commit/aae02ee96e435d51e489f015077688512a3693a9

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

commit 30fcbca59841ca94e56320380226d00dca6e08d7
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/turba/commit/30fcbca59841ca94e56320380226d00dca6e08d7

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

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

Update eu translation.

 M locale/eu/LC_MESSAGES/turba.mo
 M locale/eu/LC_MESSAGES/turba.po

https://github.com/horde/turba/commit/e73d97fb87f4a945acf48fe7a22fb31195ce9cb3

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

commit aedb119d6038287dfcb3880bc83689dd4b7fcd31
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

https://github.com/horde/turba/commit/aedb119d6038287dfcb3880bc83689dd4b7fcd31

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

commit 1167d7b7277daa50ebfd9d47fff942d5a746eb06
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/turba/commit/1167d7b7277daa50ebfd9d47fff942d5a746eb06

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

commit 464449f4e250dea3f8eeec108bdc8ac40192bc14
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/turba.po

https://github.com/horde/turba/commit/464449f4e250dea3f8eeec108bdc8ac40192bc14

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

commit a4b3f5fe5c8bee6d3b9a9b59b6f5ce87f768553c
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/turba.mo

https://github.com/horde/turba/commit/a4b3f5fe5c8bee6d3b9a9b59b6f5ce87f768553c

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

commit bdd95799d3bf7b1097c00dcb9e5d9c2bdfdd3eff
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 08 Jun 2016 12:23:00 -0400

Don't overwrite search fields when using default address book.

 M lib/Api.php

https://github.com/horde/turba/commit/bdd95799d3bf7b1097c00dcb9e5d9c2bdfdd3eff

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

commit f1af68d8d49bf43978c2e9b92f9edbde9e86105e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Wed, 08 Jun 2016 12:24:08 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/f1af68d8d49bf43978c2e9b92f9edbde9e86105e

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

commit 500672dd96950b7b16f0ab79eb4ecb25013a1969
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/turba/commit/500672dd96950b7b16f0ab79eb4ecb25013a1969

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

commit 33cfe6e8a0c7023f8da68f90a115473980d76d2c
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 01 Jul 2016 22:01:52 -0400

Released turba-4.2.15

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

https://github.com/horde/turba/commit/33cfe6e8a0c7023f8da68f90a115473980d76d2c

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

commit 13037e315d2d0ef0fc93d2ac4e7086d7c06bb06d
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 01 Jul 2016 22:01:55 -0400

Development mode for turba-4.2.16

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

https://github.com/horde/turba/commit/13037e315d2d0ef0fc93d2ac4e7086d7c06bb06d

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

commit 7ae0a5e9afd63ffa8049470029c602d5e1cc3286
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 21 Jul 2016 15:29:09 -0400

Allow getAvailableEmailFields to perform this check.

 M lib/Api.php
 M lib/Turba.php

https://github.com/horde/turba/commit/7ae0a5e9afd63ffa8049470029c602d5e1cc3286

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

commit dfa16c1a1e8f714173520f5ab8f660396b616d52
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 21 Jul 2016 15:29:26 -0400

Add 'emailSearch' option to Turba_Api::search.

Ensures all available email type fields are included and returned
in search results. Done as part of Turba_Api::search in place of
an additional API method to provide a clean, BC, solution that falls
back gracefully to previous behavior. To be revisted in Horde 6.

See Bug: 10913

 M lib/Api.php

https://github.com/horde/turba/commit/dfa16c1a1e8f714173520f5ab8f660396b616d52

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

commit bf12ca28c4032b556a906ec45cced8773ac90ab4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 21 Jul 2016 15:32:49 -0400

Bug: 13945 Make sure we were not too agressive in filtering out hits.

 M lib/Api.php

https://github.com/horde/turba/commit/bf12ca28c4032b556a906ec45cced8773ac90ab4

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

commit 1f6bd6d1c3aaf452c4bf8caaffc720b2b93a4946
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 21 Jul 2016 15:40:38 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/1f6bd6d1c3aaf452c4bf8caaffc720b2b93a4946

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

commit bbc06e1c2d066ed21fd9261e77f485280219a1fd
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 01 Aug 2016 17:57:05 +0200

[jan] Continue removing user data if a source doesn't have an __owner field.

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

https://github.com/horde/turba/commit/bbc06e1c2d066ed21fd9261e77f485280219a1fd

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

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

Update de translation.

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

https://github.com/horde/turba/commit/4a65e12fd2a3fbf86c96330f146467e67ab0b149

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

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

Updated

 M locale/turba.pot

https://github.com/horde/turba/commit/4151d7fdab446123f7ada5b68b8c8174422cbd06

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

commit 758329f57a8959d846a09c795ed85cbb956b14ae
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 13:30:59 -0400

Bug: 14301  Fix CardDav syncing of email fields in certain cases.

When the CardDav client sends TYPE attributes that don't match
what Turba knows, or when there is no TYPE attribute but we
expect one, attempt to fill in email fields to the best of our
abilities.

 M lib/Object.php

https://github.com/horde/turba/commit/758329f57a8959d846a09c795ed85cbb956b14ae

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

commit 15eb94442abd59d98becddee548d92d4b1c56952
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 13:39:22 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/15eb94442abd59d98becddee548d92d4b1c56952

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

commit f44c62a0f03b1a965e2c1a3d3f5de50dd00a6403
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 22:07:14 -0400

Only set the hash values is we have an entry in the map.

Part of Bug #14301: Part of the fix for dealing with various sync
issues when incoming contact has TYPE attributes, but driver is
configured with only a single email field. This one is need for being
able to replace existing values.

 M lib/Driver.php

https://github.com/horde/turba/commit/f44c62a0f03b1a965e2c1a3d3f5de50dd00a6403

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

commit 5f1d46502f1341542ca44d7cabc203483eaffa37
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 22:07:26 -0400

Fix detecting preferred email.

Related to Bug: 14301 - not part of the original report, but this
fixes picking a preferred email address when more email
addresses are present in the incoming contact then the driver is
configured to store.

 M lib/Driver.php

https://github.com/horde/turba/commit/5f1d46502f1341542ca44d7cabc203483eaffa37

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

commit b10d77ab909f78804d6700604154fce37d631d38
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 18 Aug 2016 22:07:38 -0400

Simplify, and fix, _ensureEmail.

Fixes duplicating the same email address to multiple
fields in certain cases. Part of Bug: 14301

 M lib/Object.php

https://github.com/horde/turba/commit/b10d77ab909f78804d6700604154fce37d631d38

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

commit 86d2347f10b41cb3e124138e4b514a3b01efb420
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/turba/commit/86d2347f10b41cb3e124138e4b514a3b01efb420

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

commit dfff3f3c45388064ee983f2e6cda2047aee5f4c2
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 06 Sep 2016 12:53:23 -0400

Fix test, must map the supported email addresses.

 M test/Turba/Unit/ImportTest.php

https://github.com/horde/turba/commit/dfff3f3c45388064ee983f2e6cda2047aee5f4c2

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

commit ba65b1ec6162da383e6fd9b96eb7a34a710cc634
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 06 Sep 2016 12:57:21 -0400

Avoid PHP error.

 M lib/Driver.php

https://github.com/horde/turba/commit/ba65b1ec6162da383e6fd9b96eb7a34a710cc634

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

commit 5bba0a440cb3cde61069761af69690c6af1d86c7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue, 06 Sep 2016 12:58:41 -0400

More places to fix test with configured email fields.

 M test/Turba/Unit/ImportTest.php

https://github.com/horde/turba/commit/5bba0a440cb3cde61069761af69690c6af1d86c7

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

commit dbaf25009f9a720aade0a57c0034efd43d8e9bfc
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 06 Sep 2016 19:48:40 +0200

Released turba-4.2.16

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

https://github.com/horde/turba/commit/dbaf25009f9a720aade0a57c0034efd43d8e9bfc

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

commit 166c45f04e6f9ce2fb528f69b79b561994f13dc1
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 06 Sep 2016 19:48:42 +0200

Development mode for turba-4.2.17

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

https://github.com/horde/turba/commit/166c45f04e6f9ce2fb528f69b79b561994f13dc1

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

commit e969059465413cdc0f930cdc87e24f145a8ab8c3
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 15 Sep 2016 17:15:32 -0400

Bug: 14463 Fix regression in saving tags.

Regression the result of the fix for Bug 14046 - the bug
that keeps on giving, and giving...

 M lib/Object.php

https://github.com/horde/turba/commit/e969059465413cdc0f930cdc87e24f145a8ab8c3

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

commit 5cb1d10389ce3ec63c06195c966fe48dcc458514
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 15 Sep 2016 17:16:00 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/5cb1d10389ce3ec63c06195c966fe48dcc458514

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

commit 1258bb2e57d206ea089194a9cfe824b771a58831
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 17 Sep 2016 21:56:19 -0400

Bug: 14471 Fix sorting by a name field.

This regression is related to Bug: 14463, as it was introduced with
the same change. In this case, since when we are sorting by a name field,
we use a "private" __lastname and __firstname attribute which
is not known by the driver's map, so it is ignored.

 M lib/Object.php

https://github.com/horde/turba/commit/1258bb2e57d206ea089194a9cfe824b771a58831

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

commit 4ce788f2a2a823920afa0cb76529d1375d86779b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Sat, 17 Sep 2016 21:57:35 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/4ce788f2a2a823920afa0cb76529d1375d86779b

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

commit dc0bb967029f87b3c71fc3adcbe18dd15c62c599
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 26 Sep 2016 16:31:11 +0200

We don't use Net_LDAP since long ago.

 M docs/INSTALL

https://github.com/horde/turba/commit/dc0bb967029f87b3c71fc3adcbe18dd15c62c599

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

commit 3367f5e8dfb2c8022aa02c88c9f37d5487f91947
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 03 Nov 2016 15:39:49 +0100

Prepare release.

 M docs/RELEASE_NOTES

https://github.com/horde/turba/commit/3367f5e8dfb2c8022aa02c88c9f37d5487f91947

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

commit 06c5f5eb837e3b98ba35db4a096ffb8cd6431b8a
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 03 Nov 2016 15:43:53 +0100

Released turba-4.2.17

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

https://github.com/horde/turba/commit/06c5f5eb837e3b98ba35db4a096ffb8cd6431b8a

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

commit 222903c2eb9e14a9ec8c265b4da8cb76aa94eba2
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 03 Nov 2016 15:43:55 +0100

Development mode for turba-4.2.18

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

https://github.com/horde/turba/commit/222903c2eb9e14a9ec8c265b4da8cb76aa94eba2

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

commit 841fd0c7a14613a0452cb816229d52c7568d6c9d
Author: Jan Schneider <jan at horde.org>
Date:   Thu, 24 Nov 2016 15:09:44 +0100

Remove left over from 10-years-old code (Bug #14521).

 M templates/browse/row.inc

https://github.com/horde/turba/commit/841fd0c7a14613a0452cb816229d52c7568d6c9d

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

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

Prepare releases.

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

https://github.com/horde/turba/commit/ddc41fdbcbdb1b8e903012d9452a3800dcd26204

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

commit 6ec928086a053cb181aa55b6edcb9580f063bc7b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 16 Dec 2016 14:46:47 -0500

Released turba-4.2.18

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

https://github.com/horde/turba/commit/6ec928086a053cb181aa55b6edcb9580f063bc7b

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

commit c204bc09c34a10d984f3bd6ad1247d10c58ecf3e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 16 Dec 2016 14:46:49 -0500

Development mode for turba-4.2.19

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

https://github.com/horde/turba/commit/c204bc09c34a10d984f3bd6ad1247d10c58ecf3e

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

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

Happy New Year!

 M LICENSE
 M add.php
 M addressbooks/create.php
 M addressbooks/delete.php
 M addressbooks/edit.php
 M bin/turba-import-openxchange
 M bin/turba-import-squirrelmail-file-abook
 M bin/turba-import-squirrelmail-sql-abook
 M bin/turba-import-vcards
 M bin/turba-public-to-horde-share
 M browse.php
 M contact.php
 M data.php
 M delete.php
 M deletefile.php
 M edit.php
 M index.php
 M js/columnprefs.js
 M js/minisearch.js
 M js/search.js
 M js/smartmobile.js
 M lib/Ajax/Application.php
 M lib/Ajax/Application/Handler/Minisearch.php
 M lib/Ajax/Application/Handler/Smartmobile.php
 M lib/Ajax/Imple/TagAutoCompleter.php
 M lib/Api.php
 M lib/Application.php
 M lib/Block/Minisearch.php
 M lib/Data/Ldif.php
 M lib/Driver.php
 M lib/Driver/Facebook.php
 M lib/Driver/Favourites.php
 M lib/Driver/Group.php
 M lib/Driver/Imsp.php
 M lib/Driver/Kolab.php
 M lib/Driver/Ldap.php
 M lib/Driver/Prefs.php
 M lib/Driver/Share.php
 M lib/Driver/Sql.php
 M lib/Driver/Vbook.php
 M lib/Exception.php
 M lib/Exception/ObjectExists.php
 M lib/Factory/Driver.php
 M lib/Factory/Tagger.php
 M lib/Form/Contact.php
 M lib/Form/EditContact.php
 M lib/Form/Type/TurbaTags.php
 M lib/List.php
 M lib/LoginTasks/SystemTask/Upgrade.php
 M lib/Object.php
 M lib/Prefs/Special/Columnselect.php
 M lib/Smartmobile.php
 M lib/Tagger.php
 M lib/Test.php
 M lib/Turba.php
 M lib/View/Browse.php
 M lib/View/Duplicates.php
 M lib/View/List.php
 M locale/bg/LC_MESSAGES/turba.po
 M locale/ca/LC_MESSAGES/turba.po
 M locale/cs/LC_MESSAGES/turba.po
 M locale/de/LC_MESSAGES/turba.po
 M locale/el/LC_MESSAGES/turba.po
 M locale/hr/LC_MESSAGES/turba.po
 M locale/is/LC_MESSAGES/turba.po
 M locale/ko/LC_MESSAGES/turba.po
 M locale/lt/LC_MESSAGES/turba.po
 M locale/nb/LC_MESSAGES/turba.po
 M locale/pl/LC_MESSAGES/turba.po
 M locale/pt_BR/LC_MESSAGES/turba.po
 M locale/ro/LC_MESSAGES/turba.po
 M locale/sk/LC_MESSAGES/turba.po
 M locale/sl/LC_MESSAGES/turba.po
 M locale/tr/LC_MESSAGES/turba.po
 M merge.php
 M migration/10_turba_upgrade_categoriestotags.php
 M migration/11_turba_upgrade_parents.php
 M migration/1_turba_base_tables.php
 M migration/2_turba_upgrade_autoincrement.php
 M migration/3_turba_upgrade_sqlng.php
 M migration/4_turba_upgrade_sqlhierarchical.php
 M migration/5_turba_upgrade_sqlnghierarchical.php
 M migration/6_turba_upgrade_updateschema.php
 M search.php
 M smartmobile.php
 M test/Turba/TestCase.php
 M test/Turba/ToDo/ApiTest.php
 M test/Turba/ToDo/KolabTestBase.php
 M test/Turba/Unit/Driver/Base.php
 M test/Turba/Unit/Driver/KolabTest.php
 M test/Turba/Unit/Driver/Sql/Base.php
 M test/Turba/Unit/Driver/Sql/Pdo/SqliteTest.php
 M test/Turba/Unit/Turba/Base.php
 M test/Turba/Unit/Turba/KolabTest.php
 M test/Turba/Unit/Turba/Sql/Base.php
 M test/Turba/Unit/Turba/Sql/Pdo/SqliteTest.php
 M vcard.php
 M view.php

https://github.com/horde/turba/commit/edff0527c3e45bffffc67d98f091c228430f8d3f

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

commit 78bbe2df504cb2ae274cfa83fbe411393dc718df
Author: Jan Schneider <jan at horde.org>
Date:   Fri, 13 Jan 2017 12:36:28 +0100

This should be a NotFound exception.

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

https://github.com/horde/turba/commit/78bbe2df504cb2ae274cfa83fbe411393dc718df

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

commit de4d96fbc1b2c7a55d7e30dc03b6c18d17e3e8a7
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 22 Feb 2017 14:16:24 +0100

Build error message once.

 M lib/Application.php

https://github.com/horde/turba/commit/de4d96fbc1b2c7a55d7e30dc03b6c18d17e3e8a7

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

commit 3e184121e8d896d9f3c8e268f2099e69676c8b04
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 22 Feb 2017 14:16:26 +0100

Don't continue on error condition.

 M lib/Application.php

https://github.com/horde/turba/commit/3e184121e8d896d9f3c8e268f2099e69676c8b04

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

commit 4b7d22e62309b9b32702879063f042cb210aca34
Author: Jan Schneider <jan at horde.org>
Date:   Wed, 22 Feb 2017 14:16:27 +0100

Style

 M lib/Application.php

https://github.com/horde/turba/commit/4b7d22e62309b9b32702879063f042cb210aca34

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

commit 95fa317be8b1dc0977790ccf5d67254209f89646
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 24 Feb 2017 23:53:23 -0500

Bug: 14577 Fix removing virtual address books with removeUserData().

We need to workaround the fact that the cfgSources array is dynamically
built for the currently logged in user, but when removeUserData is
called, we are logged in as the admin user, not the user we are
removing. In this case, built a separate cfgSource structure out of
the shares we know are owned by the user being removed.

 M lib/Application.php
 M lib/Driver/Vbook.php
 M lib/Factory/Driver.php
 M lib/Turba.php

https://github.com/horde/turba/commit/95fa317be8b1dc0977790ccf5d67254209f89646

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

commit 4e34e741b55e82eeb42841b4ff024c1d6baa87be
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 24 Feb 2017 23:54:20 -0500

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/4e34e741b55e82eeb42841b4ff024c1d6baa87be

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

commit 07aeb15aa507ac04488e2d83554f0df7ce374e78
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri, 24 Feb 2017 23:56:02 -0500

phpdoc

 M lib/Driver/Vbook.php

https://github.com/horde/turba/commit/07aeb15aa507ac04488e2d83554f0df7ce374e78

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

commit d378940a2e169aa66dc4120deee17b1b3370ea84
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/turba/commit/d378940a2e169aa66dc4120deee17b1b3370ea84

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

commit cc51f97fc58140ffd7a7f0b696ec95c3875dea39
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/turba/commit/cc51f97fc58140ffd7a7f0b696ec95c3875dea39

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

commit 60ffada4b172f9f18aa645219d3b89bfdda358d8
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/turba/commit/60ffada4b172f9f18aa645219d3b89bfdda358d8

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

commit 3b6c2fd974bbdb724b02534e9aeb5cc2da98d09a
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 16 Mar 2017 13:05:31 -0400

Bug: 14584 Fix importing vCard "LABEL" fields.

 M config/backends.php

https://github.com/horde/turba/commit/3b6c2fd974bbdb724b02534e9aeb5cc2da98d09a

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

commit de780af2fd7c183945b54f1885ae16b19a6a13d5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu, 16 Mar 2017 13:06:04 -0400

BFN

 M docs/CHANGES
 M package.xml

https://github.com/horde/turba/commit/de780af2fd7c183945b54f1885ae16b19a6a13d5

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

commit 9fc66a85e12e173c07947ac17be276de87f4abf3
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/turba/commit/9fc66a85e12e173c07947ac17be276de87f4abf3

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

commit 54fd2a2e8ba268237a19815649221707aca501cd
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 14:23:30 +0100

Released turba-4.2.19

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

https://github.com/horde/turba/commit/54fd2a2e8ba268237a19815649221707aca501cd

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

commit 3604ca2757e751381a4a8787f3fe25b91fe5bb53
Author: Jan Schneider <jan at horde.org>
Date:   Mon, 20 Mar 2017 14:23:32 +0100

Development mode for turba-4.2.20

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

https://github.com/horde/turba/commit/3604ca2757e751381a4a8787f3fe25b91fe5bb53

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

commit 8d7b144516a0547a66ac1182dca25bcff5d422f3
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 09 May 2017 17:57:20 +0200

Fix creating address books.

We didn't use the Turba_Driver's method to create address books, leaving out any special code that needs to be run for specific backends. We didn't specify the share source either.
Finally setting the sync_books preference didn't work either, because $prefs was not in the scope.

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

https://github.com/horde/turba/commit/8d7b144516a0547a66ac1182dca25bcff5d422f3

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

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

Update tr translation.

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

https://github.com/horde/turba/commit/6ccddbf5c3e33b7d55b768e8a5746e3de212115d

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

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

Update tr translation.

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

https://github.com/horde/turba/commit/a5a6ff29214ab398b9f905add4894629a126a892

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

commit a35c539548f3dfbd9196e9f158b20c772f39f649
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 delete.php
 M docs/CHANGES
 M edit.php
 M lib/Form/AddContact.php
 M lib/Form/EditContactGroup.php
 M merge.php
 M package.xml
 M templates/browse/row.inc
 M templates/search/duplicate/contact_header.html.php

https://github.com/horde/turba/commit/a35c539548f3dfbd9196e9f158b20c772f39f649

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

commit 83645f781827e8853b77bae63675fd47f43420ca
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 25 Jul 2017 15:47:51 +0200

Add docs for 'default' setting.

 M config/attributes.php

https://github.com/horde/turba/commit/83645f781827e8853b77bae63675fd47f43420ca

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

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

Update de translation.

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

https://github.com/horde/turba/commit/cb758f4ae936c001b17ba611f3739dd176775ab0

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

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

Updated

 M locale/turba.pot

https://github.com/horde/turba/commit/bcddf43358b8f043cb595fe492fc524a7449021e

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

commit 8583f42c2d909c644d844ea911d1334c95e2ac8d
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/turba/commit/8583f42c2d909c644d844ea911d1334c95e2ac8d

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

commit 017e1e9ee93b0535c1eb42a412f6010b74eefe26
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 01 Aug 2017 13:36:44 +0200

Released turba-4.2.20

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

https://github.com/horde/turba/commit/017e1e9ee93b0535c1eb42a412f6010b74eefe26

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

commit 3791316e7611ef7d360039c063404431e0dd95d2
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 01 Aug 2017 13:36:46 +0200

Development mode for turba-4.2.21

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

https://github.com/horde/turba/commit/3791316e7611ef7d360039c063404431e0dd95d2

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

commit 9c692b5ce10fd1bfd2766deb0417c15a06db1b68
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/turba/commit/9c692b5ce10fd1bfd2766deb0417c15a06db1b68

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

commit f91c49b8fe85c16761ea11006ba4400df6da3dbc
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/turba/commit/f91c49b8fe85c16761ea11006ba4400df6da3dbc

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

commit afa58612242eddd42965e3249365f4610fd764d2
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/turba/commit/afa58612242eddd42965e3249365f4610fd764d2

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

commit 6e4b8c0406cd76a7e6cfb86cb9933053d63f7b20
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Sep 2017 17:35:18 +0200

Released turba-4.2.21

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

https://github.com/horde/turba/commit/6e4b8c0406cd76a7e6cfb86cb9933053d63f7b20

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

commit 37d8048060765079307b85ed5bfe311e55c2e618
Author: Jan Schneider <jan at horde.org>
Date:   Tue, 19 Sep 2017 17:35:20 +0200

Development mode for turba-4.2.22

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

https://github.com/horde/turba/commit/37d8048060765079307b85ed5bfe311e55c2e618

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

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

Add .gitattributes.

 A .gitattributes

https://github.com/horde/turba/commit/efe55aee464923e0ac77e400d84242862ad0d0b0

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

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

Fix paths.

 M .gitattributes

https://github.com/horde/turba/commit/a5eadb3750d320ae7322698d0b3a78ddcfe7f480

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

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

Migrated from framework/ to split repositories.

 M config/backends.php

https://github.com/horde/turba/commit/3c86fd6bcab789c8c1ea79f28b37d1f64c4e850b

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

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

Add Travis configuration and .gitignore files.

 A .gitignore

https://github.com/horde/turba/commit/917d8919f9bcef4e337790c646d822749fbd81ad

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

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

Migrated from framework/ to split repositories.

 M lib/Factory/Driver.php
 M test/Turba/ToDo/KolabTestBase.php

https://github.com/horde/turba/commit/e59eb00dbafc31612f35fc63886787ad5e709315

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

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

Use https URLs.

 M composer.json

https://github.com/horde/turba/commit/f6ec3aab8cca095cd34d497a3c52b0026aa57f8e

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

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

Add .horde.yml file.

 A .horde.yml

https://github.com/horde/turba/commit/fb1c8d682b26eaea86d801b85e67c684ec2bce6f


More information about the commits mailing list