tine20
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Mon, 8 Oct 2012 10:41:22 +0000 (12:41 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoadded test to validate proper function of Sync command with
Lars Kneschke [Mon, 8 Oct 2012 08:37:07 +0000 (10:37 +0200)]
added test to validate proper function of Sync command with
HeartbeatInterval and prepared Sync command to store list of collections
for next Sync command request

Change-Id: I935c8224e1bfcb63b70c5cd263009c25538fc2f2

8 years agoimplemented support for multipart responses
Lars Kneschke [Sat, 6 Oct 2012 20:07:03 +0000 (22:07 +0200)]
implemented support for multipart responses

Change-Id: I8c6161a3b7eb7d631403234ae92e66587b897680

8 years agoImproved error handling in FolderSync and Sync - This allows to
Aleksander Machniak [Mon, 8 Oct 2012 09:47:10 +0000 (11:47 +0200)]
Improved error handling in FolderSync and Sync - This allows to
properly handle exceptions on data backend errors and prevents from
sending <Delete> response which will remove all client entries/folders.

Change-Id: If39d3a1c940638b9a09336706ca030cba6f726f7

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 5 Oct 2012 21:59:42 +0000 (23:59 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoinitial code to parse command parameters
Lars Kneschke [Fri, 5 Oct 2012 21:58:32 +0000 (23:58 +0200)]
initial code to parse command parameters

Change-Id: I3c88435285680d952267c28f7f8173b1ed088f02

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 5 Oct 2012 21:15:31 +0000 (23:15 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agoImproving code coverage for inventory tests
Michael Spahn [Fri, 5 Oct 2012 12:01:30 +0000 (14:01 +0200)]
Improving code coverage for inventory tests

Change-Id: I6933d0539e2b0b70902d06b26da02473af430834
Reviewed-on: https://gerrit.tine20.org/tine20/1165
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoproperly decode base64encoded urls
Lars Kneschke [Fri, 5 Oct 2012 21:05:54 +0000 (23:05 +0200)]
properly decode base64encoded urls

Change-Id: I386a531c6d0fb2bd5b5876415062e58b7457e5a8

8 years agoAdd item status field to inventory
Michael Spahn [Fri, 5 Oct 2012 08:20:22 +0000 (10:20 +0200)]
Add item status field to inventory

Change-Id: I9b77332f865830afb9ba8396a4eb4e9f7a4def58
Reviewed-on: https://gerrit.tine20.org/tine20/1159
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Reviewed-by: Michael Spahn <m.spahn@metaways.de>
Tested-by: jenkins user
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years ago #6814: resolve filter on filter sel, #6732: allow generic linkgridpanel
Alexander Stintzing [Tue, 7 Aug 2012 05:29:25 +0000 (07:29 +0200)]
 #6814: resolve filter on filter sel, #6732: allow generic linkgridpanel

- applied to gridpanelhooks
- applied to multiple edit
- applied to send email from addressbook
- better multiple edit plugin
- addRelations functionality outsourced to plugin
- allow generic linkgridpanel in crm

Change-Id: I045e3ca054fe14ef1c9b76f99478fd3be54a28c4
Reviewed-on: https://gerrit.tine20.org/tine20/899
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoimprove AS ping command email tests
Lars Kneschke [Fri, 5 Oct 2012 05:45:06 +0000 (07:45 +0200)]
improve AS ping command email tests

Change-Id: I23cc2d98427ed048de15f3d7ddb6e2e5b8e37887
Reviewed-on: https://gerrit.tine20.org/tine20/1157
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoreset cache_unreadcount only if bigger than 0
Lars Kneschke [Fri, 5 Oct 2012 05:44:17 +0000 (07:44 +0200)]
reset cache_unreadcount only if bigger than 0

Change-Id: Ie3b5c2ca67b282c97c8be1cbe168ee6ab09c900e
Reviewed-on: https://gerrit.tine20.org/tine20/1158
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Fri, 5 Oct 2012 05:39:46 +0000 (07:39 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agostore only id instead of whole objects to avoid unserialization errors
Lars Kneschke [Fri, 5 Oct 2012 05:34:58 +0000 (07:34 +0200)]
store only id instead of whole objects to avoid unserialization errors

Change-Id: Id2265e96693390034c8eceb9ffa69f3f985cbb0c

8 years agoadd inventory to transifex
Cornelius Weiß [Thu, 4 Oct 2012 15:25:14 +0000 (17:25 +0200)]
add inventory to transifex

8 years agocleanup
Cornelius Weiß [Thu, 4 Oct 2012 15:18:36 +0000 (17:18 +0200)]
cleanup

Change-Id: I001850222952258687d773951015d694e95eda17
Reviewed-on: https://gerrit.tine20.org/tine20/1156
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
Tested-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agoImplement new fields for accounting purposes
Michael Spahn [Thu, 27 Sep 2012 11:36:37 +0000 (13:36 +0200)]
Implement new fields for accounting purposes

8 years agoTranslate inventory to german
Michael Spahn [Mon, 24 Sep 2012 14:02:13 +0000 (16:02 +0200)]
Translate inventory to german

Change-Id: I9b10679fc0ca357166d99dbae486ec5017498c21
Reviewed-on: https://gerrit.tine20.org/tine20/1105
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoRemove CLI, HTTP Frontend and add default container
Michael Spahn [Mon, 24 Sep 2012 12:58:43 +0000 (14:58 +0200)]
Remove CLI, HTTP Frontend and add default container

Change-Id: I81812292983603916a188fe83643fb6b455793fa
Reviewed-on: https://gerrit.tine20.org/tine20/1104
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoAdd first Inventory unittests
Michael Spahn [Mon, 17 Sep 2012 09:00:14 +0000 (11:00 +0200)]
Add first Inventory unittests

Change-Id: Ieb8db41a23c4d67baa6e23a16e20c4bff5585ebb
Reviewed-on: https://gerrit.tine20.org/tine20/1080
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoImproving add new item dialog
Michael Spahn [Mon, 17 Sep 2012 13:50:56 +0000 (15:50 +0200)]
Improving add new item dialog

Change-Id: I41d64b894c78970c1296c67dd05457fe3f9f3e5b
Reviewed-on: https://gerrit.tine20.org/tine20/1083
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoAllow location to be NULL if empty
Michael Spahn [Fri, 24 Aug 2012 07:10:24 +0000 (09:10 +0200)]
Allow location to be NULL if empty

This caused an error if the field was left empty.

Change-Id: If5333527f0f92ac96abb6711e6eb39e05840549d
Reviewed-on: https://gerrit.tine20.org/tine20/972
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoClean up a little bit and fix a typo
Michael Spahn [Fri, 24 Aug 2012 07:04:58 +0000 (09:04 +0200)]
Clean up a little bit and fix a typo

Change-Id: I8fff0a39616e568c7546b2c851a433211f0b5e46
Reviewed-on: https://gerrit.tine20.org/tine20/971
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoFixes filter, checks now for valid records in model
Michael Spahn [Thu, 23 Aug 2012 14:50:26 +0000 (16:50 +0200)]
Fixes filter, checks now for valid records in model

Change-Id: Idd86d3eb44ec8ad6b4c1cbc6fa7c406cb4f9c19b
Reviewed-on: https://gerrit.tine20.org/tine20/965
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoRun langHelper for Inventory
Michael Spahn [Thu, 23 Aug 2012 14:25:06 +0000 (16:25 +0200)]
Run langHelper for Inventory

Remove *.mo Files from Inventory

Remove debug

Add translation strings and beautify the the source

Change-Id: I0c2c180e0d1792f4d2be581ac6b88035b17810e6
Reviewed-on: https://gerrit.tine20.org/tine20/963
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoMove to new model standard
Michael Spahn [Wed, 22 Aug 2012 08:10:07 +0000 (10:10 +0200)]
Move to new model standard

Define $_defaultModel for Inventory
Add default model to controller

Remove unneeded JS files and remove from jsb file

Migrate to new modelling system

Change-Id: I5e0ec3d3d2d5b06572aafa09ad3a9d8a3272cd4a
Reviewed-on: https://gerrit.tine20.org/tine20/962
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agoDefine $_defaultModel for Inventory
Michael Spahn [Wed, 22 Aug 2012 08:10:07 +0000 (10:10 +0200)]
Define $_defaultModel for Inventory

8 years agoInventory application
sstamer [Thu, 28 Jun 2012 10:45:48 +0000 (12:45 +0200)]
Inventory application

- adapt to current version

Change-Id: I9e3614eff3fa46aea26ebbddb3f8b0e476dd8641
Reviewed-on: https://gerrit.tine20.org/tine20/769
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agoClean code
Stefanie Stamer [Mon, 12 Sep 2011 15:11:28 +0000 (17:11 +0200)]
Clean code

8 years agoBugs fixed: Valid problem, missing numbers
Stefanie Stamer [Mon, 12 Sep 2011 09:57:17 +0000 (11:57 +0200)]
Bugs fixed: Valid problem, missing numbers

8 years agofix int problem
Stefanie Stamer [Fri, 9 Sep 2011 14:25:06 +0000 (16:25 +0200)]
fix int problem
server side validation

8 years agoadd langtemplates
Stefanie Stamer [Fri, 9 Sep 2011 14:01:38 +0000 (16:01 +0200)]
add langtemplates

8 years agotranslations
Stefanie Stamer [Fri, 9 Sep 2011 13:50:45 +0000 (15:50 +0200)]
translations

8 years agochange icons, max length of fields
Stefanie Stamer [Fri, 9 Sep 2011 09:49:50 +0000 (11:49 +0200)]
change icons, max length of fields

8 years agowindow design, error correction, Validity
Stefanie Stamer [Thu, 8 Sep 2011 15:14:44 +0000 (17:14 +0200)]
window design, error correction, Validity

8 years agochanges
Stefanie Stamer [Thu, 8 Sep 2011 10:06:09 +0000 (12:06 +0200)]
changes

8 years agochange GridPanel
Stefanie Stamer [Wed, 7 Sep 2011 15:04:57 +0000 (17:04 +0200)]
change GridPanel

8 years agoadd inventory
sstamer [Tue, 6 Sep 2011 14:24:43 +0000 (16:24 +0200)]
add inventory

8 years agoAdd a new triggerbutton for random UIDs
Michael Spahn [Thu, 4 Oct 2012 09:03:10 +0000 (11:03 +0200)]
Add a new triggerbutton for random UIDs

Change-Id: Ie8aed1dd107f611be878d3e504df1f68a9cebbef
Reviewed-on: https://gerrit.tine20.org/tine20/1151
Reviewed-by: Cornelius Weiß <c.weiss@metaways.de>
Tested-by: Cornelius Weiß <c.weiss@metaways.de>
8 years agoimproved tests again
Lars Kneschke [Thu, 4 Oct 2012 13:31:54 +0000 (15:31 +0200)]
improved tests again

Change-Id: I0b0afb3e8f2ce80a598a6fcf1a47d7090d9bd797
Reviewed-on: https://gerrit.tine20.org/tine20/1153
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofix ActiveSync tests
Lars Kneschke [Thu, 4 Oct 2012 09:40:18 +0000 (11:40 +0200)]
fix ActiveSync tests

Change-Id: Id292942688b1b811cb2d710ac70744b55e0de4c1
Reviewed-on: https://gerrit.tine20.org/tine20/1152
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Thu, 4 Oct 2012 05:57:50 +0000 (07:57 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

8 years agofix handling of policykey with base64endcoded urls
Lars Kneschke [Thu, 4 Oct 2012 05:55:22 +0000 (07:55 +0200)]
fix handling of policykey with base64endcoded urls

8 years agoMerge branch 'master' of http://git.syncroton.org/Syncroton
Lars Kneschke [Thu, 4 Oct 2012 05:48:32 +0000 (07:48 +0200)]
Merge branch 'master' of git.syncroton.org/Syncroton

0dc86d

Conflicts:
tine20/Tinebase/Backend/Sql/Command/Oracle.php

8 years agosome windows devices send a device name which contains special chars,
Lars Kneschke [Thu, 4 Oct 2012 05:42:19 +0000 (07:42 +0200)]
some windows devices send a device name which contains special chars,
which can't be stored in a database

Change-Id: I755774c1ca7af9c4631d06f58b6cd23aeffa93e1

8 years agofix getImage function with other databases than MySQL
Lars Kneschke [Wed, 3 Oct 2012 15:36:55 +0000 (17:36 +0200)]
fix getImage function with other databases than MySQL

Change-Id: Id4c406a843eb89726b6cf9fa9dff4dcd3fc76f2c
Reviewed-on: https://gerrit.tine20.org/tine20/1150
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoimproving HumanResources tests
Lars Kneschke [Wed, 3 Oct 2012 12:51:05 +0000 (14:51 +0200)]
improving HumanResources tests

Change-Id: I40164372262c5ed451ec76cf44fd28ef9b89c82a
Reviewed-on: https://gerrit.tine20.org/tine20/1149
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoavoid problems with empty id's and improved tests
Lars Kneschke [Wed, 3 Oct 2012 12:10:37 +0000 (14:10 +0200)]
avoid problems with empty id's and improved tests

Change-Id: Id2cdc7cf30b287d9795ee74835c8a06f77224228
Reviewed-on: https://gerrit.tine20.org/tine20/1148
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agomake FeLaMiMail compatible with PostgreSQL and some test improvements
Lars Kneschke [Wed, 3 Oct 2012 03:02:33 +0000 (05:02 +0200)]
make FeLaMiMail compatible with PostgreSQL and some test improvements

Change-Id: Ie19ead5e8612b7d626798227936c7b50d3498be6
Reviewed-on: https://gerrit.tine20.org/tine20/1146
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoaggregated values have to be DISTINCT
Lars Kneschke [Tue, 2 Oct 2012 19:01:37 +0000 (21:01 +0200)]
aggregated values have to be DISTINCT

Change-Id: I14ffcd280873cf2e80a3f4d57af6c86e6843961f
Reviewed-on: https://gerrit.tine20.org/tine20/1147
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoallow to remove async_job records prior given date
Philipp Schüle [Tue, 2 Oct 2012 12:29:49 +0000 (14:29 +0200)]
allow to remove async_job records prior given date

@2012-03

Change-Id: If4480b820998ad1583040749617e77b491d03aba
Reviewed-on: https://gerrit.tine20.org/tine20/1141
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agorestructured _getServer()
Philipp Schüle [Tue, 2 Oct 2012 15:05:02 +0000 (17:05 +0200)]
restructured _getServer()

- we need to handle corrupted cache records

Change-Id: I035304f1511a0d4e7d3474baab908a9412256e56
Reviewed-on: https://gerrit.tine20.org/tine20/1145
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agopurge expired async jobs
Lars Kneschke [Tue, 2 Oct 2012 05:08:04 +0000 (07:08 +0200)]
purge expired async jobs

Change-Id: Ia85150a9e96bfd29a0f859b8b34c82631d4c7a41
Reviewed-on: https://gerrit.tine20.org/tine20/1134
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoagain some more PGSQL fixes
Lars Kneschke [Tue, 2 Oct 2012 08:31:36 +0000 (10:31 +0200)]
again some more PGSQL fixes

Change-Id: Icf1b800a4624bfd56e73ba4a771870009f8b80b2
Reviewed-on: https://gerrit.tine20.org/tine20/1139
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofix (FETCH_GROUP) don't suport by oracle
Filip Visic [Tue, 2 Oct 2012 07:25:34 +0000 (09:25 +0200)]
fix (FETCH_GROUP) don't suport by oracle

Change-Id: Ic84be25e71126710cff5c3d843655b99e0bd9275
Reviewed-on: https://gerrit.tine20.org/tine20/1138
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofix getIfElse
Lars Kneschke [Mon, 1 Oct 2012 20:01:33 +0000 (22:01 +0200)]
fix getIfElse

Change-Id: If5bd3c1e108737c95479e2e352f1d8380a0dc86d
Reviewed-on: https://gerrit.tine20.org/tine20/1136
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agodon't do nominatim lookups be defaut
Lars Kneschke [Mon, 1 Oct 2012 19:10:30 +0000 (21:10 +0200)]
don't do nominatim lookups be defaut

Change-Id: I7e3099c2d9e1a79524809f6047142890fc224bc2
Reviewed-on: https://gerrit.tine20.org/tine20/1137
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agopostgres and oracle integration
Filip Visic [Mon, 1 Oct 2012 17:58:45 +0000 (19:58 +0200)]
postgres and oracle integration
Change-Id: I489c2380a42017a8c4c6b9be9b1be78a4b03fc10
Reviewed-on: https://gerrit.tine20.org/tine20/1126
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoMake id column as primary key in customfield table
AirMike [Mon, 1 Oct 2012 13:15:36 +0000 (15:15 +0200)]
Make id column as primary key in customfield table

Change-Id: If8cbb746b0840f912d1389e1229684e5cad1b023
Reviewed-on: https://gerrit.tine20.org/tine20/1133
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agomake FeLaMiMail working with other databases
Lars Kneschke [Mon, 1 Oct 2012 12:40:49 +0000 (14:40 +0200)]
make FeLaMiMail working with other databases

Change-Id: I446c5bc69c12d88d76f9f9397724fcc247a6f183
Reviewed-on: https://gerrit.tine20.org/tine20/1132
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agogetIfElse abstraction
Flávio Gomes da Silva Lisboa [Mon, 1 Oct 2012 11:10:01 +0000 (13:10 +0200)]
getIfElse abstraction

Change-Id: I9e1fe5f1d87fe529ef3a0ea099a9917de5709510
Reviewed-on: https://gerrit.tine20.org/tine20/1131
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agomore PostgreSQL fixes
Lars Kneschke [Mon, 1 Oct 2012 10:30:10 +0000 (12:30 +0200)]
more PostgreSQL fixes

Change-Id: I700d2823de3a2a73faa0f2682bf903092a87d177
Reviewed-on: https://gerrit.tine20.org/tine20/1130
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoupdated CRM tests
Lars Kneschke [Sun, 30 Sep 2012 13:23:23 +0000 (15:23 +0200)]
updated CRM tests

Change-Id: I057bcd7cf65ff2f3dae1a12dce4005b42770340a
Reviewed-on: https://gerrit.tine20.org/tine20/1129
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoIt's not correct to use a string for a integer column
Lars Kneschke [Sun, 30 Sep 2012 07:37:07 +0000 (09:37 +0200)]
It's not correct to use a string for a integer column

Change-Id: I419e651c60845ff06c6c8eac850bdfe04c93b6ff
Reviewed-on: https://gerrit.tine20.org/tine20/1128
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago0007164: convert id to string (hash)
Philipp Schüle [Fri, 28 Sep 2012 19:32:03 +0000 (21:32 +0200)]
0007164: convert id to string (hash)
0007166: remove unused CRM tables

- use varchar(40) hash as id for leads
- drop obsolete products tables
- use transactions in CRM tests

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

Change-Id: Ia88f4bb72f85b5f83d960b06ffc81c4fe448eedb
Reviewed-on: https://gerrit.tine20.org/tine20/1124
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 #7154: add relation & related contract filter to timetracker-timeaccount
Alexander Stintzing [Wed, 26 Sep 2012 16:04:17 +0000 (18:04 +0200)]
 #7154: add relation & related contract filter to timetracker-timeaccount

- add generic relation filter ..
- add related contract filter ..

to timetracker-timeaccount

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

Change-Id: Ia0813a9a865f36e829dacc987e7168c7496a7cd7
Reviewed-on: https://gerrit.tine20.org/tine20/1114
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years agodebian changelog: added Joey RC 1
Philipp Schüle [Fri, 28 Sep 2012 19:47:01 +0000 (21:47 +0200)]
debian changelog: added Joey RC 1

8 years ago0007146: metadata cache could not be saved
Philipp Schüle [Fri, 28 Sep 2012 12:42:10 +0000 (14:42 +0200)]
0007146: metadata cache could not be saved

- removed exception throwing from Zend_Db_Table_Abstract when cache
could not be saved

https://forge.tine20.org/mantisbt/view.php?id=7146
Change-Id: Ief52684bf0d3469afb1905129e586ece7f493c11
Reviewed-on: https://gerrit.tine20.org/tine20/1125
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agomerge code from pgsqlbackend branch
Lars Kneschke [Fri, 28 Sep 2012 10:13:52 +0000 (12:13 +0200)]
merge code from pgsqlbackend branch

Change-Id: I3531573ce867bce9af9d1a7ff9f4939df5923cfc
Reviewed-on: https://gerrit.tine20.org/tine20/1110
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agofixed some typos in comments and debug logs
Philipp Schüle [Fri, 28 Sep 2012 08:18:05 +0000 (10:18 +0200)]
fixed some typos in comments and debug logs

Change-Id: I806a6da49bab203be55693e41bc12c822a10b521
Reviewed-on: https://gerrit.tine20.org/tine20/1123
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agouse the correct variable name
Lars Kneschke [Thu, 27 Sep 2012 20:19:33 +0000 (22:19 +0200)]
use the correct variable name

Change-Id: I3cef0664824d98e8607e3719aea6447a236d7ae0
Reviewed-on: https://gerrit.tine20.org/tine20/1122
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years ago0007150: grants aren't updated on memberships change
Philipp Schüle [Thu, 27 Sep 2012 13:31:59 +0000 (15:31 +0200)]
0007150: grants aren't updated on memberships change

- need to clear the whole cache on each group membership update to make
sure we always have current container grants for groupmembers

@2012-03

Change-Id: Idac5176b4c05ba5ce9b8a6476055577a8bcef2c6
Reviewed-on: https://gerrit.tine20.org/tine20/1112
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 #7156: don't allow relating record with itself
Alexander Stintzing [Wed, 26 Sep 2012 18:16:56 +0000 (20:16 +0200)]
 #7156: don't allow relating record with itself

when trying to relate a record with itself, saving is not possible.
Should be disabled. A message should occur on a try.

also added message if record is already linked

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

Change-Id: I7a89fee8063ee38a00795d1b455f40c6014c5597
Reviewed-on: https://gerrit.tine20.org/tine20/1115
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007162: silently discard searchMessage bg requests
Philipp Schüle [Thu, 27 Sep 2012 13:24:53 +0000 (15:24 +0200)]
0007162: silently discard searchMessage bg requests

- marked background requests as "autoRefresh", those do not handle
exceptions

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=7162
Change-Id: Ifdaf95bef4d42dfae2b7b096115e8272efee4464
Reviewed-on: https://gerrit.tine20.org/tine20/1118
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed a typo in calendar main screen
Philipp Schüle [Thu, 27 Sep 2012 09:53:13 +0000 (11:53 +0200)]
fixed a typo in calendar main screen

Change-Id: I643c5b1a13011827e3bd7bd55b48fe742fc02d1d
Reviewed-on: https://gerrit.tine20.org/tine20/1117
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoFixes some conversion errors
Michael Spahn [Tue, 25 Sep 2012 14:18:29 +0000 (16:18 +0200)]
Fixes some conversion errors

Change-Id: I76f18cf4865b61bb0300e7316da28814756107d6
Reviewed-on: https://gerrit.tine20.org/tine20/1107
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #6840: rename setting 'ExtJS windows' to modal windows
Alexander Stintzing [Wed, 26 Sep 2012 18:33:08 +0000 (20:33 +0200)]
 #6840: rename setting 'ExtJS windows' to modal windows

rename setting 'ExtJS windows' to modal windows

https://forge.tine20.org/mantisbt/view.php?id=6840
Change-Id: Id0448e85838efb24767568959f534b1310ab5a0e
Reviewed-on: https://gerrit.tine20.org/tine20/1116
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007078: do not show 404 error on missing emails
Philipp Schüle [Wed, 26 Sep 2012 15:10:00 +0000 (17:10 +0200)]
0007078: do not show 404 error on missing emails

- allow failure callback in fetchBody()
- show 404 text in details panel if message could not be found
- always hide load mask on failure

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

Change-Id: Ie7c7b54ef3d9a4592e203ad8e6052d48cb1a93b4
Reviewed-on: https://gerrit.tine20.org/tine20/1090
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years ago0007142: sometimes we filter to much html content
Philipp Schüle [Wed, 26 Sep 2012 12:13:31 +0000 (14:13 +0200)]
0007142: sometimes we filter to much html content

- revert back to text message part if purifier filters to much

https://forge.tine20.org/mantisbt/view.php?id=7142
Change-Id: I8a1ca0ea84bbdf010c9e74cded69633b972f2007
Reviewed-on: https://gerrit.tine20.org/tine20/1111
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoremoved any autocommit code => we don't use it anymore
Lars Kneschke [Wed, 26 Sep 2012 04:11:21 +0000 (06:11 +0200)]
removed any autocommit code => we don't use it anymore

Change-Id: Ie985ecf5f1813f0ea7bc0efa0e9cf21f958b249d
Reviewed-on: https://gerrit.tine20.org/tine20/1109
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agohr changes
Alexander Stintzing [Tue, 25 Sep 2012 08:52:15 +0000 (10:52 +0200)]
hr changes

- added "profession" field
- employee - start, enddate filter
- set startdate and enddate of first created contract to corresponding values of the employee

Change-Id: I3797250a9dcc413c625b21e4939b1a1edb0648db
Reviewed-on: https://gerrit.tine20.org/tine20/1108
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago #7138: container selector disabled even if user has all grants
Alexander Stintzing [Mon, 24 Sep 2012 17:53:07 +0000 (19:53 +0200)]
 #7138: container selector disabled even if user has all grants

container selector disabled even if user has all grants

https://forge.tine20.org/mantisbt/view.php?id=7138
Change-Id: I153648de1669cc309521d8f19663462af6748790
Reviewed-on: https://gerrit.tine20.org/tine20/1106
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadd table metadata cache, replace if with when case form sql
Filip Visic [Sun, 23 Sep 2012 15:25:39 +0000 (17:25 +0200)]
add table metadata cache, replace if with when case form sql
change-Id: Ia17a3133273519b494220b4401b42edef3230cf0
Reviewed-on: https://gerrit.tine20.org/tine20/1100
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
8 years ago #7100: add contract button should be disabled if user has no right do add
Alexander Stintzing [Mon, 24 Sep 2012 10:05:13 +0000 (12:05 +0200)]
 #7100: add contract button should be disabled if user has no right do add

add contract button should be disabled if user has no right do add

https://forge.tine20.org/mantisbt/view.php?id=7100
Change-Id: I3e130f2f28182e3921e7855df93e5fab2449ac5f
Reviewed-on: https://gerrit.tine20.org/tine20/1103
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agofixed variable name in getContainerByACL
Philipp Schüle [Mon, 24 Sep 2012 09:53:58 +0000 (11:53 +0200)]
fixed variable name in getContainerByACL

Change-Id: I53e7e2e9573f9b1a702b5176d9d314040d918fcc
Reviewed-on: https://gerrit.tine20.org/tine20/1102
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoResolve customfield record value if array is given (e.g. on update cf)
AirMike [Mon, 24 Sep 2012 06:33:53 +0000 (08:33 +0200)]
Resolve customfield record value if array is given (e.g. on update cf)

Change-Id: I035f7739ab50393c8c67a96b03564ae82a4588f0
Reviewed-on: https://gerrit.tine20.org/tine20/1101
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0006666: Signature delimeter not removed
Philipp Schüle [Fri, 21 Sep 2012 16:17:39 +0000 (18:17 +0200)]
0006666: Signature delimeter not removed

- do not save "empty" signatures just consisting of html tags and/or
spaces / linebreaks

https://forge.tine20.org/mantisbt/view.php?id=6666
Change-Id: Ida4bd2d96a083b058e5e10c455370a56cea1d669
Reviewed-on: https://gerrit.tine20.org/tine20/1098
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agoadded support for skipping folders which got synchronised quietTime
Lars Kneschke [Sun, 23 Sep 2012 18:31:40 +0000 (20:31 +0200)]
added support for skipping folders which got synchronised quietTime
seconds ago

Change-Id: I8f32ea20dc15ad44a31f53e1d1c2645e343efadb

8 years agotypo fix
Filip Visic [Sun, 23 Sep 2012 13:02:05 +0000 (15:02 +0200)]
typo fix

Change-Id: I996b71649eab130df48eb361d4783f29b006d142
Reviewed-on: https://gerrit.tine20.org/tine20/1099
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
8 years agoupdated debian changelog (Joey beta2)
Philipp Schüle [Fri, 21 Sep 2012 17:44:34 +0000 (19:44 +0200)]
updated debian changelog (Joey beta2)

8 years ago0007098: personal containers of other users are shown
Philipp Schüle [Fri, 21 Sep 2012 10:24:27 +0000 (12:24 +0200)]
0007098: personal containers of other users are shown

- fixed by adding owner_id when creating personal container
- added test
- added update script for missing container models

https://forge.tine20.org/mantisbt/view.php?id=7098
Change-Id: Ida27581d126d4fb38bb0cc457cfa2309cf836337
Reviewed-on: https://gerrit.tine20.org/tine20/1097
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
8 years agodon't create a session for call history requests
Lars Kneschke [Fri, 21 Sep 2012 09:36:40 +0000 (11:36 +0200)]
don't create a session for call history requests

Change-Id: Ibd6c3839ba0108a51b304e2f33353485063ca685
Reviewed-on: https://gerrit.tine20.org/tine20/1095
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007134: getFolderStatus should ignore non-existent folders
Philipp Schüle [Fri, 21 Sep 2012 10:33:55 +0000 (12:33 +0200)]
0007134: getFolderStatus should ignore non-existent folders

- improved test assertions

@2012-03

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

8 years ago #7132: fix credits texts / translation strings
Alexander Stintzing [Fri, 21 Sep 2012 09:14:02 +0000 (11:14 +0200)]
 #7132: fix credits texts / translation strings

fix credits texts / translation strings

- in german translations there are spaces missing
- perhaps we should use placeholders for this
 -> used placeholders

https://forge.tine20.org/mantisbt/view.php?id=7132
Change-Id: I460018dfdc492ca39d385715b1c32018e1749f3a
Reviewed-on: https://gerrit.tine20.org/tine20/1094
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
8 years ago0007134: getFolderStatus should ignore non-existent folders
Philipp Schüle [Fri, 21 Sep 2012 08:49:34 +0000 (10:49 +0200)]
0007134: getFolderStatus should ignore non-existent folders

- folder status check automatically removes deleted folders from cache

@2012-03

https://forge.tine20.org/mantisbt/view.php?id=7134
Change-Id: Icaf6e295b2b1f66595f3c98e864454ed35c126d3
Reviewed-on: https://gerrit.tine20.org/tine20/1093
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 0007122: hide hidden users from lists
Philipp Schüle [Fri, 21 Sep 2012 08:18:28 +0000 (10:18 +0200)]
 0007122: hide hidden users from lists

- fixed array sort in groups test (again)

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

8 years ago 0007122: hide hidden users from lists
Philipp Schüle [Fri, 21 Sep 2012 07:49:29 +0000 (09:49 +0200)]
 0007122: hide hidden users from lists

- fixed array sort in groups test

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

8 years ago 0007122: hide hidden users from lists
Philipp Schüle [Thu, 20 Sep 2012 17:56:11 +0000 (19:56 +0200)]
 0007122: hide hidden users from lists

- sort arrays in test to make sure we have the correct order

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

8 years ago0007122: hide hidden users from lists
Philipp Schüle [Thu, 20 Sep 2012 15:25:18 +0000 (16:25 +0100)]
0007122: hide hidden users from lists

- list controller removes all hidden members from lists
- group test now uses visible account for group/list sync test

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

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