tine20
8 years agoupdated changelogs for Collin RC1
Philipp Schüle [Thu, 10 Oct 2013 10:08:47 +0000 (12:08 +0200)]
updated changelogs for Collin RC1

8 years ago#8626: show better error message when sending fails
Philipp Schüle [Thu, 10 Oct 2013 08:50:56 +0000 (10:50 +0200)]
#8626: show better error message when sending fails

... due to memory limit

- only allow to send messages < memory_limit / 10

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

Change-Id: I152022aa0bbc6d417fb2e0d3e2f4c94f6ea496f7
Reviewed-on: https://gerrit.tine20.org/tine20/2394
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#9010: tine20org link: org should be 1 pixel smaller
Philipp Schüle [Thu, 10 Oct 2013 09:22:47 +0000 (11:22 +0200)]
#9010: tine20org link: org should be 1 pixel smaller

- and removed <sub> tag

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

Change-Id: I4bbb1684a9705f8c04b08e4723f5b62fb6639005
Reviewed-on: https://gerrit.tine20.org/tine20/2402
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008624: update transifex strings
Philipp Schüle [Thu, 10 Oct 2013 09:16:22 +0000 (11:16 +0200)]
0008624: update transifex strings

8 years agoDirectly fetch app registry (fix fetching app config on app init)
AirMike [Wed, 9 Oct 2013 08:30:51 +0000 (10:30 +0200)]
Directly fetch app registry (fix fetching app config on app init)

Change-Id: Idba570dd22bf1d25cc89788334429ebfed86d8fb
Reviewed-on: https://gerrit.tine20.org/tine20/2400
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 8988: check if php5-intl is required in debian/ubuntu
Lars Kneschke [Thu, 10 Oct 2013 05:03:07 +0000 (07:03 +0200)]
ASSIGNED - # 8988: check if php5-intl is required in debian/ubuntu
packages
https://forge.tine20.org/mantisbt/view.php?id=8988

Change-Id: Ibd7f850ef3c941811673ea805c4ca5395742fa95

8 years agoASSIGNED - # 8962: Remove documentation and tests from release file
Lars Kneschke [Wed, 9 Oct 2013 07:49:32 +0000 (09:49 +0200)]
ASSIGNED - # 8962: Remove documentation and tests from release file
https://forge.tine20.org/mantisbt/view.php?id=8962

Change-Id: I4abd147f372f83cf3a15d69a7e2fb59e327e70fa
Reviewed-on: https://gerrit.tine20.org/tine20/2398
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago0009014: Applications using the ContentTypeTreePanel throws js error on start
Alexander Stintzing [Tue, 8 Oct 2013 15:03:31 +0000 (17:03 +0200)]
0009014: Applications using the ContentTypeTreePanel throws js error on start

when opening applications having the ContentTypeTreePanel with submodules, a js error is shown on ths console.

https://forge.tine20.org/mantisbt/view.php?id=9014
Change-Id: Ie320d371b63f899b5090f2f1e3e35be4cf6556e1
Reviewed-on: https://gerrit.tine20.org/tine20/2396
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch '2013.03'
Philipp Schüle [Tue, 8 Oct 2013 12:17:12 +0000 (14:17 +0200)]
Merge branch '2013.03'

8 years agothrow exception if node container is missing
Philipp Schüle [Tue, 8 Oct 2013 08:26:05 +0000 (10:26 +0200)]
throw exception if node container is missing

Change-Id: I45750549aed64fd8d087efe980c294b5140882c7
Reviewed-on: http://gerrit.tine20.com/customers/158
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8936: useStartTls and SSHA option is not available
Philipp Schüle [Mon, 7 Oct 2013 13:35:05 +0000 (15:35 +0200)]
#8936: useStartTls and SSHA option is not available

... in setup.php for ldap

- added options to setup.php
- fixed AD / LDAP accounts options (card layout)
- added strtoupper for SSL option (cyrus email backend)

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

Change-Id: I39e31b68921c9c3231b5bf07a9b45b9819c3716c
Reviewed-on: https://gerrit.tine20.org/tine20/2392
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago#8786: broken ics causes js error when showing details
Philipp Schüle [Mon, 7 Oct 2013 15:16:10 +0000 (17:16 +0200)]
#8786: broken ics causes js error when showing details

- remove the broken iMIP part

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

Change-Id: I446ce9c87c06f6ea0743ae81ef1e1e1737c8f316
Reviewed-on: https://gerrit.tine20.org/tine20/2393
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoonly access filter tr if not null
Philipp Schüle [Mon, 7 Oct 2013 11:14:11 +0000 (13:14 +0200)]
only access filter tr if not null

Change-Id: I792567f6a7d219657de361b4e18f713a1e3e34d2
Reviewed-on: https://gerrit.tine20.org/tine20/2391
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouse better query filter for testGetCalls
Philipp Schüle [Mon, 7 Oct 2013 11:35:46 +0000 (13:35 +0200)]
use better query filter for testGetCalls

8 years ago0008994: feast_calendar not selectable
Alexander Stintzing [Wed, 2 Oct 2013 13:25:17 +0000 (15:25 +0200)]
0008994: feast_calendar not selectable

 - also removed duplicate error on saving a vacation
 - switch year of DatePicker in vacation edit dialog

https://forge.tine20.org/mantisbt/view.php?id=8994
Change-Id: I9b28ae528e2f5d324dbc62e7cc2bacb9205a9cc5
Reviewed-on: https://gerrit.tine20.org/tine20/2389
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoprint call properties on failure
Philipp Schüle [Mon, 7 Oct 2013 10:12:15 +0000 (12:12 +0200)]
print call properties on failure

8 years agodate could not be parsed correctly
Philipp Schüle [Mon, 7 Oct 2013 10:11:53 +0000 (12:11 +0200)]
date could not be parsed correctly

- expect 1970-01-01
- this might have worked in php <= 5.3.2

8 years agoreplace phpunit executable with php regardless of dir
Philipp Schüle [Mon, 7 Oct 2013 09:19:50 +0000 (11:19 +0200)]
replace phpunit executable with php regardless of dir

- our phpunit moved to vendor/bin

8 years agoassert(Not)Type is no longer available in phpunit
Philipp Schüle [Mon, 7 Oct 2013 09:04:30 +0000 (11:04 +0200)]
assert(Not)Type is no longer available in phpunit

8 years agoskip mocking setup for AD tests
Philipp Schüle [Mon, 7 Oct 2013 07:56:08 +0000 (09:56 +0200)]
skip mocking setup for AD tests

- because our ci server keeps segfaulting

8 years ago0008994: feast_calendar not selectable
Alexander Stintzing [Wed, 2 Oct 2013 13:25:17 +0000 (15:25 +0200)]
0008994: feast_calendar not selectable

 - also removed duplicate error on saving a vacation
 - switch year of DatePicker in vacation edit dialog

https://forge.tine20.org/mantisbt/view.php?id=8994
Change-Id: I140c91fdbb47afaf9a6d3ce2d1240c96d684bffd
Reviewed-on: https://gerrit.tine20.org/tine20/2388
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 changelogs for Collin Beta 2
Philipp Schüle [Wed, 2 Oct 2013 11:11:13 +0000 (13:11 +0200)]
updated changelogs for Collin Beta 2

8 years agoupdate lang templates
Philipp Schüle [Wed, 2 Oct 2013 11:09:07 +0000 (13:09 +0200)]
update lang templates

8 years ago#7726: show inline images of multipart/related message parts
Philipp Schüle [Wed, 2 Oct 2013 09:28:13 +0000 (11:28 +0200)]
#7726: show inline images of multipart/related message parts

- use relative links for getResource

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

Change-Id: I758d57762d1d253c78656b78362c81f2d94ad09e
Reviewed-on: https://gerrit.tine20.org/tine20/2385
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#8978: add new tine20.org link to mainscreen
Philipp Schüle [Wed, 2 Oct 2013 10:29:20 +0000 (12:29 +0200)]
#8978: add new tine20.org link to mainscreen

- use Tine.title in LoginPanel

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

Change-Id: Ib85713bfe12fc297bb9416c24bdf187e542160ec
Reviewed-on: https://gerrit.tine20.org/tine20/2387
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago8978: add new tine20.org link to mainscreen
Cornelius Weiß [Wed, 2 Oct 2013 10:07:52 +0000 (12:07 +0200)]
8978: add new tine20.org link to mainscreen

- use html sup tag
- strip tags if not appropriate

Change-Id: I9ee3171488a3912d9b69a3e4c77fd4446f59770c
Reviewed-on: https://gerrit.tine20.org/tine20/2386
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago8980: [Tasks] organizer is not set correctly from CalDAV
Cornelius Weiß [Mon, 30 Sep 2013 12:41:02 +0000 (14:41 +0200)]
8980: [Tasks] organizer is not set correctly from CalDAV

- organizer is a user in Tasks app

Change-Id: I5c03b87a4219ba72d6640f05196f9cbe02c39b30
Reviewed-on: https://gerrit.tine20.org/tine20/2378
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded failsafe check to update script
Philipp Schüle [Wed, 2 Oct 2013 08:29:40 +0000 (10:29 +0200)]
added failsafe check to update script

- and minor formatting improvement in Cli Server

Change-Id: I065a3a1174a0b719bae8f4c9804df02b03edf57c
Reviewed-on: https://gerrit.tine20.org/tine20/2384
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8978: add new tine20.org link to mainscreen
Philipp Schüle [Wed, 2 Oct 2013 08:51:41 +0000 (10:51 +0200)]
#8978: add new tine20.org link to mainscreen

- added actionLearnMore with external link
- renamed Tine 2.0 -> Tine 2.0org

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

Change-Id: I340c18159c2e53a498b11cfea07888d9810af334
Reviewed-on: https://gerrit.tine20.org/tine20/2376
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8984: Zend_Session is currently marked as read-only
Philipp Schüle [Tue, 1 Oct 2013 08:22:15 +0000 (10:22 +0200)]
#8984: Zend_Session is currently marked as read-only

- check if session is writable first

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

Change-Id: I2b5d8908659f8a23f4f5835d723df4bf8ca1a767
Reviewed-on: https://gerrit.tine20.org/tine20/2381
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed apache php fpm setup
Lars Kneschke [Wed, 2 Oct 2013 04:16:56 +0000 (06:16 +0200)]
fixed apache php fpm setup

Change-Id: If5dc669dc04b0c798905651992f87e8125d6c4a5
Reviewed-on: https://gerrit.tine20.org/tine20/2383
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago#8624: update translations: pull from tx
Philipp Schüle [Tue, 1 Oct 2013 14:01:58 +0000 (16:01 +0200)]
#8624: update translations: pull from tx

8 years ago#8882: show customer relation in lead notification mail
Philipp Schüle [Mon, 30 Sep 2013 14:38:55 +0000 (16:38 +0200)]
#8882: show customer relation in lead notification mail

- add customer n_fn and org to notification
- added lead notification test
- moved some code to abstract crm test

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

Change-Id: I061537b871574f8cf749f83c8e87830f7d01b6a5
Reviewed-on: https://gerrit.tine20.org/tine20/2380
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago8982: [Tasks] cannot open task created by CalDAV
Cornelius Weiß [Mon, 30 Sep 2013 12:42:31 +0000 (14:42 +0200)]
8982: [Tasks] cannot open task created by CalDAV

- id's from CalDAV are longer than 40 chars
- remove server side defaults as they are not longer used

Change-Id: I2d26d1fe5b3cd334fb538800b21f1edbce8ad9e2
Reviewed-on: https://gerrit.tine20.org/tine20/2379
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 8878: BDay in BB10 / Q10 one day too early.
Lars Kneschke [Mon, 30 Sep 2013 11:10:41 +0000 (13:10 +0200)]
ASSIGNED - # 8878: BDay in BB10 / Q10 one day too early.
https://forge.tine20.org/mantisbt/view.php?id=8878

Change-Id: I72ecdd38e9e186fc57ac2635ddcad31e613e133a
Reviewed-on: https://gerrit.tine20.org/tine20/2377
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8964: add default query filter to timeaccounts
Philipp Schüle [Fri, 27 Sep 2013 12:53:33 +0000 (14:53 +0200)]
#8964: add default query filter to timeaccounts

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

Change-Id: Ib394c119fcf228d87cca33271b2bc8b7c6ea4094
Reviewed-on: https://gerrit.tine20.org/tine20/2369
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#8970: mail hooks should set the record title as subject
Philipp Schüle [Fri, 27 Sep 2013 11:45:32 +0000 (13:45 +0200)]
#8970: mail hooks should set the record title as subject

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

Change-Id: I52d60ad218966d4f0bea276e87c8f11b6783d44b
Reviewed-on: https://gerrit.tine20.org/tine20/2368
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agosupport apple Reminders.app
Cornelius Weiß [Mon, 30 Sep 2013 09:35:34 +0000 (11:35 +0200)]
support apple Reminders.app

- have tasks in the calendar tree

Change-Id: Icb10ff9bb566cfb5f7b4eeabb2f3e94206568f32
Reviewed-on: https://gerrit.tine20.org/tine20/2370
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdate Syncroton and make sure that ZF1 from the library directory is
Lars Kneschke [Mon, 30 Sep 2013 05:58:41 +0000 (07:58 +0200)]
update Syncroton and make sure that ZF1 from the library directory is
prefered about the one installed via composer

Change-Id: I66980789d430adaf70ce4269bd975e73f4ff9401
Reviewed-on: https://gerrit.tine20.org/tine20/2375
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoswitch to phingified phpunit
Lars Kneschke [Thu, 26 Sep 2013 17:08:21 +0000 (19:08 +0200)]
switch to phingified phpunit

Change-Id: Ib03f05e98d8e5fff95996d66f606529aabf5d29d
Reviewed-on: https://gerrit.tine20.org/tine20/2373
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoupdated to latest version of Syncroton
Lars Kneschke [Sun, 29 Sep 2013 19:28:43 +0000 (21:28 +0200)]
updated to latest version of Syncroton

Change-Id: Ib4af27945fcc5da38acf6c1ca37acc0d58d19a66
Reviewed-on: https://gerrit.tine20.org/tine20/2374
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofixed minor problems with package build script
Lars Kneschke [Sun, 29 Sep 2013 14:35:24 +0000 (16:35 +0200)]
fixed minor problems with package build script

Change-Id: I5438b541cbbf6e9ffde9f10928414ff154a8bc95

8 years agomark tests as incomplete and tests cleanup
Lars Kneschke [Sun, 29 Sep 2013 05:02:46 +0000 (07:02 +0200)]
mark tests as incomplete and tests cleanup

Change-Id: I42354f167531b1919a1ba026a56d5bf549bbc4d6
Reviewed-on: https://gerrit.tine20.org/tine20/2372
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoASSIGNED - # 8962: Remove documentation and tests from release file
Lars Kneschke [Sun, 29 Sep 2013 04:06:44 +0000 (06:06 +0200)]
ASSIGNED - # 8962: Remove documentation and tests from release file
https://forge.tine20.org/mantisbt/view.php?id=8962

removed dev-requires and .git from vendor directory

Change-Id: Ibb86676563dfa35e6ad3056a9df1d23576cc8a1a

8 years agoPHPDOC updates
Lars Kneschke [Sat, 28 Sep 2013 17:07:53 +0000 (19:07 +0200)]
PHPDOC updates

Change-Id: Ia3c5a1f84dcceea05da737ff465cb069a86b760a

8 years agoAdd support to build PHP api documentation via "./vendor/bin/phing
Lars Kneschke [Sat, 28 Sep 2013 09:54:30 +0000 (11:54 +0200)]
Add support to build PHP api documentation via "./vendor/bin/phing
phpdoc"

Change-Id: If1734ee4b03ee1c9eb8c9d118bb1c628217f7cd7
Reviewed-on: https://gerrit.tine20.org/tine20/2371
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agohash extension is required
Philipp Schüle [Thu, 26 Sep 2013 12:54:21 +0000 (14:54 +0200)]
hash extension is required

- for Hash library
- for Tinebase_FileSystem

Change-Id: I1b5bc203ef11ca2f359df6d662cee6e582e32ce9
Reviewed-on: https://gerrit.tine20.org/tine20/2366
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agolimit salutation length to 40 in update script
Philipp Schüle [Thu, 26 Sep 2013 12:47:23 +0000 (14:47 +0200)]
limit salutation length to 40 in update script

Change-Id: I821aaea9f2fb2734ee763e223bfeff238b74a3a7
Reviewed-on: https://gerrit.tine20.org/tine20/2365
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomore PHPDOC updates
Lars Kneschke [Fri, 27 Sep 2013 04:03:32 +0000 (06:03 +0200)]
more PHPDOC updates

Change-Id: I9fef1e8dba2f6027312a359ce39ac22429cfe3c2

8 years agoPHPDOC updates
Lars Kneschke [Fri, 27 Sep 2013 03:35:16 +0000 (05:35 +0200)]
PHPDOC updates

Change-Id: Ifb87156540d97566c2c2fc7f2642cc2fea943115

8 years agoPHPDOC updates
Lars Kneschke [Fri, 27 Sep 2013 03:29:31 +0000 (05:29 +0200)]
PHPDOC updates

Change-Id: Idb6bd5a6cf143659b2133a89a175c92d7a14e1d6

8 years agoreturn correct calendar owner
Lars Kneschke [Thu, 26 Sep 2013 15:27:53 +0000 (17:27 +0200)]
return correct calendar owner

Change-Id: I82a1ca703a3b5cd5016cd5e3d02896d1132b8655
Reviewed-on: https://gerrit.tine20.org/tine20/2367
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch '2013.03'
Philipp Schüle [Thu, 26 Sep 2013 15:14:15 +0000 (17:14 +0200)]
Merge branch '2013.03'

8 years ago#8960: more than one list ilter breaks contact search
Philipp Schüle [Thu, 26 Sep 2013 12:35:54 +0000 (14:35 +0200)]
#8960: more than one list ilter breaks contact search

- added unique correlation name for each filter

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

Change-Id: I959003d121fa702173601cd8573d9de64df6a967
Reviewed-on: http://gerrit.tine20.com/customers/144
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>
8 years ago#8960: more than one list ilter breaks contact search
Philipp Schüle [Thu, 26 Sep 2013 12:35:54 +0000 (14:35 +0200)]
#8960: more than one list ilter breaks contact search

- added unique correlation name for each filter

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

Change-Id: I959003d121fa702173601cd8573d9de64df6a967
Reviewed-on: http://gerrit.tine20.com/customers/144
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>
8 years agoupdated sikuli script
Philipp Schüle [Thu, 26 Sep 2013 13:03:36 +0000 (15:03 +0200)]
updated sikuli script

8 years ago#7726: show inline images of multipart/related message parts
Philipp Schüle [Thu, 26 Sep 2013 08:31:48 +0000 (10:31 +0200)]
#7726: show inline images of multipart/related message parts

- replace cid urls in images with getResource query link (by adding new
custom URIScheme)
- removed some obsolete code from TransformURI class
- implemented test
- this is part 2/2 for #7726
- added Felamimail.getResource to FMail HTTP frontend

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

Change-Id: I3c21594b5e88f128ae957f9c389c0407278b87d2
Reviewed-on: https://gerrit.tine20.org/tine20/2210
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoAdded idprefix
AirMike [Thu, 26 Sep 2013 08:20:21 +0000 (10:20 +0200)]
Added idprefix

Change-Id: Icd264c701bea59b96fa7b0702ec83cefa465347e
Reviewed-on: https://gerrit.tine20.org/tine20/2362
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8952: Update von 7.2 auf 8.0 nicht möglich
Philipp Schüle [Thu, 26 Sep 2013 09:39:09 +0000 (11:39 +0200)]
#8952: Update von 7.2 auf 8.0 nicht möglich

- added update_2()

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

Change-Id: I903c09bf18b796bebf8db0bb37cf4840cea555d0
Reviewed-on: https://gerrit.tine20.org/tine20/2364
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoIncreased zindex for Layer Combo
AirMike [Thu, 26 Sep 2013 08:10:08 +0000 (10:10 +0200)]
Increased zindex for Layer Combo

Change-Id: Ifa8468571ac0689e2fa4f3ea25bf90d197816bb5
Reviewed-on: https://gerrit.tine20.org/tine20/2361
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8790: Phone_JsonTest::testGetCalls sometimes fails
Philipp Schüle [Thu, 26 Sep 2013 09:20:59 +0000 (11:20 +0200)]
#8790: Phone_JsonTest::testGetCalls sometimes fails

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

Change-Id: I7da8a799dee503b1cee27f4e2f4b191d683f9a6a
Reviewed-on: https://gerrit.tine20.org/tine20/2363
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agowe need dev dependencies now (for phing)
Philipp Schüle [Thu, 26 Sep 2013 09:18:06 +0000 (11:18 +0200)]
we need dev dependencies now (for phing)

8 years agoASSIGNED - # 8942: make build.xml work with phing 2.6.*
Lars Kneschke [Wed, 25 Sep 2013 07:12:37 +0000 (09:12 +0200)]
ASSIGNED - # 8942: make build.xml work with phing 2.6.*
https://forge.tine20.org/mantisbt/view.php?id=8942

Change-Id: I56031c595e0cb0df998f106293ee6ba61955640f
Reviewed-on: https://gerrit.tine20.org/tine20/2355
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated activesync rewrite rule
Philipp Schüle [Thu, 26 Sep 2013 08:46:01 +0000 (10:46 +0200)]
updated activesync rewrite rule

8 years ago#8782: Endless loop login windows when calling Active Sync
Philipp Schüle [Wed, 25 Sep 2013 15:57:30 +0000 (17:57 +0200)]
#8782: Endless loop login windows when calling Active Sync

- added Tinebase_Server_Abstract
- implemented generic getBasicAuthData
- added helper fn searchArrayByRegexpKey
- get *REMOTE_USER values from $_SERVER

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

Change-Id: Ic24bc1f979d7210fa7982e0b7594f99c32ef71cc
Reviewed-on: https://gerrit.tine20.org/tine20/2357
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8940: enable IP validation by default if HTTP connection
Philipp Schüle [Wed, 25 Sep 2013 16:50:21 +0000 (18:50 +0200)]
#8940: enable IP validation by default if HTTP connection

- created helper function Tinebase_Core::isHttpsRequest

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

Change-Id: I79c41afe5bd44efdd6f61cf1fc69c3968fed607c
Reviewed-on: https://gerrit.tine20.org/tine20/2354
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8890: Can't save records without files directory
Philipp Schüle [Wed, 25 Sep 2013 15:08:14 +0000 (17:08 +0200)]
#8890: Can't save records without files directory

- added helper fn isFilesystemAvailable
- pass that value to client registry
- only get/set attachements when isFilesystemAvailable == TRUE
- only show attachments tab when isFilesystemAvailable == TRUE

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

Change-Id: I0dacdde94bff056fe2dffb7765a0810d3f8ca4f5
Reviewed-on: https://gerrit.tine20.org/tine20/2356
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#8898: add transifex push/pull to phing build.xml
Philipp Schüle [Wed, 25 Sep 2013 17:09:53 +0000 (19:09 +0200)]
#8898: add transifex push/pull to phing build.xml

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

Change-Id: Iae96d070c9d097caef9e2eccc8e42b17730c680c
Reviewed-on: https://gerrit.tine20.org/tine20/2359
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008624: update from transifex
Philipp Schüle [Wed, 25 Sep 2013 17:19:35 +0000 (19:19 +0200)]
0008624: update from transifex

8 years ago#7612: remove fileinfo from setup essentials
Philipp Schüle [Tue, 24 Sep 2013 15:10:08 +0000 (17:10 +0200)]
#7612: remove fileinfo from setup essentials

- fileinfo is optional but recommended

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

Change-Id: I056851b5a4b45310b42847382cc4465d7d62aace
Reviewed-on: https://gerrit.tine20.org/tine20/2353
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoupdated surveyCheck urls
Philipp Schüle [Tue, 24 Sep 2013 14:48:38 +0000 (16:48 +0200)]
updated surveyCheck urls

Change-Id: I4c7a6b4617f8eb9832c8a9ba9c3144e900f62e9c
Reviewed-on: https://gerrit.tine20.org/tine20/2352
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoactivated version check
Philipp Schüle [Tue, 24 Sep 2013 14:32:26 +0000 (16:32 +0200)]
activated version check

- make sure that correct date formats are used
- build timestamps should be UTC

Change-Id: I8eac60c23e0abed7f40b1b7526f8ecc47f36c682
Reviewed-on: https://gerrit.tine20.org/tine20/2351
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#8068: update app versions to 8.0
Philipp Schüle [Tue, 24 Sep 2013 09:03:08 +0000 (11:03 +0200)]
#8068: update app versions to 8.0

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

Change-Id: Iefd51dbb0ddb677fa9b47c83d1d067f88110cdfc
Reviewed-on: https://gerrit.tine20.org/tine20/2349
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#8938: add sikuli scripts for gui test automation
Philipp Schüle [Mon, 23 Sep 2013 11:27:06 +0000 (13:27 +0200)]
#8938: add sikuli scripts for gui test automation

- added a first sikuli test case (needs some improvement: start
browser, navigate to url, ...)
- added install howto for ubuntu 12.10

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

Change-Id: I430d86b6c66175ec6b1e0e1925dd789427fab168
Reviewed-on: https://gerrit.tine20.org/tine20/2346
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 '2013.03'
Philipp Schüle [Wed, 25 Sep 2013 16:21:51 +0000 (18:21 +0200)]
Merge branch '2013.03'

8 years ago#8948: deactivate context menu on new events
Philipp Schüle [Wed, 25 Sep 2013 16:14:12 +0000 (18:14 +0200)]
#8948: deactivate context menu on new events

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

Change-Id: Iab9e38fb17d7a4d3741049c2df450cb5bf19fb65
Reviewed-on: https://gerrit.tine20.org/tine20/2358
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#2756: Support Activedirectory as accounts backend
Lars Kneschke [Wed, 25 Sep 2013 09:25:32 +0000 (11:25 +0200)]
#2756: Support Activedirectory as accounts backend

- implements ActiveDirectory backend
- only run tests with mocking if phpunit 3.5+
- added helper function to check phpunit version in tests

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

Change-Id: I6c4cd02f93e611a5f5ba32f3e9db6ef2b9c0e621
Reviewed-on: https://gerrit.tine20.org/tine20/2333
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago0008930: tag filter does not work in Inventory
sstamer [Tue, 24 Sep 2013 13:33:55 +0000 (15:33 +0200)]
0008930: tag filter does not work in Inventory

- add unittest for Tag search
- temporary fix! This need to be refactored also see Ticket: 0008944

Change-Id: I874f88a75ecac0abbd0be8a251b255a58c5991f8
Reviewed-on: https://gerrit.tine20.org/tine20/2350
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 - # 8738: support uuids for new calendars
Lars Kneschke [Tue, 24 Sep 2013 05:14:56 +0000 (07:14 +0200)]
ASSIGNED - # 8738: support uuids for new calendars
https://forge.tine20.org/mantisbt/view.php?id=8738

- updated table schema and added uuid to model and filter

Change-Id: Ib061d9e5ab4f9bc33d290eeb6e298753a2fd0f08
Reviewed-on: https://gerrit.tine20.org/tine20/2348
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agocheck if mysql cli is available
Lars Kneschke [Tue, 24 Sep 2013 04:57:15 +0000 (06:57 +0200)]
check if mysql cli is available

Change-Id: I6c8fce26e4b355a201b1b1d6276f658237a57247

8 years agoimprove build process
Lars Kneschke [Mon, 23 Sep 2013 08:39:18 +0000 (10:39 +0200)]
improve build process

- removed phing from composer again, as building packages did not work
as expected any more
- download composer and put it into search path

Change-Id: I65ba2e9c1dc5e9f94f89e40ad3de3a28a3c4a03f

8 years agodowngrade to phing 2.5.*
Lars Kneschke [Tue, 24 Sep 2013 03:40:06 +0000 (05:40 +0200)]
downgrade to phing 2.5.*

Change-Id: Ia7d48980c5236fc03cd90837575af9705b17429c

8 years agocode cleanup
Lars Kneschke [Mon, 23 Sep 2013 15:08:45 +0000 (17:08 +0200)]
code cleanup

Change-Id: Icf0a712fc39041b59ff4ee7693caae3f3c5b8351
Reviewed-on: https://gerrit.tine20.org/tine20/2347
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch '2013.03'
Philipp Schüle [Mon, 23 Sep 2013 14:38:17 +0000 (16:38 +0200)]
Merge branch '2013.03'

8 years ago#8910: "base event not found" when trying to create new event
Philipp Schüle [Sat, 21 Sep 2013 17:11:57 +0000 (19:11 +0200)]
#8910: "base event not found" when trying to create new event

- only allow to update existing events

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

Change-Id: I299a9b188d8b965ed1707aba15e1816ace370284
Reviewed-on: https://gerrit.tine20.org/tine20/2344
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#8854: Error when printing a calendar
Philipp Schüle [Sat, 21 Sep 2013 12:18:41 +0000 (14:18 +0200)]
#8854: Error when printing a calendar

- check if metaData exists before setting attr

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

Change-Id: Ic842d37a430989644af8fd2a4792d88c107ab272
Reviewed-on: https://gerrit.tine20.org/tine20/2342
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#6880: save drafts/templates without subject/recipients
Philipp Schüle [Sat, 21 Sep 2013 08:25:47 +0000 (10:25 +0200)]
#6880: save drafts/templates without subject/recipients

when saving message as draft/template
- only check for uploading files
- no other validation
- use Felamimail error handler

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

Change-Id: I741c60f39a936326ea2e80e54f53220ea6e9f2e4
Reviewed-on: https://gerrit.tine20.org/tine20/2340
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#7622: losing non-contact recipient
Philipp Schüle [Mon, 23 Sep 2013 09:03:54 +0000 (11:03 +0200)]
#7622: losing non-contact recipient

- we need to use setRawValue() instead of setValue() in
ClearableComboBox::assertValue()

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

Change-Id: I327a62e7c93d5af3d31e42fad6992f1650365586
Reviewed-on: https://gerrit.tine20.org/tine20/2345
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#8932: dtend is wrong after dtstart has been changed
Philipp Schüle [Mon, 23 Sep 2013 14:19:03 +0000 (16:19 +0200)]
#8932: dtend is wrong after dtstart has been changed

- need to consider DST border crossings

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

Change-Id: I8c8f6dc252665ef57272a51d85d81acaa86e7fb0
Reviewed-on: https://gerrit.tine20.org/tine20/2341
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded phing via composer and updated phpunit to its latest release
Lars Kneschke [Sun, 22 Sep 2013 18:42:40 +0000 (20:42 +0200)]
added phing via composer and updated phpunit to its latest release

Change-Id: Ib87083124565a8fd13f797a3178bca849b4fe44e
Reviewed-on: https://gerrit.tine20.org/tine20/2343
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch '2013.03'
Philipp Schüle [Fri, 20 Sep 2013 15:24:48 +0000 (17:24 +0200)]
Merge branch '2013.03'

8 years agoonly add pwsuffix once
Philipp Schüle [Thu, 19 Sep 2013 14:23:53 +0000 (16:23 +0200)]
only add pwsuffix once

Change-Id: Ifff16f5315735526f4cd45bec89ff13b215401b3
Reviewed-on: https://gerrit.tine20.org/tine20/2339
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#8926: customfield filters missing from non-modelconfig apps
Philipp Schüle [Thu, 19 Sep 2013 10:18:00 +0000 (12:18 +0200)]
#8926: customfield filters missing from non-modelconfig apps

- activated customfield filters again
- marked function as deprecated

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

Change-Id: Ia2a36ebf615186bf50e8e94a9f99217cc8268706
Reviewed-on: https://gerrit.tine20.org/tine20/2338
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch '2013.03'
Philipp Schüle [Thu, 19 Sep 2013 10:00:26 +0000 (12:00 +0200)]
Merge branch '2013.03'

Conflicts:
scripts/packaging/debian/changelog
tine20/library/Syncroton/.gitignore
tine20/library/Syncroton/composer.json
tine20/library/Syncroton/docs/syncroton.sql
tine20/library/Syncroton/lib/Syncroton/Command/Ping.php
tine20/library/Syncroton/lib/Syncroton/Command/Sync.php
tine20/library/Syncroton/lib/Syncroton/Model/IDevice.php
tine20/library/Syncroton/lib/Syncroton/Server.php
tine20/library/Syncroton/lib/Syncroton/Wbxml/Abstract.php
tine20/library/Syncroton/lib/Syncroton/Wbxml/Decoder.php
tine20/library/Syncroton/lib/Syncroton/Wbxml/Dtd/ActiveSync/CodePage0.php
tine20/library/Syncroton/lib/Syncroton/Wbxml/Encoder.php
tine20/library/Syncroton/tests/Syncroton/ServerTests.php
tine20/library/Syncroton/tests/bootstrap.php
tine20/library/Syncroton/tests/phpunit.xml

8 years agoadded repair table for import/export definitions
Philipp Schüle [Tue, 17 Sep 2013 14:55:43 +0000 (16:55 +0200)]
added repair table for import/export definitions

- added generic repairTable() to cli frontend

Change-Id: Iaca2825d947d0270182961264b129abec96a3979
Reviewed-on: https://gerrit.tine20.org/tine20/2330
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0008914 - Abstraction to improve queries
Flávio Gomes da Silva Lisboa [Thu, 12 Sep 2013 16:31:14 +0000 (13:31 -0300)]
0008914 - Abstraction to improve queries

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

8 years agoMantis#0008596 Expresso#6568
emersonfaria [Thu, 8 Aug 2013 17:01:54 +0000 (14:01 -0300)]
Mantis#0008596 Expresso#6568

Redundant Ping commands running for long time

Change-Id: Ia78d79b80a2cf66a30d3ecc1bedf2485bc251d3a
Reviewed-on: https://gerrit.tine20.org/tine20/2245
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-on: https://gerrit.tine20.org/tine20/2337
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed function signature of toTine20ModelParseEmail
Philipp Schüle [Wed, 18 Sep 2013 14:17:28 +0000 (16:17 +0200)]
fixed function signature of toTine20ModelParseEmail

Change-Id: Ie5c329f5a2cd4800567d2e820f3db770fdf04667
Reviewed-on: https://gerrit.tine20.org/tine20/2336
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 '1.0' of http://git.syncroton.org/Syncroton into 2013.03
Philipp Schüle [Wed, 18 Sep 2013 14:11:11 +0000 (16:11 +0200)]
Merge branch '1.0' of git.syncroton.org/Syncroton into 2013.03