tine20
9 years agoMerge branch 'master' of http://git.tine20.org/git/Syncope
Lars Kneschke [Mon, 13 Feb 2012 07:28:36 +0000 (08:28 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope

9 years agohack is still needed
Lars Kneschke [Mon, 13 Feb 2012 07:04:55 +0000 (08:04 +0100)]
hack is still needed

9 years agoMerge branch 'master' of http://git.tine20.org/git/Syncope
Lars Kneschke [Sat, 11 Feb 2012 19:26:14 +0000 (20:26 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope

9 years agocreate/delete contentstates only after successful save of new synckey
Lars Kneschke [Sat, 11 Feb 2012 19:25:04 +0000 (20:25 +0100)]
create/delete contentstates only after successful save of new synckey

9 years agoincrease SyncKey only when any data got changed. Otherwise keep the same
Lars Kneschke [Sat, 11 Feb 2012 19:05:05 +0000 (20:05 +0100)]
increase SyncKey only when any data got changed. Otherwise keep the same
SyncKey.

9 years agoappend Commands and Reponses node only when they have children
Lars Kneschke [Sat, 11 Feb 2012 18:43:31 +0000 (19:43 +0100)]
append Commands and Reponses node only when they have children

9 years agotest non existance of Response element
Lars Kneschke [Sat, 11 Feb 2012 18:37:55 +0000 (19:37 +0100)]
test non existance of Response element

9 years agowhitespace changes and comments
Lars Kneschke [Sat, 11 Feb 2012 18:26:38 +0000 (19:26 +0100)]
whitespace changes and comments

9 years agono debug output needed here, as Syncope_Server already logs the xml
Lars Kneschke [Sat, 11 Feb 2012 17:55:33 +0000 (18:55 +0100)]
no debug output needed here, as Syncope_Server already logs the xml

9 years agoreplaced tabs with spaces
Lars Kneschke [Sat, 11 Feb 2012 17:44:02 +0000 (18:44 +0100)]
replaced tabs with spaces

9 years agoassertNotEmpty is not available on the CI server
Lars Kneschke [Sat, 11 Feb 2012 07:12:45 +0000 (08:12 +0100)]
assertNotEmpty is not available on the CI server

Change-Id: I6d59c3186bddf7a90457af91c6db09491ff1ace9
Reviewed-on: https://gerrit.tine20.org/tine20/143
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
9 years agoit can happen, that we have a contentstate (which means we sent the
Lars Kneschke [Sat, 11 Feb 2012 06:59:14 +0000 (07:59 +0100)]
it can happen, that we have a contentstate (which means we sent the
entry to the client and that the entry is yet in
$collectionData['syncState']->pendingdata['serverAdds'] I have no idea
how this can happen, but the next lines of code work around this
situation

9 years agofixed activesync tests
Lars Kneschke [Fri, 10 Feb 2012 21:59:36 +0000 (22:59 +0100)]
fixed activesync tests

Change-Id: I27fb1c0e66faafbe5b67a8ee22e3369c6d9e67f3
Reviewed-on: https://gerrit.tine20.org/tine20/142
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
9 years agowe have to return a id now and updated tests 2012-03-1-beta3-final
Lars Kneschke [Fri, 10 Feb 2012 20:59:18 +0000 (21:59 +0100)]
we have to return a id now and updated tests
removed wbxml library => got moved to Syncope/lib/Wbxml already
adopted autoloader
timestamps have to be Tinebase_Datetimes

Change-Id: I35fb3f359044b3c9e2598b15a0b430de8d2e58a7
Reviewed-on: https://gerrit.tine20.org/tine20/140
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5556: Tasks don't allow empty "Responsible" field
Alexander Stintzing [Fri, 10 Feb 2012 21:27:32 +0000 (22:27 +0100)]
#5556: Tasks don't allow empty "Responsible" field

Change-Id: I01001137ea546ca908ffa17e0ff31187d12f318c
Reviewed-on: https://gerrit.tine20.org/tine20/131
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5434: Event Picker
Alexander Stintzing [Fri, 10 Feb 2012 20:53:21 +0000 (21:53 +0100)]
#5434: Event Picker

Change-Id: Idbc47d698f2dc1457c6c276a718feca34e653362
Reviewed-on: https://gerrit.tine20.org/tine20/68
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5640: update message cache is not called
Philipp Schüle [Fri, 10 Feb 2012 20:44:00 +0000 (21:44 +0100)]
 #5640: update message cache is not called

- fixed getFolderStatus() -> it now checks the requested folders
- added more debugging / logging

http://forge.tine20.org/mantisbt/view.php?id=5640
Change-Id: I0a8a889f29cdd797d7e4add0470b68a760011ca6
Reviewed-on: https://gerrit.tine20.org/tine20/141
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoMerge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20.git
Lars Kneschke [Fri, 10 Feb 2012 20:24:35 +0000 (21:24 +0100)]
Merge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20.git

9 years agoMerge branch 'master' of http://git.tine20.org/git/Syncope
Lars Kneschke [Fri, 10 Feb 2012 20:23:59 +0000 (21:23 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope

9 years agouse the correct function to create nodes in namespaces
Lars Kneschke [Fri, 10 Feb 2012 20:23:27 +0000 (21:23 +0100)]
use the correct function to create nodes in namespaces

9 years ago#5442: merge dialog removes jpegphoto
Alexander Stintzing [Fri, 10 Feb 2012 14:21:54 +0000 (15:21 +0100)]
#5442: merge dialog removes jpegphoto
#5566: multiple edit of contacts breaks contact images

Change-Id: I7dc79a6db28b26ae6df6e805d940b8b7bf431e69
Reviewed-on: https://gerrit.tine20.org/tine20/112
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoimproved tests and converted tabs to spaces
Lars Kneschke [Fri, 10 Feb 2012 17:51:03 +0000 (18:51 +0100)]
improved tests and converted tabs to spaces

9 years agoMerge branch 'master' of http://git.tine20.org/git/Syncope
Lars Kneschke [Fri, 10 Feb 2012 16:33:20 +0000 (17:33 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope

9 years ago$folder is an object
Lars Kneschke [Fri, 10 Feb 2012 16:31:36 +0000 (17:31 +0100)]
$folder is an object

9 years agofix encoding of xml special chars
Lars Kneschke [Fri, 10 Feb 2012 16:30:29 +0000 (17:30 +0100)]
fix encoding of xml special chars

9 years agofix creation of new user device
Lars Kneschke [Fri, 10 Feb 2012 16:29:58 +0000 (17:29 +0100)]
fix creation of new user device

9 years agoremoved Tine 2.0'ism
Lars Kneschke [Fri, 10 Feb 2012 14:51:17 +0000 (15:51 +0100)]
removed Tine 2.0'ism

9 years agoreplaced tabs with spaces
Lars Kneschke [Fri, 10 Feb 2012 14:27:12 +0000 (15:27 +0100)]
replaced tabs with spaces

9 years agoMerge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20.git 2012-03-1-beta3
Lars Kneschke [Fri, 10 Feb 2012 13:39:30 +0000 (14:39 +0100)]
Merge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20.git

9 years agoMerge branch 'master' of http://git.tine20.org/git/Syncope
Lars Kneschke [Fri, 10 Feb 2012 13:38:30 +0000 (14:38 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope

9 years agoadded LICENSE file
Lars Kneschke [Fri, 10 Feb 2012 13:24:09 +0000 (14:24 +0100)]
added LICENSE file

9 years agoadded another test
Lars Kneschke [Fri, 10 Feb 2012 13:23:50 +0000 (14:23 +0100)]
added another test

9 years agoi would expect to send STATUS_FOLDER_HIERARCHY_HAS_CHANGED but by
Lars Kneschke [Fri, 10 Feb 2012 13:23:36 +0000 (14:23 +0100)]
i would expect to send STATUS_FOLDER_HIERARCHY_HAS_CHANGED but by
reading the source code of Android I found out that android triggers the
FolderSync only on STATUS_OBJECT_NOT_FOUND

9 years agoreworked logic in case of invalid synckey
Lars Kneschke [Fri, 10 Feb 2012 13:20:44 +0000 (14:20 +0100)]
reworked logic in case of invalid synckey

we now don't delete all folders anymore, as this would also delete the
content sent to the client, which triggers a full resync

9 years agodon't delete state in other tables
Lars Kneschke [Fri, 10 Feb 2012 13:19:16 +0000 (14:19 +0100)]
don't delete state in other tables

9 years ago #5624: Wrong logger setup in Tinebase_Core::setupLogger
Philipp Schüle [Fri, 10 Feb 2012 12:17:41 +0000 (13:17 +0100)]
 #5624: Wrong logger setup in Tinebase_Core::setupLogger

struct config has to recursivly create other structs

http://forge.tine20.org/mantisbt/view.php?id=5624
Change-Id: I8140ca003af048947114b797d8561bb781873939
Reviewed-on: https://gerrit.tine20.org/tine20/138
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years ago#5602: disable fields in multi-timesheet-edit mode
Alexander Stintzing [Fri, 10 Feb 2012 13:16:03 +0000 (14:16 +0100)]
#5602: disable fields in multi-timesheet-edit mode

Change-Id: I58cf6b745ba138291fb399932ac73d8d88af952b
Reviewed-on: https://gerrit.tine20.org/tine20/137
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agosync trunk series translations from launchpad
Cornelius Weiß [Fri, 10 Feb 2012 12:46:13 +0000 (13:46 +0100)]
sync trunk series translations from launchpad

9 years ago #5626: personal container change notification issues
Philipp Schüle [Fri, 10 Feb 2012 10:17:51 +0000 (11:17 +0100)]
 #5626: personal container change notification issues

- no notifications for empty messages
- send notification to hidden users
- catch not found exception

http://forge.tine20.org/mantisbt/view.php?id=5626
Change-Id: Ic5a4a39d89dbe7a2660db4c6634f94c70976eac6
Reviewed-on: https://gerrit.tine20.org/tine20/136
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years agoMerge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20
Cornelius Weiß [Fri, 10 Feb 2012 10:39:40 +0000 (11:39 +0100)]
Merge branch 'master' of https://gerrit.tine20.org/tine20/p/tine20

9 years ago#5622: timeaccountselect: show closed handling not working
Cornelius Weiß [Fri, 10 Feb 2012 10:39:32 +0000 (11:39 +0100)]
#5622: timeaccountselect: show closed handling not working

- add show closed btn to paging tbar

Change-Id: I23b389ad5b8139160e6dc311b3975c5a1cfca9a3

9 years ago#5622: timeaccountselect: show closed handling not working
Cornelius Weiß [Fri, 10 Feb 2012 10:38:32 +0000 (11:38 +0100)]
#5622: timeaccountselect: show closed handling not working

- picker in grid shows closed per default

Change-Id: I13553647be1b8667768e07e5c32015d1a8e49db8

9 years ago#5622: timeaccountselect: show closed handling not working
Cornelius Weiß [Fri, 10 Feb 2012 10:37:09 +0000 (11:37 +0100)]
#5622: timeaccountselect: show closed handling not working

- allow picker conf

Change-Id: I788f8edc45554266c556b104cbe7cf449dfbccdb

9 years ago#5622: timeaccountselect: show closed handling not working
Cornelius Weiß [Fri, 10 Feb 2012 10:36:02 +0000 (11:36 +0100)]
#5622: timeaccountselect: show closed handling not working

- add bool types for automatic conversion
- add closed indicator to title

Change-Id: I896467284962ff753864ea4b92692486c7c02d87

9 years ago#5622: timeaccountselect: show closed handling not working
Cornelius Weiß [Fri, 10 Feb 2012 10:33:55 +0000 (11:33 +0100)]
#5622: timeaccountselect: show closed handling not working

- add app generically
- fix record generaton from JSON object
- fix title handling

Change-Id: I8bb7f54c5ad40b3d2c48c926aa975b6cd37a24d6

9 years agoremove relations for app user has no right to
Philipp Schüle [Fri, 10 Feb 2012 09:34:49 +0000 (10:34 +0100)]
remove relations for app user has no right to

Change-Id: I57996cacefebafa638cdb2bda39ec57f81c7ca24
Reviewed-on: https://gerrit.tine20.org/tine20/135
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agolowered some loglevels in FilterGroup
Philipp Schüle [Fri, 10 Feb 2012 08:57:17 +0000 (09:57 +0100)]
lowered some loglevels in FilterGroup

Change-Id: I5e2ddce1ac2459bcd4130e7a249a04aa9600178b
Reviewed-on: https://gerrit.tine20.org/tine20/134
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago5604: show timeaccount number in timeaccount filter picker combo
Cornelius Weiß [Thu, 9 Feb 2012 20:56:12 +0000 (21:56 +0100)]
5604: show timeaccount number in timeaccount filter picker combo

- remove depricated picker

Change-Id: Id58db4244e21de329b3aa55afb1c215dda8c5a0c

9 years ago5604: show timeaccount number in timeaccount filter picker combo
Cornelius Weiß [Thu, 9 Feb 2012 20:55:38 +0000 (21:55 +0100)]
5604: show timeaccount number in timeaccount filter picker combo

- use registered picker

Change-Id: I3248d6587ec45eeaa5708c6067868ec930762aec

9 years agorespect getTitle of records
Cornelius Weiß [Thu, 9 Feb 2012 20:54:56 +0000 (21:54 +0100)]
respect getTitle of records

Change-Id: I0c80d53d1fff499e3cd90e956525561e8a489be1

9 years agocleanup - allign to rendererMgr
Cornelius Weiß [Thu, 9 Feb 2012 20:54:13 +0000 (21:54 +0100)]
cleanup - allign to rendererMgr

Change-Id: Id647a335636e9d86df4d4f96e8328d3c1fac23fb

9 years ago5600: explicit relation filter setValue fails
Cornelius Weiß [Thu, 9 Feb 2012 19:29:35 +0000 (20:29 +0100)]
5600: explicit relation filter setValue fails

- definedby is the standard operator (if not equals)
  so there is no need for onOperatorChange

Change-Id: I9c3c07e961eda61795094637290886d400030e18
Reviewed-on: https://gerrit.tine20.org/tine20/133
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
9 years ago#5564: Move of event to another folder fails
Cornelius Weiß [Thu, 9 Feb 2012 17:25:30 +0000 (18:25 +0100)]
#5564: Move of event to another folder fails

- fix deletion

Change-Id: Ia9c8f940993c804a9a3cfa344e9a5b2a4c61fb8e

9 years ago#5564: Move of event to another folder fails
Cornelius Weiß [Thu, 9 Feb 2012 13:26:12 +0000 (14:26 +0100)]
#5564: Move of event to another folder fails

- implemented test to simulate move of event
- add container move handling to put command
- add container handling to delete command
- fix/generalize cutting of .ics suffix

Change-Id: Ia0af2f61eea694991964814990f467c6e628db04
Reviewed-on: https://gerrit.tine20.org/tine20/121
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
9 years ago #5460: trash folder is not created on the fly
Philipp Schüle [Thu, 9 Feb 2012 13:31:18 +0000 (14:31 +0100)]
 #5460: trash folder is not created on the fly

- added test, no change required: trash folder creation works as
expected
- use transaction to rollback test data

http://forge.tine20.org/mantisbt/view.php?id=5460
Change-Id: Id86adb226c7dbd8641ee38ee11043aac44027486
Reviewed-on: https://gerrit.tine20.org/tine20/132
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agoCalendar Summary onBlur
Alexander Stintzing [Thu, 9 Feb 2012 13:21:04 +0000 (14:21 +0100)]
Calendar Summary onBlur

Change-Id: If779ce34bff2fc4b2d58f540dc0fb95b1758d8b4
Reviewed-on: https://gerrit.tine20.org/tine20/127
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
Tested-by: Cornelius Weiß <c.weiss@metaways.de>
9 years ago #5572: folder move corrupts folders
Philipp Schüle [Thu, 9 Feb 2012 12:46:42 +0000 (13:46 +0100)]
 #5572: folder move corrupts folders

- fixed container move/create when moving to top level
- (stat)path can now be recreated when container changes (setContainer)

http://forge.tine20.org/mantisbt/view.php?id=5572

Change-Id: Iacbc39292796c12d56023202edcbf9c7d1436476
Reviewed-on: https://gerrit.tine20.org/tine20/129
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5558: CRM Tasks always saved in personal container
Philipp Schüle [Thu, 9 Feb 2012 08:50:45 +0000 (09:50 +0100)]
 #5558: CRM Tasks always saved in personal container

- getDefaultContainer changes:
  + account now is second and optional
  + added preference name param
  + now checks user preference
  + creates new default container if missing
- get correct container for tasks and contacts in CRM lead model!

http://forge.tine20.org/mantisbt/view.php?id=5558

Change-Id: I185ad7ba44615a7280e8d50cf07f34ae3865004a
Reviewed-on: https://gerrit.tine20.org/tine20/130
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5528: update content_seq of orig container on move
Philipp Schüle [Tue, 7 Feb 2012 20:24:29 +0000 (21:24 +0100)]
 #5528: update content_seq of orig container on move

http://forge.tine20.org/mantisbt/view.php?id=5528
Change-Id: I94a25b8ffbdae898db6372e62799a2e867e9ff5b
Reviewed-on: https://gerrit.tine20.org/tine20/124
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5440: date filter in filtertoolbar only works once
Alexander Stintzing [Wed, 8 Feb 2012 16:21:27 +0000 (17:21 +0100)]
#5440: date filter in filtertoolbar only works once

Change-Id: I9feb9fa8fde862beda6e293702303caf4ff7571a
Reviewed-on: https://gerrit.tine20.org/tine20/97
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
Tested-by: Cornelius Weiß <c.weiss@metaways.de>
9 years agoadded improved filtertoolbar options description
Philipp Schüle [Wed, 8 Feb 2012 12:07:31 +0000 (13:07 +0100)]
added improved filtertoolbar options description

Change-Id: I0a11a1cbefdc926040d66086a518082b616fad0c
Reviewed-on: https://gerrit.tine20.org/tine20/128
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5524: make exceptions working in IE again
Alexander Stintzing [Wed, 8 Feb 2012 14:25:49 +0000 (15:25 +0100)]
#5524: make exceptions working in IE again

Change-Id: I34c5c9649f11acb1d71fb01038dc0bab3d0ff9a8
Reviewed-on: https://gerrit.tine20.org/tine20/115
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5548: Anrede wird nicht exportiert
Philipp Schüle [Tue, 7 Feb 2012 19:43:01 +0000 (20:43 +0100)]
 #5548: Anrede wird nicht exportiert

salution_id -> salutation (keyfield config)

http://forge.tine20.org/mantisbt/view.php?id=5548
Change-Id: Ie95a2b14ae1b3b4e1fd509880ff9cab8042bb71c
Reviewed-on: https://gerrit.tine20.org/tine20/123
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5550: deactivate PostgreSQL option in setup
Philipp Schüle [Tue, 7 Feb 2012 19:18:18 +0000 (20:18 +0100)]
 #5550: deactivate PostgreSQL option in setup

- removed postgresql sql backend option for the moment

http://forge.tine20.org/mantisbt/view.php?id=5550
Change-Id: I5d36d97d80fc8501dfbfefd666dcb8eecf123072
Reviewed-on: https://gerrit.tine20.org/tine20/122
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5542: Access to index.php returns blank page
Philipp Schüle [Tue, 7 Feb 2012 14:00:47 +0000 (15:00 +0100)]
 #5542: Access to index.php returns blank page

redirect to setup.php for new installations

http://forge.tine20.org/mantisbt/view.php?id=5542
Change-Id: I461a0dff2321ebb32f56536838d4c590747f5960
Reviewed-on: https://gerrit.tine20.org/tine20/120
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5420: admit smtp picker grids addresses
Philipp Schüle [Mon, 6 Feb 2012 12:23:05 +0000 (13:23 +0100)]
 #5420: admit smtp picker grids addresses

- force blur of quickadd grids
- tabs2spaces and some code reordering

http://forge.tine20.org/mantisbt/view.php?id=5420
Change-Id: Idd1e868f5b94a66cd83cb78f6c2ed16a6ac45a48
Reviewed-on: https://gerrit.tine20.org/tine20/117
Tested-by: jenkins user
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5514: file attachments are broken
Cornelius Weiß [Wed, 8 Feb 2012 09:57:52 +0000 (10:57 +0100)]
#5514: file attachments are broken

- update tempFile after upload has finished

Change-Id: Iac563be41d48cb48db4df564576fceafb025c91a
Reviewed-on: https://gerrit.tine20.org/tine20/126
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 reqrite rules for lighttpd
Lars Kneschke [Wed, 8 Feb 2012 08:11:36 +0000 (09:11 +0100)]
added reqrite rules for lighttpd

Change-Id: Ia16fdba19be51a2ebb1cd349d22fab098882c18b

9 years agoupdated debian packaging
Lars Kneschke [Tue, 7 Feb 2012 17:29:03 +0000 (18:29 +0100)]
updated debian packaging

9 years agoFedora spec file: contributed by dmaphy@fedoraproject.org
Lars Kneschke [Tue, 7 Feb 2012 17:27:48 +0000 (18:27 +0100)]
Fedora spec file: contributed by dmaphy@fedoraproject.org

9 years agoalso enable mod_rewrite
Lars Kneschke [Tue, 7 Feb 2012 07:58:16 +0000 (08:58 +0100)]
also enable mod_rewrite

9 years ago#5452: improve filemanager user experience
Cornelius Weiß [Wed, 8 Feb 2012 08:39:54 +0000 (09:39 +0100)]
#5452: improve filemanager user experience

- update numfiles in grid after upload

Change-Id: I85e924443c55759134bdbc7a39f675ccf098c74d

9 years ago#5452: improve filemanager user experience
Cornelius Weiß [Wed, 8 Feb 2012 07:52:30 +0000 (08:52 +0100)]
#5452: improve filemanager user experience

- no reload on folder click

Change-Id: Ifbe51c35701a9fdae4f6c2f26c217d3893ca983b

9 years ago#5452: improve filemanager user experience
Cornelius Weiß [Tue, 7 Feb 2012 10:05:15 +0000 (11:05 +0100)]
#5452: improve filemanager user experience

- delete (should show something immediately)

Change-Id: I4ec1deeb3448ea0dba20794155d8aa90218fbe4f

9 years ago#5452: improve filemanager user experience
Cornelius Weiß [Tue, 7 Feb 2012 09:51:56 +0000 (10:51 +0100)]
#5452: improve filemanager user experience

- RESOLVE upload of multiple files (no feedback before upload starts)

Change-Id: Iecf0fa3788db1b24db3dce1569fd74f972fd33b9

9 years agoenable only tree nodes to which the user has access
Lars Kneschke [Wed, 8 Feb 2012 09:11:23 +0000 (10:11 +0100)]
enable only tree nodes to which the user has access
also updated the tests
code cleanup

Change-Id: Ie81d81583114416140c3d7cba82337551654ef59
Reviewed-on: https://gerrit.tine20.org/tine20/125
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
9 years ago #5464: catch "Unknown or bad timezone" in converter
Philipp Schüle [Mon, 6 Feb 2012 13:29:16 +0000 (14:29 +0100)]
 #5464: catch "Unknown or bad timezone" in converter

- use user timezone as fallback if timezone parsing fails in vevent
datetime property

http://forge.tine20.org/mantisbt/view.php?id=5464
Change-Id: Ib744e961317a05220126caf22608b23e4c59d2f1
Reviewed-on: https://gerrit.tine20.org/tine20/118
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5538: Confirmed terms&conditions doesn't saved
Philipp Schüle [Mon, 6 Feb 2012 11:49:27 +0000 (12:49 +0100)]
 #5538: Confirmed terms&conditions doesn't saved

added missing config key (acceptedTermsVersion)

http://forge.tine20.org/mantisbt/view.php?id=5538
Change-Id: I345d3067db8df69bd43cc1da9a631c6beb42fe6b
Reviewed-on: https://gerrit.tine20.org/tine20/116
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5412: Kalender Liste nicht druckbar
Alexander Stintzing [Mon, 6 Feb 2012 09:46:49 +0000 (10:46 +0100)]
#5412: Kalender Liste nicht druckbar

Change-Id: I82fd1560d143aa772c1c4d6cd566ecc4824baece
Reviewed-on: https://gerrit.tine20.org/tine20/114
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
9 years ago#5518: "Event" on the folder tree doesn't refresh the main window (and
Cornelius Weiß [Mon, 6 Feb 2012 15:41:33 +0000 (16:41 +0100)]
#5518: "Event" on the folder tree doesn't refresh the main window (and
vice versa)

- maintain deleteQueue
- correctly extract first filter panel of OR filters

Change-Id: Ia72066d692347da60178851b85c418a9f230bdd3
Reviewed-on: https://gerrit.tine20.org/tine20/119
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago #5482: setGeoDataForContacts should return value
Philipp Schüle [Fri, 3 Feb 2012 18:24:17 +0000 (19:24 +0100)]
 #5482: setGeoDataForContacts should return value

- generalized bool member var get/set

http://forge.tine20.org/mantisbt/view.php?id=5482

Change-Id: I7b097fcb2d7e51c7e1179cb355e47a406c1f91b5
Reviewed-on: https://gerrit.tine20.org/tine20/109
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5530 createNode is called rwice after upload
Cornelius Weiß [Mon, 6 Feb 2012 11:23:27 +0000 (12:23 +0100)]
#5530 createNode is called rwice after upload

- lock grid/tree from each other to createNode after upload
- some cleanup

Change-Id: I3651083d6c5f5a83d602f7e1ec7bd390d97dc698

9 years agodocumentation update
Lars Kneschke [Mon, 6 Feb 2012 10:56:17 +0000 (11:56 +0100)]
documentation update

9 years agonew upstream revision
Lars Kneschke [Mon, 6 Feb 2012 10:55:57 +0000 (11:55 +0100)]
new upstream revision

9 years agobetter cleanup on purge
Lars Kneschke [Mon, 6 Feb 2012 10:55:37 +0000 (11:55 +0100)]
better cleanup on purge

9 years ago #5476: check correct syntax of ondelete and onupdate
Philipp Schüle [Fri, 3 Feb 2012 17:39:32 +0000 (18:39 +0100)]
 #5476: check correct syntax of ondelete and onupdate
 #5512: update script asterisk_redirects fk

- added comments for foreign keys that need to be checked
- updated bad syntax
- TODO: fix voipmanager redirect <-> sippeers fk
- added update script with correct cascade reference
- always add table prefix to (mysql) foreign keys names

http://forge.tine20.org/mantisbt/view.php?id=5476
http://forge.tine20.org/mantisbt/view.php?id=5512

Change-Id: I069666e859e9633133c5ed10e7e4806c15bb5b3c
Reviewed-on: https://gerrit.tine20.org/tine20/65
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago#5500: do not allow to uninstall Addressbook in setup js frontend
Alexander Stintzing [Fri, 3 Feb 2012 14:19:46 +0000 (15:19 +0100)]
#5500: do not allow to uninstall Addressbook in setup js frontend

Change-Id: Ie67c1d651af47322e83e2407ca9e933391bf86cc
Reviewed-on: https://gerrit.tine20.org/tine20/106
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
9 years agocalculate baseURL correctly
Lars Kneschke [Sat, 4 Feb 2012 10:56:30 +0000 (11:56 +0100)]
calculate baseURL correctly

Change-Id: I89281ab70aff4411051ed9d478c55fb0773dc3de
Reviewed-on: https://gerrit.tine20.org/tine20/111
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
9 years ago- added ActiveSync directory to all packages
Lars Kneschke [Sun, 5 Feb 2012 09:39:51 +0000 (10:39 +0100)]
- added ActiveSync directory to all packages
- create tine20-activesync package
- made rewrite rules working at all

Change-Id: I7563dfd03ecd181cf4536a754ba148c607b68739
Reviewed-on: https://gerrit.tine20.org/tine20/113
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
9 years agoremoved debug outout
Lars Kneschke [Sun, 5 Feb 2012 09:11:49 +0000 (10:11 +0100)]
removed debug outout

9 years agouse the correct variable name
Lars Kneschke [Sat, 4 Feb 2012 14:53:40 +0000 (15:53 +0100)]
use the correct variable name

9 years agocatch exception if application is not installed and return false
Lars Kneschke [Sat, 4 Feb 2012 10:28:58 +0000 (11:28 +0100)]
catch exception if application is not installed and return false

Change-Id: Ia379796fe29a8cc873d2a157d59d0a7b63e42d7a
Reviewed-on: https://gerrit.tine20.org/tine20/110
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
9 years ago5284 use systmems sha(1)sum tool if available
Cornelius Weiß [Fri, 3 Feb 2012 14:52:22 +0000 (15:52 +0100)]
5284 use systmems sha(1)sum tool if available

after a detailed performance analysis, we can say that this optimisation
brings no segnificant beniefit. so we remove it.  -> sorry ph_il!

Change-Id: Ic74155e9833392c39b8d3ac2cc3777aeca761772

9 years agoadopt tests to updated webos handling
Cornelius Weiß [Fri, 3 Feb 2012 14:05:22 +0000 (15:05 +0100)]
adopt tests to updated webos handling

9 years ago #5526: timeout when opening role edit dialog 2012-03-beta2-1
Philipp Schüle [Fri, 3 Feb 2012 13:26:20 +0000 (14:26 +0100)]
 #5526: timeout when opening role edit dialog

removed very inefficient code for fetching right descriptions
- could use some further improvement when there is time for that ;)

http://forge.tine20.org/mantisbt/view.php?id=5526

Change-Id: I92ed47312604b4477b19ff2bf96e63de78a286f6
Reviewed-on: https://gerrit.tine20.org/tine20/107
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.tine20.org/git/Syncope
Lars Kneschke [Fri, 3 Feb 2012 13:06:59 +0000 (14:06 +0100)]
Merge branch 'master' of git.tine20.org/git/Syncope
ae34151f34537ccf99

Conflicts:
tine20/ActiveSync/Server/Http.php

9 years agoswitched license to LGPL V3
Lars Kneschke [Fri, 3 Feb 2012 13:05:56 +0000 (14:05 +0100)]
switched license to LGPL V3

9 years agowebos < 2.1 should be died out now -> removing fix
Cornelius Weiß [Fri, 3 Feb 2012 12:46:52 +0000 (13:46 +0100)]
webos < 2.1 should be died out now -> removing fix

Change-Id: I0861c4381cbcc9e3a352eb3efaef5ba5ce73f869

9 years agoRevert "chrome now has window.onerror but expects true if error bubbles"
Cornelius Weiß [Fri, 3 Feb 2012 11:54:06 +0000 (12:54 +0100)]
Revert "chrome now has window.onerror but expects true if error bubbles"

chrome is fixed now
This reverts commit d9f4ce09f78d378f67a6983ee7dd36d709f36234.

9 years ago#5376: limit summary chars
Alexander Stintzing [Fri, 3 Feb 2012 11:44:04 +0000 (12:44 +0100)]
#5376: limit summary chars

Change-Id: I5bc3117832ddf8645c4969399b834d083dbbc1af
Reviewed-on: https://gerrit.tine20.org/tine20/101
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>