Commit Graph

32852 Commits

Author SHA1 Message Date
nathangray
da586c3512 Use abstraction to determine mime type, see 9a398594ac 2018-02-15 10:20:02 -07:00
Ralf Becker
cc0cda0fff deal with old MS Office mime-times have multiple extensions eg. application/msword uses doc and dot 2018-02-15 18:02:51 +01:00
nathangray
f262fed4b2 Place check on session first to avoid errors if it's missing 2018-02-15 09:30:08 -07:00
nathangray
f4e2230191 * Etemplate - Don't trust browsers mime if we don't have to - fixes incorrect mime types and Resources rejecting pictures 2018-02-15 08:42:22 -07:00
nathangray
564a4cab5d * Admin - fix group list filter & sort
- Remove created & modified columns since they're not stored for groups
- Fix email sort
- Fix search returned all results
2018-02-15 08:41:29 -07:00
nathangray
84ea251b59 * Import/Export - Better matching on accounts to handle prefixes & suffixes 2018-02-15 08:40:58 -07:00
Hadi Nategh
027af2c760 * Mail: Fix spacing issue between grouped toolbars 2018-02-15 15:14:39 +01:00
Ralf Becker
cff725ebc6 * Mail/SMime: fix not working storage of public key in mail account
We failed silently, when browser reported something different then "application/x-pkcs12" eg. "application/octet-stream". Now we let OpenSSL decide if file contains a valid SMime key.
2018-02-15 14:49:16 +01:00
Hadi Nategh
5f21737a42 Make sure the node is available before addressing its tooltip, fixes broken rename folder action in mail 2018-02-15 14:01:54 +01:00
Ralf Becker
c9cc1f2e63 fix PHP Warning if keys contain a backslash as in namespaced classes 2018-02-15 09:56:39 +01:00
nathangray
a1a43afe53 * Api - Fix sharing from mounted shares failed with 404 2018-02-14 10:30:23 -07:00
nathangray
ae417fbefa Don't error if a single ID is sent, just cast it 2018-02-14 10:16:33 -07:00
Ralf Becker
cf722f6d01 * Filemanager/Sharing: fix PHP 7.1 error causing auth request to popup
Session only stores app-names and $GLOBALS[egw_info][user][apps] gets restored from $GLOBALS[egw_info][apps] for the allowed app-names. Check if we need to restore from installed apps array was using is_array($GLOBALS[egw_info][user][apps][api]) instead or isset($GLOBALS[egw_info][user][apps][0]), as check if it is a real, non associative array
2018-02-14 09:47:32 +01:00
Ralf Becker
d2479a71f8 Changelog for 17.1.20180209 2018-02-09 11:12:29 +00:00
Ralf Becker
fc42b3474d pending DE and SK translation from Stefan Unvericht 2018-02-09 12:06:22 +01:00
Ralf Becker
d86a5481ce remove accidently merged lang-file from master collabeditor 2018-02-09 11:02:35 +01:00
Ralf Becker
df3ba3ae97 adding include for managed collabora and pointers for letsencrypt 2018-02-09 10:09:52 +01:00
Ralf Becker
fa23705c10 * InfoLog: fix not working iCal export in edit window 2018-02-08 16:18:25 +01:00
Hadi Nategh
47c94ee9a5 Fix wrongly used exception type on previous commit 2018-02-08 16:10:29 +01:00
Hadi Nategh
b5210f6a24 Fix mail integration fails on SMIME authentication failure. 2018-02-08 15:26:19 +01:00
Hadi Nategh
1b6f18f35e Fix excluded mime types does not work for CollabEditor 2018-02-08 14:50:10 +01:00
Hadi Nategh
6853fe6ca5 Fix excluded mime types does not work for CollabEditor 2018-02-08 14:48:40 +01:00
Hadi Nategh
8c67c0e948 Add some translations, thanks to Stefan Unverricht 2018-02-08 14:27:21 +01:00
Hadi Nategh
7a296bec18 Add some translations 2018-02-08 14:27:03 +01:00
Ralf Becker
b866653e1b Add some translations 2018-02-08 14:26:40 +01:00
Hadi Nategh
1570633761 Add some translations and adopt link list widget to take editor opener handler preference into account 2018-02-08 14:25:58 +01:00
Hadi Nategh
1e93703eff Change label of excluded mime types in preferences into extension name only 2018-02-08 14:25:20 +01:00
Hadi Nategh
9d5ddc84e2 * Filemanager: Add an user preference for being able to chose whether opening a merge print document should download it or open it with collabora editor 2018-02-08 14:24:05 +01:00
Hadi Nategh
06ef14c78e * Filemanager: Add new user preference in order to be able to exclude specific file extensions from being opened by document editor (eg. Collabora) 2018-02-08 14:15:51 +01:00
Hadi Nategh
0bbbad3a8c Allow custom theme for mobile template 2018-02-08 10:31:23 +01:00
nathangray
e9d29852ad * Api - Fix some spelling errors, reported by Stefan Unverricht 2018-02-07 13:31:50 -07:00
nathangray
9394ec1efb * Calendar - Allow templates without pagerepeat or range tags to work using only the first ID 2018-02-07 11:03:21 -07:00
nathangray
20e75c17db * Calendar - Improve parsing of users when importing to be able to handle parentheses in names 2018-02-06 09:39:27 -07:00
Ralf Becker
56f9c9478d also fixing preg for email with optional domain part 2018-02-05 19:13:49 +01:00
Ralf Becker
79309d3afb remove not necessary skipping of regular validation on sending mail 2018-02-05 19:06:14 +01:00
nathangray
8231f44ce2 Attempt to prefer user's date format when parsing date from a string.
Should fix merging into spreadsheet problems with certain date formats (dd/mm/yyyy)
2018-02-05 10:11:59 -07:00
nathangray
b3fa7832a2 Apply custom color to quick-add selectbox 2018-02-05 10:09:57 -07:00
nathangray
04cbe61965 * Calendar - Fix right click -> add gave error instead of popup 2018-02-05 09:44:39 -07:00
Ralf Becker
f2c4ccd1b0 fixing the fix again: removing check from client side
We can not use "(?<![.\s])", used to check that name-part does not end in
a dot or white-space. The expression is valid in recent Chrome, but fails
eg. in Safari 11.0 or node.js 4.8.3 and therefore grunt uglify!
Server-side will fail in that case because it uses the full regexp.
2018-02-05 17:02:14 +01:00
Ralf Becker
f203fa3eb2 fixing the fix, now "email.@domain.com" is invalied, but "x@domain.com" is valid 2018-02-05 16:07:46 +01:00
Ralf Becker
5668f9b04a one letter name-part in email address failed validation, eg. "x@egroupware.org" 2018-02-05 15:35:41 +01:00
Hadi Nategh
d1edc5f474 Fix translation 2018-02-05 15:31:40 +01:00
Ralf Becker
d96c3f84de fix SQL error caused by trying to attached files, if we have no event id 2018-02-02 17:30:37 +01:00
nathangray
8464f7ae39 * Calendar - Fix Filemanager, Infolog & Timesheet context menu actions 2018-02-02 09:18:13 -07:00
nathangray
9bfe20b008 * Infolog - Fix merging empty custom date fields filled them with current date 2018-02-01 10:45:17 -07:00
Hadi Nategh
189de3ddda * Addressbook: Fix avatar photo gets removed when adding category to contact via contextmenu 2018-01-31 18:25:40 +01:00
Ralf Becker
8f5734252c fix PHP Warning: explode() expects parameter 2 to be string, array given 2018-01-31 09:28:39 +01:00
nathangray
b53ee7ba87 A little more space for notification popup note for German translation 2018-01-30 13:23:36 -07:00
nathangray
7c118f6d4f Notifications - some translations from Stefan Unverricht 2018-01-30 13:23:27 -07:00
Ralf Becker
886655597c Changelog for 17.1.20180130 2018-01-30 16:34:48 +00:00