tine20
8 years agoudpated changelogs for 2013.03.7
Philipp Schüle [Thu, 15 Aug 2013 11:42:59 +0000 (13:42 +0200)]
udpated changelogs for 2013.03.7

8 years agolimit note text length to 10k chars
Philipp Schüle [Thu, 15 Aug 2013 10:28:10 +0000 (12:28 +0200)]
limit note text length to 10k chars

Change-Id: Ifa7de362482a582498753ed56f785d4144a0db3a
Reviewed-on: https://gerrit.tine20.org/tine20/2260
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoshow correct path in exception when fopen fails
Philipp Schüle [Thu, 15 Aug 2013 10:12:13 +0000 (12:12 +0200)]
show correct path in exception when fopen fails

Change-Id: I5faf5c624946dc2a65fb02b53bfc6846aa5c3ea2
Reviewed-on: https://gerrit.tine20.org/tine20/2259
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8788: copy of recurring events fails
Philipp Schüle [Thu, 15 Aug 2013 08:53:22 +0000 (10:53 +0200)]
#8788: copy of recurring events fails

- do not allow to copy recurring events

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

Change-Id: Ifcbd727d3841d33daa07f672fdb544cbfa484009
Reviewed-on: https://gerrit.tine20.org/tine20/2257
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008764: normalize rrule when converting to Cal_Model_Event
Cornelius Weiß [Fri, 9 Aug 2013 08:06:31 +0000 (10:06 +0200)]
0008764: normalize rrule when converting to Cal_Model_Event

Change-Id: I18f6d12896adf5afce70c4209b65b994cfa0dc79
Reviewed-on: https://gerrit.tine20.org/tine20/2247
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8780: user smtp settings: forward_only
Philipp Schüle [Tue, 13 Aug 2013 13:12:44 +0000 (15:12 +0200)]
#8780: user smtp settings: forward_only

- integer 0 is default if value is empty (boolean false could not be
saved in db int col)

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

Change-Id: I6920d72ea2a63e4c86f6354228d6c745eea171ef
Reviewed-on: https://gerrit.tine20.org/tine20/2255
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago8700: state save/restore no longer works in attendee filter grid
Cornelius Weiß [Tue, 13 Aug 2013 08:36:10 +0000 (10:36 +0200)]
8700: state save/restore no longer works in attendee filter grid

- state data -> clob

Change-Id: Idbcc91cf01c300dce9ea369d918ee84dc519554e
Reviewed-on: https://gerrit.tine20.org/tine20/2253
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8572: email reply text garbled
Philipp Schüle [Thu, 8 Aug 2013 10:38:16 +0000 (12:38 +0200)]
#8572: email reply text garbled

- added forward mail test
- use correct encoding by checking current content-transfer-encoding
header

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

Change-Id: I50e5eb81cc73f26bb8e6ebaf52ead323f5770d31
Reviewed-on: https://gerrit.tine20.org/tine20/2244
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8652: Import von .ics-Dateien in Kalender schlägt fehl
Philipp Schüle [Fri, 9 Aug 2013 09:41:17 +0000 (11:41 +0200)]
#8652: Import von .ics-Dateien in Kalender schlägt fehl

- only set last_modified_time if available
- added a test with forceUpdateExisting that imports the same ics twice

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

Change-Id: I0d80dd256f7f74b4a821993b1c58dba8a2277d20
Reviewed-on: https://gerrit.tine20.org/tine20/2241
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008762: recurids of exceptions (non-fallout) are not converted to UTC
Cornelius Weiß [Thu, 8 Aug 2013 18:31:46 +0000 (20:31 +0200)]
0008762: recurids of exceptions (non-fallout) are not converted to UTC

Change-Id: Id0047ef8cad7ade607efee82a9d46dfc89693cff
Reviewed-on: https://gerrit.tine20.org/tine20/2246
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8386: alarm is sent for recur series that is already over
Philipp Schüle [Wed, 7 Aug 2013 11:56:49 +0000 (13:56 +0200)]
#8386: alarm is sent for recur series that is already over

- improved the test(s)

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

Change-Id: Icd4b4976d4f5a6fc558831ff62582365bb5872d0
Reviewed-on: https://gerrit.tine20.org/tine20/2231
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008748: increase execution time of Tinebase_Frontend_Json::updateMultipleRecords
Alexander Stintzing [Wed, 7 Aug 2013 13:47:51 +0000 (15:47 +0200)]
0008748: increase execution time of Tinebase_Frontend_Json::updateMultipleRecords

increase execution time of Tinebase_Frontend_Json::updateMultipleRecords

- to 30 minutes

https://forge.tine20.org/mantisbt/view.php?id=8748
Change-Id: I20041b9d8f69d380131f601884bdc0ed426d9b1a
Reviewed-on: https://gerrit.tine20.org/tine20/2239
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8644: error when sending mail with note (wrong charset)
Philipp Schüle [Wed, 7 Aug 2013 08:49:10 +0000 (10:49 +0200)]
#8644: error when sending mail with note (wrong charset)

trying to handle charset problems:
- mysqls utf8 does not handle 4 byte utf8
- remove invalid + 4 byte utf8 chars in json server and when putting
messages into the cache

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

Change-Id: Ia5c0b710b41dbad88324d81563939a67196aa51c
Reviewed-on: https://gerrit.tine20.org/tine20/2215
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8696: do not allow both rrule and recurId in event
Philipp Schüle [Mon, 5 Aug 2013 13:55:50 +0000 (15:55 +0200)]
#8696: do not allow both rrule and recurId in event

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

Change-Id: I136e1d88bd7f5fb1f377d1a569ba125fd9f2a4ae
Reviewed-on: https://gerrit.tine20.org/tine20/2228
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agocheck if cli method exists
Philipp Schüle [Tue, 6 Aug 2013 13:43:46 +0000 (15:43 +0200)]
check if cli method exists

Change-Id: Iecc8005f956108bed3cf2593fd8cfc3cd212d2fa
Reviewed-on: https://gerrit.tine20.org/tine20/2234
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#8300: Import User via CLI don't import all fields
Philipp Schüle [Tue, 6 Aug 2013 10:49:29 +0000 (12:49 +0200)]
#8300: Import User via CLI don't import all fields

- trim the csv column headers

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

Change-Id: Ife53478317a4c5c446cc5208430a19291f3dc1a6
Reviewed-on: https://gerrit.tine20.org/tine20/2230
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0006766: langHelper creates duplicate header in en.po
Alexander Stintzing [Mon, 5 Aug 2013 14:20:02 +0000 (16:20 +0200)]
0006766: langHelper creates duplicate header in en.po

after using langHelper.php on some application, the en.po has 2 times the same header wich results in the following errormessage:

en.po:16: duplicate message definition...
en.po:2: ...this is the location of the first definition
msgfmt: found 1 fatal error

https://forge.tine20.org/mantisbt/view.php?id=6766
Change-Id: I92e2bbd33e93244f0a1549d13be73f67e4b1ed71
Reviewed-on: https://gerrit.tine20.org/tine20/2232
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#3852: Cannot login when using a SSL-Proxy
Philipp Schüle [Mon, 5 Aug 2013 13:58:22 +0000 (15:58 +0200)]
#3852: Cannot login when using a SSL-Proxy

- improved SSL-Proxy support

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

Change-Id: I755e955609c8f2912b50f029a464095571529d10
Reviewed-on: https://gerrit.tine20.org/tine20/2229
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agolog export options on failure
Philipp Schüle [Mon, 5 Aug 2013 13:31:15 +0000 (15:31 +0200)]
log export options on failure

Change-Id: I541576b627128490095c3564cf22beda73a075fb
Reviewed-on: https://gerrit.tine20.org/tine20/2227
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008730: quickfilter reset does not work with backspace or del
Alexander Stintzing [Fri, 2 Aug 2013 12:47:40 +0000 (14:47 +0200)]
0008730: quickfilter reset does not work with backspace or del

quickfilter reset does not work with backspace or del

- should work exactly like the 'x' button

https://forge.tine20.org/mantisbt/view.php?id=8730
Change-Id: I35a88552e801063e5788cf2bfcadbb66477680b3
Reviewed-on: https://gerrit.tine20.org/tine20/2224
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#8674: Event invitation email is not rendered as expected
Philipp Schüle [Thu, 1 Aug 2013 09:08:17 +0000 (11:08 +0200)]
#8674: Event invitation email is not rendered as expected

- add spaces after newline wordwrap for RDATE property

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

Change-Id: I36fe54fee8b7f03830dea95d04f812ddf2948613
Reviewed-on: https://gerrit.tine20.org/tine20/2216
Tested-by: jenkins user
Reviewed-by: Fernando Luiz Nogueira Lages <fernando.lages@serpro.gov.br>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008714: "undefined" in translated text when trying to delete a timesheet
Alexander Stintzing [Thu, 1 Aug 2013 10:17:20 +0000 (12:17 +0200)]
0008714: "undefined" in translated text when trying to delete a timesheet

"undefined" in translated text when trying to delete a timesheet (in confirmation window)

https://forge.tine20.org/mantisbt/view.php?id=8714
Change-Id: I22b9f8b7faab5f71a5ee4f7864849709eebd0335
Reviewed-on: https://gerrit.tine20.org/tine20/2217
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7194: alias table in user admin dialog truncated
Philipp Schüle [Thu, 1 Aug 2013 08:19:33 +0000 (10:19 +0200)]
#7194: alias table in user admin dialog truncated

- group concat length could be too low for postfix db to return all
aliases
- moved db connection creation to separate function
- use this fn in abstract user plugin to make sure all db backends use
the same config (tz, group concat length, ...)
- fixed the test

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

Change-Id: Id8e7c86406be03af06a237745557091bfb6f02b3
Reviewed-on: https://gerrit.tine20.org/tine20/2206
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#8704: moving a recur exception creates concurrency exception
Philipp Schüle [Wed, 31 Jul 2013 09:52:53 +0000 (11:52 +0200)]
#8704: moving a recur exception creates concurrency exception

- client problem: we need to call the correct failure method when
updating recur exception

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

Change-Id: I18c5f0c2c3b796c6a7dc57681f780de8b915d360
Reviewed-on: https://gerrit.tine20.org/tine20/2208
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoswitched session ip validation to false by default
Philipp Schüle [Mon, 29 Jul 2013 12:37:35 +0000 (14:37 +0200)]
switched session ip validation to false by default

Change-Id: Id494c75dbf20e124ad3d17dc8f1102f196aa3bec
Reviewed-on: https://gerrit.tine20.org/tine20/2199
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8640: add new tine20org logo
Philipp Schüle [Fri, 19 Jul 2013 13:25:22 +0000 (15:25 +0200)]
#8640: add new tine20org logo

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

Change-Id: I5ee8e5a5f3ead9dbbe1402d1f92b9f601ce02665
Reviewed-on: https://gerrit.tine20.org/tine20/2189
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8574: add class to all blockquote tags in mail body
Philipp Schüle [Thu, 25 Jul 2013 09:53:25 +0000 (11:53 +0200)]
#8574: add class to all blockquote tags in mail body

- added new blockquote validator
- added test

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

Change-Id: Iae19537c9f9b4044d3d30132caf6069da7d5867c
Reviewed-on: https://gerrit.tine20.org/tine20/2191
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008636: datetime validation text still contains placeholders
Alexander Stintzing [Mon, 29 Jul 2013 09:43:53 +0000 (11:43 +0200)]
0008636: datetime validation text still contains placeholders

https://forge.tine20.org/mantisbt/view.php?id=8636
Change-Id: I2329a50946e45aba52daee04a5c8ec8ee50377ac
Reviewed-on: https://gerrit.tine20.org/tine20/2198
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008616: emptyText gets inserted into ComboBoxes when the Box gets
Cornelius Weiß [Thu, 18 Jul 2013 14:32:34 +0000 (16:32 +0200)]
0008616: emptyText gets inserted into ComboBoxes when the Box gets
Hidden while focused

Change-Id: Ia4bd010ee4343240938e676e970dae62f760bb57
Reviewed-on: https://gerrit.tine20.org/tine20/2178
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoextended try/catch when sending message
Philipp Schüle [Fri, 19 Jul 2013 13:15:57 +0000 (15:15 +0200)]
extended try/catch when sending message

- imap server might have been gone away when trying to fetch original
message

Change-Id: Iea25373e69fcbbe57d0e62329760d9eff10f35e5
Reviewed-on: https://gerrit.tine20.org/tine20/2188
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008572: email reply text garbled
Michael Spahn [Wed, 10 Jul 2013 08:51:28 +0000 (10:51 +0200)]
0008572: email reply text garbled

Add unittest for sending a base64_decoded message an decode.

Change-Id: I0d086ca3b6323e97008895a791b71a7995db80c7
Reviewed-on: https://gerrit.tine20.org/tine20/2171
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-on: https://gerrit.tine20.org/tine20/2187
Tested-by: jenkins user
8 years ago8618: delete exdate this and future fails
Cornelius Weiß [Thu, 18 Jul 2013 13:42:36 +0000 (15:42 +0200)]
8618: delete exdate this and future fails

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

Change-Id: I15de6e78268753e77c3a6383874b4bb10e2abe48
Reviewed-on: https://gerrit.tine20.org/tine20/2186
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated changelogs for Kristina 2013.03.6
Philipp Schüle [Thu, 18 Jul 2013 13:52:24 +0000 (15:52 +0200)]
updated changelogs for Kristina 2013.03.6

8 years ago0008620: Invalid datetime format: 1292 Incorrect datetime value: '' for
Cornelius Weiß [Thu, 18 Jul 2013 07:30:15 +0000 (09:30 +0200)]
0008620: Invalid datetime format: 1292 Incorrect datetime value: '' for
column 'alarm_ack_time'

- it was not possible to reproduce the problem via test
- generically have 'not set' datetime as NULL

Change-Id: I92f7b42ab8402c4fbb3d8a0580d6928a4d03263f
Reviewed-on: https://gerrit.tine20.org/tine20/2182
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouse correct pagination model
Philipp Schüle [Thu, 18 Jul 2013 08:50:42 +0000 (10:50 +0200)]
use correct pagination model

Change-Id: I16d659be9a579d39580d9651f223e94058fa80cb
Reviewed-on: https://gerrit.tine20.org/tine20/2183
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8602: Hinzufügen von Tags in der FAQ erzeugt Fehler
Philipp Schüle [Thu, 18 Jul 2013 10:18:34 +0000 (12:18 +0200)]
#8602: Hinzufügen von Tags in der FAQ erzeugt Fehler

- added seq to simpleFAQ records
- created test cases for simpleFAQ

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

Change-Id: Ibe4a5400973d203cd7481acdd6896d3697067025
Reviewed-on: https://gerrit.tine20.org/tine20/2184
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008550: update transifex strings
Cornelius Weiß [Thu, 18 Jul 2013 07:38:31 +0000 (09:38 +0200)]
0008550: update transifex strings

8 years ago0008606: Can't select Example Application
Alexander Stintzing [Wed, 17 Jul 2013 11:41:42 +0000 (13:41 +0200)]
0008606: Can't select Example Application
I'm able to install and enable the ExampleApplication without any errors.

But if I select it in the menu it just won't open.
No error.

https://forge.tine20.org/mantisbt/view.php?id=8606
Change-Id: I684365599ffdfb33b563d9b287874a25f6dc458d
Reviewed-on: https://gerrit.tine20.org/tine20/2180
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouse ms event facade in event importer
Philipp Schüle [Mon, 15 Jul 2013 12:53:46 +0000 (14:53 +0200)]
use ms event facade in event importer

Change-Id: I574e856f6e9554858b233fce4e0c1bfdac0885fe
Reviewed-on: https://gerrit.tine20.org/tine20/2176
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#8240: testImportOfCSVWithHook fails sometimes
Philipp Schüle [Mon, 15 Jul 2013 12:26:32 +0000 (14:26 +0200)]
#8240: testImportOfCSVWithHook fails sometimes

- skip test again

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

Change-Id: I611e35af37ab0b9b4e4ece0c74a556c093bab84b
Reviewed-on: https://gerrit.tine20.org/tine20/2177
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoimproved logging on import failure
Philipp Schüle [Mon, 15 Jul 2013 10:58:41 +0000 (12:58 +0200)]
improved logging on import failure

Change-Id: Ifc2cc3b57916bef57eb7c08d88cdc6efc91abe6b
Reviewed-on: https://gerrit.tine20.org/tine20/2175
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed changelogs for tine20 (2013.03.5-0)
Philipp Schüle [Fri, 12 Jul 2013 12:25:02 +0000 (14:25 +0200)]
fixed changelogs for tine20 (2013.03.5-0)

8 years ago#8614: failure in update script 6.0 -> 6.1
Philipp Schüle [Fri, 12 Jul 2013 09:03:57 +0000 (11:03 +0200)]
#8614: failure in update script 6.0 -> 6.1

- added another fallback if foreign key drop fails

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

Change-Id: Iff42a41753915843acf40aa7a6ed871e02d23ccc
Reviewed-on: https://gerrit.tine20.org/tine20/2174
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#8600: Fix fatal error in Calendar/Model/Event.php
Philipp Schüle [Tue, 9 Jul 2013 15:17:40 +0000 (17:17 +0200)]
#8600: Fix fatal error in Calendar/Model/Event.php

- $this is not available in static function

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

Change-Id: I7437452435972baee316df13b3de5c173c491c81
Reviewed-on: https://gerrit.tine20.org/tine20/2167
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8572: email reply text garbled
Philipp Schüle [Fri, 5 Jul 2013 12:10:42 +0000 (14:10 +0200)]
#8572: email reply text garbled

- use Tinebase_Mail::getDecodedBodyContent
- some refactoring of Tinebase_Mail
- added tests

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

Change-Id: I77c3b39e0de614b72ea6dbcd0dde792dacea1d6c
Reviewed-on: https://gerrit.tine20.org/tine20/2152
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#8590: move some helper functions to Tinebase_Mail
Philipp Schüle [Fri, 5 Jul 2013 09:40:50 +0000 (11:40 +0200)]
#8590: move some helper functions to Tinebase_Mail

- functions:
Felamimail_Controller_Message::_getDecodedBodyContent
Felamimail_Controller_Message::_appendCharsetFilter
Felamimail_Controller_Message::_getDecodeFilter
Felamimail_Message::parseAdresslist
- should help to reduce fmail dependency and encourage usage of those
fns in other modules
- improved getDecodedBodyContent param handling (structure is now
optional)

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

Change-Id: Id9fd5c090ad2cd8885d986bfd88cf9c62008500b
Reviewed-on: https://gerrit.tine20.org/tine20/2165
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8588: always update to current version (via CLI)
Philipp Schüle [Thu, 4 Jul 2013 19:03:27 +0000 (21:03 +0200)]
#8588: always update to current version (via CLI)

- update until there is nothing left to update
- use correct return codes
- removed obsolete code for updating specific apps

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

Change-Id: Ie87db7c18647d467c5b5b73512b702d0a3cfadb6
Reviewed-on: https://gerrit.tine20.org/tine20/2161
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoReturn an empty array instead of a string containing "null".
Michael Spahn [Mon, 1 Jul 2013 12:06:49 +0000 (14:06 +0200)]
Return an empty array instead of a string containing "null".

This caused an error in my setup.

Change-Id: I9f62f7bb7aaf092a2d80e10f2bf73a3b1bf44a52
Reviewed-on: https://gerrit.tine20.org/tine20/2158
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoshow allowed origins in log
Philipp Schüle [Wed, 3 Jul 2013 16:45:30 +0000 (18:45 +0200)]
show allowed origins in log

8 years ago#8170: wrong paging in admin menu for TAGS
Philipp Schüle [Tue, 2 Jul 2013 15:22:43 +0000 (17:22 +0200)]
#8170: wrong paging in admin menu for TAGS

- need to group the resulting tags by id to prevent the removal of
valid results by fetchAssoc()
- added shared tags to admin demo data

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

Change-Id: I0eb05f09990daae6c2731b977700aa4d3ba238cf
Reviewed-on: https://gerrit.tine20.org/tine20/2151
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#8580: use round in Addressbook_JsonTest::testUpdateContactWithGeodata
Philipp Schüle [Wed, 3 Jul 2013 11:53:35 +0000 (13:53 +0200)]
#8580: use round in Addressbook_JsonTest::testUpdateContactWithGeodata

https://forge.tine20.org/mantisbt/view.php?id=8580
Change-Id: I7a525c10338bdc40e7d30dbd3a0fc83deb23ec72
Reviewed-on: https://gerrit.tine20.org/tine20/2154
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 8556: Contacts created on Android device do not sync via
Lars Kneschke [Tue, 2 Jul 2013 10:39:49 +0000 (12:39 +0200)]
ASSIGNED - # 8556: Contacts created on Android device do not sync via
ActiveSync, syncing breaks
https://forge.tine20.org/mantisbt/view.php?id=8556

ensure that "n_family" is not empty

Change-Id: I512913f04deaa11117868d7bf487ff703f38be07
Reviewed-on: https://gerrit.tine20.org/tine20/2149
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch 'tine20.com/2012.10' into 2013.03
Philipp Schüle [Mon, 1 Jul 2013 14:10:58 +0000 (16:10 +0200)]
Merge branch 'tine20.com/2012.10' into 2013.03

Conflicts:
tests/tine20/Felamimail/JsonTest.php

8 years ago#8412: fix ASCCT.testGetChangedEntries
Philipp Schüle [Mon, 3 Jun 2013 11:10:12 +0000 (13:10 +0200)]
#8412: fix ASCCT.testGetChangedEntries

- always use this year when creating test event in testCreateEntry()

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

Change-Id: Ife095761318c841175de6e064808afa90a6f6dee
Reviewed-on: https://gerrit.tine20.org/tine20/2080
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago#8412: fix AS_Controller_CalendarTests.testGetChangedEntries
Philipp Schüle [Thu, 23 May 2013 19:44:43 +0000 (21:44 +0200)]
#8412: fix AS_Controller_CalendarTests.testGetChangedEntries

- temporarily deactivated the tests
- we need to adjust the datetime of the test events (they are now older
than 6 months ...)

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

Change-Id: I3e69d5b54a495c7da213633bb077bedea7a85de3
Reviewed-on: https://gerrit.tine20.org/tine20/2059
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008560: Using the same customfield in an or-filter-search returns an exception
Alexander Stintzing [Wed, 26 Jun 2013 14:22:03 +0000 (16:22 +0200)]
0008560: Using the same customfield in an or-filter-search returns an exception

Using the same customfield in an or-filter-search throws:
"You cannot define a correlation name '<30 chars hex string>' more than once"
use same customfield in an or-search

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

Change-Id: I3501ec50b0b003db452a4b71c5a2b75125aef4b8
Reviewed-on: http://gerrit.tine20.com/customers/108
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 8570: Icedove not detected as supported client
Lars Kneschke [Mon, 1 Jul 2013 11:55:22 +0000 (13:55 +0200)]
ASSIGNED - # 8570: Icedove not detected as supported client
https://forge.tine20.org/mantisbt/view.php?id=8570

Change-Id: I7acf03ef31ed968f0fded7216b2cfd1369b67cbc
Reviewed-on: https://gerrit.tine20.org/tine20/2147
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoNew upstream release "Kristina" Service Release 4
Cornelius Weiß [Fri, 21 Jun 2013 10:10:29 +0000 (12:10 +0200)]
New upstream release "Kristina" Service Release 4

8 years agoupdate lang templates
Cornelius Weiß [Fri, 21 Jun 2013 10:04:25 +0000 (12:04 +0200)]
update lang templates

8 years ago0008492: update transifex strings
Cornelius Weiß [Fri, 21 Jun 2013 10:01:39 +0000 (12:01 +0200)]
0008492: update transifex strings

8 years ago#8310: apps should be sorted the other way round in menu
Philipp Schüle [Thu, 13 Jun 2013 14:50:23 +0000 (16:50 +0200)]
#8310: apps should be sorted the other way round in menu

- fixed main menu app sorting and removed some obsolete code (prism
stuff)

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

Change-Id: Id6d87debe7d84ec0b73e9b0b74ad6906c0a0982d
Reviewed-on: https://gerrit.tine20.org/tine20/2128
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago#7178: BCC does not save the draft message
Philipp Schüle [Thu, 13 Jun 2013 14:23:17 +0000 (16:23 +0200)]
#7178: BCC does not save the draft message

- fetch multiple to/cc/bcc addresses when parsing headers

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

Change-Id: I6b3e6fa6a9858b32365092bc7bd059f7e0e32803
Reviewed-on: https://gerrit.tine20.org/tine20/2127
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-on: http://gerrit.tine20.com/customers/107
Reviewed-by: Cornelius Weiss <c.weiss@metaways.de>
Tested-by: Cornelius Weiss <c.weiss@metaways.de>
8 years ago0008510: add history/modlog to sales contracts
Alexander Stintzing [Wed, 12 Jun 2013 10:52:05 +0000 (12:52 +0200)]
0008510: add history/modlog to sales contracts

 - also added tags and notes

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

Change-Id: I9a0f2fce17e79de2a7ed49d379f5f368ee2261aa
Reviewed-on: https://gerrit.tine20.org/tine20/2116
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago#7178: BCC does not save the draft message
Philipp Schüle [Thu, 13 Jun 2013 14:23:17 +0000 (16:23 +0200)]
#7178: BCC does not save the draft message

- fetch multiple to/cc/bcc addresses when parsing headers

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

Change-Id: I6b3e6fa6a9858b32365092bc7bd059f7e0e32803
Reviewed-on: https://gerrit.tine20.org/tine20/2127
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#8402: Wrong recipient with read confirmation
Philipp Schüle [Tue, 11 Jun 2013 15:20:14 +0000 (17:20 +0200)]
#8402: Wrong recipient with read confirmation

- parse disposition-notification-to header to get valid email address

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

Change-Id: Ic703f9826b51244a7876e4e9b5f7ffe050c4f46d
Reviewed-on: https://gerrit.tine20.org/tine20/2111
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#8516: child folders parent is not updated when renaming folder
Philipp Schüle [Thu, 13 Jun 2013 12:32:32 +0000 (14:32 +0200)]
#8516: child folders parent is not updated when renaming folder

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

Change-Id: I75dfda2407a281749b2f80ded4b209da0f9860f9
Reviewed-on: https://gerrit.tine20.org/tine20/2125
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#6642: passwords stored in trace log
Philipp Schüle [Thu, 13 Jun 2013 09:02:29 +0000 (11:02 +0200)]
#6642: passwords stored in trace log

- moved exception (trace) logging to Tinebase_Exception
- adopt exception handling from Json Server in Http Server
- removed some TRACE logs that might contain passwords
- added loginFromPost() to methods that might contain pws in
exception trace

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

Change-Id: I7f67ddbb1c2e60a7cbfeba59bf2577348b5c5fb7
Reviewed-on: https://gerrit.tine20.org/tine20/2120
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8274: "x more" tooltip shows wrong numbers
Philipp Schüle [Thu, 13 Jun 2013 11:33:55 +0000 (13:33 +0200)]
#8274: "x more" tooltip shows wrong numbers

- do not count empty child nodes

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

Change-Id: Id556b3b2e73a91e2716654204983cce44808d7d4
Reviewed-on: https://gerrit.tine20.org/tine20/2123
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#8514: repair parent folder when updating existing folders
Philipp Schüle [Thu, 13 Jun 2013 10:48:53 +0000 (12:48 +0200)]
#8514: repair parent folder when updating existing folders

- parent folder might have been lost/corrupted

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

Change-Id: I30be30fae21f7d2ee82c67d9efefbe2e469d6cb1
Reviewed-on: https://gerrit.tine20.org/tine20/2124
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0004824 Attendee Filter Grid eats checkbox click
Cornelius Weiß [Wed, 29 May 2013 10:07:22 +0000 (12:07 +0200)]
0004824 Attendee Filter Grid eats checkbox click

Attendee Filter Grid eats checkbox click when "add attendee combo"
is focused

- do not buffer onUpdate as this way the blur eats the check event
- (re) check existing row when selected via add

Change-Id: Iceefcb3df6723c857482854b2f9811b6cf2dad18
Reviewed-on: https://gerrit.tine20.org/tine20/2070
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8464: freebusy check doesn't work when creating recur exception
Philipp Schüle [Thu, 6 Jun 2013 11:48:20 +0000 (13:48 +0200)]
#8464: freebusy check doesn't work when creating recur exception

- enable free/busy check when updating recur exception

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

Change-Id: If6a7e023928ebbf13bdace38ed1a5f5ce2a0c82a
Reviewed-on: https://gerrit.tine20.org/tine20/2105
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8430: allow username schema 0 (just lastname)
Philipp Schüle [Thu, 6 Jun 2013 13:50:59 +0000 (15:50 +0200)]
#8430: allow username schema 0 (just lastname)

- allow to configure student username (schema 1 is the default)

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

Change-Id: I555b8a0a705c8b6f06924fc0ef2acae2e982d67a
Reviewed-on: https://gerrit.tine20.org/tine20/2107
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8476: Drafts are not working
Philipp Schüle [Thu, 6 Jun 2013 13:36:23 +0000 (15:36 +0200)]
#8476: Drafts are not working

- create non-existant system folders when saving message in folder

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

Change-Id: Id3f017daa5734eb77131c1b7f3016c7c0e2d9f96
Reviewed-on: https://gerrit.tine20.org/tine20/2106
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoallow 'modified_attribute' in undo filter
Philipp Schüle [Thu, 6 Jun 2013 08:47:53 +0000 (10:47 +0200)]
allow 'modified_attribute' in undo filter

Change-Id: I394a7a6cac07a023940f7421b7d577ab4e154e36
Reviewed-on: https://gerrit.tine20.org/tine20/2104
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago8240: Inventory_Import_CsvTest::testImportOfCSVWithHook fails
sstamer [Wed, 5 Jun 2013 10:16:13 +0000 (12:16 +0200)]
8240: Inventory_Import_CsvTest::testImportOfCSVWithHook fails
sometimes

-Depending on the test execution directory the file is not found

Change-Id: I379e2d17ae25887a649840cc88d0cbe64180d945
Reviewed-on: https://gerrit.tine20.org/tine20/2101
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8460: WebDAV File Upload fails
Philipp Schüle [Tue, 4 Jun 2013 14:17:04 +0000 (16:17 +0200)]
#8460: WebDAV File Upload fails

- createTempFile no longer requires a started session

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

Change-Id: Ic74b9a07ba6093c22fb034c135febe7830dd0e9c
Reviewed-on: https://gerrit.tine20.org/tine20/2098
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8328: email attachment without extension is not sent properly
Philipp Schüle [Mon, 3 Jun 2013 15:30:13 +0000 (17:30 +0200)]
#8328: email attachment without extension is not sent properly

- fixed attachment handling for files without extension
- added filename to part disposition

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

Change-Id: I43a24ae2a619b15dcb50b24acb36413a471bb54d
Reviewed-on: https://gerrit.tine20.org/tine20/2092
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#8430: allow username schema 0 (just lastname)
Philipp Schüle [Tue, 28 May 2013 14:41:56 +0000 (16:41 +0200)]
#8430: allow username schema 0 (just lastname)

- added schema 0 for login names and use it in Courses
- 0 = only lastname (first 10 chars) is used in generated username

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

Change-Id: Ief3d64293e53d03acede18748342a2401ab4a994
Reviewed-on: https://gerrit.tine20.org/tine20/2058
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8412: fix ASCCT.testGetChangedEntries
Philipp Schüle [Mon, 3 Jun 2013 11:10:12 +0000 (13:10 +0200)]
#8412: fix ASCCT.testGetChangedEntries

- always use this year when creating test event in testCreateEntry()

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

Change-Id: Ife095761318c841175de6e064808afa90a6f6dee
Reviewed-on: https://gerrit.tine20.org/tine20/2080
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agodiff() should always return a RecordSetDiff
Philipp Schüle [Thu, 30 May 2013 14:04:12 +0000 (16:04 +0200)]
diff() should always return a RecordSetDiff

Change-Id: I4439fa4826e92aedb7b2dfa9ef5162bcf0fe628f
Reviewed-on: https://gerrit.tine20.org/tine20/2075
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago#8410: course can't be saved (user not found)
Philipp Schüle [Thu, 23 May 2013 11:20:55 +0000 (13:20 +0200)]
#8410: course can't be saved (user not found)

- remove member from group (course) if it can't be found
- fixed _getAccountsMetaData parameter

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

Change-Id: Ia7d33e141f02b7ebd214b4e0158034e09747af59
Reviewed-on: https://gerrit.tine20.org/tine20/2055
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago#8386: alarm is sent for recur series that is already over
Philipp Schüle [Fri, 24 May 2013 11:14:40 +0000 (13:14 +0200)]
#8386: alarm is sent for recur series that is already over

- wrote a test and added some debug stuff

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

Change-Id: I86e3993aa67329353dc2ecaba5801468c63382af
Reviewed-on: https://gerrit.tine20.org/tine20/2031
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agoASSIGNED - # 8472: Update table with PostgreSQL fails
Lars Kneschke [Sat, 1 Jun 2013 05:50:06 +0000 (07:50 +0200)]
ASSIGNED - # 8472: Update table with PostgreSQL fails
https://forge.tine20.org/mantisbt/view.php?id=8472

we have to define the needed cast for PostgreSQL

Change-Id: I1e0f03cdfb18e89ab12660dda19e231a9e21957f
Reviewed-on: https://gerrit.tine20.org/tine20/2086
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #8380: write a test for saveMyPhone as unprivileged user
Alexander Stintzing [Fri, 17 May 2013 15:02:24 +0000 (17:02 +0200)]
 #8380: write a test for saveMyPhone as unprivileged user

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

Change-Id: I7ee9954c4841242772d675b4f5a77e3889a04855
Reviewed-on: https://gerrit.tine20.org/tine20/2046
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008444: Out of range value adjusted for column 'vacation_days'
Alexander Stintzing [Thu, 30 May 2013 11:47:18 +0000 (13:47 +0200)]
0008444: Out of range value adjusted for column 'vacation_days'

 - contract grid validates now

https://forge.tine20.org/mantisbt/view.php?id=8444
Change-Id: I52f65c112dc1aa8b9290be2021c70da040102792
Reviewed-on: https://gerrit.tine20.org/tine20/2073
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#8300: Import User via CLI don't import all fields
Philipp Schüle [Wed, 29 May 2013 16:13:29 +0000 (18:13 +0200)]
#8300: Import User via CLI don't import all fields

- added missing update script

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

Change-Id: I88dddb5d19a555a2ab1d43284ef576b8705d7cc2

8 years ago#8300: Import User via CLI don't import all fields
Philipp Schüle [Wed, 29 May 2013 15:07:34 +0000 (17:07 +0200)]
#8300: Import User via CLI don't import all fields

- added email-address to xml import definition
- run import tests with rollback transaction

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

Change-Id: Ieea3b440b9e3d50565f0acbccbcd4827f1b051fd
Reviewed-on: https://gerrit.tine20.org/tine20/2069
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoimprove login failure logging
Philipp Schüle [Tue, 28 May 2013 15:23:42 +0000 (17:23 +0200)]
improve login failure logging

Change-Id: I960e923cf2414cfc23d9aaf798bb591dd5a2b95b
Reviewed-on: https://gerrit.tine20.org/tine20/2067
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoset phone setting: unattended transfer by default
Alexander Stintzing [Wed, 29 May 2013 11:14:15 +0000 (13:14 +0200)]
set phone setting: unattended transfer by default

Change-Id: I71869fa5bbee7e37d02b167f7669d12e96047c25
Reviewed-on: https://gerrit.tine20.org/tine20/2068
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded login params logging (deactivated)
Philipp Schüle [Thu, 23 May 2013 10:16:25 +0000 (12:16 +0200)]
added login params logging (deactivated)

Change-Id: I15e95ae20783b351c51c945f6aa24877b5d5bff5
Reviewed-on: https://gerrit.tine20.org/tine20/2056
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#8412: fix AS_Controller_CalendarTests.testGetChangedEntries
Philipp Schüle [Thu, 23 May 2013 19:44:43 +0000 (21:44 +0200)]
#8412: fix AS_Controller_CalendarTests.testGetChangedEntries

- temporarily deactivated the tests
- we need to adjust the datetime of the test events (they are now older
than 6 months ...)

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

Change-Id: I3e69d5b54a495c7da213633bb077bedea7a85de3
Reviewed-on: https://gerrit.tine20.org/tine20/2059
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8240: IICT::testImportOfCSVWithHook fails sometimes
Philipp Schüle [Thu, 23 May 2013 19:48:52 +0000 (21:48 +0200)]
#8240: IICT::testImportOfCSVWithHook fails sometimes

- temporarily disabled the test

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

8 years agoMerge branch 'tine20.com/2012.10' into 2013.03
Philipp Schüle [Thu, 23 May 2013 15:26:36 +0000 (17:26 +0200)]
Merge branch 'tine20.com/2012.10' into 2013.03

8 years agoimprove cred cache session persistence
Philipp Schüle [Thu, 23 May 2013 14:44:12 +0000 (16:44 +0200)]
improve cred cache session persistence

Change-Id: Iab8beefdaaae1ff14f89a343660f29436b1ff6f0
Reviewed-on: http://gerrit.tine20.com/customers/103
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Cornelius Weiss <c.weiss@metaways.de>
8 years agoincrease allowed call duration a little bit more
Philipp Schüle [Thu, 23 May 2013 11:47:31 +0000 (13:47 +0200)]
increase allowed call duration a little bit more

Change-Id: Ib8b574573915f2eb1489ee252839b79b9105e6cb
Reviewed-on: https://gerrit.tine20.org/tine20/2021
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoupdated changelogs for 2013.03.4
Philipp Schüle [Thu, 23 May 2013 08:19:08 +0000 (10:19 +0200)]
updated changelogs for 2013.03.4

8 years ago#8078: concurrent attendee change should be merged
Philipp Schüle [Thu, 16 May 2013 12:21:56 +0000 (14:21 +0200)]
#8078: concurrent attendee change should be merged

- modlog attendee / recordset changes
- try to merge non-conflicting changes in attached recordsets
- added modlog fields to attender
- changed function signatures of create/updateAttender
- purge deleted attendee from db (otherwise we would need to refactor
lots of classes)

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

Change-Id: Ibb9c792bd7cc590bdd87a742d6e8ec6f20919faa
Reviewed-on: https://gerrit.tine20.org/tine20/1959
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch 'tine20.com/2012.10' into 2013.03
Philipp Schüle [Thu, 23 May 2013 08:11:13 +0000 (10:11 +0200)]
Merge branch 'tine20.com/2012.10' into 2013.03

8 years agoupdate translation files
Philipp Schüle [Thu, 23 May 2013 08:10:13 +0000 (10:10 +0200)]
update translation files

8 years agoASSIGNED - # 8238: Packages: /etc/tine20/config.php should be
Lars Kneschke [Thu, 23 May 2013 08:05:09 +0000 (10:05 +0200)]
ASSIGNED - # 8238: Packages: /etc/tine20/config.php should be
http-server modifiable
https://forge.tine20.org/mantisbt/view.php?id=8238

Change-Id: I2090f717e8e36d0fdc9a14325a33cc3f3937c642
Reviewed-on: http://gerrit.tine20.com/customers/102
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>