tine20
4 years ago0012264: PHP Fatal Error after upgrade in CustomField.php
Philipp Schüle [Mon, 24 Oct 2016 11:55:03 +0000 (13:55 +0200)]
0012264: PHP Fatal Error after upgrade in CustomField.php

* fix for php 5.3 + 5.4
*  PHP before 5.5 didn’t support references to temporary values returned from functions

https://forge.tine20.org/view.php?id=12264

Change-Id: I4ae477fe245a7e21eab52460fd44a0cf0d2fde3b
Reviewed-on: http://gerrit.tine20.com/customers/3675
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Thu, 20 Oct 2016 11:34:18 +0000 (13:34 +0200)]
Merge branch '2015.11' into 2015.11-develop

4 years ago0012260: cleanup CLI command for notes and customfield values
Paul Mehrer [Thu, 29 Sep 2016 14:52:03 +0000 (16:52 +0200)]
0012260: cleanup CLI command for notes and customfield values

* as new CLI commands
* as part of purgeDeletedRecords
* tests for both commands

https://forge.tine20.org/view.php?id=12260

Change-Id: Id959e013dd5a12014b13e71e84ca1ec94515ac5e
Reviewed-on: http://gerrit.tine20.com/customers/3632
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012254: Public links broken
sstamer [Tue, 18 Oct 2016 09:29:35 +0000 (11:29 +0200)]
0012254: Public links broken

* return view

https://forge.tine20.org/view.php?id=12254

Change-Id: I97acba870318a578d779e9e2fbe31806fad7b15e
Reviewed-on: http://gerrit.tine20.com/customers/3666
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agofix tz of calendar demo data
Cornelius Weiß [Fri, 14 Oct 2016 15:47:38 +0000 (17:47 +0200)]
fix tz of calendar demo data

Change-Id: I525c8afa3fc021cc7fa0e01aa5b6a866b0f02073
Reviewed-on: http://gerrit.tine20.com/customers/3659
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0010146: Filtersuche im Dateimanager (tag filter)
Paul Mehrer [Wed, 5 Oct 2016 12:03:00 +0000 (14:03 +0200)]
0010146: Filtersuche im Dateimanager (tag filter)

Tinebase_Model_Tree_Node_Filter added tag filter

https://forge.tine20.org/view.php?id=10146

Change-Id: I8468b038e2d81ff430a075a1fa604a7c17e579dc
Reviewed-on: http://gerrit.tine20.com/customers/3645
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Wed, 5 Oct 2016 09:22:50 +0000 (11:22 +0200)]
Merge branch '2015.11' into 2015.11-develop

Change-Id: I5f657461875e964df047f7e5cd25e9dffe283db5

4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Wed, 5 Oct 2016 09:21:37 +0000 (11:21 +0200)]
Merge branch '2014.11' into 2015.11

4 years ago0012234: add salutation filter
sstamer [Tue, 4 Oct 2016 11:56:53 +0000 (13:56 +0200)]
0012234: add salutation filter

https://forge.tine20.org/view.php?id=12234

Change-Id: Iabcc304e66604d1966927db520a6459be8c8de8c
Reviewed-on: http://gerrit.tine20.com/customers/3639
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>
4 years ago0012248: timeaccount grants are not checked in timesheet edit dlg
sstamer [Tue, 4 Oct 2016 09:04:57 +0000 (11:04 +0200)]
0012248: timeaccount grants are not checked in timesheet edit dlg

* fix timeaccount grant handling

https://forge.tine20.org/view.php?id=12248

Change-Id: Ib7edcf9e77830fc2d07f0c8fae05e80600ea8260
Reviewed-on: http://gerrit.tine20.com/customers/3637
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012030: Customfields - deleting a customfield config in use
sstamer [Wed, 7 Sep 2016 09:03:23 +0000 (11:03 +0200)]
0012030: Customfields - deleting a customfield config in use

* adds client exception handling and dialog
* adds german exception translation

https://forge.tine20.org/view.php?id=12030

Change-Id: I5f3dba347738d3390023e8ddbbe766098eeb819f
Reviewed-on: http://gerrit.tine20.com/customers/3640
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>
4 years ago0012244: timeaccount column and filter should always be visible
sstamer [Thu, 15 Sep 2016 12:02:00 +0000 (14:02 +0200)]
0012244: timeaccount column and filter should always be visible

* fixes timeaccount filter for timesheets
* Skip check module rights
... we don't have view_timeaccounts and even if
 we had it, we wouldn't want to use it...

https://forge.tine20.org/view.php?id=12244

Change-Id: Ib40a82cc7246c15ed357bbfede84c1c731e49b1b
Reviewed-on: http://gerrit.tine20.com/customers/3575
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>
4 years ago0012246: Move Container between shared and personal
sstamer [Wed, 7 Sep 2016 14:05:04 +0000 (16:05 +0200)]
0012246: Move Container between shared and personal

https://forge.tine20.org/view.php?id=12246

Change-Id: Iddb4e7fdb9a1662afcfaa3457f2f92ae74f1b89a
Reviewed-on: http://gerrit.tine20.com/customers/3638
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012242: don't throw Fatal Errors when trying to get/setconfig via CLI
Philipp Schüle [Fri, 30 Sep 2016 10:22:43 +0000 (12:22 +0200)]
0012242: don't throw Fatal Errors when trying to get/setconfig via CLI

https://forge.tine20.org/view.php?id=12242

Change-Id: Ic8f2e13d38f3dcfeec83878b5859ba5a5ca5b36d
Reviewed-on: http://gerrit.tine20.com/customers/3636
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012240: window size of browser windows keeps increasing
Cornelius Weiß [Thu, 29 Sep 2016 15:44:59 +0000 (17:44 +0200)]
0012240: window size of browser windows keeps increasing

Change-Id: I96aa87a088731803bc796fa6d3da1053330b75e9
Reviewed-on: http://gerrit.tine20.com/customers/3633
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agodeactivate FEATURE_REMEMBER_POPUP_SIZE for the moment
Philipp Schüle [Thu, 29 Sep 2016 09:04:05 +0000 (11:04 +0200)]
deactivate FEATURE_REMEMBER_POPUP_SIZE for the moment

Change-Id: Id591661f1b23aea9d8b2a81832c09441c3f6d8d0
0012024: remember popup window size in client state

4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Thu, 29 Sep 2016 08:47:20 +0000 (10:47 +0200)]
Merge branch '2015.11' into 2015.11-develop

Change-Id: I4f84471511ea4b874dbd3f6db58c73b3bba43260

4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Thu, 29 Sep 2016 08:45:48 +0000 (10:45 +0200)]
Merge branch '2014.11' into 2015.11

Change-Id: I60c527853125a272ea7742146092a549294edd54

4 years ago0012238: tag filter is not working for timesheets
Paul Mehrer [Tue, 20 Sep 2016 14:36:55 +0000 (16:36 +0200)]
0012238: tag filter is not working for timesheets

* always adds table name to tag filter for modelconfig models

https://forge.tine20.org/view.php?id=12238

Change-Id: I5a0fd8602ae6f856358a8943cee474bab4d4fd48
Reviewed-on: http://gerrit.tine20.com/customers/3589
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agofix group attendee resolving for pgsql
Philipp Schüle [Wed, 28 Sep 2016 14:06:47 +0000 (16:06 +0200)]
fix group attendee resolving for pgsql

... and use break instead of continue in switch()

0012220: creating event exceptions with group attendee lose group

Change-Id: Id0a2a92edee39fb054cf393163b5fb632d505c0c
Reviewed-on: http://gerrit.tine20.com/customers/3625
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012210: configure if Nominatim should be used during contact import
Philipp Schüle [Mon, 19 Sep 2016 10:38:49 +0000 (12:38 +0200)]
0012210: configure if Nominatim should be used during contact import

https://forge.tine20.org/view.php?id=12210

Change-Id: I5a308892633064454eb15e5f722eb39facab946f
Reviewed-on: http://gerrit.tine20.com/customers/3580
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Wed, 28 Sep 2016 08:14:39 +0000 (10:14 +0200)]
Merge branch '2015.11' into 2015.11-develop

4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Tue, 27 Sep 2016 12:57:28 +0000 (14:57 +0200)]
Merge branch '2014.11' into 2015.11

Change-Id: Ie24f45eb7cf9febf02d5bb39b6870dc183986f9c

4 years agoMerge branch '2013.10' into 2014.11
Philipp Schüle [Tue, 27 Sep 2016 12:53:45 +0000 (14:53 +0200)]
Merge branch '2013.10' into 2014.11

4 years ago0012230: print of days view is cropped to one page
Cornelius Weiß [Tue, 27 Sep 2016 08:48:50 +0000 (10:48 +0200)]
0012230: print of days view is cropped to one page

* resize scroller of daysView for printing
* resize iframe to fit content before html2canvas as
  content gets cropped otherwise

Change-Id: I7d62614324179c45cba7e95e2c3fb3a6c9188b4a
Reviewed-on: http://gerrit.tine20.com/customers/3619
Tested-by: Jenkins CI (http://ci.tine20.com/)
Tested-by: sstamer <s.stamer@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012228: employee bday should be saved as datetime
Philipp Schüle [Mon, 26 Sep 2016 14:36:23 +0000 (16:36 +0200)]
0012228: employee bday should be saved as datetime

https://forge.tine20.org/view.php?id=12228

Change-Id: Icd6ccf65c68def112fee01bde1e73508e91c02cc
Reviewed-on: http://gerrit.tine20.com/customers/3618
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0011434: init registry / reload loop in setup
Philipp Schüle [Mon, 26 Sep 2016 13:16:13 +0000 (15:16 +0200)]
0011434: init registry / reload loop in setup

* don't use "normal" jsonkey cookie in Setup

https://forge.tine20.org/view.php?id=11434

Change-Id: I728452ec19fcb934eb5b9ecd22901eb03b907be9
Reviewed-on: http://gerrit.tine20.com/customers/3614
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012226: check for mbstring extension in bootstrap.php
Philipp Schüle [Fri, 23 Sep 2016 06:57:59 +0000 (08:57 +0200)]
0012226: check for mbstring extension in bootstrap.php

adds extension_loaded check to bootstrap for mbstring

https://forge.tine20.org/view.php?id=12226

Change-Id: Ife7b1493837a46c59ce74c7cb73e1c69d2c70ab9
Reviewed-on: http://gerrit.tine20.com/customers/3608
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012216: Caldav Directory calendars not found
Philipp Schüle [Fri, 23 Sep 2016 08:51:18 +0000 (10:51 +0200)]
0012216: Caldav Directory calendars not found

* don't forget the braces in ternary operator!

see https://en.wikipedia.org/wiki/%3F:#PHP

https://forge.tine20.org/view.php?id=12216

Change-Id: I39051782a06c233c2d54d423bf8d208b081e4afc
Reviewed-on: http://gerrit.tine20.com/customers/3609
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012224: diff for customfields wrong
Philipp Schüle [Thu, 22 Sep 2016 14:12:51 +0000 (16:12 +0200)]
0012224: diff for customfields wrong

improve customfields diff: unset keys of empty values

... before diff as they equal absent keys

https://forge.tine20.org/view.php?id=12224

Change-Id: Id69fc67db2f40aca096822127396cb662f3fa857
Reviewed-on: http://gerrit.tine20.com/customers/3606
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012218: manage_timeaccounts should always allow export timesheets
Philipp Schüle [Wed, 21 Sep 2016 08:51:53 +0000 (10:51 +0200)]
0012218: manage_timeaccounts should always allow export timesheets

https://forge.tine20.org/view.php?id=12218

Change-Id: I04c514ca9c493d9806cf2f6f6185f56f288dd788
Reviewed-on: http://gerrit.tine20.com/customers/3596
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012220: creating event exceptions with group attendee loose groupitself
Cornelius Weiß [Tue, 20 Sep 2016 16:25:00 +0000 (18:25 +0200)]
0012220: creating event exceptions with group attendee loose groupitself

Change-Id: Iaf5da9217d0d35892cbdafd4a92b038e5c3e53f7
Reviewed-on: http://gerrit.tine20.com/customers/3597
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012212: creating exdate on iOS removes other attendee in default cal
Cornelius Weiß [Mon, 19 Sep 2016 15:55:46 +0000 (17:55 +0200)]
0012212: creating exdate on iOS removes other attendee in default cal

- working folder was not set for update path
- refactored tests

Change-Id: I3c35375327b759c5ab50be036625487fa5e3e178
Reviewed-on: http://gerrit.tine20.com/customers/3587
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoTest if the Timeaccount Filtere is there
sstamer [Thu, 15 Sep 2016 12:06:01 +0000 (14:06 +0200)]
Test if the Timeaccount Filtere is there

Change-Id: Iebd62523321320e357135acd2d91a25f0418bc28
Reviewed-on: http://gerrit.tine20.com/customers/3577
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoldap sync: handle non-sync-photo case
Philipp Schüle [Tue, 20 Sep 2016 13:20:42 +0000 (15:20 +0200)]
ldap sync: handle non-sync-photo case

Change-Id: I844304f480fc35eee6ea951927713f0d8cd7e9e3
Reviewed-on: http://gerrit.tine20.com/customers/3588
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoldap sync: handle non-sync-photo case
Philipp Schüle [Tue, 20 Sep 2016 13:20:42 +0000 (15:20 +0200)]
ldap sync: handle non-sync-photo case

Change-Id: I844304f480fc35eee6ea951927713f0d8cd7e9e3
Reviewed-on: http://gerrit.tine20.com/customers/3588
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Thu, 15 Sep 2016 08:14:01 +0000 (10:14 +0200)]
Merge branch '2015.11' into 2015.11-develop

Change-Id: I2e75d140ee646e5e8dc977d55deedc36f54d81c6

4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Thu, 15 Sep 2016 08:09:05 +0000 (10:09 +0200)]
Merge branch '2014.11' into 2015.11

4 years agoMerge branch '2013.10' into 2014.11
Philipp Schüle [Thu, 15 Sep 2016 08:08:45 +0000 (10:08 +0200)]
Merge branch '2013.10' into 2014.11

4 years ago0011898: Download links missing server subdir part
Philipp Schüle [Wed, 14 Sep 2016 20:54:24 +0000 (22:54 +0200)]
0011898: Download links missing server subdir part

https://forge.tine20.org/view.php?id=11898

Change-Id: I19e1c6dc7f81afbbe99f728789e646e4183efc37
Reviewed-on: http://gerrit.tine20.com/customers/3572
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>
4 years ago0012204: allow account loginname instead of contact displayname
sstamer [Wed, 31 Aug 2016 16:23:34 +0000 (18:23 +0200)]
0012204: allow account loginname instead of contact displayname

... and add config option for switching behavior:
'useLoginnameAsFoldername'

https://forge.tine20.org/view.php?id=12204

Change-Id: I87bd3622eb1f0e3a00b164d2150d82da530d7e63
Reviewed-on: http://gerrit.tine20.com/customers/3500
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoadds version check config
Philipp Schüle [Tue, 13 Sep 2016 15:19:23 +0000 (17:19 +0200)]
adds version check config

Change-Id: I1e77c119383709615754a7ff1f77dbbb85b9e252
Reviewed-on: http://gerrit.tine20.com/customers/3568
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012198: improve contact photo ldap sync
Philipp Schüle [Mon, 12 Sep 2016 11:53:31 +0000 (13:53 +0200)]
0012198: improve contact photo ldap sync

https://forge.tine20.org/view.php?id=12198

Change-Id: If678d4c5c4b0ebcb23b07a98df0c34babe455112
Reviewed-on: http://gerrit.tine20.com/customers/3562
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agomodlog: metadata might not be available
Philipp Schüle [Wed, 7 Sep 2016 16:43:27 +0000 (18:43 +0200)]
modlog: metadata might not be available

... adds an additional check to make sure we have
 user & time

Change-Id: Ic492fcb81a02d3f2696d165b9435ecd6ee42f4a2
Reviewed-on: http://gerrit.tine20.com/customers/3563
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoupdates syncroton to 1.2.2
Philipp Schüle [Mon, 12 Sep 2016 12:16:24 +0000 (14:16 +0200)]
updates syncroton to 1.2.2

Change-Id: Ieead92fa01feeac6f49933829241068ce90be09c
Reviewed-on: http://gerrit.tine20.com/customers/3564
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Mon, 12 Sep 2016 12:19:22 +0000 (14:19 +0200)]
Merge branch '2015.11' into 2015.11-develop

4 years ago0012202: saving timesheet results in segfault
Paul Mehrer [Mon, 12 Sep 2016 08:33:48 +0000 (10:33 +0200)]
0012202: saving timesheet results in segfault

Tinebase_Convert_Json - fix record field resolving

fields of type record only need to be resolved to
a record if they are not yet resolved obviously

https://forge.tine20.org/view.php?id=12202

Change-Id: I4449b7b9e81866b00c13659b79a4e5fdf20f6b9d
Reviewed-on: http://gerrit.tine20.com/customers/3560
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012200: check application run right when adding advanced filter
sstamer [Fri, 9 Sep 2016 08:37:30 +0000 (10:37 +0200)]
0012200: check application run right when adding advanced filter

check for Access Denied in Advanced search

https://forge.tine20.org/view.php?id=12200

Change-Id: I53e501a2d4502041241b9765560eb77266cfa2be
Reviewed-on: http://gerrit.tine20.com/customers/3561
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012196: build translations of mc v2 apps without js code
Philipp Schüle [Mon, 12 Sep 2016 07:09:30 +0000 (09:09 +0200)]
0012196: build translations of mc v2 apps without js code

also adds some more echos

https://forge.tine20.org/view.php?id=12196

Change-Id: I8a077c6a27b9070b549bc879c3e4db609e4f11a2
Reviewed-on: http://gerrit.tine20.com/customers/3558
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012188: add copyOmitFields to modelconfig
Paul Mehrer [Fri, 9 Sep 2016 08:26:13 +0000 (10:26 +0200)]
0012188: add copyOmitFields to modelconfig

* configured Timetracker models

https://forge.tine20.org/view.php?id=12188

Change-Id: Ic0501af5c6473134c53f386a8602f0ccc0367e9b
Reviewed-on: http://gerrit.tine20.com/customers/3551
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoadds Thai and Albanian
Philipp Schüle [Thu, 8 Sep 2016 11:26:41 +0000 (13:26 +0200)]
adds Thai and Albanian

... plural form definitions

Change-Id: Ie4080178f61b355a1fff05f1b7c5b9a590098937
Reviewed-on: http://gerrit.tine20.com/customers/3541
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012190: reactivate copy action for timesheets
Philipp Schüle [Fri, 9 Sep 2016 07:04:55 +0000 (09:04 +0200)]
0012190: reactivate copy action for timesheets

... and sets multipleEditRequiredRight again

https://forge.tine20.org/view.php?id=12190

Change-Id: I6cf3141ab5740cf03c833d8b89a097536f81c36d
Reviewed-on: http://gerrit.tine20.com/customers/3550
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012180: fix broken xml input (#2)
Paul Mehrer [Fri, 9 Sep 2016 12:10:03 +0000 (14:10 +0200)]
0012180: fix broken xml input (#2)

CalDav - Improved invalid character handling in XML

only filter chars if error occurs.

Change-Id: Id9ff4e92b143a80fbfa72bf7f47b952e45013dfa
Reviewed-on: http://gerrit.tine20.com/customers/3555
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Thu, 8 Sep 2016 08:07:39 +0000 (10:07 +0200)]
Merge branch '2015.11' into 2015.11-develop

Change-Id: Ieb9ce5a2baf2abbff76a6317ba77fbb2a5b7c9a6

4 years ago0012180: fix broken xml input
Philipp Schüle [Thu, 18 Sep 2014 13:02:04 +0000 (15:02 +0200)]
0012180: fix broken xml input

* adds helper function for filtering invalid chars

https://forge.tine20.org/view.php?id=12180

Change-Id: Iaad1a610ea719ddfcf85c53cf3ac2c44fa09013c
Reviewed-on: http://gerrit.tine20.com/customers/3527
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012166: copy to clipboard needs to set view for splitview
sstamer [Tue, 6 Sep 2016 11:52:08 +0000 (13:52 +0200)]
0012166: copy to clipboard needs to set view for splitview

Change-Id: I3e4597bf48a9221d0d6cdebb4a19bed0741d6547
Reviewed-on: http://gerrit.tine20.com/customers/3529
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012174: update syncroton to 1.2.1
Philipp Schüle [Wed, 7 Sep 2016 14:57:41 +0000 (16:57 +0200)]
0012174: update syncroton to 1.2.1

https://forge.tine20.org/view.php?id=12174

Change-Id: I74cc953227f0678ebd7e87f3d0311635efc409ae
Reviewed-on: http://gerrit.tine20.com/customers/3534
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoimproves imip and "other" mails test debugging
Philipp Schüle [Mon, 5 Sep 2016 14:41:43 +0000 (16:41 +0200)]
improves imip and "other" mails test debugging

Change-Id: I80efc84d7d92c60ed4bfaf938ff6264dfd9e13dc
Reviewed-on: http://gerrit.tine20.com/customers/3526
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0011522: improve handling of group-lists
Paul Mehrer [Fri, 15 Jul 2016 12:17:40 +0000 (14:17 +0200)]
0011522: improve handling of group-lists

Admin / Addressbook: fix group - list concept

* Addressbook_Controller_List
** adding or removing list members now checks manage
   accounts right if list is a grouplist
** changing list properties now checks manage accounts
   right if list is a grouplist and property is a group
   property too.
** for grouplists above changes are send to the group
   controller too, to change associated group too.
** _inspectBeforeCreate allows creation of lists of type
   group, checks for rights & proper group_id

* Addressbook_Controller_Contact
** _inspectBeforeUpdate checks if account data will be
   changed, if so, rights are checked

https://forge.tine20.org/view.php?id=11522

Change-Id: I56a4a1a9c4dd2963543bd33370cd754c904efbca
Reviewed-on: http://gerrit.tine20.com/customers/3363
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Fri, 2 Sep 2016 11:52:10 +0000 (13:52 +0200)]
Merge branch '2015.11' into 2015.11-develop

4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Fri, 2 Sep 2016 11:51:23 +0000 (13:51 +0200)]
Merge branch '2014.11' into 2015.11

4 years ago0012156: clicking on forwarded .eml fails
Philipp Schüle [Fri, 2 Sep 2016 08:49:19 +0000 (10:49 +0200)]
0012156: clicking on forwarded .eml fails

https://forge.tine20.org/view.php?id=12156

Change-Id: I8d1de866a4ec542fa481b925f48f8afda09a86e5
Reviewed-on: http://gerrit.tine20.com/customers/3511
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agokeyfield records might be empty
Philipp Schüle [Fri, 2 Sep 2016 08:31:13 +0000 (10:31 +0200)]
keyfield records might be empty

Change-Id: I8d1b8f4f88698dcca4bd42f20b405b67dd4b8aa3
Reviewed-on: http://gerrit.tine20.com/customers/3510
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012082: deactivate failing scheduled imports
Philipp Schüle [Wed, 10 Aug 2016 18:37:13 +0000 (20:37 +0200)]
0012082: deactivate failing scheduled imports

* adds failcount (int) and lastfail (error message) cols
* no longer run imports for jobs with failcount = 5

https://forge.tine20.org/view.php?id=12082

Change-Id: I78495ebed4ab0084f7d92586d319dc9ac8f2f962
Reviewed-on: http://gerrit.tine20.com/customers/3423
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012146: Message body isn't saved in Draft
Philipp Schüle [Thu, 1 Sep 2016 14:58:32 +0000 (16:58 +0200)]
0012146: Message body isn't saved in Draft

* applied the patch by  SOWIWAS (Theodor van Nahl <theo_dev@van-nahl.org>)
 - thanks for that!

https://forge.tine20.org/view.php?id=12146

Change-Id: Id057b4e220f42022320bd6cec197482d5185e32d
Reviewed-on: http://gerrit.tine20.com/customers/3509
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012148: no sort of columns
Philipp Schüle [Thu, 1 Sep 2016 14:23:12 +0000 (16:23 +0200)]
0012148: no sort of columns

* fixes "paging" parameter name

https://forge.tine20.org/view.php?id=12148

Change-Id: I6bcab89c466d84c6f079a4ee0c6328a330344466
Reviewed-on: http://gerrit.tine20.com/customers/3508
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012150: sync groups: primary group deleting fails
Philipp Schüle [Thu, 1 Sep 2016 12:31:18 +0000 (14:31 +0200)]
0012150: sync groups: primary group deleting fails

* always update users primary groups before deleting

https://forge.tine20.org/view.php?id=12150

Change-Id: I5a6facb7cbbe17f94a9cbb71fd7d86589e723591
Reviewed-on: http://gerrit.tine20.com/customers/3505
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agomakes demo data creation and reset more robust
Philipp Schüle [Thu, 1 Sep 2016 10:16:44 +0000 (12:16 +0200)]
makes demo data creation and reset more robust

Change-Id: I5e15e405c65ac0fd5b4ed93aba414b3192783878
Reviewed-on: http://gerrit.tine20.com/customers/3503
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agocatch preferences error when user has no app run right
Philipp Schüle [Tue, 30 Aug 2016 14:19:21 +0000 (16:19 +0200)]
catch preferences error when user has no app run right

... as we add app registry even if user has just one right
 for the app

Change-Id: I633c51c5638b8cc1f82c0f9cc96e678231ef068f
Reviewed-on: http://gerrit.tine20.com/customers/3499
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agobe more robust when creating keyfield config
Philipp Schüle [Tue, 30 Aug 2016 14:18:19 +0000 (16:18 +0200)]
be more robust when creating keyfield config

... and log any error

Change-Id: I0667bbe548d779e65bb1b643e1f6476b6afc3f30
Reviewed-on: http://gerrit.tine20.com/customers/3498
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012078: skip grants check in timesheet controller if disabled
Philipp Schüle [Fri, 12 Aug 2016 15:24:48 +0000 (17:24 +0200)]
0012078: skip grants check in timesheet controller if disabled

* fixes checkGrant for timesheets
* need to use RequestContext/skipClosedCheck to make sure
 Sales functions can update timesheets

 https://forge.tine20.org/view.php?id=12078

Change-Id: I87726d3b93c8b8fbdbcd451db160cb9934bf9022
Reviewed-on: http://gerrit.tine20.com/customers/3434
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoimproves import record update/duplicate count
Philipp Schüle [Fri, 26 Aug 2016 13:38:56 +0000 (15:38 +0200)]
improves import record update/duplicate count

Change-Id: Ib528e72a30ef39351670fddbfbd6d77aca67eb09
Reviewed-on: http://gerrit.tine20.com/customers/3489
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoallow to copy customfields
Philipp Schüle [Fri, 26 Aug 2016 13:38:33 +0000 (15:38 +0200)]
allow to copy customfields

Change-Id: I960153eeb59c3ca091dc3311fcd3ed606f30112e
Reviewed-on: http://gerrit.tine20.com/customers/3488
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agofix diff of empty recordsets
Philipp Schüle [Fri, 26 Aug 2016 13:37:59 +0000 (15:37 +0200)]
fix diff of empty recordsets

Change-Id: I3ec2eb4ae5bd6950e6415e612c7cd7472cfdf39d
Reviewed-on: http://gerrit.tine20.com/customers/3487
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Jenkins CI (http://ci.tine20.com/)
4 years agotest and improve customfield import handling
Philipp Schüle [Fri, 26 Aug 2016 13:34:14 +0000 (15:34 +0200)]
test and improve customfield import handling

* adds a test with customfield merge for duplicates
* adds cf sorting by key

Change-Id: Ib229335785de5ead2f07d39e495e8b28e778bc0c
Reviewed-on: http://gerrit.tine20.com/customers/3486
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012144: setup login panel logo replaced with default logo
sstamer [Thu, 25 Aug 2016 14:29:22 +0000 (16:29 +0200)]
0012144: setup login panel logo replaced with default logo

Save the Setup Logo!

https://forge.tine20.org/view.php?id=12144

Change-Id: I89ee83dc4de4f11c2e372edd1e0e0ab3ba8135fc
Reviewed-on: http://gerrit.tine20.com/customers/3485
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012126: Use canvas print only for sheet print
sstamer [Wed, 17 Aug 2016 09:52:27 +0000 (11:52 +0200)]
0012126: Use canvas print only for sheet print

https://forge.tine20.org/view.php?id=12126

Change-Id: Ia4c0cca4bde02aa9d78d6b67356b9324eb5744a1
Reviewed-on: http://gerrit.tine20.com/customers/3466
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoadds feature switch for popup size state
Philipp Schüle [Wed, 17 Aug 2016 08:38:47 +0000 (10:38 +0200)]
adds feature switch for popup size state

* and improves checking enabled features of Tinebase

0012024: remember popup window size in client state

https://forge.tine20.org/view.php?id=12024

Change-Id: I93e18edd0489ba7e1bca8e43cec4b436a43d423b
Reviewed-on: http://gerrit.tine20.com/customers/3442
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>
4 years agoimprove waiting for mailserver in sendMessage tests
Philipp Schüle [Fri, 26 Aug 2016 13:59:05 +0000 (15:59 +0200)]
improve waiting for mailserver in sendMessage tests

Change-Id: I2b3691ef4829a395e8f676a4f18eab495a7b1f0d
Reviewed-on: http://gerrit.tine20.com/customers/3491
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoFMail: adds another sleep to improve test stability
Philipp Schüle [Thu, 25 Aug 2016 07:02:58 +0000 (09:02 +0200)]
FMail: adds another sleep to improve test stability

Change-Id: I600124e6cef3722ec4918812bf23c3da6254130c
Reviewed-on: http://gerrit.tine20.com/customers/3477
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2014.11' into 2015.11
Philipp Schüle [Fri, 19 Aug 2016 07:46:54 +0000 (09:46 +0200)]
Merge branch '2014.11' into 2015.11

Change-Id: Ie7a83dac93ab08b54cd0c455a50496febed5b0aa

4 years agoMerge branch '2013.10' into 2014.11
Philipp Schüle [Fri, 19 Aug 2016 07:41:47 +0000 (09:41 +0200)]
Merge branch '2013.10' into 2014.11

Change-Id: I8b1972e6af0c2b648fdbd89cbe21e77c3c2f5f67

4 years ago0012124: emojis in recipient names break message caching
Philipp Schüle [Thu, 18 Aug 2016 10:40:03 +0000 (12:40 +0200)]
0012124: emojis in recipient names break message caching

* filter recipient names before inserting in db

https://forge.tine20.org/view.php?id=12124

Change-Id: I4825be8381af0746d5afa00d834cbd1ee75c85ce
Reviewed-on: http://gerrit.tine20.com/customers/3461
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012116: ldap sync: allow empty ldap values to overwrite contact values
Philipp Schüle [Wed, 17 Aug 2016 12:40:57 +0000 (14:40 +0200)]
0012116: ldap sync: allow empty ldap values to overwrite contact values

* contact data is not updated during ldap sync
* create test that reproduces the problem
* allows to define synced (overwritten) fields
 in config

https://forge.tine20.org/view.php?id=12116

Change-Id: Icd0ee745e65ef075ec8d9ec31fc222c855a12b4d
Reviewed-on: http://gerrit.tine20.com/customers/3448
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012120: put crm lead import autotask into configured default container
sstamer [Thu, 18 Aug 2016 12:16:05 +0000 (14:16 +0200)]
0012120: put crm lead import autotask into configured default container

* fixes getDefaultContainer for other users

https://forge.tine20.org/view.php?id=12120

Change-Id: I500396fdcc63892a1aa70f8c357495b6f92efceb
Reviewed-on: http://gerrit.tine20.com/customers/3462
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012122: continue statement failure
Philipp Schüle [Thu, 18 Aug 2016 09:41:56 +0000 (11:41 +0200)]
0012122: continue statement failure

handle skipping of share correctly

... need to use "continue 2" as continue only
 breaks from the switch statement

see Note on
http://php.net/manual/en/control-structures.continue.php

https://forge.tine20.org/view.php?id=12122

Change-Id: I83e0479a4366e4d6dc734322c2fce721324bcaa4
Reviewed-on: http://gerrit.tine20.com/customers/3463
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoimprove test to mitigate race condition
Philipp Schüle [Thu, 18 Aug 2016 09:45:39 +0000 (11:45 +0200)]
improve test to mitigate race condition

Change-Id: I923a2d11cad72d0b321e697eb7b784d59f2f5b99
Reviewed-on: http://gerrit.tine20.com/customers/3460
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agofixes _createSharedOffers in Sales demo data
Philipp Schüle [Thu, 18 Aug 2016 07:47:20 +0000 (09:47 +0200)]
fixes _createSharedOffers in Sales demo data

Change-Id: I27e4b1535460902bb58b4b0b739dadbb0adf1444
Reviewed-on: http://gerrit.tine20.com/customers/3455
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012116: ldap sync: allow empty ldap values to overwrite contact values
Philipp Schüle [Wed, 17 Aug 2016 12:40:57 +0000 (14:40 +0200)]
0012116: ldap sync: allow empty ldap values to overwrite contact values

* contact data is not updated during ldap sync
* create test that reproduces the problem
* allows to define synced (overwritten) fields
 in config

https://forge.tine20.org/view.php?id=12116

Change-Id: Icd0ee745e65ef075ec8d9ec31fc222c855a12b4d
Reviewed-on: http://gerrit.tine20.com/customers/3446
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012114: lead name column did not appear for non-admin users
sstamer [Fri, 12 Aug 2016 14:40:57 +0000 (16:40 +0200)]
0012114: lead name column did not appear for non-admin users

* Crm has no right view

https://forge.tine20.org/view.php?id=12114

Change-Id: If3dc9aa976037ce90c209bd6a3c503d17d6ebac3
Reviewed-on: http://gerrit.tine20.com/customers/3433
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoimproves duplicate exception logging in import
Philipp Schüle [Mon, 15 Aug 2016 09:24:51 +0000 (11:24 +0200)]
improves duplicate exception logging in import

... and fixes empty tag id handling

Change-Id: I15459a3a82c0bb60f8aa7211cab16270e28b9fbd
Reviewed-on: http://gerrit.tine20.com/customers/3435
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>
4 years agosometimes we get errors for wrong locales
Philipp Schüle [Mon, 15 Aug 2016 09:41:41 +0000 (11:41 +0200)]
sometimes we get errors for wrong locales

... when trying to get country from geodata

Change-Id: I21e384002890f348fa508b1f2f30a8d60877b54a
error: Zend_Locale_Exception -> The locale '' is no known locale
Reviewed-on: http://gerrit.tine20.com/customers/3436
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years ago0012106: improve import performance for duplicates
Philipp Schüle [Thu, 11 Aug 2016 08:39:45 +0000 (10:39 +0200)]
0012106: improve import performance for duplicates

* don't update records that have no changes

https://forge.tine20.org/view.php?id=12106

Change-Id: I4c6e6abe43a0fbdb1c4b2f0b1413481216c4e6ef
Reviewed-on: http://gerrit.tine20.com/customers/3424
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoMerge branch '2015.11' into 2015.11-develop
Philipp Schüle [Wed, 10 Aug 2016 16:26:11 +0000 (18:26 +0200)]
Merge branch '2015.11' into 2015.11-develop

4 years ago0009768: Use ModelConfig for Timetracker models
Paul Mehrer [Wed, 25 May 2016 14:30:58 +0000 (16:30 +0200)]
0009768: Use ModelConfig for Timetracker models

https://forge.tine20.org/view.php?id=9768

Change-Id: I8e5d3c77a8c8ba61d5f8e4015a62fe0a1fb24e82
Reviewed-on: http://gerrit.tine20.com/customers/3178
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoallow to omit filter for imported relations
sstamer [Wed, 10 Aug 2016 12:49:04 +0000 (14:49 +0200)]
allow to omit filter for imported relations

... this way, we always create a new related record

Change-Id: I6f68164b3956c1a32c06e9b7aaf0df528d873576
Reviewed-on: http://gerrit.tine20.com/customers/3422
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoallow to omit filter for imported relations
sstamer [Wed, 10 Aug 2016 12:49:04 +0000 (14:49 +0200)]
allow to omit filter for imported relations

... this way, we always create a new related record

Change-Id: I6f68164b3956c1a32c06e9b7aaf0df528d873575
Reviewed-on: http://gerrit.tine20.com/customers/3421
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoskip adb container checks during initialization
Philipp Schüle [Mon, 8 Aug 2016 16:53:11 +0000 (18:53 +0200)]
skip adb container checks during initialization

... as this breaks with ldap setup ("No Permission")

Change-Id: If78e9700f2b77194eccde95b1cbc5ab9f2607aab
Reviewed-on: http://gerrit.tine20.com/customers/3414
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
4 years agoadmins might be female
Philipp Schüle [Fri, 5 Aug 2016 08:03:36 +0000 (10:03 +0200)]
admins might be female

Change-Id: Ia9e76ef03692d352901802d0a5244c20bf5c9b96
Reviewed-on: http://gerrit.tine20.com/customers/3411
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>
4 years ago0012084: show loglevel number in setup
Philipp Schüle [Fri, 5 Aug 2016 07:59:15 +0000 (09:59 +0200)]
0012084: show loglevel number in setup

* and removes TRACE from setup
 (this should only be used for development)
* needs mantis task

https://forge.tine20.org/view.php?id=12084

Change-Id: I48c04b74275851448b0d2e3ad9c89e2d75b380fb
Reviewed-on: http://gerrit.tine20.com/customers/3410
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>