Commit Graph

25032 Commits

Author SHA1 Message Date
Ralf Becker
8da3e37e73 * Admin/LDAP: LDAP extra attributes homedirector and loginshell were not stored (home set to /dev/null) 2014-10-21 08:58:37 +00:00
Nathan Gray
c0972a636a * Drag and drop entries between lists to link them 2014-10-20 18:29:57 +00:00
Ralf Becker
a020858d5a do not use full path of attachments in compose popup 2014-10-20 18:11:40 +00:00
Ralf Becker
9a2cfa0782 * Mail: import and display of mails failed, if personal part of addresses contains valid encoded utf-8 characters
- using now Horde_Mime_Headers::parseHeaders() for headers instead of Mail_mimeDecode, which should be completly replaced with Horde_Mime_Part::parseMessage()
- replaced imap_rfc822_parse_adrlist with Horde_Mail_Rfc822::parseAddressList() using static wrapper emailadmin_imapbase::parseAddressList()
r49066: sending mail was failing after r49065
2014-10-20 18:10:31 +00:00
Hadi Nategh
570558ff31 Show both date and time for before today time.
- Fix mails in the list not showing date and time under date column.
2014-10-20 13:29:29 +00:00
Hadi Nategh
4ae871020d * Addressbook: Fix tab order between zip code and city in AB edit dialog 2014-10-20 12:59:22 +00:00
Ralf Becker
5bb2ac645e * Calendar: fixed planner by category view was showing all categories under "None" 2014-10-20 09:14:48 +00:00
Nathan Gray
c1cea7ce73 Add timesheet time (info_sum_timesheets) placeholder 2014-10-17 17:27:19 +00:00
Nathan Gray
8a861fc628 - Better popup resize calculations
- Test new popup size for addressbook
2014-10-17 15:17:16 +00:00
Ralf Becker
3f1721e904 add message to submit or postpone statistic first 2014-10-17 13:50:03 +00:00
Klaus Leithoff
a00999023a consider more parts of an email as attachment, even so it may not fully match the needed params. this way, at least we show it in the attachment list 2014-10-17 13:11:47 +00:00
Ralf Becker
850836be8a * Timesheet: fix (un)setting project for adding, editing and save&new timesheets
- fixed et2_widget_textbox to update options.blur in set_blur(), as it is used in getValue, also updating input
- fixed et2_widget_linkentry to trigger change event, after reacting to click on X in search
- fixed timesheet to handle ts_project and pm_id in bo (ts_project is always stored in db for searching, even if it contains no custom project name)
- fixed not working change of project in an existing timesheet
- fixed unsetting of project
2014-10-17 12:59:35 +00:00
Ralf Becker
0a13a668a7 * InfoLog: allow to (re-)set view of entries link to contacts via favorites
r49041: reverting r49030 and implementing same functionality with just app.infolog.(get|set)State(), fixes introduced error set you could not filter eg. by type in an action view
2014-10-17 12:57:33 +00:00
Ralf Becker
2ceddce771 fix popup detection to cope with window.opener being a reference to itself --> should NOT be detected as popup 2014-10-17 12:54:32 +00:00
Ralf Becker
f9e573f5cc * Addressbook: with double-click preference set to edit, CRM-view did not open when selected in menu 2014-10-17 12:51:49 +00:00
Ralf Becker
585e313851 fix redirects in a popup and new egw_exception_redirect to be used in hooks/callbacks like for addressbook.edit to redirect to a different location
r49022: resize import popup to regular compose size
2014-10-17 12:51:02 +00:00
Ralf Becker
b1f48200e6 fixed color-picker shown twice if used in a tab-widget after apply, backport of
r48992: disabling immediate direct call to loadingFinished() for selected tab seems to have no recognisable impact
and some widgets, eg. color-picker have problems with calling doLoadingFinished twice
r49047: change tab loading again to initialise visible tab immediatly and gard et2_color / jPicker against being initialised twice
2014-10-17 12:14:44 +00:00
Nathan Gray
8ef066f283 Prevent empty options being sent when selectbox is in a row.
Fixes unwanted numeric options in auto-repeat rows.
2014-10-16 22:50:09 +00:00
Klaus Leithoff
43c015694c supply mailbox param for get_mailcontent 2014-10-16 15:19:26 +00:00
Klaus Leithoff
46fc241138 fix problem with undefined var w_h in javascript 2014-10-16 09:52:15 +00:00
Ralf Becker
66e33b00d2 * Calendar: make custom fields available in table plugins for document merge 2014-10-15 19:08:44 +00:00
Klaus Leithoff
eb05de40b4 * Mail: fix for messed up plain-text signature in some cases 2014-10-14 10:50:23 +00:00
Klaus Leithoff
106886756a * Mail: fix copy/move of mails between accounts 2014-10-14 08:55:23 +00:00
Ralf Becker
8a2a263f70 * Admin/LDAP: show LDAP extra attributes shell/homedir, if enabled in setup 2014-10-14 08:52:45 +00:00
Ralf Becker
9d54bfacb1 * Filemanager: fixed super-user not able to create top-level directory, eg. /test 2014-10-13 17:24:14 +00:00
Hadi Nategh
854b778945 Fix a missing space in connect-src line of CSP 2014-10-13 14:32:30 +00:00
Ralf Becker
d12db71dd7 allow to set CSP connect-src and fix all IDE warnings
r48999: add deprecation note to egw_framework::on_* methods, as they get stoped by CSP (they work for old apps incl. old eTemplate)
2014-10-13 12:52:51 +00:00
Ralf Becker
b6f628a66d fix non-fatal PHP Parse error, when $j was used eg. in onload 2014-10-13 12:22:11 +00:00
Ralf Becker
ff5c1e83a9 mtime postfix for WebDAV has to use "?download=", as our WebDAV treats everything else literal 2014-10-13 12:15:48 +00:00
Hadi Nategh
f071d8561c Make sure the class name used as identifier has no invalid chars 2014-10-13 10:11:53 +00:00
Ralf Becker
dc2b127c30 Changelog for 14.1.20141010 2014-10-10 17:20:41 +00:00
Hadi Nategh
e5115b430e Give widget color dialog unique class in order to identify it later for binding click handler to picker span.
-Fix the bug, color picker opens other colorpickers dialog which are in the same template.
2014-10-10 15:06:04 +00:00
Hadi Nategh
6d57bfc580 Unset action "moveto" from display toolbar actions 2014-10-10 15:05:25 +00:00
Klaus Leithoff
ca9765f9aa pending translations from our translation server 2014-10-10 12:14:15 +00:00
Hadi Nategh
f54beab108 Fix calendar entries mess up after editing an integrated entry (eg. infolog) while the calendar is not the active tab (happens only in F.F.) 2014-10-09 14:15:56 +00:00
Ralf Becker
653ad3fd59 fix replacementes in update messages 2014-10-09 13:52:35 +00:00
Ralf Becker
9ba78cfd69 use implicit nameing after type for custom templates "addressbook.edit.$type" like in InfoLog 2014-10-09 12:03:40 +00:00
Ralf Becker
28afa0994b Use a client-side setDetachedAttributes() to do needed data changes for dates.
r48920: do not convert empty values, otherwise we will get current date or 1970-01-01 instead
r48938: Fix bad logic breaking historylog
r48960: refactored code to always run Nathans fix (before it was only run for ajax requests, not for initial request)
2014-10-09 08:39:24 +00:00
Ralf Becker
7f619fe32d fix redirect loop initiated eg. by saving a mail, caused by document.location=url triggering etemplate unload handler and destroying et2 request, identical redirect url detected by jdots framework causes refresh via nextmatch --> next redirect 2014-10-08 20:06:30 +00:00
Nathan Gray
bf51e940b0 Remove auto refresh options for 30 seconds and 1 minute, as apparently they cause problems with mail.
Add auto refresh options for 15 and 30 minutes.
2014-10-08 17:29:40 +00:00
Nathan Gray
2623a9410b Fix broken relative width calculation after r48947. 2014-10-08 17:13:58 +00:00
Ralf Becker
e51f2bb249 pending translations from our translation server 2014-10-08 12:57:37 +00:00
Ralf Becker
e1799cac7d * all apps: custom fields of type "float" allow to specify maxlength,size,min,max comma-separated in length field 2014-10-08 10:46:24 +00:00
Ralf Becker
0d2cae7ade reverting accidently commited date+nextmatch widget 2014-10-08 09:12:09 +00:00
Ralf Becker
065f772302 * Mail: allow to enter name+mail eg. "Ralf Becker <rb@stylite.de>" in compose, automatic fix unquoted commas in entered mail addresses 2014-10-08 09:09:02 +00:00
Ralf Becker
a19fe17f45 revert r48946, as it break for some conditions 2014-10-08 09:07:26 +00:00
Nathan Gray
5a4ca587bb Increase popup padding by 20x30 pixels 2014-10-07 23:28:33 +00:00
Nathan Gray
ec2f474b16 If user changes the account or location, this changes the ACL ID. Remove the previous ID if it is an edit. 2014-10-07 23:21:58 +00:00
Nathan Gray
302e7c8d8c Fix relative columns width preference not saved as relative width 2014-10-07 23:04:53 +00:00
Nathan Gray
c10d926a54 Change email regex to allow email addresses of the form "Ralf Becker <rb@stylite.de" 2014-10-07 22:30:08 +00:00