tine20
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 2 Nov 2012 09:35:17 +0000 (10:35 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 2 Nov 2012 09:31:43 +0000 (10:31 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agodefine LastVerbExcecuted constants
Lars Kneschke [Fri, 2 Nov 2012 09:17:29 +0000 (10:17 +0100)]
define LastVerbExcecuted constants

Change-Id: I3387fc26192a9578439b4763472469f11cf315fa

8 years agoPHPDoc updates
Lars Kneschke [Fri, 2 Nov 2012 09:11:09 +0000 (10:11 +0100)]
PHPDoc updates

Change-Id: I3b52ccad4e51759c0799b4a065bd9d5c3c817796

8 years agomake use of the messageTestHelper
Philipp Schüle [Thu, 1 Nov 2012 20:13:19 +0000 (21:13 +0100)]
make use of the messageTestHelper

Change-Id: Ie506f4a5c02015d1aa3bfc6cb47e7a207da3a55a
Reviewed-on: https://gerrit.tine20.org/tine20/1276
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7274: vacation dialog should reload text
Philipp Schüle [Thu, 1 Nov 2012 14:33:27 +0000 (15:33 +0100)]
# 7274: vacation dialog should reload text

- added listener to all template fields that reload the template if
needed

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

Change-Id: I9faf67f954933953240030ab15890ce627bdc88a
Reviewed-on: https://gerrit.tine20.org/tine20/1270
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Thu, 1 Nov 2012 15:38:02 +0000 (16:38 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years ago# 7260: testPingForEmails breaks on PGSQL
Philipp Schüle [Thu, 1 Nov 2012 12:39:15 +0000 (13:39 +0100)]
# 7260: testPingForEmails breaks on PGSQL

- use tearDown() of email test
- clear inbox cache

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

Change-Id: I00abaa36cf898d053ed14c9976c9ea54eaf4d7f6
Reviewed-on: https://gerrit.tine20.org/tine20/1274
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomultiple-edit: set start value to empty string
Alexander Stintzing [Tue, 30 Oct 2012 15:51:20 +0000 (16:51 +0100)]
multiple-edit: set start value to empty string

if value is undefined or null, an empty string is used to find out differences

Change-Id: I6f79b77478b4b567326f0a69e22fee61365ade9a
Reviewed-on: https://gerrit.tine20.org/tine20/1262
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix indention
Lars Kneschke [Thu, 1 Nov 2012 09:33:19 +0000 (10:33 +0100)]
fix indention

Change-Id: I753e0dcfdb49953bd169589f6106632333a6a444

8 years agoimprove partial sync
Lars Kneschke [Thu, 1 Nov 2012 08:45:55 +0000 (09:45 +0100)]
improve partial sync

Change-Id: Ia1d4b4e72f87ff08e2d7cbb6bbb3da40c19a6d2f

8 years agofix spelling of variable name
Lars Kneschke [Wed, 31 Oct 2012 10:50:30 +0000 (11:50 +0100)]
fix spelling of variable name

Change-Id: Ic5c4d6fcce8629a86909a7b5f2a86df5796889ed
Reviewed-on: https://gerrit.tine20.org/tine20/1265
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomultiple-edit: better field handling
Alexander Stintzing [Tue, 30 Oct 2012 16:18:04 +0000 (17:18 +0100)]
multiple-edit: better field handling

Change-Id: Iedc3f2794627a267a79e6954ab4233074dea056e
Reviewed-on: https://gerrit.tine20.org/tine20/1263
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007266: make group cache cleaning more efficient
Philipp Schüle [Tue, 30 Oct 2012 20:37:51 +0000 (21:37 +0100)]
0007266: make group cache cleaning more efficient

- temporarily increased execution time when updating group memberships
as cache invalidation can take very long

@2012-03

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

Change-Id: I1da711f53be6cf55492774298e3ac2f2546db7b1
Reviewed-on: https://gerrit.tine20.org/tine20/1260
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007276: import re-creates tags (name 40+ chars)
Philipp Schüle [Tue, 30 Oct 2012 20:10:43 +0000 (21:10 +0100)]
0007276: import re-creates tags (name 40+ chars)

- fix handling of import tags with long names
- use tag id if given
- added test

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

Change-Id: I4395d53f6185811c93fb71ab6b86116970a2c119
Reviewed-on: https://gerrit.tine20.org/tine20/1256
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded PHP 5.3 requirement to RELEASENOTES
Philipp Schüle [Tue, 30 Oct 2012 20:46:55 +0000 (21:46 +0100)]
added PHP 5.3 requirement to RELEASENOTES

8 years agoext more consistently fix
Filip Visic [Tue, 30 Oct 2012 11:30:48 +0000 (12:30 +0100)]
ext more consistently fix

Change-Id: I00b449ebcf33726cf3058d670805cf7bd46ba964
Reviewed-on: https://gerrit.tine20.org/tine20/1261
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agosipgate: use Sipgate_Exception_ResolveCredentials for credential key exceptions
Alexander Stintzing [Mon, 29 Oct 2012 21:21:02 +0000 (22:21 +0100)]
sipgate: use Sipgate_Exception_ResolveCredentials for credential key exceptions

Change-Id: I6805f3609e06fc0f00850f3dc8624fae917db38c
Reviewed-on: https://gerrit.tine20.org/tine20/1259
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agosipgate: update sipgate translation files
Alexander Stintzing [Mon, 29 Oct 2012 20:24:19 +0000 (21:24 +0100)]
sipgate: update sipgate translation files

Change-Id: I2e208bfb6ac21d77101ec107345302f19e407335
Reviewed-on: https://gerrit.tine20.org/tine20/1258
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7302: customfield type record are not shown anymore
Alexander Stintzing [Fri, 26 Oct 2012 11:29:53 +0000 (13:29 +0200)]
 #7302: customfield type record are not shown anymore

1. create customfield type record for any application
2. edit/create record of app with customfield filled with record
2. save record
3. open record again -> customfield is empty

https://forge.tine20.org/mantisbt/view.php?id=7302
Change-Id: I5fc5cde62ce7e5879717dca58f6c163dac4830b8
Reviewed-on: https://gerrit.tine20.org/tine20/1252
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7288: add tag to multiple timeaccounts
Alexander Stintzing [Thu, 25 Oct 2012 09:46:36 +0000 (11:46 +0200)]
 #7288: add tag to multiple timeaccounts

when adding a tag to multiple timeaccounts, timeaccounts
marked as closed are not updated.

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

Change-Id: I09072208b01f374ea2a42ea7b65649e68a0aa252
Reviewed-on: https://gerrit.tine20.org/tine20/1244
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7286: Checkboxes multiple edit IE
Alexander Stintzing [Thu, 25 Oct 2012 12:55:04 +0000 (14:55 +0200)]
 #7286: Checkboxes multiple edit IE

When multi-edit a checkbox in ie, the clearer and arrow is shown

https://forge.tine20.org/mantisbt/view.php?id=7286
Change-Id: Ib2986b75356ff35054f3383bfb69dcaca915879a
Reviewed-on: https://gerrit.tine20.org/tine20/1246
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7152: show tags in recurring events + all day events
Alexander Stintzing [Wed, 17 Oct 2012 12:05:14 +0000 (14:05 +0200)]
 #7152: show tags in recurring events + all day events

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

Change-Id: Iebc0c350a307b6c23f3b21ffd828b6180471b8f9
Reviewed-on: https://gerrit.tine20.org/tine20/1242
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Tue, 30 Oct 2012 03:24:33 +0000 (04:24 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agofix decoding of base64encoded request parameters
Lars Kneschke [Mon, 29 Oct 2012 17:21:34 +0000 (18:21 +0100)]
fix decoding of base64encoded request parameters

also disable Server tests, as they break the CI system

Change-Id: I4d91e41a8f264a0caa39c9eee401c82768bd5d9d

8 years agoremoved Syncope library
Lars Kneschke [Mon, 29 Oct 2012 13:45:01 +0000 (14:45 +0100)]
removed Syncope library

Change-Id: Id232f8dad30a36915fd2b76c1eed2884c9f4e909
Reviewed-on: https://gerrit.tine20.org/tine20/1257
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoSipgate 2.0
Alexander Stintzing [Thu, 25 Oct 2012 19:19:57 +0000 (21:19 +0200)]
Sipgate 2.0

Change-Id: I1b1e78fa3900a65d038969a3edfa44dec1579ce6
Reviewed-on: https://gerrit.tine20.org/tine20/1250
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7304: Timetracker should work even if Sales is not installed
Alexander Stintzing [Fri, 26 Oct 2012 13:19:47 +0000 (15:19 +0200)]
 #7304: Timetracker should work even if Sales is not installed

Timetracker should work even if Sales is not installed / user has no run right

- do not depend on cost center and contracts from sales
- cost center combo should be hidden if sales is not available

https://forge.tine20.org/mantisbt/view.php?id=7304
Change-Id: I92fa07af8ba8f166ce6b284e179040f128779fba
Reviewed-on: https://gerrit.tine20.org/tine20/1255
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agocheck if relatable model class exists
Philipp Schüle [Fri, 26 Oct 2012 12:20:40 +0000 (14:20 +0200)]
check if relatable model class exists

Change-Id: I41b90fc26ecddbec5ea4a978eb335f76f934ffd4
Reviewed-on: https://gerrit.tine20.org/tine20/1254
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadd comment howto change n_fileas
Philipp Schüle [Fri, 26 Oct 2012 12:21:28 +0000 (14:21 +0200)]
add comment howto change n_fileas

Change-Id: I0883d84eb15168693ffb5ea821cb16a3ce855ac7
Reviewed-on: https://gerrit.tine20.org/tine20/1253
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoFilterType is a subelement of the Options element
Lars Kneschke [Sat, 27 Oct 2012 06:36:30 +0000 (08:36 +0200)]
FilterType is a subelement of the Options element

Change-Id: Ibc91eef42e7dd5a29d1f1f6913277d9d587c340d

8 years ago #6594: Drag & Drop and filesizerenderer problems
Alexander Stintzing [Thu, 25 Oct 2012 16:10:27 +0000 (18:10 +0200)]
 #6594: Drag & Drop and filesizerenderer problems

D&D does not work from windows filemanager to IE9
After upload of files the filesize column contains NaN

https://forge.tine20.org/mantisbt/view.php?id=6594
Change-Id: I7e353f6bc6917ee6cd4bea125b7374a2d81eded3
Reviewed-on: https://gerrit.tine20.org/tine20/1247
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated debian packaging for HumanResources module
Lars Kneschke [Thu, 25 Oct 2012 06:36:25 +0000 (08:36 +0200)]
updated debian packaging for HumanResources module

Change-Id: I18b1992b66059f722040c3eeb10dadc186c30ef5
Reviewed-on: https://gerrit.tine20.org/tine20/1243
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Wed, 24 Oct 2012 16:16:44 +0000 (18:16 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agofix partial sync requests
Lars Kneschke [Wed, 24 Oct 2012 16:12:46 +0000 (18:12 +0200)]
fix partial sync requests

Change-Id: Id4d58916cd2678fa9e695e49954007a1165b9d45

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Wed, 24 Oct 2012 09:02:03 +0000 (11:02 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years ago#7250: can't set attendee status from iOS (6)
Cornelius Weiß [Wed, 24 Oct 2012 07:01:02 +0000 (09:01 +0200)]
#7250: can't set attendee status from iOS (6)

meeting response has own status mapping

Change-Id: I130e5c8504b8b32250f1976fc29165d10152867d
Reviewed-on: https://gerrit.tine20.org/tine20/1241
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
8 years agoSyncCollection must be merged during partial sync request
Lars Kneschke [Wed, 24 Oct 2012 08:57:24 +0000 (10:57 +0200)]
SyncCollection must be merged during partial sync request

Change-Id: Ic712eae13f75f3f3f957fba3bc70978b732fa320

8 years agoClass element is not allowed and required in GetItemEstimate response
Lars Kneschke [Wed, 24 Oct 2012 06:41:38 +0000 (08:41 +0200)]
Class element is not allowed and required in GetItemEstimate response

Change-Id: I1baef94a29213bb301b2f737d150c1bf8d456a35

8 years agoadded support for partial Sync requests
Lars Kneschke [Wed, 24 Oct 2012 05:25:53 +0000 (07:25 +0200)]
added support for partial Sync requests

Change-Id: Id5f3bf4083f20e941fb3de3f38c0e4376e5be83d

8 years ago7208: update RELEASENOTES
Cornelius Weiß [Tue, 23 Oct 2012 19:37:42 +0000 (21:37 +0200)]
7208: update RELEASENOTES

Change-Id: I6719551409ab55d25584effd1a62c4a389842377
Reviewed-on: https://gerrit.tine20.org/tine20/1230
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated deb changelog for Joey (2012.10.1)
Philipp Schüle [Tue, 23 Oct 2012 20:00:23 +0000 (22:00 +0200)]
updated deb changelog for Joey (2012.10.1)

8 years ago0006866: check signature linebreaks in vacation message
Alexander Stintzing [Tue, 23 Oct 2012 19:52:13 +0000 (21:52 +0200)]
0006866: check signature linebreaks in vacation message

- fixed vacation message template tests

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

8 years agofix show label of whole day event (cal) in ie
Alexander Stintzing [Tue, 23 Oct 2012 15:54:41 +0000 (17:54 +0200)]
fix show label of whole day event (cal) in ie

Change-Id: I096df11e7cbe2bfff5f56618e5cba3e90d5f9350
Reviewed-on: https://gerrit.tine20.org/tine20/1239
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoremove wrong last_modified_time. client sends correct time!
Cornelius Weiß [Tue, 23 Oct 2012 15:03:39 +0000 (17:03 +0200)]
remove wrong last_modified_time. client sends correct time!

Change-Id: I2e27a4e09cef2b96438c881fa4c1452f38800be8
Reviewed-on: https://gerrit.tine20.org/tine20/1234
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0006866: check signature linebreaks in vacation message
Philipp Schüle [Tue, 23 Oct 2012 14:48:15 +0000 (16:48 +0200)]
0006866: check signature linebreaks in vacation message

- remove duplicate linebreaks when doing template substitutions

https://forge.tine20.org/mantisbt/view.php?id=6866
Change-Id: I6a395ffd8d72fe14a8ca797afc1a741e7fbb8390
Reviewed-on: https://gerrit.tine20.org/tine20/1237
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix open address edit dialog out of crm
Alexander Stintzing [Tue, 23 Oct 2012 13:48:03 +0000 (15:48 +0200)]
fix open address edit dialog out of crm

Change-Id: I30cda7e0e5e08aa5178356d60172ffb67e36386d
Reviewed-on: https://gerrit.tine20.org/tine20/1236
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7250: can't set attendee status from iOS (6)
Lars Kneschke [Tue, 23 Oct 2012 15:08:26 +0000 (17:08 +0200)]
#7250: can't set attendee status from iOS (6)

Change-Id: I81f0ad0cf9cf849126f4f2610497bffebff1b485
Reviewed-on: https://gerrit.tine20.org/tine20/1233
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoadd some missing columns for AS
Lars Kneschke [Tue, 23 Oct 2012 15:13:32 +0000 (17:13 +0200)]
add some missing columns for AS

Change-Id: Ia9b1b2e519b41db69110c9cbcfb8b872b5a58c5d
Reviewed-on: https://gerrit.tine20.org/tine20/1238
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agomultiple edit contact combo fix
Alexander Stintzing [Tue, 23 Oct 2012 12:59:38 +0000 (14:59 +0200)]
multiple edit contact combo fix

Change-Id: If9f09a4f4511b1421cc8933aefdbcf9099699b70
Reviewed-on: https://gerrit.tine20.org/tine20/1232
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7268: merge translations
Alexander Stintzing [Tue, 23 Oct 2012 10:10:22 +0000 (12:10 +0200)]
 #7268: merge translations

Change-Id: I9fc8c364d1a87cd96ffdcae81782e77778dfca25
Reviewed-on: https://gerrit.tine20.org/tine20/1229
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Tue, 23 Oct 2012 14:42:11 +0000 (16:42 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoInstanceId is of dateTime type
Lars Kneschke [Tue, 23 Oct 2012 14:40:49 +0000 (16:40 +0200)]
InstanceId is of dateTime type

Change-Id: I62f9b9e1a6583f2bfb1fa1e32de9e1d326a4343e

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Tue, 23 Oct 2012 13:07:43 +0000 (15:07 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoimplement MeetingResponse command
Lars Kneschke [Tue, 23 Oct 2012 13:04:49 +0000 (15:04 +0200)]
implement MeetingResponse command

Change-Id: Ia6fcf80fa660058b25a4de70fe769e41dc646d7f

8 years agoAddressbook edit dialog does not close in IE8 :(
Philipp Schüle [Tue, 23 Oct 2012 12:00:09 +0000 (14:00 +0200)]
Addressbook edit dialog does not close in IE8 :(

Revert "Use relaying events instead of "manual" proxy event. There are some problem with manual proxy if there are more events."

This reverts commit ec49f62b57e8d211eb4e31382a178d39940287ef

Change-Id: I1d83368dd7c165d2a5e3321242dd0e6376152a91
Reviewed-on: https://gerrit.tine20.org/tine20/1231
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
Tested-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agomore PostgreSQL fixes
Lars Kneschke [Tue, 23 Oct 2012 08:06:42 +0000 (10:06 +0200)]
more PostgreSQL fixes

Change-Id: I01c44f3d036b8a8456f5ac55d41a7e10eef1927b
Reviewed-on: https://gerrit.tine20.org/tine20/1228
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago0007264: attachment download does not detect content-type
Philipp Schüle [Tue, 23 Oct 2012 08:36:54 +0000 (10:36 +0200)]
0007264: attachment download does not detect content-type

- check content type for file extension if filename is not given

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

Change-Id: Id8707c5cb5f06948f9c00e7d765c1620197db9b0
Reviewed-on: https://gerrit.tine20.org/tine20/1227
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007236: Clicking on "send" crashes Tine web interface
Philipp Schüle [Mon, 22 Oct 2012 13:03:48 +0000 (15:03 +0200)]
0007236: Clicking on "send" crashes Tine web interface

- use the same trim function for all headers
- consider header key for trim length
- fixed an "undefined property" error in the generic edit dialog

https://forge.tine20.org/mantisbt/view.php?id=7236
Change-Id: Ic8dc8de7673375283615ac7be01a381edda4f376
Reviewed-on: https://gerrit.tine20.org/tine20/1226
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix calendar test running under PGSQL
Lars Kneschke [Mon, 22 Oct 2012 11:08:32 +0000 (13:08 +0200)]
fix calendar test running under PGSQL

Under PostgreSQL $currentAttender->displaycontainer_id is an INT, while
it is a STRING under MySQL.
As $_attender->displaycontainer_id is always a OBJECT, PHP is unable to
compare these 2 values under PostgreSQL as an OBJECT can not be
converted to an INT.

Change-Id: I037fd1b6db5952f4220f8d27a8f5b8691aad164f
Reviewed-on: https://gerrit.tine20.org/tine20/1224
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago #7262: details panel does not update on persistentfilter select
Alexander Stintzing [Mon, 22 Oct 2012 10:42:41 +0000 (12:42 +0200)]
 #7262: details panel does not update on persistentfilter select

when selecting a persistentfilter after a record has been
selected in the grid, the detailspanel does not update.

https://forge.tine20.org/mantisbt/view.php?id=7262
Change-Id: I1e37eeb1299818e329cab7ca6d161df70eaf0dd1
Reviewed-on: https://gerrit.tine20.org/tine20/1225
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoconfig values can be empty in setConfig CLI fn
Philipp Schüle [Fri, 19 Oct 2012 19:05:21 +0000 (21:05 +0200)]
config values can be empty in setConfig CLI fn

- and fixed a non-static function call

Change-Id: I4bea8791490ed9c9e158c5178643288e8eee1500
Reviewed-on: https://gerrit.tine20.org/tine20/1223
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated debian changelog for Joey RC 3
Philipp Schüle [Fri, 19 Oct 2012 18:22:08 +0000 (20:22 +0200)]
updated debian changelog for Joey RC 3

8 years agoallow relation search for models with relations property in gridpanel
Alexander Stintzing [Fri, 19 Oct 2012 13:04:33 +0000 (15:04 +0200)]
allow relation search for models with relations property in gridpanel

Change-Id: I93336b1075d27a79fa5d06b924e0f52c16d0c3f7
Reviewed-on: https://gerrit.tine20.org/tine20/1222
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7256: Creating Relations out of Sales Contract Edit Dialog fails
Alexander Stintzing [Thu, 18 Oct 2012 12:05:00 +0000 (14:05 +0200)]
 #7256: Creating Relations out of Sales Contract Edit Dialog fails

on saving a contract with eg. Crm-Lead Relation,
this error message appears:

either "org_name" or "n_family" must be given!,
some fields n_fileas,n_fn have invalid content

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

Change-Id: Ie3c8671b3957cc7e011ac5d1c47a6302d9570a0d
Reviewed-on: https://gerrit.tine20.org/tine20/1215
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoallow sales relation search
Alexander Stintzing [Fri, 19 Oct 2012 12:01:31 +0000 (14:01 +0200)]
allow sales relation search

Change-Id: I6c5a122e0e5b691f23ddc5d770778d37a1f184dc
Reviewed-on: https://gerrit.tine20.org/tine20/1220
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007252: allow to configure if body should be cached
Philipp Schüle [Fri, 19 Oct 2012 11:02:03 +0000 (13:02 +0200)]
0007252: allow to configure if body should be cached

- added new config and check it in message + cache controllers

https://forge.tine20.org/mantisbt/view.php?id=7252
Change-Id: I7013a285bfc0178d3bec617d25314401cb9949ee
Reviewed-on: https://gerrit.tine20.org/tine20/1219
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix open task edit dialog out of crm edit dialog by "new" action
Alexander Stintzing [Fri, 19 Oct 2012 10:13:56 +0000 (12:13 +0200)]
fix open task edit dialog out of crm edit dialog by "new" action

Change-Id: I7f6a570455e2a1c9a3e074b17df43e51f6bdcb9c
Reviewed-on: https://gerrit.tine20.org/tine20/1218
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix open event edit dialog
Alexander Stintzing [Fri, 19 Oct 2012 09:49:47 +0000 (11:49 +0200)]
fix open event edit dialog

Change-Id: I34c948361d7c9b932be34b4728420ba38cb99550
Reviewed-on: https://gerrit.tine20.org/tine20/1217
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007226: tag handling and other import problems
Philipp Schüle [Thu, 18 Oct 2012 13:55:54 +0000 (15:55 +0200)]
0007226: tag handling and other import problems

- fixed concurrency problems in import
- improved tag occurrence handling
- only show each allowed extension once in import dlg
- improved error logging

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=7226
Change-Id: I4ecb0750dbfcaf800353929ebdadf2270721c4d9
Reviewed-on: https://gerrit.tine20.org/tine20/1216
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007218: Duplicate userid in dovecot_users
Philipp Schüle [Thu, 18 Oct 2012 11:26:27 +0000 (13:26 +0200)]
0007218: Duplicate userid in dovecot_users

- only add domain if it is not already set in username
- updated tests

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=7218
Change-Id: I1192ca595c2bf94ae3667643b77fd1462a928cf5
Reviewed-on: https://gerrit.tine20.org/tine20/1214
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7202: Edit Dialog Load Mask
Alexander Stintzing [Wed, 17 Oct 2012 13:44:28 +0000 (15:44 +0200)]
 #7202: Edit Dialog Load Mask

Sometimes (especially in IE) load mask is never hidden
either on adding new or updating existing record

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

Change-Id: I6a13fe02c030d93441fe9e83bf71c507f4a712ca
Reviewed-on: https://gerrit.tine20.org/tine20/1208
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7248: too much calendar data is synced per default for folder aware
Cornelius Weiß [Wed, 17 Oct 2012 16:13:52 +0000 (18:13 +0200)]
#7248: too much calendar data is synced per default for folder aware
devices

Change-Id: I9083dc1a087fa5dacd6293b38d7d1412bd5a1d45
Reviewed-on: https://gerrit.tine20.org/tine20/1201
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years ago0007214: if lead with task is saved, alarm is discarded
Philipp Schüle [Thu, 18 Oct 2012 08:25:41 +0000 (10:25 +0200)]
0007214: if lead with task is saved, alarm is discarded

- relations need to resolve record alarms

@2012-03

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

Change-Id: I197effb146231a6802e56748c0a5812e60993289
Reviewed-on: https://gerrit.tine20.org/tine20/1212
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0004185: rework queue concepts
Cornelius Weiß [Wed, 17 Oct 2012 16:10:48 +0000 (18:10 +0200)]
0004185: rework queue concepts

- only supress exception when execution of job is done directly
- have Tinebase_Controller still reachable
- extra parameters must not start with --

Change-Id: Idf3f44bb00cf1c04a615b463acc94693ddb0083a
Reviewed-on: https://gerrit.tine20.org/tine20/1194
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0004185: rework queue concepts
Züleyha Toptas [Wed, 17 Oct 2012 15:42:48 +0000 (17:42 +0200)]
0004185: rework queue concepts

 * added Tinebase_Redis_Worker_Daemon which executes jobs with help of
   Console_Daemon which handles the forking etc.
 * added pid file handling to Console_Daemon
 * added forking helpers to Console_Daemon
 * added Tests for Worker

Change-Id: Ie2e2f18b0130c80fe349b95414d0362722daf34e
Reviewed-on: https://gerrit.tine20.org/tine20/1169
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7222: add save button to filemanager node edit dialog
Alexander Stintzing [Tue, 16 Oct 2012 11:38:35 +0000 (13:38 +0200)]
 #7222: add save button to filemanager node edit dialog

- add save button to filemanager node edit dialog
- rename actionType "saveLocaly" -> "download"

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

Change-Id: I075bf4701837bd0db2a7e2818f7c976d4c9729e9
Reviewed-on: https://gerrit.tine20.org/tine20/1199
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7200: to - fields don't expand when composing mail from adb
Alexander Stintzing [Tue, 16 Oct 2012 08:33:50 +0000 (10:33 +0200)]
 #7200: to - fields don't expand when composing mail from adb

to-fields don't expand when creating email from addressbook with filter selection

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

Change-Id: I0ff21e31ce2ba08d720ecbf9c1d9bb1c1905d7a4
Reviewed-on: https://gerrit.tine20.org/tine20/1196
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6916: Treepanel breaks in IE on expanding
Alexander Stintzing [Wed, 17 Oct 2012 17:24:12 +0000 (19:24 +0200)]
 #6916: Treepanel breaks in IE on expanding

When expanding menu points having a long text, the
tree moves to the left and is not accessible any more.

https://forge.tine20.org/mantisbt/view.php?id=6916
Change-Id: Id6b93cc67a7890b8624833d54cbf4710019815aa
Reviewed-on: https://gerrit.tine20.org/tine20/1213
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago0007124: deny concurrent updates for direct 1:n relations
Philipp Schüle [Wed, 17 Oct 2012 12:52:29 +0000 (14:52 +0200)]
0007124: deny concurrent updates for direct 1:n relations

- no changes to concurrency check as this is going to be implemented in
#996
- adjusted some calendar tests (use correct last_modified_time and some
modlog waiting)

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

Change-Id: Ifd7b96b10f56c1cc8eb179cfb99c3881c28ed75d
Reviewed-on: https://gerrit.tine20.org/tine20/1096
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed undefined offset error when seconds are missing
Philipp Schüle [Wed, 17 Oct 2012 14:11:11 +0000 (16:11 +0200)]
fixed undefined offset error when seconds are missing

Change-Id: I330c13a8c604a9db8b6ee2dbf126d6d6f4ec9275
Reviewed-on: https://gerrit.tine20.org/tine20/1210
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoset correct exception message for 403 on get node
Philipp Schüle [Wed, 17 Oct 2012 13:55:34 +0000 (15:55 +0200)]
set correct exception message for 403 on get node

Change-Id: Iacad08f108e969133623f6ad0edce951063de15f
Reviewed-on: https://gerrit.tine20.org/tine20/1209
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7172: use transactions in Tinebase_Relation_RelationTest
Alexander Stintzing [Tue, 16 Oct 2012 15:20:02 +0000 (17:20 +0200)]
 #7172: use transactions in Tinebase_Relation_RelationTest

use transactions in Tinebase_Relation_RelationTest
-> to allow it to be run more than once in a row

https://forge.tine20.org/mantisbt/view.php?id=7172
Change-Id: I177d0a7d51ef0a9eacf1bf3b7881e0e5dd280eed
Reviewed-on: https://gerrit.tine20.org/tine20/1207
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6809: When moving contacts from addressbook to another
Alexander Stintzing [Tue, 16 Oct 2012 10:28:43 +0000 (12:28 +0200)]
 #6809: When moving contacts from addressbook to another

 view switches back to page 1

When contacts are moved from one addressbook to the other
(via drag & drop) the view switches back to the first page
of the current addressbook if enough entries to have at least 2 pages.

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

Change-Id: I12d3306dd3851b0f6f200eb636761a23fc07de31
Reviewed-on: https://gerrit.tine20.org/tine20/1202
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6842: allow to multi-edit all timesheet fields
Alexander Stintzing [Mon, 17 Sep 2012 13:00:33 +0000 (15:00 +0200)]
 #6842: allow to multi-edit all timesheet fields

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

Change-Id: I66c29236c79a2da460717f1472fa69e021de836b
Reviewed-on: https://gerrit.tine20.org/tine20/1181
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6920: Expanding tree of treepanel in IE works unreliably
Alexander Stintzing [Mon, 8 Oct 2012 17:40:55 +0000 (19:40 +0200)]
 #6920: Expanding tree of treepanel in IE works unreliably

The tree is not expanding properly. Sometimes it works.
After a reload of the whole application it is working again.

related to #6682: sometimes expanding containers in tree view doesn't work

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

Change-Id: I17d9f21e827e6b893be97a885fa0f83c0e57a1da
Reviewed-on: https://gerrit.tine20.org/tine20/1170
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007242: add customer address fields to lead csv export
Philipp Schüle [Wed, 17 Oct 2012 11:14:50 +0000 (13:14 +0200)]
0007242: add customer address fields to lead csv export

- only show first customers values in csv

@2012-03

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

Change-Id: I0223499ff3484e7ffa4888521f8b84ee261abe04
Reviewed-on: https://gerrit.tine20.org/tine20/1204
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007240: order of rules changes when vacation is saved
Philipp Schüle [Wed, 17 Oct 2012 11:00:51 +0000 (13:00 +0200)]
0007240: order of rules changes when vacation is saved

- disable vacation in test

https://forge.tine20.org/mantisbt/view.php?id=7240
Change-Id: I345c4459ec3cfe44364c19ba88f0087be01472c9
Reviewed-on: https://gerrit.tine20.org/tine20/1203
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007240: order of rules changes when vacation is saved
Philipp Schüle [Tue, 16 Oct 2012 14:26:29 +0000 (16:26 +0200)]
0007240: order of rules changes when vacation is saved

- always sort rules by id

https://forge.tine20.org/mantisbt/view.php?id=7240
Change-Id: Ie64bfcc70fdc1ebdbfe190d8f0fe9ea37d5d7274
Reviewed-on: https://gerrit.tine20.org/tine20/1200
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7238: Show loadMask in message edit dialog
Alexander Stintzing [Mon, 15 Oct 2012 10:21:20 +0000 (12:21 +0200)]
 #7238: Show loadMask in message edit dialog

The loadMask is not shown when answering a mail.
It seems as the quotes are not available, but they're loaded late.

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

Change-Id: I90ca579bb024e3524dacfa0100091569f5dc98b4
Reviewed-on: https://gerrit.tine20.org/tine20/1190
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7170: missing translations and contributors in about dlg in release
Alexander Stintzing [Tue, 16 Oct 2012 10:46:00 +0000 (12:46 +0200)]
 #7170: missing translations and contributors in about dlg in release

Description missing translations and contributors in about dlg in release
seems CONTRIBUTORS gets deleted in packaging process

https://forge.tine20.org/mantisbt/view.php?id=7170
Change-Id: I02fdbe5b7503885b2a8e387f61e02527fc9a194a
Reviewed-on: https://gerrit.tine20.org/tine20/1198
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agodouble-check application cache record
Philipp Schüle [Mon, 15 Oct 2012 08:45:06 +0000 (10:45 +0200)]
double-check application cache record

Change-Id: I47bf550a18e86084324f8fad080ba1b0186b6836
Reviewed-on: https://gerrit.tine20.org/tine20/1189
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007242: add customer address fields to lead csv export
Philipp Schüle [Tue, 16 Oct 2012 09:16:25 +0000 (11:16 +0200)]
0007242: add customer address fields to lead csv export

- allow to set relation fields in csv export
- adjusted crm export tests

@2012-03

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

Change-Id: Idca84bb6f6b11ac9310865748e3c129e9117ec66
Reviewed-on: https://gerrit.tine20.org/tine20/1195
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agogeneralise command generation
Cornelius Weiß [Mon, 15 Oct 2012 10:15:47 +0000 (12:15 +0200)]
generalise command generation

Change-Id: Ie3b604260b8b2ef85db2cae8d38a631053dd0fe5
Reviewed-on: https://gerrit.tine20.org/tine20/1188
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoqueue is FIFO not stack!
Cornelius Weiß [Mon, 15 Oct 2012 10:11:05 +0000 (12:11 +0200)]
queue is FIFO not stack!

8 years ago #7234: Sorting of Costcenters in Combo
Alexander Stintzing [Fri, 12 Oct 2012 15:06:55 +0000 (17:06 +0200)]
 #7234: Sorting of Costcenters in Combo

- sorting by number

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

Change-Id: Iaf314673fced281224ce5782c1f2952e19cbe075
Reviewed-on: https://gerrit.tine20.org/tine20/1187
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded missing update file for Inventory
Philipp Schüle [Sat, 13 Oct 2012 05:37:47 +0000 (07:37 +0200)]
added missing update file for Inventory

8 years agoupdated deb changelog (rc2) + RELEASENOTES
Philipp Schüle [Fri, 12 Oct 2012 10:50:24 +0000 (12:50 +0200)]
updated deb changelog (rc2) + RELEASENOTES

- RELEASENOTES need to be filled with Joey content

8 years agofixed params of SystemGeneric exception
Philipp Schüle [Thu, 11 Oct 2012 16:27:18 +0000 (18:27 +0200)]
fixed params of SystemGeneric exception

Change-Id: I02b638a81b7026318c05509e307dd844df3a7e3c
Reviewed-on: https://gerrit.tine20.org/tine20/1184
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadd forgotten lang files
Cornelius Weiß [Fri, 12 Oct 2012 08:32:48 +0000 (10:32 +0200)]
add forgotten lang files