Cornelius Weiß [Mon, 27 Mar 2017 15:04:11 +0000 (17:04 +0200)]
0012866: remove clearable combos in filter toolbar
Change-Id: Ia99b95f9ee17190b2cc98fc08d6a5b15bfc14380
Reviewed-on: http://gerrit.tine20.com/customers/4438
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 27 Mar 2017 10:04:53 +0000 (12:04 +0200)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Mon, 27 Mar 2017 10:02:44 +0000 (12:02 +0200)]
Merge branch '2015.11' into 2015.11-develop
Change-Id: I353deb0a3615e2acb3ae4cf1b3b43625b3ff60be
Philipp Schüle [Fri, 24 Mar 2017 11:28:46 +0000 (12:28 +0100)]
0012854: logger user is always setupuser with ldap user backend
https://forge.tine20.org/view.php?id=12854
Change-Id: I3f77253f326be42403d623dd9532afe476e6cfb0
Reviewed-on: http://gerrit.tine20.com/customers/4414
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Sat, 25 Mar 2017 20:30:58 +0000 (21:30 +0100)]
adds some info to failing test
0012858: fix event notification tests on daylight saving boundaries
https://forge.tine20.org/view.php?id=12858
Change-Id: I5616052dfddcd542ce9e7f5050bc5608c39e935d
Reviewed-on: http://gerrit.tine20.com/customers/4427
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Sat, 25 Mar 2017 18:10:17 +0000 (19:10 +0100)]
moves cronuser creation fns to abstract cli frontend
Change-Id: Ic71dd2a6d04dd951d806f4fd30710d5445ed5334
Reviewed-on: http://gerrit.tine20.com/customers/4426
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Sat, 25 Mar 2017 17:52:00 +0000 (18:52 +0100)]
0012856: can't see contacts of other users
* fixes search for other users containers
https://forge.tine20.org/view.php?id=12856
Change-Id: I26711573b0ed7e793a808c7d7e946225d8206832
Reviewed-on: http://gerrit.tine20.com/customers/4423
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Sat, 25 Mar 2017 17:52:43 +0000 (18:52 +0100)]
don't show exception in log if app has no Models dir
Change-Id: I04461211c7b235340711eddcce687343751dfed0
Reviewed-on: http://gerrit.tine20.com/customers/4424
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Wed, 7 Dec 2016 12:16:13 +0000 (13:16 +0100)]
0012412: Fixing user deletion
* Calendar:
- on DeleteUserEvent, if the users contact is not kept, the user/contact
is removed as attender from all events
- Controller_Event::checkFilterACL respects _doContainerACLChecks now
* Container:
- getPersonalContainer sorts by creation_time now
- for frontend usage ->sort('name') was added
- deleteContainer prohibits deletion of personal container
- move deleteContainerContents to Tinebase_Controller_Record_Abstract
so each application can overwrite and do application specific stuff
* User:
- user will now as a first step be stripped of groups and roles and
set to is_deleted. Then an actionQueue job is triggered. That job
fires the deleteUserEvent and then hard deletes the user from db
TODO: write a test for user deletion (with ActionQueue)
TODO: write a test for default container changes
https://forge.tine20.org/view.php?id=12412
Change-Id: Iec8848c474e97486c4df632be94b91c33092b322
Reviewed-on: http://gerrit.tine20.com/customers/3925
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 23 Mar 2017 10:47:36 +0000 (11:47 +0100)]
0012722: nominatim service could not handle invalid xml response
* updates zf1 to 1.12.20pl11
https://forge.tine20.org/view.php?id=12722
Change-Id: If26ae826a02a4400ea3fab2681f113944cc62298
Reviewed-on: http://gerrit.tine20.com/customers/4403
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 23 Mar 2017 10:36:02 +0000 (11:36 +0100)]
0012682: message-id double quoted
* trims "<" and ">" as suggested by mokraemer
https://forge.tine20.org/view.php?id=12682
Change-Id: I517334670c4cd0322778a21808949f5aabae7599
Reviewed-on: http://gerrit.tine20.com/customers/4402
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Wed, 22 Mar 2017 09:31:27 +0000 (10:31 +0100)]
Clear non printable characters from mail addresses
see 0012766: trim invalid mails address format
https://forge.tine20.org/view.php?id=12766
Change-Id: Ib39da1e20445dc548afcad3cc6f3a943a03565ac
Reviewed-on: http://gerrit.tine20.com/customers/4398
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 22 Mar 2017 11:29:44 +0000 (12:29 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Wed, 22 Mar 2017 11:28:14 +0000 (12:28 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Thu, 2 Mar 2017 08:07:22 +0000 (09:07 +0100)]
0012744: allow to configure when user contacts are hidden
https://forge.tine20.org/view.php?id=12744
Change-Id: Id0ebb0812fc46b743ab5648836bea12aebdffb4d
Reviewed-on: http://gerrit.tine20.com/customers/4289
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Fri, 17 Mar 2017 11:50:46 +0000 (12:50 +0100)]
0012816: list member filter in lists not working
https://forge.tine20.org/view.php?id=12816
Change-Id: I4916b86e3583fca91c3e8e83430159aec13851c9
Reviewed-on: http://gerrit.tine20.com/customers/4373
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Thu, 16 Feb 2017 13:24:01 +0000 (14:24 +0100)]
0011022: show message if popup window does not close
Change-Id: Ifd618286ab329b9dd875284c30d7e6e1aa441572
Reviewed-on: http://gerrit.tine20.com/customers/4225
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-on: http://gerrit.tine20.com/customers/4370
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 20 Mar 2017 16:43:57 +0000 (17:43 +0100)]
apps might have no models
... $models param is empty in this case
Change-Id: I4f98145a41a2a6bea515249387879df8e684da36
Reviewed-on: http://gerrit.tine20.com/customers/4392
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 13 Feb 2017 11:13:58 +0000 (12:13 +0100)]
0012802: introduce abstract calendar import class
* and improve cli import result output
https://forge.tine20.org/view.php?id=12802
Change-Id: I05375ce0b980cce12162f7fd37ff8177a321a937
Reviewed-on: http://gerrit.tine20.com/customers/4200
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-on: http://gerrit.tine20.com/customers/4387
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Tue, 14 Mar 2017 13:17:56 +0000 (14:17 +0100)]
0012792: reply to external organiser is not send in some cases
Change-Id: I977384c755546be704cb8d4303d23dc19f910c5b
Reviewed-on: http://gerrit.tine20.com/customers/4340
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 14 Mar 2017 17:06:20 +0000 (18:06 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Tue, 14 Mar 2017 17:06:09 +0000 (18:06 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Tue, 14 Mar 2017 10:36:38 +0000 (11:36 +0100)]
0009682: Mail appears to be empty on webview
* merge found body parts (already found parts where removed)
https://forge.tine20.org/view.php?id=9682
Change-Id: I95528371935a19daf6123b6573430c7294d02c6c
Reviewed-on: http://gerrit.tine20.com/customers/4337
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 14 Mar 2017 11:20:11 +0000 (12:20 +0100)]
0012498: "Datetime field overflow" when adding message to cache
* handle invalid date formats like
Wed, 04 Jan 2017 16:02:58 0000
https://forge.tine20.org/view.php?id=12498
Change-Id: Id317e4b72fdb1a9e8c9704f1a622668d0f3cfae3
Reviewed-on: http://gerrit.tine20.com/customers/4338
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Mon, 6 Mar 2017 15:48:59 +0000 (16:48 +0100)]
0012766: trim invalid mails address format
https://forge.tine20.org/view.php?id=12766
Change-Id: If63d46f2bee0ebd5a82da76313f29d34a805c6c3
Reviewed-on: http://gerrit.tine20.com/customers/4317
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
sstamer [Fri, 13 May 2016 13:49:53 +0000 (15:49 +0200)]
0012778: Changing the weekday for series should change the rrule as well
+ Tests
https://forge.tine20.org/view.php?id=12778
Change-Id: Ib55121fa0e1cbb54542ed8391f228998389fb26a
Reviewed-on: http://gerrit.tine20.com/customers/3160
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Stefanie Stamer [Wed, 8 Mar 2017 14:54:59 +0000 (15:54 +0100)]
0012776: seq is missing for lists
https://forge.tine20.org/view.php?id=12776
Change-Id: I503845cbe6a1f1546135338d8ff0850e3a5dd4c3
Reviewed-on: http://gerrit.tine20.com/customers/4326
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 8 Mar 2017 13:16:24 +0000 (14:16 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Wed, 8 Mar 2017 13:16:11 +0000 (14:16 +0100)]
Merge branch '2015.11' into 2015.11-develop
Cornelius Weiß [Thu, 9 Feb 2017 14:16:52 +0000 (15:16 +0100)]
0012626: disable more editDialog elements when write grant is missing
Change-Id: Ia172e49de51f47e74a4f21e6a90ee90f9196c4e5
Reviewed-on: http://gerrit.tine20.com/customers/4189
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 1 Feb 2017 13:47:31 +0000 (14:47 +0100)]
0012758: fix delimiter handling for Domino mailserver
https://forge.tine20.org/view.php?id=12758
Change-Id: I5f132d08dd27b896cfd8055efdfb3ab7f796784a
Reviewed-on: http://gerrit.tine20.com/customers/4161
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Mon, 6 Mar 2017 15:33:25 +0000 (16:33 +0100)]
fix modlog test undo
Change-Id: Iae6602da41611a587aa0a8b2f0dd1b5e11f7d3d4
Reviewed-on: http://gerrit.tine20.com/customers/4308
Reviewed-by: Paul Mehrer <p.mehrer@metaways.de>
Tested-by: Paul Mehrer <p.mehrer@metaways.de>
Philipp Schüle [Mon, 6 Mar 2017 12:33:17 +0000 (13:33 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Mon, 6 Mar 2017 12:33:05 +0000 (13:33 +0100)]
Merge branch '2015.11' into 2015.11-develop
Paul Mehrer [Mon, 6 Mar 2017 11:20:35 +0000 (12:20 +0100)]
fix random failure of modlog test
Change-Id: I4c59f79fefd8a06f87f46a4592d9ed1908925484
Reviewed-on: http://gerrit.tine20.com/customers/4304
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 24 Feb 2017 07:34:58 +0000 (08:34 +0100)]
0012720: Contact Edit Dialog does not close with Modal Windows
Change-Id: Ib90d604abeeef354b406215cd65e69d0099b4730
Reviewed-on: http://gerrit.tine20.com/customers/4258
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 27 Feb 2017 16:55:31 +0000 (17:55 +0100)]
0002284: add reply-to setting to email account
!usermanual
https://forge.tine20.org/view.php?id=2284
Change-Id: Ic9e6ef0406b8c3253791b16d4302ba8158825738
Reviewed-on: http://gerrit.tine20.com/customers/4276
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 28 Feb 2017 13:47:33 +0000 (14:47 +0100)]
add more logging to MSEventFacade
show which attendee are removed
Change-Id: I24252aa89959e999b99f18fb6c55eef8be612312
Reviewed-on: http://gerrit.tine20.com/customers/4280
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Fri, 24 Feb 2017 14:38:03 +0000 (15:38 +0100)]
0012734: phone numbers: fix update *_normalized for empty values
telephone numbers normalized were not updated in case
the base telephone number was set to an empty values
fixed that
https://forge.tine20.org/view.php?id=12734
Change-Id: Ibb6cf7f88a929df6386b7ceb6242fd6617d1d1c1
Reviewed-on: http://gerrit.tine20.com/customers/4265
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 27 Feb 2017 10:28:56 +0000 (11:28 +0100)]
log scheduled import resource on failure
Change-Id: I4112865aa6317ae75f1714d8d4bc88410418a240
Reviewed-on: http://gerrit.tine20.com/customers/4272
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Thu, 9 Feb 2017 10:36:07 +0000 (11:36 +0100)]
0012628: Deal with empty values in numberfield
https://forge.tine20.org/view.php?id=12628
Change-Id: I6a03fb9fb4b43e2e50e6a83271339726f881a492
Reviewed-on: http://gerrit.tine20.com/customers/4270
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 27 Feb 2017 09:10:25 +0000 (10:10 +0100)]
fix record class detection logic
Change-Id: I2e4abb34e0184b926444e486da0fa6b407281ff6
Reviewed-on: http://gerrit.tine20.com/customers/4271
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 23 Feb 2017 07:55:28 +0000 (08:55 +0100)]
update geodata: don't overwrite existing data
0012596: allow to update all contact geodata with cli command
Change-Id: Id604fe993c5390884e15c1500701616b47a61674
Reviewed-on: http://gerrit.tine20.com/customers/4254
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 22 Feb 2017 12:51:50 +0000 (13:51 +0100)]
Merge branch '2015.11-develop' into 2016.11
Change-Id: I7cac68e2d1b963eb2020b2cf479c82e69bd237d4
Philipp Schüle [Wed, 22 Feb 2017 12:49:44 +0000 (13:49 +0100)]
Merge branch '2015.11' into 2015.11-develop
Change-Id: Id2ede59bdc1a79a0f96db44585c620193fe3401d
Paul Mehrer [Thu, 16 Feb 2017 11:29:43 +0000 (12:29 +0100)]
0012688: Tinebase_FileSystem - fix clear deleted files
be more safe and check if directory contents
are directories as expected. Only relevant
if license generator is present currently
https://forge.tine20.org/view.php?id=12688
Change-Id: I7f36f115df5b0c892f654df55c1b76e6cb1afe90
Reviewed-on: http://gerrit.tine20.com/customers/4223
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Thu, 16 Feb 2017 11:46:55 +0000 (12:46 +0100)]
0010780: MessageBox "Session invalid" occurs if Browser is closed without logout in the last Session
Change-Id: I53dd73a34941e2c366efe5d338cb72a9414564c9
Reviewed-on: http://gerrit.tine20.com/customers/4224
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Thu, 16 Feb 2017 16:43:56 +0000 (17:43 +0100)]
0012666: CORS preflight requests are not dispatched properly
Change-Id: I06366e98f8687d1f78ebab07762ceb0a83d73cc5
Reviewed-on: http://gerrit.tine20.com/customers/4227
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 17 Feb 2017 09:11:15 +0000 (10:11 +0100)]
0012668: advancedSearch/linkedSearch feature breaks UI
Change-Id: Iad490629193828975bf74fdceb88818a3da1e97d
Reviewed-on: http://gerrit.tine20.com/customers/4228
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Mon, 20 Feb 2017 14:32:32 +0000 (15:32 +0100)]
Add missing semicolon
Change-Id: I075ef13e20103cabe19ef9a66cf90a737ca82ecd
Reviewed-on: http://gerrit.tine20.com/customers/4234
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 14 Feb 2017 14:23:40 +0000 (15:23 +0100)]
update zf1 to 1.12.20pl10
includes the following changes:
* Zend_Json_Client: use a correct client id
* Zend_Json_Client_Response: cope with missing error data
Change-Id: Ibb4ea59fe6fb10be9edb551ddf28ce46c6ec9ee8
Reviewed-on: http://gerrit.tine20.com/customers/4217
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 29 Dec 2016 15:19:05 +0000 (16:19 +0100)]
0012478: Email: update cache error repeating when folder is missing
* remove folder from folder cache if it has no children
https://forge.tine20.org/view.php?id=12478
Change-Id: I4ea6067bc33b7ac93fb823bcf5103b6acdf88e2c
Reviewed-on: http://gerrit.tine20.com/customers/4025
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 13 Feb 2017 11:19:14 +0000 (12:19 +0100)]
0012636: use configured proxy for scheduled imports
https://forge.tine20.org/view.php?id=12636
Change-Id: I5b62662a2dc13275a18fc298e7fbc65a5ef2a64b
Reviewed-on: http://gerrit.tine20.com/customers/4201
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 13 Feb 2017 16:06:18 +0000 (17:06 +0100)]
make reverse symlinks in composerapploader relative links
Change-Id: Idff4570bbd95c7d891340a10a5472af28fe5261a
Reviewed-on: http://gerrit.tine20.com/customers/4205
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 8 Feb 2017 13:34:34 +0000 (14:34 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Wed, 8 Feb 2017 13:34:23 +0000 (14:34 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Mon, 19 Dec 2016 16:52:08 +0000 (17:52 +0100)]
0012320: Too much linebreaks using Nine Client
... adds a test trying to find the problem
https://forge.tine20.org/view.php?id=12320
Change-Id: If186bdbb81528d27b91e60a6cb1a17c3722d73cd
Reviewed-on: http://gerrit.tine20.com/customers/3983
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 1 Feb 2017 09:42:02 +0000 (10:42 +0100)]
0012596: allow to update all contact geodata with cli command
https://forge.tine20.org/view.php?id=12596
Change-Id: I262d7791e671201cdd85e896d64314a1983236aa
Reviewed-on: http://gerrit.tine20.com/customers/4158
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 3 Feb 2017 08:53:32 +0000 (09:53 +0100)]
0012600: avoid unnecessary state saving calls
Change-Id: I039a882c940f88d944575e88d6d03440f09351e1
Reviewed-on: http://gerrit.tine20.com/customers/4168
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 27 Jan 2017 16:33:02 +0000 (17:33 +0100)]
0012582: reminders app creates calendars if tasks is disabled
Change-Id: If20b2986404c8057c86b5269c16bd84e0fb84151
Reviewed-on: http://gerrit.tine20.com/customers/4144
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 2 Feb 2017 08:12:17 +0000 (09:12 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Thu, 2 Feb 2017 08:11:50 +0000 (09:11 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Wed, 1 Feb 2017 15:08:21 +0000 (16:08 +0100)]
0012320: Too much linebreaks using Nine Client
* fixed test
* problem was solved with ZF commit:
Revert "0011688: fix line end encoding in attachments"
https://forge.tine20.org/view.php?id=12320
Change-Id: I765df7a08ff1aacce29b7c037b35f8c3eb927180
Reviewed-on: http://gerrit.tine20.com/customers/4162
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 1 Feb 2017 08:48:56 +0000 (09:48 +0100)]
adds debug info when uninstall failed
Change-Id: I8a0ba7bb152a32340e846dd82faaddea66c411d6
Reviewed-on: http://gerrit.tine20.com/customers/4157
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 1 Feb 2017 10:52:44 +0000 (11:52 +0100)]
0012592: don't use table schema cache during update
https://forge.tine20.org/view.php?id=12592
Change-Id: I05123e092fb1418a54b36f788d7cd08c75b42a28
Reviewed-on: http://gerrit.tine20.com/customers/4159
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 31 Jan 2017 15:03:52 +0000 (16:03 +0100)]
0012594: update zendframework1 to 1.12.20pl8
* Revert "0011688: fix line end encoding in attachments"
* catch RedisException during flushDB
* 0012542: upgrade to PHP 7.1.x (Zend_Translate)
https://forge.tine20.org/view.php?id=12594
Change-Id: I7a498f7a06f171e2a858e2c74964a65427c6ad7c
Reviewed-on: http://gerrit.tine20.com/customers/4160
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Fri, 20 Jan 2017 11:05:59 +0000 (12:05 +0100)]
0012540: upgrade to PHP 7.1.x (Tinebase_DateTime)
https://forge.tine20.org/view.php?id=12540
Change-Id: Ia73fc0e88d34099e3af7fc39a5f46e4608d62b66
Reviewed-on: http://gerrit.tine20.com/customers/4155
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 31 Jan 2017 14:54:08 +0000 (15:54 +0100)]
Merge branch '2015.11-develop' into 2016.11
Change-Id: Ic4c1c847242fa32a90271bd7115f9d3b50267199
Philipp Schüle [Tue, 31 Jan 2017 14:51:17 +0000 (15:51 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Tue, 31 Jan 2017 14:20:18 +0000 (15:20 +0100)]
throw invalid argument exception if end date is no DateTime
Change-Id: I44a7add47a2bdc5658e35033d069db3dde65bad0
Reviewed-on: http://gerrit.tine20.com/customers/4154
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 23 Jan 2017 15:56:09 +0000 (16:56 +0100)]
fixes salutation config label
Change-Id: I65bffd39a3f5faa0e119d64eaa4f1e855dd94c06
Reviewed-on: http://gerrit.tine20.com/customers/4125
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Wed, 25 Jan 2017 13:07:42 +0000 (14:07 +0100)]
0012570: ActiveSync: creating recur exceptions with group attendee creates a contact
* client has list_id and _not_ group_id
Change-Id: Ic0e375086588b8a2782698c9504e70190166b3e1
Reviewed-on: http://gerrit.tine20.com/customers/4133
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 31 Jan 2017 08:26:40 +0000 (09:26 +0100)]
0012584: cronuser needs to be in admin group
https://forge.tine20.org/view.php?id=12584
Change-Id: I81528027aef0af6d8ae605bdd9ba8e7e618c2fc3
Reviewed-on: http://gerrit.tine20.com/customers/4152
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Fri, 27 Jan 2017 13:23:20 +0000 (14:23 +0100)]
forceSyncTokenResync cli output broken
fixing the output, only the result of the last iteration
was displayed. Now the aggregated result of the
iteration are displayed
Change-Id: Ie6837e7b2224e8a4d95e4e7d6c32688c0affadf2
Reviewed-on: http://gerrit.tine20.com/customers/4142
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Fri, 27 Jan 2017 17:46:33 +0000 (18:46 +0100)]
0012586: delimiter could be empty when extracting folder
https://forge.tine20.org/view.php?id=12586
Change-Id: Ia036c8c7b00739411fb96258e75bb5849f815b3f
Reviewed-on: http://gerrit.tine20.com/customers/4145
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 31 Jan 2017 10:29:15 +0000 (11:29 +0100)]
catch DB exceptions during Setup session init
Change-Id: I350bbec1dc645ac79c38215bfab57d430d5e0bb9
Reviewed-on: http://gerrit.tine20.com/customers/4150
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 25 Jan 2017 15:06:52 +0000 (16:06 +0100)]
Merge branch '2016.11-sambaad' into 2016.11
Cornelius Weiß [Tue, 24 Jan 2017 08:55:39 +0000 (09:55 +0100)]
0012566: client reloads without confirm on session timeout
Change-Id: Id6c0d1002e625e9cba826ad07ea82db4137d36b2
Reviewed-on: http://gerrit.tine20.com/customers/4128
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 24 Jan 2017 08:50:05 +0000 (09:50 +0100)]
0012564: related records should be updateable during create
https://forge.tine20.org/view.php?id=12564
Change-Id: I71794412d0b36d457788c55037d0b584be869171
Reviewed-on: http://gerrit.tine20.com/customers/4127
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 24 Jan 2017 18:59:26 +0000 (19:59 +0100)]
improve logging
* Tinebase_Container
* Tinebase_Import_Abstract
Change-Id: I9ffa17cac2830d89e593d85b658077c4c98d4163
Reviewed-on: http://gerrit.tine20.com/customers/4132
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 24 Jan 2017 12:47:24 +0000 (13:47 +0100)]
add another check to fmail test
Change-Id: I27feec6b0e319d635c5c6ae6a841b63a808d28f0
Reviewed-on: http://gerrit.tine20.com/customers/4131
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 23 Jan 2017 14:30:08 +0000 (15:30 +0100)]
0012560: fix AD account expiry
value 0 means: never expires
https://forge.tine20.org/view.php?id=12560
Change-Id: I5d6d6d2465653ed338ac53786b6e3ce756a1df44
Reviewed-on: http://gerrit.tine20.com/customers/4126
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 19 Jan 2017 11:28:06 +0000 (12:28 +0100)]
unset related record relations during import
... we don't need to carry them around
Change-Id: I7ad4563d4a7028908222b2c7ec45f28c080b93af
Reviewed-on: http://gerrit.tine20.com/customers/4115
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 23 Jan 2017 13:43:53 +0000 (14:43 +0100)]
0012552: untranslated menu item
Change-Id: I46f440e2fcf17b0620428084dc2dcb15e0901ee1
Reviewed-on: http://gerrit.tine20.com/customers/4122
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 23 Jan 2017 11:09:18 +0000 (12:09 +0100)]
improves access denied message in CLI frontend
... and adds a TODO to undo()
Change-Id: I8806b3fa23c13479b853e99a99d98d2e31448834
Reviewed-on: http://gerrit.tine20.com/customers/4121
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 19 Jan 2017 18:26:41 +0000 (19:26 +0100)]
Merge branch '2015.11-develop' into 2016.11
Change-Id: Idfc0a6a156e1b3959ffbe9957f5eb3387ab467c2
Philipp Schüle [Thu, 19 Jan 2017 18:25:34 +0000 (19:25 +0100)]
Merge branch '2015.11' into 2015.11-develop
Change-Id: I6554021d55eb8c323ed15292537cd13d78d122a7
Philipp Schüle [Thu, 19 Jan 2017 16:30:54 +0000 (17:30 +0100)]
0012538: fix displaycontainer calendar update script broken
fixes update script Calendar 9.4
https://forge.tine20.org/view.php?id=12538
Change-Id: Idee8d7f958dd200371fc813f77169e81b6041b23
Reviewed-on: http://gerrit.tine20.com/customers/4117
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 19 Jan 2017 09:46:16 +0000 (10:46 +0100)]
Merge branch '2015.11-develop' into 2016.11
Philipp Schüle [Thu, 19 Jan 2017 09:46:07 +0000 (10:46 +0100)]
Merge branch '2015.11' into 2015.11-develop
Philipp Schüle [Wed, 18 Jan 2017 15:48:24 +0000 (16:48 +0100)]
tine 2.0 registered trademark
Change-Id: Id3826c42db0a420b345fd34421410c86086fa5d2
Reviewed-on: http://gerrit.tine20.com/customers/4108
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Thu, 19 Jan 2017 09:40:04 +0000 (10:40 +0100)]
CalDAV - SpeedUpPropfindPlugin: postgres compatibility
calculate sha1 in PHP and not on the sql server anymore
Change-Id: I5e9ef48c1b726f8bb28826eb70e11ed9c9b31a27
Reviewed-on: http://gerrit.tine20.com/customers/4112
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 18 Jan 2017 16:38:08 +0000 (17:38 +0100)]
Merge branch '2015.11-develop' into 2016.11
Stefanie Stamer [Wed, 18 Jan 2017 16:32:22 +0000 (17:32 +0100)]
Max length for summary is 1014
0011266: increase size of event fields summary and location
https://forge.tine20.org/view.php?id=11266
Change-Id: I37932b4d614bb15084362833ceb0717689d03c63
Reviewed-on: http://gerrit.tine20.com/customers/4110
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 18 Jan 2017 16:29:32 +0000 (17:29 +0100)]
Merge branch '2015.11' into 2015.11-develop
Change-Id: Ib86f46539f5d05106be1042b7adf38766d74ba54
Paul Mehrer [Mon, 16 Jan 2017 09:42:41 +0000 (10:42 +0100)]
0012532: Tinebase CLI - function to force sync token resync for given container
add cli interface to force a WebDAV sync token resync
for given container ids
Change-Id: I701edc0f1a8d8b330a7ae7f9fbeb93afc62bf541
Reviewed-on: http://gerrit.tine20.com/customers/4092
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Paul Mehrer [Wed, 2 Sep 2015 11:29:01 +0000 (13:29 +0200)]
0012516: CalDAV speedup for etag/content type property lookups
Change-Id: I4a88f0293d556f4cdd069071249dc67ed8106b8f
Reviewed-on: http://gerrit.tine20.com/customers/4048
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 9 Jan 2017 14:05:22 +0000 (15:05 +0100)]
0012530: add repair container owner cli fn and improve update script
https://forge.tine20.org/view.php?id=12530
Change-Id: I5fec1da7bcf28908944d26f5a3178bbef7b02422
Reviewed-on: http://gerrit.tine20.com/customers/4060
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 18 Jan 2017 13:14:34 +0000 (14:14 +0100)]
adds contract to default invoice export
Change-Id: Ie4c03f6a179a7c99e213d9f0bb4a526f68c5e61f
Reviewed-on: http://gerrit.tine20.com/customers/4106
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 16 Jan 2017 16:36:20 +0000 (17:36 +0100)]
0012522: can't upload into other users container
Change-Id: Id2ad1ee9288a617eb7c7f13c1ef5904033a91d07
Reviewed-on: http://gerrit.tine20.com/customers/4098
Tested-by: sstamer <s.stamer@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>