tine20
8 years agoMake ImportDialog compatible to the new modelling system
Michael Spahn [Wed, 9 Jan 2013 08:44:49 +0000 (09:44 +0100)]
Make ImportDialog compatible to the new modelling system

Change-Id: I6c015d8e2ee6463d0cb66b27e9f397098b0ce685
Reviewed-on: https://gerrit.tine20.org/tine20/1496
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix keyfield filter handling
Alexander Stintzing [Wed, 5 Dec 2012 11:21:28 +0000 (12:21 +0100)]
fix keyfield filter handling

Change-Id: Iab503ca737d63aa8bd8fc1a510d153200ba2456b
Reviewed-on: https://gerrit.tine20.org/tine20/1440
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agoadd keyfield filter handling to applicationstarter
Alexander Stintzing [Mon, 26 Nov 2012 10:19:59 +0000 (11:19 +0100)]
add keyfield filter handling to applicationstarter

Change-Id: I953aab0559b1c91c991736e51cdf78a4703ce3fe
Reviewed-on: https://gerrit.tine20.org/tine20/1403
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoInventory
sstamer [Fri, 23 Nov 2012 13:57:28 +0000 (14:57 +0100)]
Inventory
-Fix window title

Change-Id: Icb152e73bf666b3e8fb2d65b569473d0a287c3bb
Reviewed-on: https://gerrit.tine20.org/tine20/1401
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoInventory:
sstamer [Thu, 22 Nov 2012 12:14:41 +0000 (13:14 +0100)]
Inventory:

-Fields/ Filter
-MassEdit
-Autocompletion (simple solution for now)
-Export options (csv, ods, xls)
-Translations
Conflicts:

tine20/Inventory/Setup/setup.xml
tine20/Inventory/js/InventoryItemEditDialog.js

Change-Id: If73bea93449397e1e08a6bf8eeef09ca05b7b7f2
Reviewed-on: https://gerrit.tine20.org/tine20/1383
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoImageField
sstamer [Wed, 21 Nov 2012 14:20:02 +0000 (15:20 +0100)]
ImageField

-new solution for the ImageField (without overlay trick)
-corresponding change in the BrowsePlugin
-ImageField integrated into the addressbook dialog
-small change to the Column FormPanel (double padding)

Change-Id: Ib37f008b0ce51b5dd3959482ba378d2032fe5724
Reviewed-on: https://gerrit.tine20.org/tine20/1382
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years ago7306: Calendar Display Day-1 in current week/month
Cornelius Weiß [Tue, 20 Nov 2012 16:05:35 +0000 (17:05 +0100)]
7306: Calendar Display Day-1 in current week/month

 - implement period update in grid view

Change-Id: I773ce6415b20594b45c9bffcacd17b127a3d248b
Reviewed-on: https://gerrit.tine20.org/tine20/1379
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7228: Unable to download email attachments
Philipp Schüle [Tue, 20 Nov 2012 14:06:23 +0000 (15:06 +0100)]
 #7228: Unable to download email attachments

- ... from a subfolder
- always select folder first before fetching summary from IMAP server
- thanks heihoff for debugging and HubertB for reporting

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

Change-Id: I4d23b141d34ce129a1011283f3181f40f7be4e8e
Reviewed-on: https://gerrit.tine20.org/tine20/1374
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoavoid creating a session for windows phones
Lars Kneschke [Tue, 20 Nov 2012 15:01:13 +0000 (16:01 +0100)]
avoid creating a session for windows phones

Change-Id: I991858b47ef86b516a2129ac011559ca83ab9e41
Reviewed-on: https://gerrit.tine20.org/tine20/1375
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
8 years agoadopt tests to latest Syncroton changes
Lars Kneschke [Tue, 20 Nov 2012 06:10:59 +0000 (07:10 +0100)]
adopt tests to latest Syncroton changes

Change-Id: I9d2dd300b402e9dfd0011b90216ef775a2c1a56d
Reviewed-on: https://gerrit.tine20.org/tine20/1370
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton into SyncrotonMerge
Lars Kneschke [Tue, 20 Nov 2012 12:15:48 +0000 (13:15 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton into SyncrotonMerge

8 years agoimplemented working sql backend and moved creation of data needed for
Lars Kneschke [Tue, 20 Nov 2012 06:27:40 +0000 (07:27 +0100)]
implemented working sql backend and moved creation of data needed for
unit tests to bootstrap.php

Change-Id: I29edf84644c7dbf17255d35ea65ef835b1fbc7a5

8 years ago #6110: handle iMIP messages from outlook
Philipp Schüle [Mon, 19 Nov 2012 13:27:55 +0000 (14:27 +0100)]
 #6110: handle iMIP messages from outlook

- try to compensate Sabre parsing errors: concat followup lines that
Sabre could not detect correctly
- fix mailto parsing (can be uppercase)
- added oulook and google imip email/ics test cases
- skip vcalendar alarm without TRIGGER value

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

Change-Id: I11bd294550ffaba4f850af6d16d9022cf58f4dd6
Reviewed-on: https://gerrit.tine20.org/tine20/1361
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7280: "All INBOXES" favorite not translated
Philipp Schüle [Mon, 19 Nov 2012 12:46:52 +0000 (13:46 +0100)]
#7280: "All INBOXES" favorite not translated

- added forgotten update script that changes the filter name

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

Change-Id: I6a99c8f2adf64be5ce5731acb402c54d40968ca0
Reviewed-on: https://gerrit.tine20.org/tine20/1365
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agotypo fix
Filip Visic [Thu, 15 Nov 2012 13:05:28 +0000 (14:05 +0100)]
typo fix

Change-Id: I9bf859dbbe1c7d478d7e98c1460dc8d9904d9c7d
Reviewed-on: https://gerrit.tine20.org/tine20/1363
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7388: Wrong container id's in calendar (maybe CalDAV related)
Cornelius Weiß [Fri, 16 Nov 2012 12:34:16 +0000 (13:34 +0100)]
#7388: Wrong container id's in calendar (maybe CalDAV related)

 - remove slow and unused inbox query
 - repair auto attendee add

Change-Id: I82d215d1288e6e7156030cf322718ffc424e974f
Reviewed-on: https://gerrit.tine20.org/tine20/1359
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agothrow exception, as the error case is handled in
Lars Kneschke [Sun, 18 Nov 2012 01:17:17 +0000 (02:17 +0100)]
throw exception, as the error case is handled in
Syncrotron_Command_FolderSync

Change-Id: I7ebdbfb28d1bad8ba0c3c0055cfa3ce0685651bd
Reviewed-on: https://gerrit.tine20.org/tine20/1367
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoimprove code coverage
Lars Kneschke [Fri, 16 Nov 2012 13:50:18 +0000 (14:50 +0100)]
improve code coverage

Change-Id: Iec2902f19be67fc03b3e5be11970430b014f294f
Reviewed-on: https://gerrit.tine20.org/tine20/1360
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago # 7158: activesync Windows Phone 7.5 Exception
Lars Kneschke [Fri, 16 Nov 2012 12:40:25 +0000 (13:40 +0100)]
 # 7158: activesync Windows Phone 7.5 Exception

https://forge.tine20.org/mantisbt/view.php?id=7158
Change-Id: Id84cbfddd8003916e1e119b2ac2f7d1c11518ef1
Reviewed-on: https://gerrit.tine20.org/tine20/1362
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofix cli command for direct AllTests.php call
Cornelius Weiß [Fri, 16 Nov 2012 09:11:25 +0000 (10:11 +0100)]
fix cli command for direct AllTests.php call

Change-Id: Id6e4d54ba7a316305db4d8626aeb4b9f086a32d2
Reviewed-on: https://gerrit.tine20.org/tine20/1350
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix human resources packaging for debian
Cornelius Weiß [Thu, 15 Nov 2012 16:24:58 +0000 (17:24 +0100)]
fix human resources packaging for debian

Change-Id: I578d82444ff70a837a9c5a25af5a2cb1ade15382
Reviewed-on: https://gerrit.tine20.org/tine20/1347
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoexclude docs directory from build-module
Philipp Schüle [Thu, 15 Nov 2012 20:58:48 +0000 (21:58 +0100)]
exclude docs directory from build-module

Change-Id: I51e31e722d81c4739b4b3c59175a922b8cc6abc8
Reviewed-on: https://gerrit.tine20.org/tine20/1349
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7422: E-Mail signature missing
Alexander Stintzing [Thu, 15 Nov 2012 11:53:14 +0000 (12:53 +0100)]
 #7422: E-Mail signature missing

When creating new email out of another app using the multibutton, the signature is missing

https://forge.tine20.org/mantisbt/view.php?id=7422
Change-Id: I9ccad931b2fc610b124b625a24a67e00812a1f74
Reviewed-on: https://gerrit.tine20.org/tine20/1345
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7388: Wrong container id's in calendar (maybe CalDAV related)
Cornelius Weiß [Thu, 15 Nov 2012 09:42:07 +0000 (10:42 +0100)]
#7388: Wrong container id's in calendar (maybe CalDAV related)

- add debug log for CalDAV communication

Change-Id: I1e1f5edb615b0f595c29e5bf41851cc46e4017cf
Reviewed-on: https://gerrit.tine20.org/tine20/1343
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7374: hr employee duplicate merge does not work
Alexander Stintzing [Mon, 12 Nov 2012 18:07:52 +0000 (19:07 +0100)]
 #7374: hr employee duplicate merge does not work

1. add new employee with an account that is already connected to an existing employee
2. save
-> duplicate merge dlg appears but cannot be resolved (tried to keep both records)

- allow recordClasses without containerProperty use the duplicate merge grid
- add label to containerProperty for all apps
- add grouping and label information to emploee model

https://forge.tine20.org/mantisbt/view.php?id=7374
Change-Id: Iee023d9b1ea118089cb67296522403fb44631ed5
Reviewed-on: https://gerrit.tine20.org/tine20/1337
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoRevert "#554: modlog: records can't be updated..."
Philipp Schüle [Wed, 14 Nov 2012 11:47:46 +0000 (12:47 +0100)]
Revert "#554: modlog: records can't be updated..."

this needs some improvements:
- use only one sequence for each update (and multiple logs)
- add sequence to all models with modlog
- use sequence in concurrency handling to make sure we have the correct change

This reverts commit 5c5f2421f4603aa78a7dfcbab157b9f16888e917

Change-Id: I979d72ccdfe4e63d2e47aeb4c0a49af6302000ac
Reviewed-on: https://gerrit.tine20.org/tine20/1334
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7270: add link to transifex to login page
Alexander Stintzing [Tue, 13 Nov 2012 13:31:14 +0000 (14:31 +0100)]
 #7270: add link to transifex to login page

https://forge.tine20.org/mantisbt/view.php?id=7270
Change-Id: Icc8782bae28d6d9f408dbbccbc2af84aa43f24ee
Reviewed-on: https://gerrit.tine20.org/tine20/1332
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agosupport smd per http frontend
Cornelius Weiß [Tue, 13 Nov 2012 13:13:37 +0000 (14:13 +0100)]
support smd per http frontend

Change-Id: I7abd1e76b40faf79d4174d1bc29d28613a8a4fd5
Reviewed-on: https://gerrit.tine20.org/tine20/1319
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7284: sheet zero-length events
Alexander Stintzing [Mon, 12 Nov 2012 13:11:29 +0000 (14:11 +0100)]
 #7284: sheet zero-length events

When in Sheet View, it's possible to set the event length to 0 by resizing the event using the mouse.
When the event had already minimum size, the event completely disappears from the sheet. on reload,
the event is there again, with the length of zero.

https://forge.tine20.org/mantisbt/view.php?id=7284
Change-Id: Ib7c692a4616a8c059df90209946d32c3d4520d76
Reviewed-on: https://gerrit.tine20.org/tine20/1327
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#554: modlog: records can't be updated in 1 s intervals
Philipp Schüle [Wed, 14 Nov 2012 10:12:20 +0000 (11:12 +0100)]
#554: modlog: records can't be updated in 1 s intervals

- added seq column to modlog table + unique index
- when writing logbook, increase seq for each record_id and new modlog
- removed lots of modlog related sleeping

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

Change-Id: Ia9a387e108ffe1c82dbf45d037ee0705760aa17b
Reviewed-on: https://gerrit.tine20.org/tine20/1333
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7362: time combo does not work with locale en
Philipp Schüle [Tue, 13 Nov 2012 13:49:41 +0000 (14:49 +0100)]
#7362: time combo does not work with locale en

- Ext.ux.form.DateTimeField: need to parse the time in the correct
format
- fixed superclass call

Change-Id: I88fff07ee8ace1252760e8e57de39a82cface4bd
Reviewed-on: https://gerrit.tine20.org/tine20/1331
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>
8 years ago#7250: can't set attendee status from iOS (6)
Cornelius Weiß [Fri, 9 Nov 2012 16:58:33 +0000 (17:58 +0100)]
#7250: can't set attendee status from iOS (6)

- cope with recurrings

Change-Id: I9416c0d32990c35f96b83993a83d0dfcd9f72f1f
Reviewed-on: https://gerrit.tine20.org/tine20/1290
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#6526: profile and improve timesheet performance
Philipp Schüle [Mon, 12 Nov 2012 11:24:18 +0000 (12:24 +0100)]
#6526: profile and improve timesheet performance

- removed slow container filter / use standard id filter instead

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

Change-Id: I6b74479e0cd481c86176650c3ec314dee7fe807d
Reviewed-on: https://gerrit.tine20.org/tine20/1325
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7336: add details & summarypanel to example application
Alexander Stintzing [Mon, 5 Nov 2012 11:19:14 +0000 (12:19 +0100)]
 #7336: add details & summarypanel to example application

add a details- and summary-panel like in calendar to example application

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

Change-Id: Ibf12969451a2acb4da18cbbd50dd7c83202087c6
Reviewed-on: https://gerrit.tine20.org/tine20/1289
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago#7232: Index customfield table
Philipp Schüle [Mon, 12 Nov 2012 09:51:14 +0000 (10:51 +0100)]
#7232: Index customfield table

- added index for customfield_id column

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

Change-Id: I02bf4a9c0a35b05568b1ef5608852d1997c33916
Reviewed-on: https://gerrit.tine20.org/tine20/1324
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 6196: add example .htaccess file
Lars Kneschke [Mon, 12 Nov 2012 11:42:57 +0000 (12:42 +0100)]
# 6196: add example .htaccess file

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

Change-Id: If60f84db294f6d54c5dfd966e390841c8ad44d6b
Reviewed-on: https://gerrit.tine20.org/tine20/1314
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>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agohandle the situation where a Sync command with HeartbeatInterval is
Lars Kneschke [Mon, 12 Nov 2012 09:46:01 +0000 (10:46 +0100)]
handle the situation where a Sync command with HeartbeatInterval is
still running, while the phone sends another Sync command (aka parallel
Sync commands)

Change-Id: I7195ceadc561d7a5949a2cafbbd4f6efc76a0a4a

8 years ago#7394: Index missing for id column in acsync_synckey
Philipp Schüle [Sun, 11 Nov 2012 15:04:21 +0000 (16:04 +0100)]
#7394: Index missing for id column in acsync_synckey

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

Change-Id: I71cbcb4bd659506fda570afbb886f33c3c3e7a3b
Reviewed-on: https://gerrit.tine20.org/tine20/1323
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agocommands can define headers to send them self now
Lars Kneschke [Mon, 12 Nov 2012 09:33:20 +0000 (10:33 +0100)]
commands can define headers to send them self now

Change-Id: I6789a7adb1dbada7b6528cce206af39b43c105e6

8 years ago#7396: add index for 'li' in access_log table
Philipp Schüle [Sun, 11 Nov 2012 14:41:42 +0000 (15:41 +0100)]
#7396: add index for 'li' in access_log table

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

Change-Id: I14498e0a64b9be86af0611cd5fa212744060cb49
Reviewed-on: https://gerrit.tine20.org/tine20/1322
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agorecord_id needs to be string
Philipp Schüle [Fri, 9 Nov 2012 11:58:21 +0000 (12:58 +0100)]
record_id needs to be string

- if it is an integer, Zend_Db would not quote it which would lead to a
slow query

Change-Id: I2a3ebc706cfad6fba3f5b463c6341785ef7e2098
Reviewed-on: https://gerrit.tine20.org/tine20/1321
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomoved ping timeout and quiet time to registry
Lars Kneschke [Fri, 9 Nov 2012 15:26:50 +0000 (16:26 +0100)]
moved ping timeout and quiet time to registry

Change-Id: Ia2918d4d0ab1d4ef2cedaaee9c476a5616c6d925

8 years agocontent type header missing for exceptions
Cornelius Weiß [Fri, 9 Nov 2012 07:23:44 +0000 (08:23 +0100)]
content type header missing for exceptions

Change-Id: I09c30362fe6520b380faf3870f49c8748835fdac
Reviewed-on: https://gerrit.tine20.org/tine20/1320
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7178: BCC does not save the draft message
Philipp Schüle [Thu, 8 Nov 2012 10:18:00 +0000 (11:18 +0100)]
# 7178: BCC does not save the draft message

- added bcc to saved messages (again)
- consider bcc during initialization of recipient grid

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

Change-Id: Iae35c53cfd488c5cbd1ec93799296226a460a363
Reviewed-on: https://gerrit.tine20.org/tine20/1308
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago$_records can be empty -> no need to resolve anything
Philipp Schüle [Thu, 8 Nov 2012 09:29:49 +0000 (10:29 +0100)]
$_records can be empty -> no need to resolve anything

Change-Id: I7ecee64db768fc87d9deee058db2b122a6fd1d2f
Reviewed-on: https://gerrit.tine20.org/tine20/1317
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoport is required in db config, too
Philipp Schüle [Wed, 7 Nov 2012 21:11:17 +0000 (22:11 +0100)]
port is required in db config, too

Change-Id: I9c5848e59e70c84064b0bfeb1d224abe844bc391
Reviewed-on: https://gerrit.tine20.org/tine20/1316
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7310: Editable locale combobox in login panel
Philipp Schüle [Thu, 8 Nov 2012 10:03:02 +0000 (11:03 +0100)]
# 7310: Editable locale combobox in login panel

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

Change-Id: Ib6aebe574c5cbaa10214261a7e0824fd59650200
Reviewed-on: https://gerrit.tine20.org/tine20/1310
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 7316: Syncroton - gal_data_class
Lars Kneschke [Wed, 7 Nov 2012 17:35:59 +0000 (18:35 +0100)]
ASSIGNED - # 7316: Syncroton - gal_data_class
https://forge.tine20.org/mantisbt/view.php?id=7316

added backend function needed for GAL lookup

Change-Id: I609c5cbb2d742ca14dbbb6fe8aa82bf2cd545a4b
Reviewed-on: https://gerrit.tine20.org/tine20/1315
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago #0007354: function for merging duplicate tags
Philipp Schüle [Wed, 7 Nov 2012 16:07:22 +0000 (17:07 +0100)]
 #0007354: function for merging duplicate tags

- allow to call method with ignore acl

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

Change-Id: Iae831a04ef67f4140404c0f894f5a84526633141
Reviewed-on: https://gerrit.tine20.org/tine20/1307
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7328: Answered flags were not synced by activesync
Philipp Schüle [Wed, 7 Nov 2012 14:29:51 +0000 (15:29 +0100)]
# 7328: Answered flags were not synced by activesync

- pass original mail to sendZendMail and set the reply/forward flags

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

Change-Id: I20bc983739317b5e64e923cc12231546eca8bf0d
Reviewed-on: https://gerrit.tine20.org/tine20/1311
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 6932: remove release.php texts from langHelper.php
Philipp Schüle [Wed, 7 Nov 2012 13:56:58 +0000 (14:56 +0100)]
# 6932: remove release.php texts from langHelper.php

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

Change-Id: I7032c04ae9a53cde843424cb10ba51b532b808db
Reviewed-on: https://gerrit.tine20.org/tine20/1309
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7366: fix setup session problems
Philipp Schüle [Wed, 7 Nov 2012 11:03:19 +0000 (12:03 +0100)]
# 7366: fix setup session problems

- removed obsolete namespace param
- check if session path is readable before trying to initialize
automatic cleanup

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

Change-Id: If51eecb90718fac807a7980105e50ce0d303b88a
Reviewed-on: https://gerrit.tine20.org/tine20/1306
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7266: improve group cache cleaning
Philipp Schüle [Wed, 7 Nov 2012 19:58:00 +0000 (20:58 +0100)]
# 7266: improve group cache cleaning

- added shorter timeout setting for container acl cache
- no longer remove the whole cache in Tinebase_Group_Sql (this is very
slow)

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

Change-Id: Idbabae75dfd30d17a79469f4d5677beb1c2e19e2
Reviewed-on: https://gerrit.tine20.org/tine20/1281
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7356: increase tag name size to 256 chars
Philipp Schüle [Wed, 7 Nov 2012 09:25:10 +0000 (10:25 +0100)]
 #7356: increase tag name size to 256 chars

- increased tag name length
- removed sanitizing (crop to 40 chars) during Import

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

Change-Id: Ic2e7bcbf08b0842f370ab639c1735252afee7dad
Reviewed-on: https://gerrit.tine20.org/tine20/1301
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7346: events with tags are not synced
Philipp Schüle [Tue, 6 Nov 2012 16:29:05 +0000 (17:29 +0100)]
# 7346: events with tags are not synced

- only pass tag names as array to syncroton (categories)
- added test for event with tags that is converted to Syncroton model
- generalized test event fetching

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

Change-Id: I5fabb0640b50de2a8fc51d150da167590992c87c
Reviewed-on: https://gerrit.tine20.org/tine20/1304
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7364: user can change pw even if setup shows "no"
Philipp Schüle [Tue, 6 Nov 2012 14:36:10 +0000 (15:36 +0100)]
# 7364: user can change pw even if setup shows "no"

- apply the correct defaults

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

Change-Id: I86594bf63e950188553bcff6cfc1f44a3693b7c5
Reviewed-on: https://gerrit.tine20.org/tine20/1303
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007354: function for merging duplicate tags
Philipp Schüle [Tue, 6 Nov 2012 13:49:53 +0000 (14:49 +0100)]
0007354: function for merging duplicate tags

- added merge function for shared tags
- added update script for contacts

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

Change-Id: I7a496916a537fb340ba54d2ecea9ae593f48e4b4
Reviewed-on: https://gerrit.tine20.org/tine20/1286
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoimprove email tests
Lars Kneschke [Tue, 6 Nov 2012 13:55:57 +0000 (14:55 +0100)]
improve email tests

If the message is already in the folder and also in the cache, the
test fails if it's run a another time. This change gives every added
message a unique header.

Change-Id: Ie1eb93bffd4932b72fe5b46096284e287936ff7d
Reviewed-on: https://gerrit.tine20.org/tine20/1282
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoFix typo
AirMike [Tue, 6 Nov 2012 12:54:30 +0000 (13:54 +0100)]
Fix typo

Change-Id: If78158363aa59e68785da34586aeb4b8db7aeab6
Reviewed-on: https://gerrit.tine20.org/tine20/1300
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouse default DB adapter in create(), too
Philipp Schüle [Tue, 6 Nov 2012 09:58:35 +0000 (10:58 +0100)]
use default DB adapter in create(), too

- if backend has no getAdapter() method

Change-Id: Iee787d3f96691cebb5f994cc893a5ab0d3320054
Reviewed-on: https://gerrit.tine20.org/tine20/1298
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agocatch all notification exceptions
Philipp Schüle [Mon, 5 Nov 2012 14:45:43 +0000 (15:45 +0100)]
catch all notification exceptions

Change-Id: I35fdf2e1ee9e460d33fba42eabdd27d0b312e3a4
Reviewed-on: https://gerrit.tine20.org/tine20/1297
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agodo not throw exception on empty structure
Philipp Schüle [Mon, 5 Nov 2012 14:40:30 +0000 (15:40 +0100)]
do not throw exception on empty structure

- maybe structure could not be fetched because the imap server
connection failed
- fetching of the structure is tried again

Change-Id: Ia9c12c57ce32aec6fb95de3e8bac904b23a6cbae
Reviewed-on: https://gerrit.tine20.org/tine20/1296
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agohr filter translations, filter by health insurance
Alexander Stintzing [Mon, 5 Nov 2012 13:09:23 +0000 (14:09 +0100)]
hr filter translations, filter by health insurance

Change-Id: I8006ea48fc39d3ce7fab6ed107f044926dcaee10
Reviewed-on: https://gerrit.tine20.org/tine20/1294
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoadded some fallbacks if new index does not work
Philipp Schüle [Mon, 5 Nov 2012 13:02:23 +0000 (14:02 +0100)]
added some fallbacks if new index does not work

Change-Id: I5555b48d9120714b7daf863e74bf8af94dc7a407
Reviewed-on: https://gerrit.tine20.org/tine20/1293
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded @todos for #7376
Philipp Schüle [Tue, 6 Nov 2012 12:36:36 +0000 (13:36 +0100)]
added @todos for #7376

8 years agoallow blank hr-contract-costcenter
Alexander Stintzing [Mon, 5 Nov 2012 10:40:41 +0000 (11:40 +0100)]
allow blank hr-contract-costcenter

+ vacation days number range (0-255) validation

Change-Id: Id670fbd4a83866508958b54f59dd92a0b9898f4b
Reviewed-on: https://gerrit.tine20.org/tine20/1288
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>
8 years agoUpdate spec file for Fedora
Michael Spahn [Mon, 5 Nov 2012 17:09:33 +0000 (18:09 +0100)]
Update spec file for Fedora

Change-Id: I416da212cce5d0166daf53b6fc92dfb3d89c91b7
Reviewed-on: https://gerrit.tine20.org/tine20/1299
Reviewed-by: Michael Spahn <m.spahn@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouser object required to check grants
Philipp Schüle [Mon, 5 Nov 2012 12:50:37 +0000 (13:50 +0100)]
user object required to check grants

Change-Id: I20b34593393f4eea18dbbeb7451bb75de9b1cfef
Reviewed-on: https://gerrit.tine20.org/tine20/1292
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6730: missing date picker..., #6740: customfield type checkbox
Alexander Stintzing [Thu, 25 Oct 2012 10:11:08 +0000 (12:11 +0200)]
 #6730: missing date picker..., #6740: customfield type checkbox

When searching for customfield (see image), I get the
textbox for any type of customfields.

- also included the change from airmike https://gerrit.tine20.org/tine20/#/c/1235/1
  to have the right selectors on record, keyfield and bool cf-type

thanks to AirMike

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

Change-Id: I816d5a6a3a0bea6242a735dcdd95f103be39310a
Reviewed-on: https://gerrit.tine20.org/tine20/1245
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7362: time combo does not work with locale en
Alexander Stintzing [Mon, 5 Nov 2012 12:18:59 +0000 (13:18 +0100)]
 #7362: time combo does not work with locale en

time combo does not work with locale en

https://forge.tine20.org/mantisbt/view.php?id=7362
Change-Id: I42498dacd2cec006454ee6fc28d640644dd79e6e
Reviewed-on: https://gerrit.tine20.org/tine20/1291
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoASSIGNED - # 7358: itemdId or itemId ... which one is correct?
Lars Kneschke [Sat, 3 Nov 2012 16:23:57 +0000 (17:23 +0100)]
ASSIGNED - # 7358: itemdId or itemId ... which one is correct?
https://forge.tine20.org/mantisbt/view.php?id=7358

Change-Id: I1652a037ae096d627b797e74fb016d94519b21b8
Reviewed-on: https://gerrit.tine20.org/tine20/1287
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoAddressbook Model Contact Disabled Filter
Filip Visic [Wed, 31 Oct 2012 14:22:47 +0000 (15:22 +0100)]
Addressbook Model Contact Disabled Filter

Change-Id: Ia56016ef0da6f21a485308146ffb00b1c9b37ce8
Reviewed-on: https://gerrit.tine20.org/tine20/1267
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadd support for answered flag
Lars Kneschke [Fri, 2 Nov 2012 09:40:02 +0000 (10:40 +0100)]
add support for answered flag

Change-Id: I3b6054b174676ea8a8b283143625b9905af6016e
Reviewed-on: https://gerrit.tine20.org/tine20/1280
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoprepare for #7336: add details & summarypanel to example application
Alexander Stintzing [Wed, 31 Oct 2012 10:51:24 +0000 (11:51 +0100)]
prepare for  #7336: add details & summarypanel to example application

- add wrap method to DetailsPanel.js

https://forge.tine20.org/mantisbt/view.php?id=7336
Change-Id: I176f714d7d16e0e759f82619cf2f12bb05806c00
Reviewed-on: https://gerrit.tine20.org/tine20/1266
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago# 7174: add copy button for calendar
Philipp Schüle [Thu, 1 Nov 2012 14:07:45 +0000 (15:07 +0100)]
# 7174: add copy button for calendar

- allow to copy basic events
- copy recurring events (regular + exceptions)
- allow to copy events of other organizers

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

Change-Id: Ifc02ba98e6cd4d2d9e4f449e76f417a2454e52f0
Reviewed-on: https://gerrit.tine20.org/tine20/1269
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agofixed config factory for Setup
Philipp Schüle [Thu, 1 Nov 2012 14:42:31 +0000 (15:42 +0100)]
fixed config factory for Setup

Change-Id: Id149df69e8cee9e6ca69013e13d5e5e45e5b37d5
Reviewed-on: https://gerrit.tine20.org/tine20/1268
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7352: fix testAttendeeGroupMembersRecurringAddUser
Philipp Schüle [Fri, 2 Nov 2012 21:44:48 +0000 (22:44 +0100)]
# 7352: fix testAttendeeGroupMembersRecurringAddUser

- disabled the test for the moment

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

Change-Id: Ibca7eea7b6de2b4d28e9e2d5f1bfbedaea002a54
Reviewed-on: https://gerrit.tine20.org/tine20/1285
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago$source contains 'itemdId' and no 'itemId'
Philipp Schüle [Fri, 2 Nov 2012 20:58:56 +0000 (21:58 +0100)]
$source contains 'itemdId' and no 'itemId'

- this should fix ActiveSync_Controller_EmailTests::testForwardEmail
- maybe we should fix the key in the $source array here ...

Change-Id: I7a3b6b445fee5bcd95048361758b8ad3763b2b30
Reviewed-on: https://gerrit.tine20.org/tine20/1283
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7350: multipleUpdate - record not found
Philipp Schüle [Fri, 2 Nov 2012 21:20:06 +0000 (22:20 +0100)]
# 7350: multipleUpdate - record not found

- test needs transaction

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

Change-Id: Ic9fe45c7cf41ef2580342460bafad0c4f531a182
Reviewed-on: https://gerrit.tine20.org/tine20/1284
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoonly pass relevant db config to Zend_Db::factory
Philipp Schüle [Thu, 1 Nov 2012 20:16:57 +0000 (21:16 +0100)]
only pass relevant db config to Zend_Db::factory

- this had to be fixed because of PHP 5.4 "Array to string conversion"
notices

Change-Id: If1490f1a349aeda47a66b5a28fd7da07ce381a67
Reviewed-on: https://gerrit.tine20.org/tine20/1277
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoimproved non-critical exception logging
Philipp Schüle [Thu, 1 Nov 2012 10:00:37 +0000 (11:00 +0100)]
improved non-critical exception logging

Change-Id: Ida7f212a1572d99bd6472ac92b5f4a2bb129126f
Reviewed-on: https://gerrit.tine20.org/tine20/1272
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7330: customfield type record: error when trying to add self
Alexander Stintzing [Wed, 31 Oct 2012 15:25:20 +0000 (16:25 +0100)]
 #7330: customfield type record: error when trying to add self

customfield type record: error when trying to add self

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

Change-Id: I61a6e048ae6f86fdd6497d963ef71c25c17305d2
Reviewed-on: https://gerrit.tine20.org/tine20/1273
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7298: DirectoryIterator - hourly error
Philipp Schüle [Thu, 1 Nov 2012 12:46:38 +0000 (13:46 +0100)]
# 7298: DirectoryIterator - hourly error

- catch directory iterator exception
- converted some linebreaks

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

Change-Id: I2872368530dc1dc9cb5fb96142fe4164753f9bbb
Reviewed-on: https://gerrit.tine20.org/tine20/1275
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix spelling errors
Lars Kneschke [Fri, 2 Nov 2012 08:59:50 +0000 (09:59 +0100)]
fix spelling errors

Change-Id: I340de34422a4b1508833a54727dc0d03a2c9f040
Reviewed-on: https://gerrit.tine20.org/tine20/1279
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoadd answered flag after reply
Lars Kneschke [Thu, 1 Nov 2012 15:37:13 +0000 (16:37 +0100)]
add answered flag after reply

Change-Id: I4a4d563f45f8166d6281bcb5c644c15e14129b64
Reviewed-on: https://gerrit.tine20.org/tine20/1271
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 2 Nov 2012 09:35:17 +0000 (10:35 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 2 Nov 2012 09:31:43 +0000 (10:31 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agodefine LastVerbExcecuted constants
Lars Kneschke [Fri, 2 Nov 2012 09:17:29 +0000 (10:17 +0100)]
define LastVerbExcecuted constants

Change-Id: I3387fc26192a9578439b4763472469f11cf315fa

8 years agoPHPDoc updates
Lars Kneschke [Fri, 2 Nov 2012 09:11:09 +0000 (10:11 +0100)]
PHPDoc updates

Change-Id: I3b52ccad4e51759c0799b4a065bd9d5c3c817796

8 years agomake use of the messageTestHelper
Philipp Schüle [Thu, 1 Nov 2012 20:13:19 +0000 (21:13 +0100)]
make use of the messageTestHelper

Change-Id: Ie506f4a5c02015d1aa3bfc6cb47e7a207da3a55a
Reviewed-on: https://gerrit.tine20.org/tine20/1276
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago# 7274: vacation dialog should reload text
Philipp Schüle [Thu, 1 Nov 2012 14:33:27 +0000 (15:33 +0100)]
# 7274: vacation dialog should reload text

- added listener to all template fields that reload the template if
needed

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

Change-Id: I9faf67f954933953240030ab15890ce627bdc88a
Reviewed-on: https://gerrit.tine20.org/tine20/1270
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Thu, 1 Nov 2012 15:38:02 +0000 (16:38 +0100)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years ago# 7260: testPingForEmails breaks on PGSQL
Philipp Schüle [Thu, 1 Nov 2012 12:39:15 +0000 (13:39 +0100)]
# 7260: testPingForEmails breaks on PGSQL

- use tearDown() of email test
- clear inbox cache

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

Change-Id: I00abaa36cf898d053ed14c9976c9ea54eaf4d7f6
Reviewed-on: https://gerrit.tine20.org/tine20/1274
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomultiple-edit: set start value to empty string
Alexander Stintzing [Tue, 30 Oct 2012 15:51:20 +0000 (16:51 +0100)]
multiple-edit: set start value to empty string

if value is undefined or null, an empty string is used to find out differences

Change-Id: I6f79b77478b4b567326f0a69e22fee61365ade9a
Reviewed-on: https://gerrit.tine20.org/tine20/1262
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofix indention
Lars Kneschke [Thu, 1 Nov 2012 09:33:19 +0000 (10:33 +0100)]
fix indention

Change-Id: I753e0dcfdb49953bd169589f6106632333a6a444

8 years agoimprove partial sync
Lars Kneschke [Thu, 1 Nov 2012 08:45:55 +0000 (09:45 +0100)]
improve partial sync

Change-Id: Ia1d4b4e72f87ff08e2d7cbb6bbb3da40c19a6d2f

8 years agofix spelling of variable name
Lars Kneschke [Wed, 31 Oct 2012 10:50:30 +0000 (11:50 +0100)]
fix spelling of variable name

Change-Id: Ic5c4d6fcce8629a86909a7b5f2a86df5796889ed
Reviewed-on: https://gerrit.tine20.org/tine20/1265
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomultiple-edit: better field handling
Alexander Stintzing [Tue, 30 Oct 2012 16:18:04 +0000 (17:18 +0100)]
multiple-edit: better field handling

Change-Id: Iedc3f2794627a267a79e6954ab4233074dea056e
Reviewed-on: https://gerrit.tine20.org/tine20/1263
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007266: make group cache cleaning more efficient
Philipp Schüle [Tue, 30 Oct 2012 20:37:51 +0000 (21:37 +0100)]
0007266: make group cache cleaning more efficient

- temporarily increased execution time when updating group memberships
as cache invalidation can take very long

@2012-03

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

Change-Id: I1da711f53be6cf55492774298e3ac2f2546db7b1
Reviewed-on: https://gerrit.tine20.org/tine20/1260
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007276: import re-creates tags (name 40+ chars)
Philipp Schüle [Tue, 30 Oct 2012 20:10:43 +0000 (21:10 +0100)]
0007276: import re-creates tags (name 40+ chars)

- fix handling of import tags with long names
- use tag id if given
- added test

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

Change-Id: I4395d53f6185811c93fb71ab6b86116970a2c119
Reviewed-on: https://gerrit.tine20.org/tine20/1256
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>