Commit Graph

24659 Commits

Author SHA1 Message Date
Ralf Becker
6a9558e2a7 do no call posix_* methods (from posix extension), if it is not available 2014-10-07 09:31:53 +00:00
Ralf Becker
d52b767797 Changelog for 14.1.20141007 2014-10-07 07:53:34 +00:00
Ralf Becker
05f95783f6 remove not used attachmentsPresent value 2014-10-07 07:13:13 +00:00
Ralf Becker
d65b786b26 backport of Nathans r48904: trim email addresses to avoid validation errors 2014-10-07 06:40:22 +00:00
Ralf Becker
c779625947 backport of Nathans r48906: handle multiple comma-separated category IDs 2014-10-07 06:39:13 +00:00
Ralf Becker
1fcc8cb801 backport of Nathans r48905: fix typo resulting in all not being processed 2014-10-07 06:38:13 +00:00
Nathan Gray
a6ac5155ac - Apply 'none' user selection preference (with admin consideration)
- Avoid potential infinite loop with no select options
2014-10-06 22:11:27 +00:00
Hadi Nategh
0db144feb9 Make sure options are available before getting access to its properties
-Avoid error while saving tracker using IE 11
2014-10-06 15:56:47 +00:00
Hadi Nategh
14583e5b4a Fix trash folder label get set by not translated trash folder name after trying to empty the trash 2014-10-06 15:15:55 +00:00
Ralf Becker
dab3d0fb8d * Apache 2.4 and RHEL 7 installation fixes 2014-10-06 15:09:36 +00:00
Ralf Becker
d433c4f240 changes for RHEL7 2014-10-06 12:48:04 +00:00
Ralf Becker
8c2599d03a using a compiled list of timestamp column-names instead a regular expression, fixes duration columns like "info_used_time" get transformed too 2014-10-06 11:22:22 +00:00
Ralf Becker
d6b3362420 fix javascript error "no method indexOf of undefined" 2014-10-06 09:58:46 +00:00
Ralf Becker
eb4537ab0e fix typo 2014-10-06 09:56:45 +00:00
Nathan Gray
d3ef2618cb Check that options are there before using.
Hopefully fixes bug in IE11.
2014-10-03 16:52:33 +00:00
Ralf Becker
0f5752bdd6 fixed row vanishes on refresh, eg. after editing an address in an already refreshed addressbook list, caused by row_modified no longer a timestamp when it get checked in ajax_get_rows 2014-10-02 15:00:42 +00:00
Ralf Becker
bbe01a96aa quiten a warning 2014-10-02 10:32:16 +00:00
Klaus Leithoff
943771a3e4 * Mail: handle (and correct (if needed)) charset for subject on import of messages 2014-10-02 10:04:45 +00:00
Ralf Becker
9d62aa6264 Changelog for 14.1.20141002 2014-10-02 09:36:33 +00:00
Ralf Becker
00725d776c * Addressbook/Tracker/other apps: custom-fields were not saved (existing custom-fields and InfoLog worked) 2014-10-02 09:28:02 +00:00
Hadi Nategh
3cee4332ee Make sure state object exists
-Fix error "Cannot read property 'sort' of undefined" for favorites without state
2014-10-02 09:07:46 +00:00
Klaus Leithoff
1c783df3b8 cope with not set DATE from retrieved headers 2014-10-02 08:45:36 +00:00
Klaus Leithoff
ae1e4707de avoid fatal error on getContents when no part is found 2014-10-02 08:25:34 +00:00
Ralf Becker
204d73ab52 remove mail_bo::htmlspecialchars 2014-10-02 08:17:58 +00:00
Ralf Becker
231e029b3b Changelog for 14.1.20141001 2014-10-01 20:04:08 +00:00
Ralf Becker
80d81bfb44 If link changes, update client side with new title when possible. 2014-10-01 19:59:50 +00:00
Ralf Becker
7aa20273f1 Check that array entry is there before looking into it.
Prevents error when accessing deleted user.
2014-10-01 19:59:19 +00:00
Ralf Becker
ac0a2d0930 * Mail/Calendar/eTemplate2: fix timezone problems of times in grid or lists, if server_timezone differs from php.ini date.timezone
- for grid this is a real fix by correctly expanding names in auto-repeated rows and therefor running widgets beforeSendToClient methods
- for nextmatch is is just a hack looking at get_rows content and converting everything "looking" like a timestamp to a "Y-m-d\TH:i:s\Z" string
2014-10-01 19:11:42 +00:00
Ralf Becker
0b9c86328c detect TNEF by either its mime-type or caseinsensitive filename of winmail.dat 2014-10-01 16:35:20 +00:00
Hadi Nategh
814400e861 Add new infolog filter 'private\' 2014-10-01 15:42:30 +00:00
Nathan Gray
0159f41877 Restore favorite's sort order along with filters 2014-10-01 15:41:50 +00:00
Nathan Gray
15be410487 Make sure to use correct parent ObjectManager when destroying.
Should fix "Action object with id ... does not exist" errors.
2014-10-01 15:37:01 +00:00
Nathan Gray
9e0b882f92 Add refresh(id, type) function to et2_gantt widget 2014-10-01 15:34:54 +00:00
Hadi Nategh
ee46807842 * Filemanager: New styling and access to list of uploading files in progress 2014-10-01 15:21:48 +00:00
Nathan Gray
3ec23b92fd Fix unwanted apps showing in link-app 2014-10-01 15:15:33 +00:00
Nathan Gray
3abff57761 Avoid error if filter has no options. 2014-10-01 15:04:21 +00:00
Nathan Gray
e1619d6cb9 Handle more refresh options, Support multiple projects in gantt chart 2014-10-01 14:57:01 +00:00
Ralf Becker
c4b6102e8a * Calendar: user without edit access to event could not delete own alarm 2014-10-01 14:08:51 +00:00
Ralf Becker
9f1dfdb97b remove not working email from selectbox in search for adding participants 2014-10-01 12:54:28 +00:00
Ralf Becker
0a34fceee2 logging while TNEF decoding fails 2014-10-01 11:11:42 +00:00
Ralf Becker
cd30e8bee1 Don't try to delete not-existing attribute.
Hopefully solves error in IE.
2014-10-01 10:43:24 +00:00
Ralf Becker
dbca9f2008 fix typo 2014-10-01 10:37:52 +00:00
Ralf Becker
22a5189783 stop egw.debug("error",...) to show error to user, if LOCAL_LOG_LEVEL=0, which we currently set in source 2014-10-01 10:35:36 +00:00
Ralf Becker
e9731f5692 * Timesheet: fix SQL error when searching and NO custom fields defined 2014-10-01 08:19:57 +00:00
Ralf Becker
2d0d1916c6 fixed date-time_today widget broken after last commit 2014-10-01 04:40:54 +00:00
Ralf Becker
98d6b45be2 switching off Javascript error-handler and -display in GUI 2014-09-30 20:31:07 +00:00
Ralf Becker
d102b7782c fix handling of timestamps in usertime on client-side, by using date("Y-m-d\TH:i:s\Z", ts) equivalent to PHP date function we use on server-side, fixes wrong time in alarms, if server- and user-timezone differ 2014-09-30 20:13:15 +00:00
Ralf Becker
9057821241 * Preferences: opening forced preferences set selectboxes for not set values to first real value not "Users Choice"
caused by etemplate_widget_menupopup not being run, it is now run by etemplate_new::exec / etemplate_new::fix_sel_options for everything in sel_options
2014-09-30 14:27:47 +00:00
Klaus Leithoff
28a086d252 * Mail: decoding of TNEF/winmail.dat as attachments, requires installation of PEAR packages Horde_Compress, Horde_Icalendar and Horde_Mapi 2014-09-30 14:25:37 +00:00
Klaus Leithoff
50ea60a01c * Mail: Resolve ms-tnef attachments if possible, and required backend functionality is assumed to be available 2014-09-30 14:06:11 +00:00