Philipp Schüle [Wed, 30 Oct 2013 13:56:59 +0000 (14:56 +0100)]
Merge branch '2013.03' into 2013.10
Philipp Schüle [Wed, 30 Oct 2013 13:19:25 +0000 (14:19 +0100)]
#9148: fix test testRecuringAlarmWithThisAndFutureSplit
- handle DST boundaries
https://forge.tine20.org/mantisbt/view.php?id=9148
Change-Id: Ib72808f6812b321f0455ba5a8e7e67ecf8590845
Reviewed-on: http://gerrit.tine20.com/customers/191
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 29 Oct 2013 13:55:25 +0000 (14:55 +0100)]
#9090: can not save record after fixing validation error
- set saving flag of edit dialog to false
https://forge.tine20.org/mantisbt/view.php?id=9090
Change-Id: I2a71d2e2d6ef5044bef80f768d8c78c9b072d173
Reviewed-on: https://gerrit.tine20.org/tine20/2480
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Mon, 28 Oct 2013 19:18:58 +0000 (20:18 +0100)]
#9150 (#9168): sickness days should be bookable on vacation days
when an employee is sick in his vacation, this sickness days should be bookable
- also resolved rendering failure of freetime days_count
- respect extra vacation days in freetime edit dialog
- highlight dates in freetime edit dialog (vacation, sickness, feast, days not to work on by contract)
also resolved https://forge.tine20.org/mantisbt/view.php?id=9168
- when saving sickness days, the last and first date flips
https://forge.tine20.org/mantisbt/view.php?id=9150
Change-Id: Iad351b82d2e078905447a4a01f9b31b398e56d91
Reviewed-on: https://gerrit.tine20.org/tine20/2478
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 29 Oct 2013 09:23:02 +0000 (10:23 +0100)]
#9156: some names for favorites are not accepted
- improved error handling and program flow
https://forge.tine20.org/mantisbt/view.php?id=9156
Change-Id: Ied6b42d78e2d1d8e09b76c4ea65778e1bb9900df
Reviewed-on: https://gerrit.tine20.org/tine20/2477
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 29 Oct 2013 09:24:54 +0000 (10:24 +0100)]
#9152: saving of record fails because of too many relations
- make sure, the old/new_value fields are longtext (clob)
- added getDb() getters to setup backends
https://forge.tine20.org/mantisbt/view.php?id=9152
Change-Id: I19fe360bc6b16169fbaa8feb73251b38e8aca4f1
Reviewed-on: https://gerrit.tine20.org/tine20/2476
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 29 Oct 2013 13:48:31 +0000 (14:48 +0100)]
some minor typos
Change-Id: I83a42f653354263bab43e2dcc9cdd0af1515f41d
Reviewed-on: https://gerrit.tine20.org/tine20/2479
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Fri, 18 Oct 2013 16:13:32 +0000 (18:13 +0200)]
0009078: HR: booking unexcused sickness days as vacation days
when booking unexcused sickness days as vacation days and the
employee doesn't have any vacation days left, this should be indicated
https://forge.tine20.org/mantisbt/view.php?id=9078
Change-Id: I45155e532238e10858aaf9f486e78be5fd1dfc62
Reviewed-on: https://gerrit.tine20.org/tine20/2463
Tested-by: jenkins user
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>
Alexander Stintzing [Tue, 22 Oct 2013 06:52:41 +0000 (08:52 +0200)]
relation picker grid panel fixes
Change-Id: I27057f547823158d2bea07b4b8f9ecdd5fd7b974
Reviewed-on: https://gerrit.tine20.org/tine20/2466
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 28 Oct 2013 12:24:19 +0000 (13:24 +0100)]
records property might be missing
Change-Id: I7226399bcc441124994aac57b007db81dafd995a
Reviewed-on: https://gerrit.tine20.org/tine20/2474
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 28 Oct 2013 19:23:53 +0000 (20:23 +0100)]
#9116: fix testParallelAlarmTrigger
- temporarily disable test as it fails randomly
https://forge.tine20.org/mantisbt/view.php?id=9116
Change-Id: I6de1a56d96b4f18e69eb867460988377b89b75e0
Michael Spahn [Mon, 28 Oct 2013 12:35:25 +0000 (13:35 +0100)]
8886: Translate WorkingTime records
https://forge.tine20.org/mantisbt/view.php?id=8886
Change-Id: Id9a44f68e0d9b6717b3a4013b9ddcbc670f7e537
Reviewed-on: https://gerrit.tine20.org/tine20/2467
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 25 Oct 2013 14:44:03 +0000 (16:44 +0200)]
0007658: Carddav multiple Adressbooks on MacOSX
add global meta addressbook for OSX client
Change-Id: I963e0055ef023ea7c8ded4fd7d4bfb7929eaeb02
Reviewed-on: https://gerrit.tine20.org/tine20/2473
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Sat, 26 Oct 2013 14:19:58 +0000 (16:19 +0200)]
updated to Syncroton 1.0
Change-Id: I3b051f932d60457ea85719fdb99ebf88befa6b27
Reviewed-on: https://gerrit.tine20.org/tine20/2470
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Fri, 25 Oct 2013 14:41:01 +0000 (16:41 +0200)]
0009106: VCard converters broken and won't sync when image present
images need to be b64 encoded as found out by ingoratsdorf
Change-Id: I963e0055ef023ea7c8ded4fd7d4bfb7929eaeb01
Reviewed-on: https://gerrit.tine20.org/tine20/2465
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Mon, 28 Oct 2013 11:07:43 +0000 (12:07 +0100)]
0009120: Enable edit dialog button after error while saving
- added this.saving = false to several edit dialogs (onRequestFailed)
https://forge.tine20.org/mantisbt/view.php?id=9120
Change-Id: I16e7d1f796d64e06dde35f48599dc3d941b4c13d
Reviewed-on: https://gerrit.tine20.org/tine20/2459
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 28 Oct 2013 11:24:23 +0000 (12:24 +0100)]
Merge branch '2013.03' into 2013.10
Michael Spahn [Sat, 26 Oct 2013 15:13:18 +0000 (17:13 +0200)]
0009138: Increases birthday field size to make it visible
https://forge.tine20.org/mantisbt/view.php?id=9138
Change-Id: I18ea3905433bf19262a097a27a8a22c99d1906eb
Reviewed-on: https://gerrit.tine20.org/tine20/2471
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 28 Oct 2013 10:50:56 +0000 (11:50 +0100)]
#9148: fix test testRecuringAlarmAfterSeriesEnds
- use recur event for rrule assertion to prevent dst boundary problems
https://forge.tine20.org/mantisbt/view.php?id=9148
Change-Id: I7fb629c138d515e038b4358d920221c397f73a4b
Reviewed-on: http://gerrit.tine20.com/customers/190
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Sat, 26 Oct 2013 12:44:28 +0000 (14:44 +0200)]
0009140: Make Filemanager visible for regular users
Change-Id: Ieaa77e14bed5411474b59c0e90fa36958f4fcb3a
Reviewed-on: https://gerrit.tine20.org/tine20/2469
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 28 Oct 2013 09:28:49 +0000 (10:28 +0100)]
helper function for user agent dependent actions
Change-Id: I963e0055ef023ea7c8ded4fd7d4bfb7929eaeb04
Reviewed-on: http://gerrit.tine20.com/customers/189
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 28 Oct 2013 09:26:44 +0000 (10:26 +0100)]
detect addressbook from OSX Mavericks
Change-Id: I963e0055ef023ea7c8ded4fd7d4bfb7929eaeb03
Reviewed-on: http://gerrit.tine20.com/customers/188
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Fri, 25 Oct 2013 19:06:58 +0000 (21:06 +0200)]
improved notes test
Alexander Stintzing [Tue, 15 Oct 2013 10:53:41 +0000 (12:53 +0200)]
#9064 (#9074): allow to book vacation days from next year
If an employee has no vacation days left in a year,
it should be possible to book vacation days from another account.
- also resolved
#9074: the vacation and sickness grid should show the days count and the last date
https://forge.tine20.org/mantisbt/view.php?id=9074
https://forge.tine20.org/mantisbt/view.php?id=9064
Change-Id: I6ce19febae28862fee88b3dda758bb3d5c641fd1
Reviewed-on: https://gerrit.tine20.org/tine20/2462
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Fri, 25 Oct 2013 12:29:24 +0000 (14:29 +0200)]
avoid duplicate json encoding
Change-Id: I0dce426920d7be6fd2bf126dc0334c13b087a858
Reviewed-on: https://gerrit.tine20.org/tine20/2464
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Michael Spahn [Fri, 25 Oct 2013 07:52:33 +0000 (09:52 +0200)]
9032: Fixes license and credit links in the about dialog
Change-Id: Ic3a5723fb89a8044357e885dc96e02dcb9cd4369
Reviewed-on: https://gerrit.tine20.org/tine20/2461
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 24 Oct 2013 14:08:45 +0000 (16:08 +0200)]
added some TRACE logging when inserting TASKs
see https://forge.tine20.org/mantisbt/view.php?id=9122
Change-Id: I3dd60950d9ca180ed664e61357d2effb8e32d082
Reviewed-on: https://gerrit.tine20.org/tine20/2460
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Tue, 22 Oct 2013 16:55:48 +0000 (18:55 +0200)]
0009112: Method HumanResources.searchContracts not found
- disable sort in contracts grid panel
Change-Id: I0b0785ba83da9ab039929fd4efa091dd1f94625e
Alexander Stintzing [Mon, 21 Oct 2013 13:50:15 +0000 (15:50 +0200)]
0009092: Models without constraints config can't be related to a record
Models without constraints config can't be handled by the GenericPickerGridPanel (e.g. HR account)
https://forge.tine20.org/mantisbt/view.php?id=9092
Change-Id: I963e0055ef023ea7c8ded4fd7d4bfb7929eaeb00
Reviewed-on: https://gerrit.tine20.org/tine20/2457
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Mon, 21 Oct 2013 11:40:17 +0000 (13:40 +0200)]
0009088: HR QuickSearch
the quicksearch filter should work with employee names
https://forge.tine20.org/mantisbt/view.php?id=9088
Change-Id: Ia9f2117c1ec8273392ba2020bab2fb9251498ebe
Reviewed-on: https://gerrit.tine20.org/tine20/2438
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 23 Oct 2013 15:33:47 +0000 (17:33 +0200)]
increased height of infopanel for survey panel
Philipp Schüle [Wed, 23 Oct 2013 13:32:21 +0000 (15:32 +0200)]
updated changelogs for 2013.10.1
Philipp Schüle [Wed, 23 Oct 2013 13:26:18 +0000 (15:26 +0200)]
#8624: update transifex strings
Philipp Schüle [Wed, 23 Oct 2013 12:55:41 +0000 (14:55 +0200)]
update lang templates
Alexander Stintzing [Wed, 23 Oct 2013 10:38:02 +0000 (12:38 +0200)]
0009114: Freeetime edit dialog doesn't calculate recurring feast days
if a feast day is a recurring event in the feast calendar, recurrings won't be shown
https://forge.tine20.org/mantisbt/view.php?id=9114
Change-Id: Ifab5894c3efea89e01bdea489b395745a83dbd45
Reviewed-on: https://gerrit.tine20.org/tine20/2455
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: jenkins user
Alexander Stintzing [Tue, 22 Oct 2013 17:24:58 +0000 (19:24 +0200)]
0009110: Weekdays should have a spinner in the contract edit dialog
https://forge.tine20.org/mantisbt/view.php?id=9110
Change-Id: I97f1af4a4eb1417b4ee8e034ab857d09a05c44fc
Reviewed-on: https://gerrit.tine20.org/tine20/2453
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Wed, 23 Oct 2013 05:48:19 +0000 (07:48 +0200)]
Updated Univention packaging (add missing files)
Change-Id: I49819230c4bab0f340c3a479eeaeeeb7ddb017bf
Reviewed-on: https://gerrit.tine20.org/tine20/2456
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Lars Kneschke [Wed, 23 Oct 2013 05:15:54 +0000 (07:15 +0200)]
allow to have \,, \: and space in setup options
needed to setup ldap settings from cli
Change-Id: I8dafdcdf34d84f00e007a2e957c262c68f7c6ee8
Reviewed-on: https://gerrit.tine20.org/tine20/2450
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
AirMike [Tue, 22 Oct 2013 22:00:08 +0000 (00:00 +0200)]
Admin - fix print page for Containers and Customfields
Change-Id: If81817ba52653d27584c5a2b70447c907f2a6292
Reviewed-on: https://gerrit.tine20.org/tine20/2449
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
AirMike [Tue, 22 Oct 2013 21:29:00 +0000 (23:29 +0200)]
Admin - respect page size in grid for Groups, Roles nad Tags
Change-Id: I963e188fcfc73121e8e3812b92d3295a0a5052ba
Reviewed-on: https://gerrit.tine20.org/tine20/2448
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 22 Oct 2013 12:54:19 +0000 (14:54 +0200)]
added CalDAV tasks
Change-Id: I8cae51e3b56df9759f8799d82a3d9114497a9a68
Reviewed-on: https://gerrit.tine20.org/tine20/2447
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Tue, 22 Oct 2013 09:30:14 +0000 (11:30 +0200)]
Mantis#0008262 Expresso#5105
Bold and italic does not work in IE8/IE9
Change-Id: Ib66d3ee561199a625ce3af60d0e32feb3e77cb2b
Reviewed-on: https://gerrit.tine20.org/tine20/2446
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Mon, 21 Oct 2013 13:46:23 +0000 (15:46 +0200)]
uid is not preserved on task update
Change-Id: Ib0e7916a45c7b0dfb168da932bbca31d013e0eff
Reviewed-on: https://gerrit.tine20.org/tine20/2441
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Cornelius Weiß [Tue, 22 Oct 2013 08:58:55 +0000 (10:58 +0200)]
remove folder tree flickering on drag&drop reload
Change-Id: Ib0e7916a45c7b0dfb168da932bbca31d013e0e9f
Reviewed-on: https://gerrit.tine20.org/tine20/2445
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 21 Oct 2013 12:56:40 +0000 (14:56 +0200)]
#9066: iCal .ics file import fails
- try to sanitize email address
- add note to contact if address was sanitized
https://forge.tine20.org/mantisbt/view.php?id=9066
Change-Id: I3b211403a66c9a2abd2de3b04bf5ef7e26681932
Reviewed-on: https://gerrit.tine20.org/tine20/2431
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 21 Oct 2013 13:14:54 +0000 (15:14 +0200)]
#9086: allow to send mail to all attending group members
https://forge.tine20.org/mantisbt/view.php?id=9086
Change-Id: Ifc4e6af3ee0144d783a0b5050e0e728d7b098069
Reviewed-on: https://gerrit.tine20.org/tine20/2440
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Wed, 23 Oct 2013 07:36:45 +0000 (09:36 +0200)]
set default port for PGSQL connections
Change-Id: I37660e0ceb6219a32b72e4f191fbae9fd1a03a70
Reviewed-on: https://gerrit.tine20.org/tine20/2452
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Wed, 23 Oct 2013 05:48:19 +0000 (07:48 +0200)]
Updated Univention packaging
Change-Id: I49819230c4bab0f340c3a479eeaeeeb7ddb017be
Reviewed-on: https://gerrit.tine20.org/tine20/2451
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Tue, 22 Oct 2013 13:47:52 +0000 (15:47 +0200)]
Merge branch '2013.03'
Philipp Schüle [Mon, 7 Oct 2013 10:11:53 +0000 (12:11 +0200)]
date could not be parsed correctly
- expect 1970-01-01
- this might have worked in php <= 5.3.2
Philipp Schüle [Tue, 22 Oct 2013 13:11:09 +0000 (15:11 +0200)]
#9102: sometimes message cache update enters infinite loop
- prevent infinite recursions if structure of part could not be found
https://forge.tine20.org/mantisbt/view.php?id=9102
Change-Id: I11f4695df99d4948265eaab6f6daade9510124b3
Reviewed-on: http://gerrit.tine20.com/customers/180
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 21 Oct 2013 12:51:24 +0000 (14:51 +0200)]
#9076: prevent sql connection to email backend for cronuser
- fixes re-registration of sql plugins
https://forge.tine20.org/mantisbt/view.php?id=9076
Change-Id: I1c1412aab07c93277b89c3b03756167c8e194c27
Reviewed-on: https://gerrit.tine20.org/tine20/2439
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 21 Oct 2013 12:51:24 +0000 (14:51 +0200)]
#9076: prevent sql connection to email backend for cronuser
- fixes re-registration of sql plugins
https://forge.tine20.org/mantisbt/view.php?id=9076
Change-Id: I1c1412aab07c93277b89c3b03756167c8e194c27
Reviewed-on: https://gerrit.tine20.org/tine20/2439
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
AirMike [Wed, 9 Oct 2013 08:25:36 +0000 (10:25 +0200)]
Fix handling datetime field in multi edit
Change-Id: I87cf16f00b200cb7857dfac69fc0048fefb07ebf
Reviewed-on: https://gerrit.tine20.org/tine20/2399
Tested-by: jenkins user
Reviewed-by: Alexander Stintzing <a.stintzing@metaways.de>
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
AirMike [Thu, 26 Sep 2013 08:03:11 +0000 (10:03 +0200)]
Safer split by _Model_
Change-Id: I31fa2dd64690f2e7fd66a1856eae818f40b63586
Reviewed-on: https://gerrit.tine20.org/tine20/2360
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>
Philipp Schüle [Thu, 17 Oct 2013 13:20:23 +0000 (15:20 +0200)]
fixed CRM demo data typo
Change-Id: Ib0e7916a45c7b0dfb168da932bbca31d013e0e8f
Reviewed-on: https://gerrit.tine20.org/tine20/2425
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 21 Oct 2013 10:21:15 +0000 (12:21 +0200)]
Merge branch '2013.03'
Philipp Schüle [Mon, 21 Oct 2013 09:48:40 +0000 (11:48 +0200)]
#9076: prevent sql connection to email backend for cronuser
- allow to unregister all user plugins
- this prevents unnecessary connections to email backends
https://forge.tine20.org/mantisbt/view.php?id=9076
Change-Id: Ib66d3ee561199a625ce3af60d0e32feb3e77cb2a
Reviewed-on: http://gerrit.tine20.com/customers/178
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Mon, 21 Oct 2013 05:03:55 +0000 (07:03 +0200)]
Updated Debian packaging
Change-Id: I9e1207d6780cbc501e5bcfe09c8ba9a10635d301
Reviewed-on: https://gerrit.tine20.org/tine20/2437
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Lars Kneschke [Mon, 21 Oct 2013 04:59:24 +0000 (06:59 +0200)]
Updated Fedora packaging
Change-Id: I98ae0074fa66c3cced0f31ec8bacd085291eeffa
Reviewed-on: https://gerrit.tine20.org/tine20/2435
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Lars Kneschke [Sat, 19 Oct 2013 02:35:55 +0000 (04:35 +0200)]
update to stable phpdocumentor and latest syncroton
Change-Id: I0f58403a82010c851b2b8a476414edb91a7787ee
Reviewed-on: https://gerrit.tine20.org/tine20/2434
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Lars Kneschke [Sat, 19 Oct 2013 02:30:13 +0000 (04:30 +0200)]
update Ubuntu packaging for Saucy
Change-Id: Ice7b7288b2ef3466c08c7126d6ed89428ee7699b
Reviewed-on: https://gerrit.tine20.org/tine20/2433
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Philipp Schüle [Fri, 18 Oct 2013 12:33:33 +0000 (14:33 +0200)]
resorted functions and added phpdoc
Lars Kneschke [Fri, 18 Oct 2013 08:38:11 +0000 (10:38 +0200)]
# 9072: iOS does not set filter end
... in [comp-filters][time-range]
- convert DateTime to Tinebase_DateTime
- make sure, end is set
https://forge.tine20.org/mantisbt/view.php?id=9072
Change-Id: I02706d29aabc3982d6a7675bd4d4924ff41644ff
Reviewed-on: https://gerrit.tine20.org/tine20/2429
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Thu, 17 Oct 2013 18:15:13 +0000 (20:15 +0200)]
update to latest revision of Syncroton
Change-Id: Id77fb80d5d56a8445c29754bda3259e69a9be420
Reviewed-on: https://gerrit.tine20.org/tine20/2427
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Philipp Schüle [Thu, 17 Oct 2013 14:06:47 +0000 (16:06 +0200)]
adds newline after recur exception message
Change-Id: I432622e22839719d63545cc000018664e5261b37
Reviewed-on: https://gerrit.tine20.org/tine20/2426
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 16:21:29 +0000 (18:21 +0200)]
#9058: show query filter when selecting TA foreign filter
- is_open is not longer required as default filter
- maybe we should allow multiple default filters
- adds some logging
https://forge.tine20.org/mantisbt/view.php?id=9058
Change-Id: Ia339d5c96556efeb08f39787058f79cf1378710c
Reviewed-on: https://gerrit.tine20.org/tine20/2424
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 17 Oct 2013 09:27:44 +0000 (11:27 +0200)]
fixed undefined valiable error ($interval -> $number)
Philipp Schüle [Thu, 17 Oct 2013 08:20:26 +0000 (10:20 +0200)]
#9044: em client not allowed to change tasks
- adds patch by Thomas Pawassarat <tomp@topanet.de>
https://forge.tine20.org/mantisbt/view.php?id=9044
Change-Id: Ica3d0b1bcd52d0e19be3ce3811e85128a11a3365
Reviewed-on: https://gerrit.tine20.org/tine20/2416
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 17 Oct 2013 08:29:32 +0000 (10:29 +0200)]
updates changelogs for Collin RC2
Alexander Stintzing [Wed, 16 Oct 2013 16:06:55 +0000 (18:06 +0200)]
#8994: feast_calendar not selectable
sometimes the fc is not selectable
https://forge.tine20.org/mantisbt/view.php?id=8994
Change-Id: I306cc9473e01955765d84a19e39104e3cb2bb44a
Reviewed-on: https://gerrit.tine20.org/tine20/2420
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 14:54:59 +0000 (16:54 +0200)]
0009030: some missing translations in HR
Philipp Schüle [Wed, 16 Oct 2013 14:45:03 +0000 (16:45 +0200)]
update lang templates
Alexander Stintzing [Wed, 16 Oct 2013 14:34:22 +0000 (16:34 +0200)]
0009030: some missing translations in HR
There are some translations missing in HR GridPanel: Employee, Personal accounts...
https://forge.tine20.org/mantisbt/view.php?id=9030
Change-Id: I477030214554ce593b78e255222e16f3b3c05189
Reviewed-on: https://gerrit.tine20.org/tine20/2419
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 14:23:44 +0000 (16:23 +0200)]
#9054: add chrome_web_app.json to package
https://forge.tine20.org/mantisbt/view.php?id=9054
Change-Id: Ibddd3e6f731755bf4cb0aa40290f0dc00d09ae2d
Reviewed-on: https://gerrit.tine20.org/tine20/2418
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 13:47:36 +0000 (15:47 +0200)]
#8990: update RELEASENOTES
... for Collin
https://forge.tine20.org/mantisbt/view.php?id=8990
Change-Id: I269b1f0b7ca4b361e2451cd3b1b23c92b6ef26a7
Reviewed-on: https://gerrit.tine20.org/tine20/2417
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 13:09:27 +0000 (15:09 +0200)]
#9022: can not accept invitation to recurring event exception
- added caldav test for this
- improved status authkey error handling
https://forge.tine20.org/mantisbt/view.php?id=9022
Change-Id: I14717e8ef864a8e2b8602172a516d002d05d43d9
Reviewed-on: https://gerrit.tine20.org/tine20/2413
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Wed, 16 Oct 2013 10:34:32 +0000 (12:34 +0200)]
#8624: update transifex strings
Philipp Schüle [Tue, 15 Oct 2013 18:10:46 +0000 (20:10 +0200)]
update lang templates
Philipp Schüle [Mon, 14 Oct 2013 13:23:27 +0000 (15:23 +0200)]
#8954: "add attender" not visible
... when more than 8 attendee in filter
- decreased height of attendee grid in filter layer
- decreased z-index of layer combo again
https://forge.tine20.org/mantisbt/view.php?id=8954
Change-Id: I9716a7722ec0b0fbb42e1c585ebfc38cb7a84218
Reviewed-on: https://gerrit.tine20.org/tine20/2411
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Mon, 14 Oct 2013 12:49:31 +0000 (14:49 +0200)]
0009050: HumanResources ui bugs / enhancements
- number of the employee duplicate check does not work properly. the value
should be editable in the duplicate resolve gridpanel
- remove "add note" from contract edit dialog
- remove "add note", "tags" from freetime edit dialog
- remove pagination, filtertoolbar from sickness and vacation grid
- book unexcused sickness days as vacation day is not possible
- better german translation for Year -> Kalenderjahr in contract edit dialog
https://forge.tine20.org/mantisbt/view.php?id=9050
Change-Id: Ifce85219534f70b9bd4ac466105bf46c781241d2
Reviewed-on: https://gerrit.tine20.org/tine20/2415
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 14 Oct 2013 09:27:56 +0000 (11:27 +0200)]
improved cli command assembling and logging
Change-Id: I891868cbdaf72c700d870d98c933de75b1aec780
Reviewed-on: https://gerrit.tine20.org/tine20/2407
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Mon, 14 Oct 2013 09:40:22 +0000 (11:40 +0200)]
#9016: Fatal error: Call to a member function toArray()
... on a non-object in Task.php
- check if config setting is an object first
https://forge.tine20.org/mantisbt/view.php?id=9016
Change-Id: I124a53bc90b4df801e3528f347b86e26578f1bda
Reviewed-on: https://gerrit.tine20.org/tine20/2408
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Tue, 8 Oct 2013 13:36:19 +0000 (15:36 +0200)]
0009008: assign more free days than allowed
assign more free days than allowed
https://forge.tine20.org/mantisbt/view.php?id=9008
Change-Id: Id1c375838ace1f986f3c741fb0837cd400f4a5be
Reviewed-on: https://gerrit.tine20.org/tine20/2395
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Tue, 15 Oct 2013 05:49:22 +0000 (07:49 +0200)]
updated debian packaging for PostgreSQL
Change-Id: I84b8f1a19ecc5f28fcdc89d8f2c969d2993e016f
Reviewed-on: https://gerrit.tine20.org/tine20/2414
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>
Tested-by: Lars Kneschke <l.kneschke@metaways.de>
Philipp Schüle [Mon, 14 Oct 2013 09:14:03 +0000 (11:14 +0200)]
#9020: remove notification output
- fixed an error in Calendar_Model_Rrule
https://forge.tine20.org/mantisbt/view.php?id=9020
Change-Id: Ia4792a1114e7ccc50ae56296c82fe5213e543e0e
Reviewed-on: https://gerrit.tine20.org/tine20/2406
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Mon, 14 Oct 2013 10:05:12 +0000 (12:05 +0200)]
0009046: prompt for username
sometimes upgrades needs to have an account set as current user to perform some record updates (needed for acl, modlog etc.)
this should be possible by promting for that username on cli.
https://forge.tine20.org/mantisbt/view.php?id=9046
Change-Id: I72c0215e2d2e4b82343ad950b69efc00ae6dc4bf
Reviewed-on: https://gerrit.tine20.org/tine20/2409
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Fri, 11 Oct 2013 09:25:33 +0000 (11:25 +0200)]
more link and name updates
Change-Id: I284029b7f8ed56478ba3a94ebefc21e8b8791b05
Reviewed-on: https://gerrit.tine20.org/tine20/2405
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Alexander Stintzing [Wed, 9 Oct 2013 15:37:16 +0000 (17:37 +0200)]
0009018: create cli function to set contract end_date to employee employment_ends
https://forge.tine20.org/mantisbt/view.php?id=9018
Change-Id: Idb0b9bbc7116e9a65bf830217d36163b155f702e
Reviewed-on: https://gerrit.tine20.org/tine20/2401
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 14:04:23 +0000 (16:04 +0200)]
#9010: tine20org link: org should be 1 pixel smaller
- strip tags in login panel title, too
https://forge.tine20.org/mantisbt/view.php?id=9010
Change-Id: Ief0787f2cda9b9ac970c74f070ee55957f05a79a
Reviewed-on: https://gerrit.tine20.org/tine20/2404
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 13:59:27 +0000 (15:59 +0200)]
lowered loglevel of very verbose LDAP logging
Change-Id: I7662936c58b491de51ee2e4c9adfe56a69c41514
Reviewed-on: https://gerrit.tine20.org/tine20/2403
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 14:00:41 +0000 (16:00 +0200)]
update lang templates
Cornelius Weiß [Thu, 10 Oct 2013 09:26:20 +0000 (11:26 +0200)]
#8966: Mail upon change of a recurring appointment
- also solves 8766: use different notification message/subject
for recurring events/exceptions
https://forge.tine20.org/mantisbt/view.php?id=8966
https://forge.tine20.org/mantisbt/view.php?id=8766
Change-Id: I1a4b42f49264709e82f5ae441c42ff02e529c9c3
Reviewed-on: https://gerrit.tine20.org/tine20/2382
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 10:08:47 +0000 (12:08 +0200)]
updated changelogs for Collin RC1
Philipp Schüle [Thu, 10 Oct 2013 08:50:56 +0000 (10:50 +0200)]
#8626: show better error message when sending fails
... due to memory limit
- only allow to send messages < memory_limit / 10
https://forge.tine20.org/mantisbt/view.php?id=8626
Change-Id: I152022aa0bbc6d417fb2e0d3e2f4c94f6ea496f7
Reviewed-on: https://gerrit.tine20.org/tine20/2394
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 09:22:47 +0000 (11:22 +0200)]
#9010: tine20org link: org should be 1 pixel smaller
- and removed <sub> tag
https://forge.tine20.org/mantisbt/view.php?id=9010
Change-Id: I4bbb1684a9705f8c04b08e4723f5b62fb6639005
Reviewed-on: https://gerrit.tine20.org/tine20/2402
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Philipp Schüle [Thu, 10 Oct 2013 09:16:22 +0000 (11:16 +0200)]
0008624: update transifex strings
AirMike [Wed, 9 Oct 2013 08:30:51 +0000 (10:30 +0200)]
Directly fetch app registry (fix fetching app config on app init)
Change-Id: Idba570dd22bf1d25cc89788334429ebfed86d8fb
Reviewed-on: https://gerrit.tine20.org/tine20/2400
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
Tested-by: Philipp Schüle <p.schuele@metaways.de>
Lars Kneschke [Thu, 10 Oct 2013 05:03:07 +0000 (07:03 +0200)]
ASSIGNED - # 8988: check if php5-intl is required in debian/ubuntu
packages
https://forge.tine20.org/mantisbt/view.php?id=8988
Change-Id: Ibd7f850ef3c941811673ea805c4ca5395742fa95
Lars Kneschke [Wed, 9 Oct 2013 07:49:32 +0000 (09:49 +0200)]
ASSIGNED - # 8962: Remove documentation and tests from release file
https://forge.tine20.org/mantisbt/view.php?id=8962
Change-Id: I4abd147f372f83cf3a15d69a7e2fb59e327e70fa
Reviewed-on: https://gerrit.tine20.org/tine20/2398
Tested-by: jenkins user
Reviewed-by: Lars Kneschke <l.kneschke@metaways.de>