Commit Graph

28480 Commits

Author SHA1 Message Date
e3749bec9d do NOT remove LF from html mails, as they can appear inside <pre> tags and are necessary there (everything is on one line otherwise) 2015-10-28 09:02:13 +00:00
d1e48df951 register home hooks if tutorial_menu hook is not registered eg. on call of intro video, moved hook to tutorial class 2015-10-28 08:32:54 +00:00
b978aa102e fix warning because video does not exist in requested language, falling back to "en" 2015-10-27 17:11:29 +00:00
eccb47c582 added missing German introduction video 2015-10-27 14:53:54 +00:00
b578119392 Changelog for 14.3.20151027 2015-10-27 13:45:51 +00:00
280f62fbda only catch "Permission denied" errors and rethrow all other, because error in et2_ready or load handler will cause a double loading of UI otherwise 2015-10-27 13:39:08 +00:00
87c7a87bdd fix double load of UI in compose after adding attachments caused by errors in mail app.js compose_resize handler 2015-10-27 11:50:27 +00:00
f72a4a1407 Handle multiple attachments with the same name when downloading attachments from an email into vfs 2015-10-27 10:30:26 +00:00
9cb46a4d79 Handle multiple attachments with the same name when linking attachments from an email into an entry for another application 2015-10-27 10:29:57 +00:00
bfee0a1bce * Timesheet/Tracker: date filters like "last week" where not aware of daylight saving time changes 2015-10-27 10:28:14 +00:00
f06cf7bb01 reintroduce tidy in calls from egw-mail-app when only getCleanHTML is called, as it is correcting html structure issues for us 2015-10-27 09:22:12 +00:00
9f4a6db299 * API: fix SQL error in upgrade from 1.8/11.1: Incorrect string value *** for column async_data 2015-10-27 08:40:00 +00:00
a2ab5c1df2 * Calendar: disabling Apply button for IE 10/11 and Edge, because all but current tab fail to load 2015-10-26 21:43:34 +00:00
5e8781078c detecting MS Edge as html::$user_agent="edge" and html::$ua_version="12.*", even if some report only "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" 2015-10-26 21:42:25 +00:00
ac6dbad373 fixing wired IE security errors "Permission denied", seems reload of opener caused references to egw and template cache in opener.top.etemplate2.prototype.templates becomming inaccessible, catching this errors and falling back to a window-local object 2015-10-26 21:11:47 +00:00
865ba17efb Consume enter keypress in search to prevent browser from triggering clicks on link button. 2015-10-26 15:58:23 +00:00
c4c78e0375 fix Edge complaining about required closing tag of iframe 2015-10-26 15:14:56 +00:00
1c4a640fde fix sometimes shown old / no longer used delete dialog, buttons in new dialog were not translated and missing tooltip 2015-10-26 15:08:44 +00:00
3637ed12b4 fix tutorial popup opens with navbar in idots 2015-10-24 11:15:33 +00:00
1141805153 fix intro offer was not translated and now shown in idots template, also changed wording a little and added German translation 2015-10-24 11:08:04 +00:00
de3ceb5144 align add button 2015-10-23 17:34:52 +00:00
a54659ddda align add button 2015-10-23 17:30:36 +00:00
74083322be align add button 2015-10-23 17:27:20 +00:00
69e06e906d remove fixed height from categories 2015-10-23 17:09:31 +00:00
8027f8be28 remove padding from catgories iframe 2015-10-23 16:38:56 +00:00
c96daf2482 completely preserve html as given when requested 2015-10-23 13:56:25 +00:00
d39330abe3 disable the use of tidy when using activesync 2015-10-23 10:47:13 +00:00
a8e13d4526 do NOT return iCalendar for displayable body, mail triggers calendar meeting display from attachment 2015-10-22 14:34:35 +00:00
d3f688760f add imap.yandex.ru to capability_ignore switch 2015-10-22 11:44:01 +00:00
493488b1b1 * Mail/API: some servers do report capabilities that they do not fully support; thus relying on those results in failure; use hordes capability_ignore to avoid the problems; map charset ks_c_5601-1987 to CP949 as the former is not supported by php(s) conversion functions and should be mapped to the latter 2015-10-22 11:26:26 +00:00
f01bb8ee15 Fix unable to change group run rights 2015-10-21 15:04:28 +00:00
39c9aab64b fix PHP Fatal on sending with an alternativ body and create multipart/alternativ ourself, if setAlterantivBody() was called 2015-10-21 14:48:27 +00:00
8f3a4836a8 * Filemanager/Mail/LDAP/UCS: fix not working sharing, if accounts are stored in ldap
$GLOBALS[egw]->ldap returns NULL, which should not happen as egw objects checks for isset, anyway checking the object here fixes the problem
2015-10-21 09:10:01 +00:00
33eb7b043b moving blocking of device on connection failure / exception from mail code to EGroupware pluging, to cate for failures everywhere in plugins, not just connect method of mail plugin, which does not fail because Horde defers IMAP login until it realy needs to connect 2015-10-20 17:08:07 +00:00
1155f0c5e3 * Etemplate: Fix issue expose view gets opened for not supported mime-type (eg. image/pdf) 2015-10-20 16:23:21 +00:00
d4e415598f Run tutorial intro confirmation dialog only once per framework reload and session together 2015-10-20 12:52:30 +00:00
6f6672590f * All Applications: Add video tutorials into each app's sidebox. Additonally, make it easy to watch the videos inside EGroupware 2015-10-20 08:08:04 +00:00
5705886aac allow client-side to detect first load aka just logged in 2015-10-20 07:37:13 +00:00
df8738de93 * Calendar/Mail: send meeting requests including html body like current Exchange server does it 2015-10-19 19:54:01 +00:00
adaa1074b3 Add missing parts from last commit 2015-10-19 16:19:31 +00:00
d90e369322 * All Applications: Implement new features for showing all video tutorials accessible from app's sidebox 2015-10-19 16:18:30 +00:00
938c991124 WIP Egroupware tutorial:
- Create tutorial sidebox hooks automatically
- Fix some styling for popup
- Display intro video show confirmation dialog based on session (login/logout)
2015-10-19 15:00:42 +00:00
aad4b5eade eTemplate/app apps: if PHP session lifetime is bigger then default eTemplate request lifetime of 4h use session lifetime 2015-10-19 11:37:23 +00:00
bf97b85056 eTemplate/app apps: if PHP session lifetime is bigger then default eTemplate request lifetime of 4h use session lifetime 2015-10-19 11:36:56 +00:00
c200c1ccc3 WIP Egroupware tutorial:
- Use framework-reload to determine the first load after login
2015-10-19 10:48:16 +00:00
f652853c7a allow client-side to detect first load aka just logged in 2015-10-19 10:26:00 +00:00
6e5bcbd6dd * Notifications/all apps: do not block other requests while notifications are queried
by committing the session
2015-10-19 08:07:28 +00:00
0372a559cd * Notifications/all apps: do not block other requests while notifications are queried
by committing the session
2015-10-19 08:07:00 +00:00
f42a218e1e * Filemanager/all apps: fix not working filemanager favorites in file selection popup 2015-10-16 19:07:44 +00:00
33ebe9305b * Mail/Wiki/Sitemgr: reworked XSS tests to allow eg. font-names containing "script" and other patterns forbidden by previous test, also added new html5 specific tests 2015-10-16 19:02:30 +00:00