Commit Graph

25021 Commits

Author SHA1 Message Date
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
Ralf Becker
f72d66c17c insert/update timezones without sqlite extension 2014-10-07 21:05:39 +00:00
Ralf Becker
80f33c47a8 fall back to own db_backup for installing timezones, if sqlite extension is not available or broken 2014-10-07 13:15:32 +00:00
Ralf Becker
b86a4b17dd fall back to own db_backup for installing timezones, if sqlite extension is not available or broken 2014-10-07 13:15:04 +00:00
Ralf Becker
3317cf1c29 changing access control stuff for Apache 2.4 again, as openSUSE 13.1 base config uses Deny, which has higher precedence then Require 2014-10-07 12:56:04 +00:00
Ralf Becker
54c51e1757 changing access control stuff for Apache 2.4 again, as openSUSE 13.1 base config uses Deny, which has higher precedence then Require 2014-10-07 12:55:47 +00:00
Hadi Nategh
856db31c66 Complement to commit 48899, fixes error in IE11 2014-10-07 11:40:19 +00:00
Hadi Nategh
f5a71a635f Complement to commit 48899, fixes error in IE11 2014-10-07 11:39:34 +00:00
Ralf Becker
2ef9783ff4 use "systemctl enable <service>" for RHEL 7 2014-10-07 11:37:47 +00:00
Ralf Becker
7d7b4cd7bc use "systemctl enable <service>" for RHEL 7 2014-10-07 11:37:29 +00:00
Ralf Becker
cf96d4e82d do not convert empty values, otherwise we will get current date or 1970-01-01 instead 2014-10-07 10:19:21 +00:00
Ralf Becker
6a9558e2a7 do no call posix_* methods (from posix extension), if it is not available 2014-10-07 09:31:53 +00:00