Commit Graph

27525 Commits

Author SHA1 Message Date
Ralf Becker
0ffe6fcb12 fix sometimes not working redirect to login page (session could not be verified), because inline script is not allowed by our content-security-policy, redirecting top window now in login.js 2015-07-04 07:54:11 +00:00
Ralf Becker
9a7cbb062c show nonav icon in admin tree too, if app has not navbar icon 2015-07-03 12:43:43 +00:00
Ralf Becker
2744ec2d22 make sure keys in admin tree are unique, as we overwrite tree entries otherwise 2015-07-03 12:27:31 +00:00
Klaus Leithoff
aa5a72db84 backport of r53032: setting Horde_Imap_Client::STATUS_FORCE_REFRESH flag to force horde code to ignore cache in long running AS Ping command 2015-07-03 08:00:35 +00:00
Ralf Becker
6f2f6e71ed * Admin: bulk password reset: fixed missing password from email and csv, csv download is working again
also changed all et2 actions to not use an iframe with ajax=true
2015-07-01 18:35:43 +00:00
Ralf Becker
058ef3e89f * Login/Password: handle forced password change on login page
r53022: visualize not existing ability to unset "must change password on next login", by making it readonly
r53024: change "password about to expire in N days" warning into an once per login info-message (was a redirect to password change)
2015-07-01 17:54:18 +00:00
Ralf Becker
55248b0d18 also give Admins apps of all users group Defaults, in case one forgot to add admins to it 2015-07-01 07:25:38 +00:00
Klaus Leithoff
90b046ff41 * Mail/ActiveSync: fix priority issue on retrieval of messages 2015-06-30 15:26:33 +00:00
Ralf Becker
6be9dca9e8 fix egw_ical_iterator to use new Horde_Icalendar 2015-06-30 06:54:13 +00:00
Nathan Gray
56c7c34c19 If app is not found in get_rows, use the template 2015-06-29 20:39:32 +00:00
Ralf Becker
59964e7788 an other leftover of switch to new Horde_Icalendar classes 2015-06-29 12:31:57 +00:00
Ralf Becker
601e4f39e4 teach ./svn-helper.php up to cope with apps being git repos 2015-06-27 16:47:55 +00:00
Ralf Becker
b6ce831776 * CalDAV/Calendar: storing now all properties send by client and not known to EGroupware and fixed acknowledging and snoozing of alarms 2015-06-25 20:38:59 +00:00
Ralf Becker
1f8cce71c4 * Calendar: fixed handling of alarms when creating exceptions to have them on exception and next regular recurrence 2015-06-25 20:35:00 +00:00
Ralf Becker
9c73eeca62 do not track participants, if none set 2015-06-25 20:32:03 +00:00
Ralf Becker
1bd48f294a * Calendar/iCal/CalDAV: recuring events were exported to long
our enddate is the end-time, not start-time of last event!
2015-06-25 20:30:22 +00:00
Ralf Becker
7ab8e61250 use json-encoding instead of (php-)serialize for storing of iCal X-properties in DB 2015-06-25 20:26:19 +00:00
Nathan Gray
ebefb71737 Fix nextmatch keyboard actions were operating only on the focused row instead of all selected rows. Fixes CTRL+selecting rows, then deleting removed the unselected row instead of the selected rows. 2015-06-24 15:19:48 +00:00
Ralf Becker
f0e2877698 using new Horde_Icalendar class from vendor for CalDAV/CardDAV and iCal import/export instead of old code in phpgwapi/inc/horde 2015-06-24 13:48:14 +00:00
Hadi Nategh
63cd244e97 Set less max-width for category in calendar edit dialog 2015-06-23 14:19:18 +00:00
Hadi Nategh
a90a18d584 Do not let categroy box overlap with alarm table 2015-06-23 12:44:31 +00:00
Ralf Becker
77e592da0f * Mail: fix sieve rules for moving mails into folder containing non-ascii chars (Dovecot requires sieve rules in utf8, while Cyrus needs utf7-imap) 2015-06-22 18:49:44 +00:00
Ralf Becker
e3748b2e95 use X-CALENDARSERVER-ACCESS attribute on vCalendar only for CalDAV, not eg. for file export and import 2015-06-22 14:12:56 +00:00
Ralf Becker
6cc8826732 iCal export should contain only event series and not recurrences, also fixes wrong timezone, if different between user and server 2015-06-22 09:16:20 +00:00
Ralf Becker
c409247283 fixed not working popups or other javascript related actions in idots sidebox menu, if it is hidden and only shown on click or hover 2015-06-20 08:47:00 +00:00
Ralf Becker
6be3313d3c * Calendar: iCal export of list-view contains event series and not recurrences, also fixes wrong timezone, if different between user and server 2015-06-19 18:35:20 +00:00
Ralf Becker
ab6f9f455c * Mail: inline images were not shown in Thunderbird
we need to send a multipart/related with html-body as first part and inline images as further parts
2015-06-19 14:21:18 +00:00
Nathan Gray
c5d224b87c Fix extra options in alarm time options 2015-06-18 19:12:29 +00:00
Hadi Nategh
e4071323c8 * Mail/compose: Fix mail compose d-n-d for emails and distribution lists 2015-06-16 15:38:47 +00:00
Hadi Nategh
b53405c973 Add property "data" into taglist-email for setting extra info into taglist item 2015-06-16 15:37:39 +00:00
Hadi Nategh
de4a3d90c7 * Mail/inline image:Fix inline image handling for reply/forward mail 2015-06-15 16:55:49 +00:00
Ralf Becker
0a09f08d72 fixed wrong date for Fronleichnam 2016 for existing instances via DB update script 2015-06-13 06:56:26 +00:00
Ralf Becker
f1bbdb4e8d fixed wrong date for Fronleichnam 2016 2015-06-13 06:42:15 +00:00
Klaus Leithoff
c59538b64b * API/VFS: download as zip; increase the time limit on a small amount of files, as they may hold a big amount of data 2015-06-11 12:32:41 +00:00
Hadi Nategh
8c66a10a75 Leave the ckeditor width untouched, only change the height in resize 2015-06-11 11:30:09 +00:00
Hadi Nategh
92f37ad21c Remove fixed height from grid inside tabs as the tab should only get tab_height not the children 2015-06-11 10:39:10 +00:00
Ralf Becker
029ec9dcb5 * Setup: support mail authentication without PHP imap extension 2015-06-10 15:45:49 +00:00
Hadi Nategh
f7e15d31c4 Fix a XSS issue in mailto temporary form post method 2015-06-09 16:19:47 +00:00
Hadi Nategh
35a4687e29 * Addressbook: Fix sending many mails from AB to mail compose causes url length limitation error in IE and some webservers 2015-06-09 09:19:31 +00:00
Ralf Becker
968869e65d fix for imap_rfc822_write_address from imap extension 2015-06-09 08:54:47 +00:00
Ralf Becker
4c19e714bb load chosen and CKEditor as part of API javascript boundle, as they are used be old eTemplate to and loading only one of the two et2 bundles fails 2015-06-08 14:34:20 +00:00
Ralf Becker
41b60e9e12 * Mail: correctly quote name / personal part containing German umlauts or special chars when searching for email addresses in compose 2015-06-08 14:28:43 +00:00
Hadi Nategh
db61f288d8 Fix none et2_popup issue in mobile framework 2015-06-08 14:13:55 +00:00
Hadi Nategh
113d415a4e Fix translation and appIcon issue in mail integration 2015-06-03 13:25:22 +00:00
Hadi Nategh
b211d7c4ab Fix mail display print with IE load issue 2015-06-03 12:29:58 +00:00
Hadi Nategh
f246349060 Fix Fatal error: Cannot access self:: when no class scope is active. Happens only in PHP < 5.4 2015-06-03 11:57:51 +00:00
Ralf Becker
2ecc44147e Changelog for 14.2.20150603 2015-06-03 08:47:42 +00:00
Hadi Nategh
d770bc9784 Add mail integration calendar action into preview toolbar 2015-06-03 08:45:25 +00:00
Nathan Gray
eb9289f441 Use restore_count variable instead of non-existing length attribute, maybe helps with framework loading. 2015-06-02 21:33:50 +00:00
Nathan Gray
18db7daa09 Avoid an extra reload from client side (egw.js) if there is no default app set by loading framework with home. 2015-06-02 21:33:41 +00:00