Ralf Becker
93b8d489c2
removed not working cast of Horde_Mail_Rfc822_List to array
2015-04-22 14:26:52 +00:00
Ralf Becker
9cd7906852
removed not working cast of Horde_Mail_Rfc822_List to array
2015-04-22 14:26:20 +00:00
Nathan Gray
db0e368f86
Do not warn about translating nulls, just return empty string
2015-04-21 19:47:23 +00:00
Nathan Gray
b558a82cac
Do not remove rows that just have not changed.
...
Fixes linking two rows caused them to disappear.
2015-04-21 14:34:12 +00:00
Klaus Leithoff
9954438afc
dont try to send if there is no smtpAccount
2015-04-21 14:25:02 +00:00
Klaus Leithoff
abd6800a89
dont try to send if there is no smtpAccount
2015-04-21 14:23:59 +00:00
Klaus Leithoff
a040d036bb
replacement for broken (and now deprecated) send->msg;
2015-04-21 12:52:25 +00:00
Klaus Leithoff
3a3fea946b
replacement for broken (and now deprecated) send->msg;
2015-04-21 12:50:41 +00:00
Ralf Becker
495d6d3599
prefer igbinary serialzation, if available of PHP serialization
2015-04-19 08:09:17 +00:00
Ralf Becker
2620a1eb55
* Calendar: fix meeting invitations to allow accept or reject in Outlook (not set "Content-Disposition: attachment" for ical alternative)
2015-04-17 14:17:17 +00:00
Ralf Becker
7d54d5b21c
fix meeting invitations to not set "Content-Disposition: attachment" for ical alternative
2015-04-17 09:19:42 +00:00
Nathan Gray
dee59471ae
Pass mimetype along too as VFS widget and egw_link seem to expect them
2015-04-16 16:22:22 +00:00
Nathan Gray
dea520f901
Pass mimetype along too as VFS widget and egw_link seem to expect them
2015-04-16 16:20:38 +00:00
Nathan Gray
611c35fc5f
Silence some spurious warnings on null and ""
2015-04-16 16:19:41 +00:00
Hadi Nategh
1c6242741b
Fix temp_link_id to respect egw_data
2015-04-16 08:23:52 +00:00
Ralf Becker
ed1c1daf4a
using serialize to create hash to not fall short if some non-utf-8 or non-json-decodable data is in parameters
2015-04-16 07:04:49 +00:00
Nathan Gray
e9d73a08f2
Do not remove rows that just have not changed.
...
Fixes linking two rows caused them to disappear.
2015-04-14 19:56:15 +00:00
Ralf Becker
08609c1e0b
always return resource seeked to its start
2015-04-14 17:05:38 +00:00
Ralf Becker
0223553284
allow to specify "egw_data" => egw_link::set_data() instead of "tmp_name" of uploaded file to create attachments with egw_link::link()
2015-04-14 15:04:21 +00:00
Ralf Becker
75bbe05335
* ActiveDirectory: primary group was not used when filtering accounts by a group, causing eg. no accounts to be found for "Domain Users" group in Admin or other apps
2015-04-09 09:45:36 +00:00
Ralf Becker
264899f0db
* ActiveDirectory: primary group was not used when filtering accounts by a group, causing eg. no accounts to be found for "Domain Users" group in Admin or other apps
2015-04-09 09:45:12 +00:00
Ralf Becker
97d57fb2a0
Merging r51397ff from Trunk: moving VFS API classes into a namespaced PSR4 autoloadable structure:
...
- PSR4 autoloader exists beside our old autloader to support old as well as new structure until everything is ported over
- moved ported API stuff from phpgwapi to new api directory (idea is phpgwapi become a compatibility layer for old code, while we only port selected stuff to new api directory)
- namespaces use prefix "EGroupware", then (first letter capitalised) app-name or "Api", sub-system names like "Vfs" or for apps "Ui", "Bo, "So" and at least class name starting with a capital letter and without understores eg. "StreamWrapper" plus just ".php"
- examples:
+ egw_vfs in phpgwapi/inc/class.egw_vfs.inc.php --> EGroupware\Api\Vfs in api/src/Vfs.php
+ sqlfs_stream_wrapper in phpgwapi/inc/class.sqlfs_stream_wrapper.inc.php --> EGroupware\Api\Vfs\Sqlfs\StreamWrapper in api/src/Vfs/Sqlfs/StreamWrapper.php
+ sqlfs_utils in phpgwapi/inc/class.sqlfs_utils.inc.php --> EGroupware\Api\Vfs\Sqlfs\Utils in api/src/Vfs/Sqlfs/Utils.php
- api directory is no a new svn module but exists (like home) as sub-directory under base egroupware module
2015-04-07 09:21:05 +00:00
Ralf Becker
119bed9a08
check if APC(u) is enabled and not only if extension is available
2015-04-03 17:56:57 +00:00
Ralf Becker
bf187f131f
check if APC(u) is enabled and not only if extension is available
2015-04-03 17:56:35 +00:00
Nathan Gray
fdc1afc303
Add support for multi-part history values into historylog
2015-04-02 15:44:07 +00:00
Hadi Nategh
b1035a33a6
Missing icon from commit #52392
2015-04-02 12:25:57 +00:00
Hadi Nategh
31f12a912a
Fix REQUEST_URI if there is ?download in url
2015-04-02 11:29:54 +00:00
Hadi Nategh
788cd3e078
Fix REQUEST_URI if there is ?download in url
2015-04-02 11:26:35 +00:00
Ralf Becker
0127e6d07c
fix not working customized etemplates after fix with content-disposition attachment, we now only set it for urls ending with "?download", not for "?download=something"
2015-04-02 10:46:53 +00:00
Hadi Nategh
282534a8b9
* All app/links: features and fixes
...
- Feature: Open supported media links in all applications, e.g. images,videos, etc. in expose view
- Add save option to expose view
- Fix styling of expose controls buttons (for better experience in mobile theme)
- Fix tooltip of expose controls buttons
2015-04-02 08:58:33 +00:00
Ralf Becker
ec1635c941
* Admin/ActiveDirectory: filtering user-list by groups was not implemented
2015-04-02 08:51:58 +00:00
Ralf Becker
21a48297bb
* Admin/ActiveDirectory: filtering user-list by groups was not implemented
2015-04-02 08:51:36 +00:00
Ralf Becker
49c53f0c30
* LDAP/Admin: empty groups showed all users, if selected in accounts-list
2015-04-02 08:50:12 +00:00
Ralf Becker
a14c880102
* LDAP/Admin: empty groups showed all users, if selected in accounts-list
2015-04-02 08:49:49 +00:00
Ralf Becker
5a42714aee
?download in WebDAV url did not trigger content-dispostion attachment header
2015-04-02 07:20:02 +00:00
Ralf Becker
cca60fa93f
?download in WebDAV url did not trigger content-dispostion attachment header
2015-04-02 07:19:37 +00:00
Nathan Gray
bd51cb4a08
Add support for multi-part history values into historylog
2015-04-01 19:35:35 +00:00
Hadi Nategh
5c944330c5
Expose link widget WIP:
...
- Implement expose view for link-string widget
- Adapt link-string widget, and other widgets which are using expose to download_href link
2015-04-01 16:51:18 +00:00
Hadi Nategh
bfad873952
Fix broken blueimp-gallery plugin minified css file
2015-04-01 16:46:01 +00:00
Nathan Gray
a8d6b8da07
Better error message for invalid sprintf
2015-04-01 16:24:43 +00:00
Hadi Nategh
ba19d9dab9
Fix addressing wrong href in previous commit #52368
2015-04-01 16:10:43 +00:00
Hadi Nategh
3987e3f033
Expose view few changes:
...
- Implement download button and locate it in expose view
- Style control icons better
- Give control icons tooltip
2015-04-01 15:43:14 +00:00
Ralf Becker
78e41aa1a1
move "Save as" phrase to common and merge-cli run
2015-04-01 08:01:30 +00:00
Ralf Becker
b086604711
move "Save as" phrase to common and merge-cli run
2015-04-01 08:00:07 +00:00
Nathan Gray
c2283686e0
Implement searching in group email addresses
2015-03-31 14:18:27 +00:00
Hadi Nategh
f4285fb820
Treat iceweasel browser like as firefox
2015-03-31 14:04:48 +00:00
Hadi Nategh
3be8c38c0d
Fix click handler on links does not stop propagation, causes unwanted click event
2015-03-31 14:02:24 +00:00
Hadi Nategh
5026216842
Treat iceweasel browser like as firefox
2015-03-31 13:55:05 +00:00
Hadi Nategh
ed2bed1b97
Fix click handler on links does not stop propagation, causes unwanted click event
2015-03-31 10:01:51 +00:00
Ralf Becker
a2b018bef8
* Calendar: meeting requests were not recogniced by other clients as such because of lost method parameter
2015-03-31 09:49:57 +00:00
Ralf Becker
92ee011a45
* Calendar: meeting requests were not recogniced by other clients as such because of lost method parameter
2015-03-31 09:49:31 +00:00
Ralf Becker
b30f051f04
remove popup for pdfs on all mobile devices
2015-03-30 15:54:41 +00:00
Hadi Nategh
65fb3fc6be
Fix mime_open handler for old etemplate
2015-03-30 14:45:39 +00:00
Hadi Nategh
21f2fe9b0e
Fix mime_open handler for old etemplate
2015-03-30 14:44:20 +00:00
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Hadi Nategh
c22094d808
No need to have regexp mime for the rest of the mime type text, as the default mime_target is _browser
2015-03-30 10:37:09 +00:00
Hadi Nategh
41af200dc6
Let browser handles mime types/text which are not suppose to be popup
2015-03-30 09:57:34 +00:00
Ralf Becker
586bce9c4d
quote order column in backup and always quote "index" as it seems to be one of very little names not automatic recogniced in MySQL
2015-03-30 08:29:19 +00:00
Ralf Becker
3e47f37983
quote order column in backup and always quote "index" as it seems to be one of very little names not automatic recogniced in MySQL
2015-03-30 08:28:52 +00:00
Ralf Becker
f427baa191
fix user-agent detection to correctly detect "Mozilla/5.0 (Linux; Android 4.3; LT30p Build/9.2.A.1.205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36" as Chrome
2015-03-30 08:27:04 +00:00
Ralf Becker
31b4209346
fix user-agent detection to correctly detect "Mozilla/5.0 (Linux; Android 4.3; LT30p Build/9.2.A.1.205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36" as Chrome
2015-03-30 08:26:31 +00:00
Ralf Becker
788b82e9fc
* LDAP: fixed not working creation of new groups (with empty describtion)
2015-03-29 16:10:28 +00:00
Ralf Becker
55082bcc68
* LDAP: fixed not working creation of new groups (with empty describtion)
2015-03-29 16:10:02 +00:00
Ralf Becker
1f70db76b1
* ActiveDirectory: real password change (not reset) for PHP 5.4>=5.4.26, 5.5>=5.5.10, 5.6+ (subject to minimum password age policy!)
2015-03-29 15:23:22 +00:00
Ralf Becker
86d0b31b3b
* ActiveDirectory: real password change (not reset) for PHP 5.4>=5.4.26, 5.5>=5.5.10, 5.6+ (subject to minimum password age policy!)
2015-03-29 15:22:43 +00:00
Ralf Becker
b2648cf5e4
* LDAP/AD/UCS/Filemanager: new created groups home-directory was not displayed in filemanager
2015-03-27 10:48:44 +00:00
Ralf Becker
0e6c4cdde6
* LDAP/AD/UCS/Filemanager: new created groups home-directory was not displayed in filemanager
2015-03-27 10:48:18 +00:00
Hadi Nategh
ff507682eb
Replace deprecated console.timelineEnd and console.timeline with console.timeEnd and console.time
2015-03-27 10:46:56 +00:00
Hadi Nategh
c3eed99cdd
Introduce new target type called "_browser", in order to specify browser default link handling
...
- Description widget using href, the default target would be _browser
- Call filemanager egw.open with target _browser
2015-03-27 10:13:57 +00:00
Ralf Becker
4eac3a7c70
* LDAP,ActiveDirectory: setting default sorting of accounts to ascending, as in SQL backend
...
r52289: docu fix, default is here ASC to, as it is SQL default
2015-03-27 08:13:41 +00:00
Ralf Becker
2c50d99de0
docu fix, default is here ASC to, as it is SQL default
2015-03-27 08:12:19 +00:00
Ralf Becker
57d06008fa
* LDAP: setting default sorting to ascending, as in SQL backend
2015-03-27 08:09:29 +00:00
Hadi Nategh
585d42dbde
Try to open contents, which have no mime type registered, properly in different browsing environments
2015-03-26 13:41:16 +00:00
Nathan Gray
5c135604d2
Implement searching in group email addresses
2015-03-25 20:33:35 +00:00
Nathan Gray
7cf73e6967
Sort countries by locale, according to user's language and country settings, using already existing method to determine locale
2015-03-25 18:49:16 +00:00
Ralf Becker
5887bc4313
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-25 17:48:24 +00:00
Nathan Gray
21fca0b702
Sort countries by locale, according to user's language and country settings
2015-03-24 16:05:02 +00:00
Ralf Becker
ffceb37973
WIP attachment handling via mime-registry
2015-03-24 09:43:38 +00:00
Hadi Nategh
395a087a63
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
...
-Fix calendar d-n-d works only once
2015-03-23 14:31:23 +00:00
Hadi Nategh
ab890a7c56
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
...
-Fix calendar d-n-d works only once
2015-03-23 14:30:53 +00:00
Ralf Becker
6f804b58e8
* All apps: nummeric custom-fields (float or new integer) sort nummeric in lists
2015-03-23 08:41:51 +00:00
Ralf Becker
8431629ed2
* All apps: nummeric custom-fields (float or new integer) sort nummeric in lists
2015-03-23 08:38:30 +00:00
Nathan Gray
49d4a864b7
Wrap this into jQuery object, so remove() works in IE
2015-03-19 16:09:30 +00:00
Nathan Gray
62019e52eb
Wrap this into jQuery object, so remove() works in IE
2015-03-19 16:08:16 +00:00
Hadi Nategh
b5c323d7de
Add API for browser localStorage
2015-03-19 10:44:40 +00:00
Hadi Nategh
028ab9644b
Add API for browser localStorage
2015-03-19 09:34:06 +00:00
Nathan Gray
1af713097c
When creating a new objectManager, use the actionManager at the matching search depth.
...
Fixes objectManagers using an actionManager from a different application, and failing.
2015-03-18 14:11:18 +00:00
Ralf Becker
415a85a648
fix error caused by browser popup blocker and display popup blocked warning for quick-add selectbox
2015-03-18 10:37:11 +00:00
Ralf Becker
b1e5fac775
fix error caused by browser popup blocker and display popup blocked warning for quick-add selectbox
2015-03-18 10:36:47 +00:00
Ralf Becker
ea4e3ef433
Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe
2015-03-18 09:57:23 +00:00
Ralf Becker
3f5a251ad6
Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe
2015-03-18 09:56:11 +00:00
Klaus Leithoff
0024ca1348
* API/CKEditor: update to version 4.4.7
...
(including EGroupware Rev 51562 avoiding a bunch of cannot-access-property-of-undefined errors)
2015-03-17 15:05:48 +00:00
Nathan Gray
f078a2ae82
Fix for protocol detection and problems converting absolute to relative paths, from Thomas Kurschel.
2015-03-17 14:47:24 +00:00
Hadi Nategh
7f17c9ec8c
Do not trigger window resize for mobile devices as they are getting opened fullscreen anyway
2015-03-17 14:17:01 +00:00
Hadi Nategh
715bcbd92d
Do not trigger window resize for mobile devices as they are getting opened fullscreen anyway
2015-03-17 14:15:20 +00:00
Nathan Gray
97cafbf920
Another attempt at properly caching image map without blowing up the cache.
2015-03-16 20:22:32 +00:00
Nathan Gray
7ccca9f4c6
When creating a new objectManager, use the actionManager at the matching search depth.
...
Fixes objectManagers using an actionManager from a different application, and failing.
2015-03-16 20:17:55 +00:00
Hadi Nategh
61717c39a6
Fix password change dialog does not open in safari
2015-03-16 17:44:10 +00:00
Hadi Nategh
58ddac77e9
Fix password change dialog does not open in safari
2015-03-16 17:43:42 +00:00
Ralf Becker
857baddc2c
need to query all apps for CSP frame-sources, as they need to be set on top-level window/document
2015-03-13 12:51:59 +00:00