Commit Graph

31145 Commits

Author SHA1 Message Date
f71d492eb3 Fix holidays in calendar sitemgr modules by adding access via holidays.php.
This lets the anonymous user get the holiday list without triggering a permission error.
2016-10-11 16:17:07 -06:00
c067d4bfe4 Fix call to undefined method calendar_uiviews::_get_planner_users() breaks multi-user weekly calendar on home. 2016-10-11 16:15:47 -06:00
7289d57a3f symlink vendor/egroupware/ckeditor to api/js/ to ease upgrade 2016-10-09 13:07:00 +02:00
53ac06e9da mv EPL apps to (private) Github repos and fix composer and Travis accordingly 2016-10-09 11:51:12 +02:00
271e594a7a Try to correct ckeditor references point to vendor directory 2016-10-09 11:27:24 +02:00
11b1eedf5a change to just "Powered by EGroupware <version>" 2016-10-08 14:48:14 +02:00
d89998ea5d Stylite AG --> EGroupware GmbH 2016-10-08 14:36:42 +02:00
e97fe1a362 Stylite AG --> EGroupware GmbH 2016-10-08 14:09:52 +02:00
c52c744346 error_log if calendar can not send notifications 2016-10-06 19:11:16 +02:00
7d189b9f46 Remove spellchecker lang from preferences 2016-10-06 19:04:26 +02:00
5d41a6957f Configure mrconfing to checkout ckeditor release repo 2016-10-06 19:03:37 +02:00
2bc3185029 Parse project number into project ID when importing 2016-10-06 08:34:35 -06:00
734dd69553 Fix linking failures in import, and some braces 2016-10-06 08:34:14 -06:00
bd94afe8db stop PHP Notice: Undefined index "currentapp" in pre 16.1 header 2016-10-06 11:58:50 +02:00
617bc9531c Changelog for 16.1.20161006 16.1.20161006 2016-10-05 18:20:33 +00:00
99b61bd0b8 Always pass owner when creating a new appointment, server will check preference and decide who to add as participants. Fixes one more case where 'Just me' preference was not correctly handled - single week, single other user. 2016-10-05 11:41:17 +02:00
c32b947cd8 Always pass owner when creating a new appointment, server will check preference and decide who to add as participants. Fixes one more case where 'Just me' preference was not correctly handled - single week, single other user. 2016-10-05 11:40:12 +02:00
1c637d8397 Add conflict check when listing resources in a category for calendar owner / participan 2016-10-04 09:28:50 -06:00
2a3bde1450 fix dbb0796 allow to specify a subdirectory in attach_file as part of $file[name] parameter
(subdir was created, but file was copied to main dir)
2016-10-04 16:49:21 +02:00
caf5217f7a * Calendar: Fix calendar to-firstname to-lastname place-holders do not get values 2016-10-04 16:41:54 +02:00
f44766ebba * eSync: only export raw email for contacts as Outlook seems to have problems with it
not '"Firstname Lastname" <first.last@domain.com>', see ticket #18232 from GNS Christoph Kaulich
2016-10-04 15:36:06 +02:00
3128fa4761 * Admin: show "check ip address of all sessions": No (it was stored but always shown as Yes)
Caused by "" being deleted when stored and not set === null value picked first option Yes, now we send "" for a not set value to client-side
2016-10-04 14:30:51 +02:00
cfeacab117 allow to specify an info_id when creating a new entry eg. for import, replacing 5800eff use of insert, as it broker other stuff 2016-10-04 11:38:42 +02:00
c17d98ff8c allow to specify a subdirectory in attach_file as part of $file[name] parameter 2016-10-04 10:50:51 +02:00
50270c0994 old behavior "selected" should also be used for not set preference, therefore we need to test for !== '0' 2016-10-04 09:56:31 +02:00
fbada034dd need to pass $ignore_acl of write to internal write call to update parent too 2016-10-03 12:22:30 +02:00
03c201b450 quiten warning if $this->user is not set eg. in import but $ignore_acl 2016-10-03 11:47:29 +02:00
3a2520209a quiten warning if $this->user is not set eg. in import 2016-10-03 11:39:48 +02:00
e5fe7ff0de if we write infolog entry with $ignore_acl===true, we also need to read it that way and allow to set info_id on creating infolog entry 2016-10-03 11:23:17 +02:00
1aaf807d3e * Addressbook: Fix upload photo does not work for limited access of own data 2016-09-29 16:19:04 +02:00
5beee2bf49 Add missing timestamp icon into jdots 2016-09-29 13:00:40 +02:00
02314809e4 Add addressbook advanced-search icon for jdots 2016-09-29 13:00:01 +02:00
3e5d674559 Implement fav_filter icon base on template 2016-09-29 12:59:36 +02:00
0c919bc897 Remove text-shadow from et2_buttons 2016-09-29 11:06:46 +02:00
d6fb5ad0d7 Remove filemanager upload progress in mobile template 2016-09-29 10:45:48 +02:00
988da614d6 Fix styling of filemanager nm header in all templates 2016-09-29 10:40:45 +02:00
4a7204ecdd Calendar export CSV cleanup
- Fix looking for query in wrong place broke 'Use search results'
- Remove uneeded code
- Hide criteria block when user chooses search results
2016-09-28 10:27:25 -06:00
af4d931831 Calendar export CSV cleanup
- Fix looking for query in wrong place broke 'Use search results'
- Remove uneeded code
- Hide criteria block when user chooses search results
2016-09-28 10:27:18 -06:00
c7f728d4ba Make sure calendar CSV export still gets results when filtering by criteria with no end date 2016-09-28 10:27:01 -06:00
059bff61f6 Fix double-offset of start date when copying infolog from project template 2016-09-28 10:24:23 -06:00
a9fbd6094f Do not allow due or finish before start when copying from projectmanager template 2016-09-28 10:24:10 -06:00
4e39762cc2 When adjusting infologs dates to create a project from template, take real start date into account too, if set. 2016-09-28 10:23:54 -06:00
a535222bc2 When copying infologs as part of a project, apply any given date offsets 2016-09-28 10:23:42 -06:00
e21318aa14 Allow project selection in timesheet list nextmatch header to be very tall, if needed 2016-09-28 10:13:30 -06:00
0b6e3fc1ae Fix clicking inside a single other user's calendar did not invite that user when new event preference was 'Just me' 2016-09-28 10:05:39 -06:00
d1927a1dcf Fix calendar's user header not working in jdots template 2016-09-28 16:45:56 +02:00
396c4b197c Add missing attach icon in jdots template 2016-09-28 16:08:22 +02:00
64837511aa honor $ignore_acl parameter also for group-owners 2016-09-28 15:51:54 +02:00
ada81b6b5f Try to not fetch todos from infolog on Calendar's initialization and let day view fetches them via ajax call as it might be expensive operation 2016-09-28 15:26:22 +02:00
2593932bc1 avoid Warning when importing not yet created infolog-types 2016-09-28 11:28:58 +02:00