tine20
9 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Tue, 21 Aug 2012 08:59:33 +0000 (10:59 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

9 years agoremoved debug outout
Lars Kneschke [Mon, 20 Aug 2012 15:33:51 +0000 (17:33 +0200)]
removed debug outout

Change-Id: Icb821ad53468d5281edce3da64cb9a79e703af2f

9 years agoadded wbxml codepage 24
Lars Kneschke [Mon, 20 Aug 2012 15:21:25 +0000 (17:21 +0200)]
added wbxml codepage 24

Change-Id: Id947edff63ed830d9b74086a58e602f095f6b681

9 years agouse correct default filter
Philipp Schüle [Mon, 20 Aug 2012 10:52:15 +0000 (12:52 +0200)]
use correct default filter

Change-Id: I7abbdb045f0b13fcb39f6903ef509bd867d4c15b
Reviewed-on: https://gerrit.tine20.org/tine20/923
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006928: activated admin should belong to admin role
Philipp Schüle [Mon, 20 Aug 2012 11:31:36 +0000 (13:31 +0200)]
0006928: activated admin should belong to admin role

- add admin role with all rights on demand

https://forge.tine20.org/mantisbt/view.php?id=6928
Change-Id: If8248faae29f5901d04463c806f54c74d6493c2b
Reviewed-on: https://gerrit.tine20.org/tine20/924
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agouse getAdapter() to allow db check
Philipp Schüle [Fri, 17 Aug 2012 15:40:23 +0000 (17:40 +0200)]
use getAdapter() to allow db check

Change-Id: Id3f6452cf011d2e3d31396499e271f0d2a011181
Reviewed-on: https://gerrit.tine20.org/tine20/922
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoactivate CalDAV for Mac OS X Mountain Lion
Cornelius Weiß [Fri, 17 Aug 2012 12:51:34 +0000 (14:51 +0200)]
activate CalDAV for Mac OS X Mountain Lion

@2012-03

Change-Id: Ie2090a6c1631cc2d9c758598ba451c17b3cc7de1
Reviewed-on: https://gerrit.tine20.org/tine20/920
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoenable desktop notifications for Mac OS X Mountain Lion
Cornelius Weiß [Mon, 20 Aug 2012 06:39:58 +0000 (08:39 +0200)]
enable desktop notifications for Mac OS X Mountain Lion

- requestPermission requires a function as argument there..

@2012-03

Change-Id: I0db81ee477763ab914b86bea98572fc2b6817389
Reviewed-on: https://gerrit.tine20.org/tine20/921
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoimproved WindowSize handling
Lars Kneschke [Fri, 17 Aug 2012 17:15:11 +0000 (19:15 +0200)]
improved WindowSize handling

Change-Id: If0f083dfd2a7b36fe2deebbf74ed73ef6557ee36

9 years agoalways upercase first character
Lars Kneschke [Fri, 17 Aug 2012 14:31:27 +0000 (16:31 +0200)]
always upercase first character

Change-Id: I127c962e1d25f1ef6847417dd15a928b22417ef4

9 years ago0006946: only show error on manual cache update
Philipp Schüle [Fri, 17 Aug 2012 12:19:33 +0000 (14:19 +0200)]
0006946: only show error on manual cache update

- no longer show timeouts / connection loss errors when doing message
cache background requests

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=6946
Change-Id: I3b225d0c692417adf5ff609b5db14e1819520f83
Reviewed-on: https://gerrit.tine20.org/tine20/919
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 17 Aug 2012 10:56:18 +0000 (12:56 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

9 years ago0006914: timeaccounts should be sorted by number/title
Philipp Schüle [Mon, 13 Aug 2012 15:24:56 +0000 (17:24 +0200)]
0006914: timeaccounts should be sorted by number/title

- allow to define sort field in record picker combo
- fix paging params in record picker combo

https://forge.tine20.org/mantisbt/view.php?id=6914
Change-Id: I63370ebbf30fdd5ad4a0617817d2ade600af646a
Reviewed-on: https://gerrit.tine20.org/tine20/909
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006936: detect import file encoding
Philipp Schüle [Thu, 16 Aug 2012 10:45:15 +0000 (12:45 +0200)]
0006936: detect import file encoding

- use mb_detect_encoding for certain charsets (in stream filter and
single field conversion)
- added 'auto' value for encoding option in imports
- updated / added some tests

https://forge.tine20.org/mantisbt/view.php?id=6936
Change-Id: I0be0cf50f495a1a5113a03dc8e504c551b28ae18
Reviewed-on: https://gerrit.tine20.org/tine20/918
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agosimplified logic of policy model
Lars Kneschke [Fri, 17 Aug 2012 07:00:12 +0000 (09:00 +0200)]
simplified logic of policy model

Change-Id: I394a0125f86a4fb1552a358178e2f284d587ff2a

9 years agoadded some more search related tests
Lars Kneschke [Fri, 17 Aug 2012 06:47:42 +0000 (08:47 +0200)]
added some more search related tests

Change-Id: Ib65135763d90080f3d878966f775e6777a872481

9 years agoimproved Search command and updated tests
Lars Kneschke [Fri, 17 Aug 2012 06:04:10 +0000 (08:04 +0200)]
improved Search command and updated tests

Change-Id: I27d658ed4e33900a20432a25299617324e9a514d

9 years agomoved appendXML to abstract class for all models
Lars Kneschke [Fri, 17 Aug 2012 04:19:50 +0000 (06:19 +0200)]
moved appendXML to abstract class for all models

Change-Id: I6906cadbba94b86b4f4641fbf3a9a5760dd7c4ce

9 years agoSearch implementation with Email/GAL backend
Aleksander Machniak [Thu, 16 Aug 2012 12:51:51 +0000 (14:51 +0200)]
Search implementation with Email/GAL backend

Change-Id: I549a83f74ba3a9dee33af1fabb675adeb223a781

9 years agoSwitched to Syncroton
Lars Kneschke [Thu, 16 Aug 2012 07:15:26 +0000 (09:15 +0200)]
Switched to Syncroton

Change-Id: I11aa49b454b1ab3862981942983b2ecd4aaf07e5
Reviewed-on: https://gerrit.tine20.org/tine20/886
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
9 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Thu, 16 Aug 2012 12:27:00 +0000 (14:27 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

9 years agoError in case of incorrect configuration
Michael Spahn [Thu, 16 Aug 2012 08:50:10 +0000 (10:50 +0200)]
Error in case of incorrect configuration

The $defaults array can be empty, that causes
a fatal error while unsetting this array.
Add a check if it is set or not.

@2012-03

Change-Id: I8ae483539cc5b4e9d681a2796f997c495a2d3eec
Reviewed-on: https://gerrit.tine20.org/tine20/917
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years agofixed samba account flags setting
Philipp Schüle [Wed, 15 Aug 2012 12:31:15 +0000 (14:31 +0200)]
fixed samba account flags setting

Change-Id: I72d810c4de708305cffb725a2e0bc3faeb9a1c61
Reviewed-on: https://gerrit.tine20.org/tine20/914
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoreturn DeviveInformation status only when client sent DeviceInformations
Lars Kneschke [Thu, 16 Aug 2012 07:59:55 +0000 (09:59 +0200)]
return DeviveInformation status only when client sent DeviceInformations

Change-Id: I6789761ac40af0f2f83d517876816b5584e0654d

9 years agoadded support LongId and ReplaceMime
Lars Kneschke [Thu, 16 Aug 2012 07:54:31 +0000 (09:54 +0200)]
added support LongId and ReplaceMime

Change-Id: If9de16b6e974ed6595c4ede7c22a895da8d4db3e

9 years agoreworked folder handling
Lars Kneschke [Wed, 15 Aug 2012 19:36:21 +0000 (21:36 +0200)]
reworked folder handling

there is now a model which handles XML parsing and generation
also renamed some properties to match the names in the XML document

Change-Id: I7eb3f202be476ff4771f32485a52a5cbdc06834c

9 years agofixed organizer appending
Philipp Schüle [Wed, 15 Aug 2012 13:10:19 +0000 (15:10 +0200)]
fixed organizer appending

- we might find no contact with resolveOrganizer()

@2012-03

Change-Id: I597d31cba3f92c4b86d521ecabae43d5a6d25a36
Reviewed-on: https://gerrit.tine20.org/tine20/915
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006942: group memberships and login shell missing
Philipp Schüle [Wed, 15 Aug 2012 10:16:55 +0000 (12:16 +0200)]
0006942: group memberships and login shell missing

- add login shell option to csv import
- assert shell in tests

https://forge.tine20.org/mantisbt/view.php?id=6942
Change-Id: I500e755669511622068ef69ab626827271944eeb
Reviewed-on: https://gerrit.tine20.org/tine20/913
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#6922 role and status renderer in attendee grid are broken
Cornelius Weiß [Wed, 15 Aug 2012 09:19:52 +0000 (11:19 +0200)]
#6922 role and status renderer in attendee grid are broken

Change-Id: I7afaa112901738e990a415ae913e806b5c7c5d12
Reviewed-on: https://gerrit.tine20.org/tine20/912
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006942: group memberships and login shell missing
Philipp Schüle [Tue, 14 Aug 2012 13:44:14 +0000 (15:44 +0200)]
0006942: group memberships and login shell missing

- update internet group memberships after user import/add
- always set login shell to /bin/false for new users

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

Change-Id: Ifc07d88c7daefdc14c9f874cf48c6be41bcd44f6
Reviewed-on: https://gerrit.tine20.org/tine20/911
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoharmonize arrayAccess
Cornelius Weiß [Tue, 14 Aug 2012 11:49:17 +0000 (13:49 +0200)]
harmonize arrayAccess

- __set equals OffsetSet
- __get equals OffsetGet

Change-Id: Iaddf11bd95c3da741bc8b0508f7212463e302d8d
Reviewed-on: https://gerrit.tine20.org/tine20/910
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006700: E-Mails not showed correctly (synology NAS)
Philipp Schüle [Mon, 13 Aug 2012 14:55:55 +0000 (16:55 +0200)]
0006700: E-Mails not showed correctly (synology NAS)

- added mbstring stream filter
- use it to decode messages in certain encodings ('iso-8859-1',
'windows-1252', 'iso-8859-15')

https://forge.tine20.org/mantisbt/view.php?id=6700
Change-Id: I4c79bc05da0186c46e7563f936981eec213128f0
Reviewed-on: https://gerrit.tine20.org/tine20/908
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoremoved print_r() in courses import test
Philipp Schüle [Mon, 13 Aug 2012 14:17:53 +0000 (16:17 +0200)]
removed print_r() in courses import test

Change-Id: I311cddfdd4c8929cf0283689b6015f7d4de69feb
Reviewed-on: https://gerrit.tine20.org/tine20/907
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Cornelius Weiß [Mon, 13 Aug 2012 13:30:25 +0000 (15:30 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

9 years agofix for ci server
Lars Kneschke [Mon, 13 Aug 2012 11:41:26 +0000 (13:41 +0200)]
fix for ci server

installed version of phpunit does not yet support assertNotEmptx

Change-Id: I2f57233e7f9954e8b731653455b1608db8cb6761

9 years agofix for Can't inherit abstract function
Lars Kneschke [Mon, 13 Aug 2012 11:30:05 +0000 (13:30 +0200)]
fix for Can't inherit abstract function
Syncroton_Backend_IBackend::create() (previously declared abstract in
Syncroton_Backend_ISyncState) in
/var/lib/jenkins/jobs/syncroton/workspace/lib/Syncroton/Backend/ISyncState.php
on line 20

Change-Id: I164f4a02f4966b74e7123c0e8c9f08a17d13382f

9 years agoimplement managament of policies
Lars Kneschke [Mon, 13 Aug 2012 11:11:43 +0000 (13:11 +0200)]
implement managament of policies

Change-Id: Id4764622b5345dc78fb8cf6d08132b2ad2031939

9 years agoSupport for datetimefield on multiple edit
AirMike [Mon, 13 Aug 2012 10:44:34 +0000 (12:44 +0200)]
Support for datetimefield on multiple edit

Change-Id: I583c8f4799b6d4b743675155d68a011e9a14c03a
Reviewed-on: https://gerrit.tine20.org/tine20/906
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agofixed var name in dbmail backend
Philipp Schüle [Mon, 13 Aug 2012 09:58:48 +0000 (11:58 +0200)]
fixed var name in dbmail backend

Change-Id: Ic9d8dfb341021c8d59e71c7eacdb06735860203f
Reviewed-on: https://gerrit.tine20.org/tine20/905
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Cornelius Weiß [Mon, 13 Aug 2012 09:29:13 +0000 (11:29 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

9 years agoImport Syncroton
Cornelius Weiß [Mon, 13 Aug 2012 09:28:58 +0000 (11:28 +0200)]
Import Syncroton

9 years agofix filter handling in application-starter
Alexander Stintzing [Fri, 10 Aug 2012 13:43:07 +0000 (15:43 +0200)]
fix filter handling in application-starter

Change-Id: Id4f49feb14f67e9d283fc7e38a58071fd9f17178
Reviewed-on: https://gerrit.tine20.org/tine20/904
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoadded another user import test case
Philipp Schüle [Fri, 10 Aug 2012 12:08:55 +0000 (14:08 +0200)]
added another user import test case

Change-Id: I10cf2979d3f822ebb9b7f159b1d616419b8a2f4c
Reviewed-on: https://gerrit.tine20.org/tine20/903
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoHR failure without private info rights
Alexander Stintzing [Wed, 8 Aug 2012 10:29:09 +0000 (12:29 +0200)]
HR failure without private info rights

- don't try to set employee.contracts if the user has
  no right to see private information of the employee

Change-Id: I0dee464843da5c760e16011e10b4cca3f46e14d0
Reviewed-on: https://gerrit.tine20.org/tine20/895
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years ago0006910: new manual users have no samba settings
Philipp Schüle [Fri, 10 Aug 2012 09:07:33 +0000 (11:07 +0200)]
0006910: new manual users have no samba settings

- fixed samba config apply in FullUser model
- added some debugging logs and a test
- added samba config to Courses_Config

https://forge.tine20.org/mantisbt/view.php?id=6910
Change-Id: I1d8419ecb2c29f7ad028fd1663dd14c3be52c4aa
Reviewed-on: https://gerrit.tine20.org/tine20/902
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoMerge "Make sure entries added on the device aren't returned in Changed list in the...
Lars Kneschke [Fri, 10 Aug 2012 08:41:48 +0000 (10:41 +0200)]
Merge "Make sure entries added on the device aren't returned in Changed list in the same request. Fixes duplicated entries on Android."

9 years agoMerge "Add lost EmailAttachment properties (ContentId, ContentLocation, IsInline)"
Lars Kneschke [Fri, 10 Aug 2012 08:40:53 +0000 (10:40 +0200)]
Merge "Add lost EmailAttachment properties (ContentId, ContentLocation, IsInline)"

9 years agoMerge "Commented out all lost echo commands"
Lars Kneschke [Fri, 10 Aug 2012 08:38:37 +0000 (10:38 +0200)]
Merge "Commented out all lost echo commands"

9 years agoMake sure entries added on the device aren't returned
Aleksander Machniak [Thu, 9 Aug 2012 12:42:32 +0000 (14:42 +0200)]
Make sure entries added on the device aren't returned
in Changed list in the same request. Fixes duplicated entries on Android.

9 years agoAdd lost EmailAttachment properties (ContentId, ContentLocation, IsInline)
Aleksander Machniak [Thu, 9 Aug 2012 10:53:37 +0000 (12:53 +0200)]
Add lost EmailAttachment properties (ContentId, ContentLocation, IsInline)

9 years agoCommented out all lost echo commands
Aleksander Machniak [Thu, 9 Aug 2012 10:46:23 +0000 (12:46 +0200)]
Commented out all lost echo commands

9 years agoFixed typo s/SaveinSentItems/SaveInSentItems/
Aleksander Machniak [Thu, 9 Aug 2012 10:43:07 +0000 (12:43 +0200)]
Fixed typo s/SaveinSentItems/SaveInSentItems/

9 years ago0006908: do not change enctype if pw is unchanged
Philipp Schüle [Thu, 9 Aug 2012 08:48:41 +0000 (10:48 +0200)]
0006908: do not change enctype if pw is unchanged

https://forge.tine20.org/mantisbt/view.php?id=6908
Change-Id: I7d8b064da899b2dc536b447a8097a077a4be8d5e
Reviewed-on: https://gerrit.tine20.org/tine20/900
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoupdated tests
Lars Kneschke [Wed, 8 Aug 2012 16:37:37 +0000 (18:37 +0200)]
updated tests

Change-Id: I38bba480c7a3b5cb33d554da34e52bf36e5af6f1

9 years agoimproved provisioning
Lars Kneschke [Wed, 8 Aug 2012 16:37:03 +0000 (18:37 +0200)]
improved provisioning

Change-Id: I17617120d564de393218e4eeefd5e439a53bd6c6

9 years agoreturn xml for provisioning and remote as property of the exception
Lars Kneschke [Wed, 8 Aug 2012 16:36:34 +0000 (18:36 +0200)]
return xml for provisioning and remote as property of the exception

Change-Id: I890d54d1c76d1c1d746664acb80e4fb170f99bcd

9 years agoreturn xml for provisioning and remote as property of the exception
Lars Kneschke [Wed, 8 Aug 2012 16:36:01 +0000 (18:36 +0200)]
return xml for provisioning and remote as property of the exception

Change-Id: I8a765c34aeef25aa795eb526d3d4bcf600f567a3

9 years agosent the correct status response
Lars Kneschke [Wed, 8 Aug 2012 16:34:25 +0000 (18:34 +0200)]
sent the correct status response

Change-Id: Ifd2a096bb854f4d096dbc4e2ccd90fdf6eba4234

9 years agowe don't support AS 2.5 any mmore
Lars Kneschke [Wed, 8 Aug 2012 16:33:18 +0000 (18:33 +0200)]
we don't support AS 2.5 any mmore

Change-Id: I4da1c328a2e9bcd1b2f469a5613c82236a240e4d

9 years agofixed forward only detection in ldap plugin
Philipp Schüle [Wed, 8 Aug 2012 16:02:44 +0000 (18:02 +0200)]
fixed forward only detection in ldap plugin

- strtolower ftw!

@2012-03

Change-Id: I3c430e543d873530bf380cdbc125250433b12721
Reviewed-on: https://gerrit.tine20.org/tine20/898
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006902: email user sync is missing aliases/forwards
Philipp Schüle [Wed, 8 Aug 2012 14:39:50 +0000 (16:39 +0200)]
0006902: email user sync is missing aliases/forwards

- added smtp ldap plugin when syncing users

https://forge.tine20.org/mantisbt/view.php?id=6902
Change-Id: I0da1809d67dda5c79422432b3d69b66b9a6e172c
Reviewed-on: https://gerrit.tine20.org/tine20/897
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoadded messages on HR transferUserAccounts
Alexander Stintzing [Wed, 8 Aug 2012 11:12:30 +0000 (13:12 +0200)]
added messages on HR transferUserAccounts

Change-Id: I0d6360ef33597df6652bec87da0f77be005960b4
Reviewed-on: https://gerrit.tine20.org/tine20/896
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoHR fixes
Alexander Stintzing [Wed, 8 Aug 2012 09:10:34 +0000 (11:10 +0200)]
HR fixes

- account import script container
- failure on empty division

Change-Id: I92d63c42566d688c186467451a02e919922add3c
Reviewed-on: https://gerrit.tine20.org/tine20/894
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoadded missing test
Lars Kneschke [Wed, 8 Aug 2012 06:06:32 +0000 (08:06 +0200)]
added missing test

Change-Id: Ibc4995af0ec7f54353997d9454bc2847d4f43545

9 years agofixed forwarding of emails
Lars Kneschke [Wed, 8 Aug 2012 04:38:39 +0000 (06:38 +0200)]
fixed forwarding of emails

Change-Id: Ie429c7740e2d269becfac981e9b0ccefe906d0ea

9 years ago0006900: User Dialog broken
Philipp Schüle [Tue, 7 Aug 2012 18:54:35 +0000 (20:54 +0200)]
0006900: User Dialog broken

- added check if default imap user settings exists / are not null

https://forge.tine20.org/mantisbt/view.php?id=6900
Change-Id: Id6866f152de4fc91c0e8f2f042abf9ecaff479d0
Reviewed-on: https://gerrit.tine20.org/tine20/893
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006852: always add iconv filter on import
Philipp Schüle [Tue, 7 Aug 2012 15:11:22 +0000 (17:11 +0200)]
0006852: always add iconv filter on import

- we need to use iconv() instead of an iconv stream filter because it
handles mb chars correctly (in vcard import)
- stream filter usage is configurable now
- added another test vcard (with iso-8859-1 encoding)

@2012-03

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

Change-Id: Ic76cb4f9def3e127137557e6a9f9e2a85f819c32
Reviewed-on: https://gerrit.tine20.org/tine20/892
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoadded one more constant
Lars Kneschke [Tue, 7 Aug 2012 16:19:16 +0000 (18:19 +0200)]
added one more constant

Change-Id: I1bf9581bbcc89f318d6c77787d3d0627fb5725f8

9 years agohide error message if constant is not set
Lars Kneschke [Tue, 7 Aug 2012 16:18:10 +0000 (18:18 +0200)]
hide error message if constant is not set

Change-Id: Id048a2edc2cd47a13ed4d4f367a84d0d895003cf

9 years agoUpdates Fedora spec file
Michael Spahn [Tue, 7 Aug 2012 13:50:05 +0000 (15:50 +0200)]
Updates Fedora spec file

Change-Id: Ia28b1b6a089c83d00dbeb67cf54b384e06ac4510
Reviewed-on: https://gerrit.tine20.org/tine20/891
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years ago0006524: Access Problems via Webdav
Philipp Schüle [Tue, 7 Aug 2012 08:18:04 +0000 (10:18 +0200)]
0006524: Access Problems via Webdav

- do not allow to create new nodes with '/' in their name
- parent node is checked for existance

@2012-03

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

Change-Id: I9e0349d68953b137fe3280545b5fb40c1e3b4897
Reviewed-on: https://gerrit.tine20.org/tine20/887
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006688: contact of new user should have modlog info
Philipp Schüle [Mon, 6 Aug 2012 15:10:07 +0000 (17:10 +0200)]
0006688: contact of new user should have modlog info

- added a test / this already works in master

https://forge.tine20.org/mantisbt/view.php?id=6688
Change-Id: I93b361e655dc80dcb9e4f0b4b1908d3137c27674
Reviewed-on: https://gerrit.tine20.org/tine20/889
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006882: can't send mail after wrong recipient error
Philipp Schüle [Mon, 6 Aug 2012 13:53:50 +0000 (15:53 +0200)]
0006882: can't send mail after wrong recipient error

- use this.saving instead of this.sending
- set this.saving to false after error

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=6882
Change-Id: If38346c4c77941980a6563e9e0cac625b9c120a4
Reviewed-on: https://gerrit.tine20.org/tine20/885
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoExampleApplication - removed parent constructor call
Alexander Stintzing [Mon, 6 Aug 2012 15:39:44 +0000 (17:39 +0200)]
ExampleApplication - removed parent constructor call

https://forge.tine20.org/mantisbt/view.php?id=6886#c8594
Change-Id: I33e0b961d5a4929cbab38addee1b314affd75a96
Reviewed-on: https://gerrit.tine20.org/tine20/890
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoparse $_GET in the server class only
Lars Kneschke [Tue, 7 Aug 2012 06:49:49 +0000 (08:49 +0200)]
parse $_GET in the server class only

Change-Id: Iba2afc6e4d2601e581c9478359e37503ac048c16

9 years agohandover full requestsParameters array and not only the policyKey.
Lars Kneschke [Tue, 7 Aug 2012 05:52:39 +0000 (07:52 +0200)]
handover full requestsParameters array and not only the policyKey.

Change-Id: I4244cd2aab7022104f7dae2f0ad36c5d1d1d6e29

9 years agofix line ending
Lars Kneschke [Mon, 6 Aug 2012 20:13:57 +0000 (22:13 +0200)]
fix line ending

Change-Id: I58c3093247696f7d3d043945295c7bb01c93db3b

9 years agofix email parsing
Lars Kneschke [Mon, 6 Aug 2012 20:13:15 +0000 (22:13 +0200)]
fix email parsing

Change-Id: Ie2e96beebb5e288f9952a56d50fb16efea9f88d7

9 years ago #6844: sieve rules dialog: all actions are disabled
Alexander Stintzing [Mon, 6 Aug 2012 12:13:16 +0000 (14:13 +0200)]
 #6844: sieve rules dialog: all actions are disabled

- might be a problem with the ActionUpdater
- check if evalGrants of grid panel is evaluated
- sieve rules grid: Felamimail/js/sieve/RulesGridPanel.js

Change-Id: I5380c37f306c6f6220f232ca13040455a96e1ce9
Reviewed-on: https://gerrit.tine20.org/tine20/884
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years ago0006852: always add iconv filter on import
Philipp Schüle [Mon, 6 Aug 2012 11:56:27 +0000 (13:56 +0200)]
0006852: always add iconv filter on import

- added test (incl. vcf)
- fixed address mapping (missing country information)

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=6852
Change-Id: I479af0a0c67a258f0d4b07260693481837f1efb2
Reviewed-on: https://gerrit.tine20.org/tine20/883
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006870: allow to configure default quota
Philipp Schüle [Mon, 6 Aug 2012 11:27:30 +0000 (13:27 +0200)]
0006870: allow to configure default quota

- added new config for default imap user values
- get default settings when adding new user

https://forge.tine20.org/mantisbt/view.php?id=6870
Change-Id: Ic7164d081c2181b1bcc246492d025a8ccca025f5
Reviewed-on: https://gerrit.tine20.org/tine20/882
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006868: deactivate session locking for multi update
Philipp Schüle [Mon, 6 Aug 2012 11:08:14 +0000 (13:08 +0200)]
0006868: deactivate session locking for multi update

- deactivate session locking for some long running requests

@2012-03

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

Change-Id: I337078aa0865bd2ade3b9d879e5532c52f32b750
Reviewed-on: https://gerrit.tine20.org/tine20/880
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago0006856: add user name placeholder to vac. templates
Philipp Schüle [Mon, 6 Aug 2012 10:54:08 +0000 (12:54 +0200)]
0006856: add user name placeholder to vac. templates

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

Change-Id: If5bca1df720fe6f7faedda9960300dd4668bce2d
Reviewed-on: https://gerrit.tine20.org/tine20/881
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agofix variable name
Lars Kneschke [Mon, 6 Aug 2012 11:05:38 +0000 (13:05 +0200)]
fix variable name

Change-Id: Ic07f1bcfa8882a343fc49bfd5dc325b2fb976766

9 years agodestroy session if current user has no roles
Philipp Schüle [Fri, 3 Aug 2012 14:17:10 +0000 (16:17 +0200)]
destroy session if current user has no roles

- user is logged out

@2012-03

Change-Id: I795b5f1c493633d0f7514278b44f50cab3b12010
Reviewed-on: https://gerrit.tine20.org/tine20/877
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoFix IE invalid argument error
AirMike [Fri, 3 Aug 2012 14:28:28 +0000 (16:28 +0200)]
Fix IE invalid argument error
Ignore trigger click if field is disabled

Change-Id: Ie2fc632a432ddbe221668dce16de21cf14b510af
Reviewed-on: https://gerrit.tine20.org/tine20/876
Tested-by: jenkins user
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agofixed fetch of entries
Lars Kneschke [Mon, 6 Aug 2012 08:41:56 +0000 (10:41 +0200)]
fixed fetch of entries

Change-Id: Ia0c1241e3dddc17ebb08e35a2b1c4756f4593e13

9 years agofix DateTime format finally
Lars Kneschke [Mon, 6 Aug 2012 08:24:20 +0000 (10:24 +0200)]
fix DateTime format finally

Change-Id: I7b9aecf68c98c0d47d8f71713a250a7de60be706

9 years agouse the correct DateTime format xx-xx-xxTxx:xx:xxZ for tasks, email and
Lars Kneschke [Mon, 6 Aug 2012 07:23:22 +0000 (09:23 +0200)]
use the correct DateTime format xx-xx-xxTxx:xx:xxZ for tasks, email and
contacts and xxxxxxTxxxxxxZ for calendar

Change-Id: If5c32ba6db9c3729c2e0058f9e9abc31cf5ac28f

9 years agooptions are now a separate property of the collection
Lars Kneschke [Mon, 6 Aug 2012 07:07:05 +0000 (09:07 +0200)]
options are now a separate property of the collection

Change-Id: I3df40c986026822add871a9b4d961a9b6952739c

9 years agoadd NativeBodyElement
Lars Kneschke [Mon, 6 Aug 2012 07:05:57 +0000 (09:05 +0200)]
add NativeBodyElement

Change-Id: I85a9b18dd38720da47e26e80b095628d28610e40

9 years agoadded default options also for setFromArray
Lars Kneschke [Mon, 6 Aug 2012 07:05:09 +0000 (09:05 +0200)]
added default options also for setFromArray

Change-Id: I612e3a372deaee024ee87c9b382161af5c58eb89

9 years agoapplication starter, container handling
Alexander Stintzing [Wed, 25 Jul 2012 12:36:01 +0000 (14:36 +0200)]
application starter, container handling

- resolve users handling in application starter
- default container is now dependent on model and app, not just one app
- added notes, tags, etc. to getDefaultData function in js-model
- example app applied to these changes
- apply to #0006768
- better date handling in application starter
- better container handling in appstarter
- allow dateFormat property in model

Change-Id: Id8977d8851ddc546e238d666cc38ce11c6878cec
Reviewed-on: https://gerrit.tine20.org/tine20/862
Tested-by: jenkins user
Reviewed-by: AirMike <airmike23@gmail.com>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoupdated tests
Lars Kneschke [Sat, 4 Aug 2012 20:30:21 +0000 (22:30 +0200)]
updated tests

Change-Id: Ie6a166d9632a7916e6f2609db1b85846901ddcd8

9 years agocode cleanup
Lars Kneschke [Sat, 4 Aug 2012 20:29:58 +0000 (22:29 +0200)]
code cleanup

Change-Id: I19727d08108ddfffeb587491da7efe840a278893

9 years agorenamed class constants (removed redundant prefix)
Lars Kneschke [Sat, 4 Aug 2012 20:28:22 +0000 (22:28 +0200)]
renamed class constants (removed redundant prefix)

Change-Id: Ib1365b8936fa8269e2d52555ec0077a9cea6b40a

9 years agoadd getProperties to interface
Lars Kneschke [Sat, 4 Aug 2012 20:27:33 +0000 (22:27 +0200)]
add getProperties to interface

Change-Id: I165409e038db0e0c41763dd6b318fa6adeb34d5e

9 years agocode cleanup
Lars Kneschke [Sat, 4 Aug 2012 20:26:25 +0000 (22:26 +0200)]
code cleanup

Change-Id: Id03ed6dc6c1c52edbd24813b152e6fac2c51b8a5

9 years agocode cleanup
Lars Kneschke [Sat, 4 Aug 2012 20:25:34 +0000 (22:25 +0200)]
code cleanup

Change-Id: Ia048703801466b94aba75cac70f84b84c2cf5290

9 years agominor phpdoc updates
Lars Kneschke [Sat, 4 Aug 2012 20:24:27 +0000 (22:24 +0200)]
minor phpdoc updates

Change-Id: I6fb156cf52ab55d2459e07922b1f19a6e67487b5