tine20
7 years agoMerge branch '2013.03'
Philipp Schüle [Tue, 22 Oct 2013 13:47:52 +0000 (15:47 +0200)]
Merge branch '2013.03'

7 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

7 years ago#9102: sometimes message cache update enters infinite loop
Philipp Schüle [Tue, 22 Oct 2013 13:11:09 +0000 (15:11 +0200)]
#9102: sometimes message cache update enters infinite loop

- prevent infinite recursions if structure of part could not be found

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

Change-Id: I11f4695df99d4948265eaab6f6daade9510124b3
Reviewed-on: http://gerrit.tine20.com/customers/180
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9076: prevent sql connection to email backend for cronuser
Philipp Schüle [Mon, 21 Oct 2013 12:51:24 +0000 (14:51 +0200)]
#9076: prevent sql connection to email backend for cronuser

- fixes re-registration of sql plugins

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

Change-Id: I1c1412aab07c93277b89c3b03756167c8e194c27
Reviewed-on: https://gerrit.tine20.org/tine20/2439
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9076: prevent sql connection to email backend for cronuser
Philipp Schüle [Mon, 21 Oct 2013 12:51:24 +0000 (14:51 +0200)]
#9076: prevent sql connection to email backend for cronuser

- fixes re-registration of sql plugins

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

Change-Id: I1c1412aab07c93277b89c3b03756167c8e194c27
Reviewed-on: https://gerrit.tine20.org/tine20/2439
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoFix handling datetime field in multi edit
AirMike [Wed, 9 Oct 2013 08:25:36 +0000 (10:25 +0200)]
Fix handling datetime field in multi edit

Change-Id: I87cf16f00b200cb7857dfac69fc0048fefb07ebf
Reviewed-on: https://gerrit.tine20.org/tine20/2399
Tested-by: jenkins user
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoSafer split by _Model_
AirMike [Thu, 26 Sep 2013 08:03:11 +0000 (10:03 +0200)]
Safer split by _Model_

Change-Id: I31fa2dd64690f2e7fd66a1856eae818f40b63586
Reviewed-on: https://gerrit.tine20.org/tine20/2360
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agofixed CRM demo data typo
Philipp Schüle [Thu, 17 Oct 2013 13:20:23 +0000 (15:20 +0200)]
fixed CRM demo data typo

Change-Id: Ib0e7916a45c7b0dfb168da932bbca31d013e0e8f
Reviewed-on: https://gerrit.tine20.org/tine20/2425
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoMerge branch '2013.03'
Philipp Schüle [Mon, 21 Oct 2013 10:21:15 +0000 (12:21 +0200)]
Merge branch '2013.03'

7 years ago #9076: prevent sql connection to email backend for cronuser
Philipp Schüle [Mon, 21 Oct 2013 09:48:40 +0000 (11:48 +0200)]
 #9076: prevent sql connection to email backend for cronuser

- allow to unregister all user plugins
- this prevents unnecessary connections to email backends

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

Change-Id: Ib66d3ee561199a625ce3af60d0e32feb3e77cb2a
Reviewed-on: http://gerrit.tine20.com/customers/178
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoUpdated Debian packaging
Lars Kneschke [Mon, 21 Oct 2013 05:03:55 +0000 (07:03 +0200)]
Updated Debian packaging

Change-Id: I9e1207d6780cbc501e5bcfe09c8ba9a10635d301
Reviewed-on: https://gerrit.tine20.org/tine20/2437
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
7 years agoUpdated Fedora packaging
Lars Kneschke [Mon, 21 Oct 2013 04:59:24 +0000 (06:59 +0200)]
Updated Fedora packaging

Change-Id: I98ae0074fa66c3cced0f31ec8bacd085291eeffa
Reviewed-on: https://gerrit.tine20.org/tine20/2435
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
7 years agoupdate to stable phpdocumentor and latest syncroton
Lars Kneschke [Sat, 19 Oct 2013 02:35:55 +0000 (04:35 +0200)]
update to stable phpdocumentor and latest syncroton

Change-Id: I0f58403a82010c851b2b8a476414edb91a7787ee
Reviewed-on: https://gerrit.tine20.org/tine20/2434
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
7 years agoupdate Ubuntu packaging for Saucy
Lars Kneschke [Sat, 19 Oct 2013 02:30:13 +0000 (04:30 +0200)]
update Ubuntu packaging for Saucy

Change-Id: Ice7b7288b2ef3466c08c7126d6ed89428ee7699b
Reviewed-on: https://gerrit.tine20.org/tine20/2433
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
7 years agoresorted functions and added phpdoc
Philipp Schüle [Fri, 18 Oct 2013 12:33:33 +0000 (14:33 +0200)]
resorted functions and added phpdoc

7 years ago# 9072: iOS does not set filter end
Lars Kneschke [Fri, 18 Oct 2013 08:38:11 +0000 (10:38 +0200)]
# 9072: iOS does not set filter end

... in [comp-filters][time-range]

- convert DateTime to Tinebase_DateTime
- make sure, end is set

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

Change-Id: I02706d29aabc3982d6a7675bd4d4924ff41644ff
Reviewed-on: https://gerrit.tine20.org/tine20/2429
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoupdate to latest revision of Syncroton
Lars Kneschke [Thu, 17 Oct 2013 18:15:13 +0000 (20:15 +0200)]
update to latest revision of Syncroton

Change-Id: Id77fb80d5d56a8445c29754bda3259e69a9be420
Reviewed-on: https://gerrit.tine20.org/tine20/2427
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
7 years agoadds newline after recur exception message
Philipp Schüle [Thu, 17 Oct 2013 14:06:47 +0000 (16:06 +0200)]
adds newline after recur exception message

Change-Id: I432622e22839719d63545cc000018664e5261b37
Reviewed-on: https://gerrit.tine20.org/tine20/2426
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago #9058: show query filter when selecting TA foreign filter
Philipp Schüle [Wed, 16 Oct 2013 16:21:29 +0000 (18:21 +0200)]
 #9058: show query filter when selecting TA foreign filter

- is_open is not longer required as default filter
- maybe we should allow multiple default filters
- adds some logging

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

Change-Id: Ia339d5c96556efeb08f39787058f79cf1378710c
Reviewed-on: https://gerrit.tine20.org/tine20/2424
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agofixed undefined valiable error ($interval -> $number)
Philipp Schüle [Thu, 17 Oct 2013 09:27:44 +0000 (11:27 +0200)]
fixed undefined valiable error ($interval -> $number)

7 years ago#9044: em client not allowed to change tasks
Philipp Schüle [Thu, 17 Oct 2013 08:20:26 +0000 (10:20 +0200)]
#9044: em client not allowed to change tasks

- adds patch by Thomas Pawassarat <tomp@topanet.de>

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

Change-Id: Ica3d0b1bcd52d0e19be3ce3811e85128a11a3365
Reviewed-on: https://gerrit.tine20.org/tine20/2416
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoupdates changelogs for Collin RC2
Philipp Schüle [Thu, 17 Oct 2013 08:29:32 +0000 (10:29 +0200)]
updates changelogs for Collin RC2

7 years ago #8994: feast_calendar not selectable
Alexander Stintzing [Wed, 16 Oct 2013 16:06:55 +0000 (18:06 +0200)]
 #8994: feast_calendar not selectable

sometimes the fc is not selectable

https://forge.tine20.org/mantisbt/view.php?id=8994
Change-Id: I306cc9473e01955765d84a19e39104e3cb2bb44a
Reviewed-on: https://gerrit.tine20.org/tine20/2420
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago0009030: some missing translations in HR
Philipp Schüle [Wed, 16 Oct 2013 14:54:59 +0000 (16:54 +0200)]
0009030: some missing translations in HR

7 years agoupdate lang templates
Philipp Schüle [Wed, 16 Oct 2013 14:45:03 +0000 (16:45 +0200)]
update lang templates

7 years ago0009030: some missing translations in HR
Alexander Stintzing [Wed, 16 Oct 2013 14:34:22 +0000 (16:34 +0200)]
0009030: some missing translations in HR

There are some translations missing in HR GridPanel: Employee, Personal accounts...

https://forge.tine20.org/mantisbt/view.php?id=9030
Change-Id: I477030214554ce593b78e255222e16f3b3c05189
Reviewed-on: https://gerrit.tine20.org/tine20/2419
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9054: add chrome_web_app.json to package
Philipp Schüle [Wed, 16 Oct 2013 14:23:44 +0000 (16:23 +0200)]
#9054: add chrome_web_app.json to package

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

Change-Id: Ibddd3e6f731755bf4cb0aa40290f0dc00d09ae2d
Reviewed-on: https://gerrit.tine20.org/tine20/2418
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#8990: update RELEASENOTES
Philipp Schüle [Wed, 16 Oct 2013 13:47:36 +0000 (15:47 +0200)]
#8990: update RELEASENOTES

... for Collin

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

Change-Id: I269b1f0b7ca4b361e2451cd3b1b23c92b6ef26a7
Reviewed-on: https://gerrit.tine20.org/tine20/2417
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9022: can not accept invitation to recurring event exception
Philipp Schüle [Wed, 16 Oct 2013 13:09:27 +0000 (15:09 +0200)]
#9022: can not accept invitation to recurring event exception

- added caldav test for this
- improved status authkey error handling

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

Change-Id: I14717e8ef864a8e2b8602172a516d002d05d43d9
Reviewed-on: https://gerrit.tine20.org/tine20/2413
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#8624: update transifex strings
Philipp Schüle [Wed, 16 Oct 2013 10:34:32 +0000 (12:34 +0200)]
#8624: update transifex strings

7 years agoupdate lang templates
Philipp Schüle [Tue, 15 Oct 2013 18:10:46 +0000 (20:10 +0200)]
update lang templates

7 years ago#8954: "add attender" not visible
Philipp Schüle [Mon, 14 Oct 2013 13:23:27 +0000 (15:23 +0200)]
#8954: "add attender" not visible

... when more than 8 attendee in filter

- decreased height of attendee grid in filter layer
- decreased z-index of layer combo again

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

Change-Id: I9716a7722ec0b0fbb42e1c585ebfc38cb7a84218
Reviewed-on: https://gerrit.tine20.org/tine20/2411
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago0009050: HumanResources ui bugs / enhancements
Alexander Stintzing [Mon, 14 Oct 2013 12:49:31 +0000 (14:49 +0200)]
0009050: HumanResources ui bugs / enhancements

 - number of the employee duplicate check does not work properly. the value
   should be editable in the duplicate resolve gridpanel
 - remove "add note" from contract edit dialog
 - remove "add note", "tags" from freetime edit dialog
 - remove pagination, filtertoolbar from sickness and vacation grid
 - book unexcused sickness days as vacation day is not possible

 - better german translation for Year -> Kalenderjahr in contract edit dialog

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

Change-Id: Ifce85219534f70b9bd4ac466105bf46c781241d2
Reviewed-on: https://gerrit.tine20.org/tine20/2415
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoimproved cli command assembling and logging
Philipp Schüle [Mon, 14 Oct 2013 09:27:56 +0000 (11:27 +0200)]
improved cli command assembling and logging

Change-Id: I891868cbdaf72c700d870d98c933de75b1aec780
Reviewed-on: https://gerrit.tine20.org/tine20/2407
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9016: Fatal error: Call to a member function toArray()
Philipp Schüle [Mon, 14 Oct 2013 09:40:22 +0000 (11:40 +0200)]
#9016: Fatal error: Call to a member function toArray()

... on a non-object in Task.php

- check if config setting is an object first

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

Change-Id: I124a53bc90b4df801e3528f347b86e26578f1bda
Reviewed-on: https://gerrit.tine20.org/tine20/2408
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago0009008: assign more free days than allowed
Alexander Stintzing [Tue, 8 Oct 2013 13:36:19 +0000 (15:36 +0200)]
0009008: assign more free days than allowed

assign more free days than allowed

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

Change-Id: Id1c375838ace1f986f3c741fb0837cd400f4a5be
Reviewed-on: https://gerrit.tine20.org/tine20/2395
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoupdated debian packaging for PostgreSQL
Lars Kneschke [Tue, 15 Oct 2013 05:49:22 +0000 (07:49 +0200)]
updated debian packaging for PostgreSQL

Change-Id: I84b8f1a19ecc5f28fcdc89d8f2c969d2993e016f
Reviewed-on: https://gerrit.tine20.org/tine20/2414
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
7 years ago#9020: remove notification output
Philipp Schüle [Mon, 14 Oct 2013 09:14:03 +0000 (11:14 +0200)]
#9020: remove notification output

- fixed an error in Calendar_Model_Rrule

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

Change-Id: Ia4792a1114e7ccc50ae56296c82fe5213e543e0e
Reviewed-on: https://gerrit.tine20.org/tine20/2406
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago0009046: prompt for username
Alexander Stintzing [Mon, 14 Oct 2013 10:05:12 +0000 (12:05 +0200)]
0009046: prompt for username

sometimes upgrades needs to have an account set as current user to perform some record updates (needed for acl, modlog etc.)
this should be possible by promting for that username on cli.

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

Change-Id: I72c0215e2d2e4b82343ad950b69efc00ae6dc4bf
Reviewed-on: https://gerrit.tine20.org/tine20/2409
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agomore link and name updates
Lars Kneschke [Fri, 11 Oct 2013 09:25:33 +0000 (11:25 +0200)]
more link and name updates

Change-Id: I284029b7f8ed56478ba3a94ebefc21e8b8791b05
Reviewed-on: https://gerrit.tine20.org/tine20/2405
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago0009018: create cli function to set contract end_date to employee employment_ends
Alexander Stintzing [Wed, 9 Oct 2013 15:37:16 +0000 (17:37 +0200)]
0009018: create cli function to set contract end_date to employee employment_ends

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

Change-Id: Idb0b9bbc7116e9a65bf830217d36163b155f702e
Reviewed-on: https://gerrit.tine20.org/tine20/2401
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years ago#9010: tine20org link: org should be 1 pixel smaller
Philipp Schüle [Thu, 10 Oct 2013 14:04:23 +0000 (16:04 +0200)]
#9010: tine20org link: org should be 1 pixel smaller

- strip tags in login panel title, too

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

Change-Id: Ief0787f2cda9b9ac970c74f070ee55957f05a79a
Reviewed-on: https://gerrit.tine20.org/tine20/2404
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
7 years agolowered loglevel of very verbose LDAP logging
Philipp Schüle [Thu, 10 Oct 2013 13:59:27 +0000 (15:59 +0200)]
lowered loglevel of very verbose LDAP logging

Change-Id: I7662936c58b491de51ee2e4c9adfe56a69c41514
Reviewed-on: https://gerrit.tine20.org/tine20/2403
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 years agoupdate lang templates
Philipp Schüle [Thu, 10 Oct 2013 14:00:41 +0000 (16:00 +0200)]
update lang templates

7 years ago#8966: Mail upon change of a recurring appointment
Cornelius Weiß [Thu, 10 Oct 2013 09:26:20 +0000 (11:26 +0200)]
#8966: Mail upon change of a recurring appointment

- also solves 8766: use different notification message/subject
for recurring events/exceptions

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

Change-Id: I1a4b42f49264709e82f5ae441c42ff02e529c9c3
Reviewed-on: https://gerrit.tine20.org/tine20/2382
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
7 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

7 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>
7 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>
7 years ago0008624: update transifex strings
Philipp Schüle [Thu, 10 Oct 2013 09:16:22 +0000 (11:16 +0200)]
0008624: update transifex strings

7 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>
7 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

7 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>
7 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>
7 years agoMerge branch '2013.03'
Philipp Schüle [Tue, 8 Oct 2013 12:17:12 +0000 (14:17 +0200)]
Merge branch '2013.03'

7 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>
7 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>
7 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>
7 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>
7 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

7 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>
7 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

7 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

7 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

7 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

7 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

7 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>
7 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

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

7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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

7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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>
7 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

7 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>
7 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

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

Change-Id: Ia3c5a1f84dcceea05da737ff465cb069a86b760a

7 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>
7 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>
7 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>
7 years agomore PHPDOC updates
Lars Kneschke [Fri, 27 Sep 2013 04:03:32 +0000 (06:03 +0200)]
more PHPDOC updates

Change-Id: I9fef1e8dba2f6027312a359ce39ac22429cfe3c2

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

Change-Id: Ifb87156540d97566c2c2fc7f2642cc2fea943115

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

Change-Id: Idb6bd5a6cf143659b2133a89a175c92d7a14e1d6

7 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>
7 years agoMerge branch '2013.03'
Philipp Schüle [Thu, 26 Sep 2013 15:14:15 +0000 (17:14 +0200)]
Merge branch '2013.03'

7 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>
7 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>