tine20
9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Tue, 3 Jan 2012 15:32:37 +0000 (16:32 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agorenamed old classnames temporaly
Lars Kneschke [Tue, 3 Jan 2012 15:32:09 +0000 (16:32 +0100)]
renamed old classnames temporaly
(for developers working on OS without casesenstive filesystems ;-) )

9 years agoupdated german translations in all apps
Philipp Schüle [Tue, 3 Jan 2012 15:15:39 +0000 (16:15 +0100)]
updated german translations in all apps

ASSIGNED - # 5288: update langfiles and german translations
http://forge.tine20.org/mantisbt/view.php?id=5288

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Cornelius Weiß [Tue, 3 Jan 2012 14:48:30 +0000 (15:48 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agobg layout spoils layout -> relayout of fg
Cornelius Weiß [Tue, 3 Jan 2012 14:48:06 +0000 (15:48 +0100)]
bg layout spoils layout -> relayout of fg

9 years agoadd activate/deactivate hooks
Cornelius Weiß [Tue, 3 Jan 2012 14:47:42 +0000 (15:47 +0100)]
add activate/deactivate hooks

9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Tue, 3 Jan 2012 14:44:13 +0000 (15:44 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agocommented out no longer used lines of code
Lars Kneschke [Tue, 3 Jan 2012 14:43:21 +0000 (15:43 +0100)]
commented out no longer used lines of code

9 years agoupdated test
Philipp Schüle [Tue, 3 Jan 2012 14:26:53 +0000 (15:26 +0100)]
updated test

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Philipp Schüle [Tue, 3 Jan 2012 14:26:44 +0000 (15:26 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Cornelius Weiß [Tue, 3 Jan 2012 14:21:46 +0000 (15:21 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoadjust pt_BR plural
Cornelius Weiß [Tue, 3 Jan 2012 14:21:31 +0000 (15:21 +0100)]
adjust pt_BR plural

9 years agoupdated german Addressbook translations
Philipp Schüle [Tue, 3 Jan 2012 14:08:56 +0000 (15:08 +0100)]
updated german Addressbook translations

ASSIGNED - # 5288: update langfiles and german translations
http://forge.tine20.org/mantisbt/view.php?id=5288

9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Tue, 3 Jan 2012 13:58:14 +0000 (14:58 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agoenable filemamanger webdav tree again
Lars Kneschke [Tue, 3 Jan 2012 13:55:49 +0000 (14:55 +0100)]
enable filemamanger webdav tree again

9 years agoclass to handle the generic part of the filemanager webdav tree
Lars Kneschke [Tue, 3 Jan 2012 13:55:15 +0000 (14:55 +0100)]
class to handle the generic part of the filemanager webdav tree

9 years agoupdated language templates
Philipp Schüle [Tue, 3 Jan 2012 13:55:05 +0000 (14:55 +0100)]
updated language templates

ASSIGNED - # 5288: update langfiles and german translations
http://forge.tine20.org/mantisbt/view.php?id=5288

9 years agocreated first draft of Milan RELEASENOTES file
Philipp Schüle [Tue, 3 Jan 2012 13:52:45 +0000 (14:52 +0100)]
created first draft of Milan RELEASENOTES file

ASSIGNED - # 5278: update RELEASENOTES for milan
http://forge.tine20.org/mantisbt/view.php?id=5278

9 years agorenderers require a reference to the record
Cornelius Weiß [Tue, 3 Jan 2012 13:47:04 +0000 (14:47 +0100)]
renderers require a reference to the record

9 years agocatch all exceptions when starting session to make sure it is destroyed
Philipp Schüle [Tue, 3 Jan 2012 13:18:33 +0000 (14:18 +0100)]
catch all exceptions when starting session to make sure it is destroyed

ASSIGNED - # 3872: Abgelaufe Session Kill Client Interface
http://forge.tine20.org/mantisbt/view.php?id=3872

9 years agoattendee status is a keyfield now
Cornelius Weiß [Tue, 3 Jan 2012 13:14:52 +0000 (14:14 +0100)]
attendee status is a keyfield now

9 years agoalways save locale setting in user preference on login
Philipp Schüle [Tue, 3 Jan 2012 12:49:08 +0000 (13:49 +0100)]
always save locale setting in user preference on login

ASSIGNED - # 4344: language of notification email should be in users
language
http://forge.tine20.org/mantisbt/view.php?id=4344

9 years agoattendee status is a keyfield now
Cornelius Weiß [Tue, 3 Jan 2012 11:33:08 +0000 (12:33 +0100)]
attendee status is a keyfield now

9 years agomoved code around to avoid exception when defaultpersistentfilter is not
Lars Kneschke [Tue, 3 Jan 2012 10:49:34 +0000 (11:49 +0100)]
moved code around to avoid exception when defaultpersistentfilter is not
set

9 years agodisable debug output
Lars Kneschke [Tue, 3 Jan 2012 10:19:35 +0000 (11:19 +0100)]
disable debug output

9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Tue, 3 Jan 2012 10:16:17 +0000 (11:16 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agotest synchronisation of events
Lars Kneschke [Tue, 3 Jan 2012 10:15:41 +0000 (11:15 +0100)]
test synchronisation of events

9 years agoprocess non-existant nodes when 'no' is clicked in confirm window
Philipp Schüle [Tue, 3 Jan 2012 10:15:23 +0000 (11:15 +0100)]
process non-existant nodes when 'no' is clicked in confirm window

+ some code cleanup
+ some debug messages

ASSIGNED - # 5246: Überschreiben Blockiert das ganze System
http://forge.tine20.org/mantisbt/view.php?id=5246

9 years agono need to set namespace for calendar here anymore => gets added in
Lars Kneschke [Tue, 3 Jan 2012 10:15:02 +0000 (11:15 +0100)]
no need to set namespace for calendar here anymore => gets added in
Calendar controller when needed

9 years agotest complete initial sync
Lars Kneschke [Tue, 3 Jan 2012 00:41:03 +0000 (01:41 +0100)]
test complete initial sync

9 years agocontacts namespace gets added in contacts controller now
Lars Kneschke [Tue, 3 Jan 2012 00:38:30 +0000 (01:38 +0100)]
contacts namespace gets added in contacts controller now

9 years agoset contact xml namespace here and not in sync command anymore
Lars Kneschke [Tue, 3 Jan 2012 00:37:41 +0000 (01:37 +0100)]
set contact xml namespace here and not in sync command anymore

9 years agoenable sync command tests
Lars Kneschke [Tue, 3 Jan 2012 00:01:18 +0000 (01:01 +0100)]
enable sync command tests

9 years agofirst sync command test
Lars Kneschke [Tue, 3 Jan 2012 00:00:49 +0000 (01:00 +0100)]
first sync command test

9 years agophpdoc updates
Lars Kneschke [Mon, 2 Jan 2012 23:42:09 +0000 (00:42 +0100)]
phpdoc updates

9 years agouse the correct variable name
Lars Kneschke [Mon, 2 Jan 2012 23:35:00 +0000 (00:35 +0100)]
use the correct variable name

9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Mon, 2 Jan 2012 20:27:07 +0000 (21:27 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agouse iconv_* to make wordwrap multibyte aware
Lars Kneschke [Mon, 2 Jan 2012 20:26:18 +0000 (21:26 +0100)]
use iconv_* to make wordwrap multibyte aware

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Alexander Stintzing [Mon, 2 Jan 2012 18:48:58 +0000 (19:48 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoformat addToPanels, added status, role to addToEventPanel
Alexander Stintzing [Mon, 2 Jan 2012 18:47:08 +0000 (19:47 +0100)]
format addToPanels, added status, role to addToEventPanel

9 years agoadopt test for working period filter
Cornelius Weiß [Mon, 2 Jan 2012 17:00:41 +0000 (18:00 +0100)]
adopt test for working period filter

9 years agofix typo
Cornelius Weiß [Mon, 2 Jan 2012 16:10:15 +0000 (17:10 +0100)]
fix typo

9 years agouse system shasum command for generating file hashes if available
Philipp Schüle [Mon, 2 Jan 2012 15:04:06 +0000 (16:04 +0100)]
use system shasum command for generating file hashes if available

ASSIGNED - # 5284: use systems sha(1)sum CLI tool if available to
generate file hash
http://forge.tine20.org/mantisbt/view.php?id=5284

9 years agodo not call fn from Tinebase_Setup_Initialize
Philipp Schüle [Mon, 2 Jan 2012 14:55:08 +0000 (15:55 +0100)]
do not call fn from Tinebase_Setup_Initialize

9 years agofunction should be protected
Philipp Schüle [Mon, 2 Jan 2012 14:54:41 +0000 (15:54 +0100)]
function should be protected

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Cornelius Weiß [Mon, 2 Jan 2012 14:49:20 +0000 (15:49 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoRESOLVED - # 4492: container grants UI: gray out other grants when admin
Cornelius Weiß [Mon, 2 Jan 2012 14:49:05 +0000 (15:49 +0100)]
RESOLVED - # 4492: container grants UI: gray out other grants when admin
grant is set in a row
http://forge.tine20.org/mantisbt/view.php?id=4492

9 years agoadded cleanup task to scheduler (initialize + update script)
Philipp Schüle [Mon, 2 Jan 2012 14:28:32 +0000 (15:28 +0100)]
added cleanup task to scheduler (initialize + update script)

ASSIGNED - # 5248: add cleanup task for already deleted files
http://forge.tine20.org/mantisbt/view.php?id=5248

9 years agoadded cleanup function to remove obsolete files from filesystem
Philipp Schüle [Mon, 2 Jan 2012 14:12:44 +0000 (15:12 +0100)]
added cleanup function to remove obsolete files from filesystem

ASSIGNED - # 5248: add cleanup task for already deleted files
http://forge.tine20.org/mantisbt/view.php?id=5248

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Philipp Schüle [Mon, 2 Jan 2012 14:12:10 +0000 (15:12 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agouse properties in all apps
Cornelius Weiß [Mon, 2 Jan 2012 13:42:46 +0000 (14:42 +0100)]
use properties in all apps

9 years agoASSIGNED - # 4492: container grants UI: gray out other grants when admin
Cornelius Weiß [Mon, 2 Jan 2012 13:30:20 +0000 (14:30 +0100)]
ASSIGNED - # 4492: container grants UI: gray out other grants when admin
grant is set in a row
http://forge.tine20.org/mantisbt/view.php?id=4492

update to latest library version

9 years agoremove invalid alarms
Cornelius Weiß [Mon, 2 Jan 2012 13:23:34 +0000 (14:23 +0100)]
remove invalid alarms

9 years agorenamed function (it is called automatically)
Philipp Schüle [Mon, 2 Jan 2012 13:04:07 +0000 (14:04 +0100)]
renamed function (it is called automatically)

9 years agomake result totalcount work for > 50 nodes
Philipp Schüle [Mon, 2 Jan 2012 12:37:33 +0000 (13:37 +0100)]
make result totalcount work for > 50 nodes

ASSIGNED - # 5244: Seitenzähler zählt nicht korrekt
http://forge.tine20.org/mantisbt/view.php?id=5244

9 years agocheck type first
Cornelius Weiß [Mon, 2 Jan 2012 11:53:39 +0000 (12:53 +0100)]
check type first

9 years agocheck php version before CalDAV/iMIP processing (needs PHP 5.3+)
Philipp Schüle [Mon, 2 Jan 2012 11:36:06 +0000 (12:36 +0100)]
check php version before CalDAV/iMIP processing (needs PHP 5.3+)

ASSIGNED - # 5282: fix preg_replace_callback for php 5.2 (no lambda
function support)
http://forge.tine20.org/mantisbt/view.php?id=5282

9 years agoreverted the change as the vcalendar stuff only works with php 5.3+
Philipp Schüle [Mon, 2 Jan 2012 11:22:19 +0000 (12:22 +0100)]
reverted the change as the vcalendar stuff only works with php 5.3+

ASSIGNED - # 5282: fix preg_replace_callback for php 5.2 (no lambda
function support)
http://forge.tine20.org/mantisbt/view.php?id=5282

9 years agoallow to configure the location of the address parsing rules xml file
Philipp Schüle [Mon, 2 Jan 2012 11:07:27 +0000 (12:07 +0100)]
allow to configure the location of the address parsing rules xml file

RESOLVED - # 5228: parse contact (signature/address) data and fill
detected fields (server)
http://forge.tine20.org/mantisbt/view.php?id=5228

9 years agocatch sql plugin exceptions
Philipp Schüle [Mon, 2 Jan 2012 10:54:45 +0000 (11:54 +0100)]
catch sql plugin exceptions

ASSIGNED - # 4354: allow user login even if email user backend
connection failed
http://forge.tine20.org/mantisbt/view.php?id=4354

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Cornelius Weiß [Mon, 2 Jan 2012 10:03:26 +0000 (11:03 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agocleanup
Cornelius Weiß [Mon, 2 Jan 2012 10:03:10 +0000 (11:03 +0100)]
cleanup

9 years agohelp assertEquals
Cornelius Weiß [Mon, 2 Jan 2012 10:02:45 +0000 (11:02 +0100)]
help assertEquals

9 years agoadopt tests
Cornelius Weiß [Mon, 2 Jan 2012 09:53:21 +0000 (10:53 +0100)]
adopt tests

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Philipp Schüle [Mon, 2 Jan 2012 09:52:38 +0000 (10:52 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agouse create_function to be compatible to php 5.2
Philipp Schüle [Mon, 2 Jan 2012 09:52:26 +0000 (10:52 +0100)]
use create_function to be compatible to php 5.2

ASSIGNED - # 5282: fix preg_replace_callback for php 5.2 (no lambda
function support)
http://forge.tine20.org/mantisbt/view.php?id=5282

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Alexander Stintzing [Mon, 2 Jan 2012 09:38:00 +0000 (10:38 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agolayout
Alexander Stintzing [Mon, 2 Jan 2012 09:36:33 +0000 (10:36 +0100)]
layout

9 years agomodified timestamp can be a little later than now
Philipp Schüle [Mon, 2 Jan 2012 09:25:31 +0000 (10:25 +0100)]
modified timestamp can be a little later than now

because we update the modlog after the record update now

9 years agoASSIGNED - # 4926: reminder calculation for recurring events wrong
Cornelius Weiß [Mon, 2 Jan 2012 08:50:53 +0000 (09:50 +0100)]
ASSIGNED - # 4926: reminder calculation for recurring events wrong
http://forge.tine20.org/mantisbt/view.php?id=4926

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Cornelius Weiß [Mon, 2 Jan 2012 08:50:06 +0000 (09:50 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Alexander Stintzing [Sun, 1 Jan 2012 14:45:06 +0000 (15:45 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoadd attendee to event
Alexander Stintzing [Sun, 1 Jan 2012 14:43:47 +0000 (15:43 +0100)]
add attendee to event

9 years agoadded modlog delay for testExport tag attach
Philipp Schüle [Sun, 1 Jan 2012 13:43:38 +0000 (14:43 +0100)]
added modlog delay for testExport tag attach

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Alexander Stintzing [Sat, 31 Dec 2011 22:21:59 +0000 (23:21 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agoadd attendee to existing event
Alexander Stintzing [Sat, 31 Dec 2011 22:20:53 +0000 (23:20 +0100)]
add attendee to existing event

9 years agoASSIGNED - # 4926: reminder calculation for recurring events wrong
Cornelius Weiß [Sat, 31 Dec 2011 14:47:25 +0000 (15:47 +0100)]
ASSIGNED - # 4926: reminder calculation for recurring events wrong
http://forge.tine20.org/mantisbt/view.php?id=4926

rework recur alarm handling
adopt recur instance alarms

9 years agoASSIGNED - # 4926: reminder calculation for recurring events wrong
Cornelius Weiß [Sat, 31 Dec 2011 14:46:27 +0000 (15:46 +0100)]
ASSIGNED - # 4926: reminder calculation for recurring events wrong
http://forge.tine20.org/mantisbt/view.php?id=4926

make custom date handling symetric + cleanup

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Philipp Schüle [Sat, 31 Dec 2011 14:22:06 +0000 (15:22 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

9 years agorollback transactions in admin user controller if create/update fails
Philipp Schüle [Sat, 31 Dec 2011 14:21:41 +0000 (15:21 +0100)]
rollback transactions in admin user controller if create/update fails

ASSIGNED - # 5000: delete email user if user creation fails
http://forge.tine20.org/mantisbt/view.php?id=5000

9 years agotrying to make it work :(
Philipp Schüle [Sat, 31 Dec 2011 13:22:32 +0000 (14:22 +0100)]
trying to make it work :(

ASSIGNED - # 4492: container grants UI: gray out other grants when admin
grant is set in a row
http://forge.tine20.org/mantisbt/view.php?id=4492

9 years agoMerge branch 'master' of https://git.tine20.org:443/git/tine20
Lars Kneschke [Sat, 31 Dec 2011 06:23:07 +0000 (07:23 +0100)]
Merge branch 'master' of https://git.tine20.org:443/git/tine20

9 years agoMerge branch 'master' of https://git.tine20.org/git/tine20
Alexander Stintzing [Fri, 30 Dec 2011 20:31:52 +0000 (21:31 +0100)]
Merge branch 'master' of https://git.tine20.org/git/tine20

Conflicts:
tine20/Projects/js/AddToProjectPanel.js
tine20/Projects/js/ProjectEditDialog.js

9 years agoopen editdialog after adding contacts to project
Alexander Stintzing [Fri, 30 Dec 2011 18:54:01 +0000 (19:54 +0100)]
open editdialog after adding contacts to project

9 years agoopen editdialog after adding contacts to project
Alexander Stintzing [Fri, 30 Dec 2011 18:54:01 +0000 (19:54 +0100)]
open editdialog after adding contacts to project

9 years agochanged position for new lead in contextmenu
Alexander Stintzing [Fri, 30 Dec 2011 17:32:34 +0000 (18:32 +0100)]
changed position for new lead in contextmenu

9 years agoremoved debug logs
Alexander Stintzing [Fri, 30 Dec 2011 17:31:12 +0000 (18:31 +0100)]
removed debug logs

9 years agocreating new project with contacts
Alexander Stintzing [Fri, 30 Dec 2011 17:15:19 +0000 (18:15 +0100)]
creating new project with contacts

9 years agoupdated test: salutations have been converted to a keyfield config
Philipp Schüle [Fri, 30 Dec 2011 16:59:37 +0000 (17:59 +0100)]
updated test: salutations have been converted to a keyfield config

RESOLVED - # 4770: roll out keyConfig concept to salutation
http://forge.tine20.org/mantisbt/view.php?id=4770

9 years agofixed accidental typo (and updated copyright header)
Philipp Schüle [Fri, 30 Dec 2011 16:50:41 +0000 (17:50 +0100)]
fixed accidental typo (and updated copyright header)

FEEDBACK - # 5276: X-Amavis-Alert: BAD HEADER SECTION, Duplicate header
field: "MIME-Version"
http://forge.tine20.org/mantisbt/view.php?id=5276

9 years agomake contact image (depending on salutation) work again
Philipp Schüle [Fri, 30 Dec 2011 16:47:09 +0000 (17:47 +0100)]
make contact image (depending on salutation) work again

ASSIGNED - # 4770: roll out keyConfig concept to salutation
http://forge.tine20.org/mantisbt/view.php?id=4770

9 years agoreplaced old salutation stuff with salutation keyfield config
Philipp Schüle [Fri, 30 Dec 2011 16:35:39 +0000 (17:35 +0100)]
replaced old salutation stuff with salutation keyfield config

- update script + setup init
- models
- grid
- edit dialog
- removed obsolete classes and methods

ASSIGNED - # 4770: roll out keyConfig concept to salutation
http://forge.tine20.org/mantisbt/view.php?id=4770

9 years agotypo
Philipp Schüle [Fri, 30 Dec 2011 16:16:14 +0000 (17:16 +0100)]
typo

9 years agoadded priority icons
Philipp Schüle [Fri, 30 Dec 2011 14:12:21 +0000 (15:12 +0100)]
added priority icons

ASSIGNED - # 4768: roll out keyConfig concept to priority
http://forge.tine20.org/mantisbt/view.php?id=4768

9 years agoold priority widget has been removed
Philipp Schüle [Fri, 30 Dec 2011 14:11:05 +0000 (15:11 +0100)]
old priority widget has been removed

ASSIGNED - # 4768: roll out keyConfig concept to priority
http://forge.tine20.org/mantisbt/view.php?id=4768

9 years agoreplaced old priority widget
Philipp Schüle [Fri, 30 Dec 2011 13:58:49 +0000 (14:58 +0100)]
replaced old priority widget

ASSIGNED - # 4768: roll out keyConfig concept to priority
http://forge.tine20.org/mantisbt/view.php?id=4768

9 years agoadded priority config definition and model
Philipp Schüle [Fri, 30 Dec 2011 13:53:18 +0000 (14:53 +0100)]
added priority config definition and model

ASSIGNED - # 4768: roll out keyConfig concept to priority
http://forge.tine20.org/mantisbt/view.php?id=4768

9 years agothrow exception if keyfield config could not be found
Philipp Schüle [Fri, 30 Dec 2011 13:52:52 +0000 (14:52 +0100)]
throw exception if keyfield config could not be found

9 years agofixed keyfield name
Philipp Schüle [Fri, 30 Dec 2011 13:52:31 +0000 (14:52 +0100)]
fixed keyfield name

ASSIGNED - # 4768: roll out keyConfig concept to priority
http://forge.tine20.org/mantisbt/view.php?id=4768

9 years agoclear cache after application update
Philipp Schüle [Fri, 30 Dec 2011 13:51:20 +0000 (14:51 +0100)]
clear cache after application update