Commit Graph

7769 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
bbe01a96aa quiten a warning 2014-10-02 10:32:16 +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
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
Nathan Gray
0159f41877 Restore favorite's sort order along with filters 2014-10-01 15:41:50 +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
98d6b45be2 switching off Javascript error-handler and -display in GUI 2014-09-30 20:31:07 +00:00
Ralf Becker
511bd8674a fix IDE warnings and generate an install_id, if there is none 2014-09-30 11:59:55 +00:00
Ralf Becker
52bc4a75f3 allow path instead of url with schema for login too 2014-09-27 17:11:41 +00:00
Ralf Becker
98b0578314 fixed not working refresh of user category list called via top-menu after adding/editing a category 2014-09-25 16:03:53 +00:00
Ralf Becker
cea5f6dccb fix PHP Fatal error under PHP 5.3: Cannot access self:: when no class scope is active 2014-09-25 06:21:41 +00:00
Ralf Becker
19d2b7effb need to set context even for no proxy, if we need optional authentication 2014-09-23 13:45:03 +00:00
Hadi Nategh
89a02f201d Add home-accounts translation 2014-09-23 08:58:41 +00:00
Ralf Becker
6081076741 * Admin: using proxy configuration from setup for update-check and retrieving EPL license from my.stylite.de 2014-09-22 19:44:03 +00:00
Ralf Becker
b02c771f4a pending updates from our translation server 2014-09-22 11:59:05 +00:00
Ralf Becker
f130294bbf * API/MySQL: automatic try to reconnect once, if server closed connection "MySQL server has gone away" 2014-09-22 10:25:03 +00:00
Ralf Becker
14b11281ec remove create_function in favor of a global function as it is causing - at least on some systems - permanently changing cache-ids / minified sources not to be cached 2014-09-10 16:15:53 +00:00
Ralf Becker
c775582af2 trigger blur on taglist in getValue() to not loose just typed content (previous fix stoped selection of suggestions by mouse) 2014-09-10 10:02:43 +00:00
Ralf Becker
a8f284b588 simple check and error-message, if cookies are not enabled, also changed famous "Your session could not be verified" to more understandable "Your session timed out, please log in again" 2014-09-10 08:27:47 +00:00
Ralf Becker
e6ed7fc134 fix typing of an email-address in compose with direct click on send button (no tab out of taglist) looses just typed email 2014-09-09 11:47:00 +00:00
Ralf Becker
64f6aad5a2 nextmatch responses got cached for in meantime changed folder 2014-09-08 15:55:00 +00:00
Ralf Becker
bae72d8734 fix javascript error caused by caching using a string context, searching now for a nextmatch one 2014-09-08 15:54:35 +00:00
Klaus Leithoff
fa50e7985a handle problems in email display and processing for further use 2014-09-05 12:28:43 +00:00
Ralf Becker
6b4a25e46d when refreshing some uids in a nextmatch, we need to send nextmatch filters too, as server-side will merge old version of filters from initial request data otherwise
this can cause rows not to be returned because of different filters or search, or they are returned thought they should not
2014-09-05 09:33:05 +00:00
Ralf Becker
ec049a5977 fix empty json-response caused by some non-utf8 content in response, eg. broken mail password 2014-09-04 16:03:11 +00:00
Ralf Becker
aca5c7948e * Spellchecker: marking "browser based" (default for new installs) and "No" as safer and fixing CSP policy for web-spell-checker 2014-09-04 09:59:17 +00:00
Ralf Becker
4025351450 fixed replay to first mail in newly refreshed or changed folder removes mail when sending
caused by eT exec_id got lost in call to egw.dataRefreshUID
2014-09-03 18:00:28 +00:00
Ralf Becker
4ce1b299b3 docu update and fix IDE warnings 2014-09-03 08:12:29 +00:00
Hadi Nategh
0bfbfd8b0b * Calendar: Fix sidebar calendar in pixelegg to not flicking while the mouse is over on dates, and gets expanded with sidebar column resize 2014-08-27 09:47:48 +00:00
Ralf Becker
a481031a2d fixed sql error "argument of AND must be type boolean, not type integer" 2014-08-26 19:30:19 +00:00
Ralf Becker
a577ff0180 * All apps: current user was not taken into account for private custom-fields 2014-08-26 16:54:45 +00:00
Ralf Becker
281090320f * PostgreSQL/Admin/Setup: backup stopped with SQL error 2014-08-26 14:03:35 +00:00
Hadi Nategh
9e7b3107b5 Backport commit r48262, committed by Nathan Gray. Fix sub-templates missing proper height in idots framework 2014-08-26 13:49:04 +00:00
Ralf Becker
7faf1d7a2d * eSync: limit creation of sessions to one per device and user (like already done for CalDAV) 2014-08-25 14:21:21 +00:00
Ralf Becker
bf990975a7 use smpt-username as sender, if available, but only if it is a full email address 2014-08-22 13:26:18 +00:00
Ralf Becker
056e5a1e96 Make sure _with value is not null when trying to replace it into url, it causes broken url while using _replace argument from refresh_opener 2014-08-22 13:20:07 +00:00
Ralf Becker
98d5c4ff51 * LDAP/AD: auto-created accounts not allways set primary group also as membership 2014-08-21 15:44:20 +00:00
Ralf Becker
5a53a36ff1 added et2_appicon class to app-icons in old eTemplates 2014-08-21 10:12:55 +00:00
Ralf Becker
7ca4255e25 fix error happening in browsers not supporting console object 2014-08-21 08:13:01 +00:00
Ralf Becker
828274fea9 exclude login failures from session list 2014-08-19 17:16:19 +00:00
Nathan Gray
6a8e85c3e1 Add drag&drop for email and link lists 2014-08-18 18:00:00 +00:00
Hadi Nategh
6ff6db42e6 Backport commit r48009, committed by Nathan Gray.
Data improvements:
- pass UID as additional parameter to data callbacks
- cache actual data separately from cached fetch response to avoid duplication
- use callbacks to keep localStorage data consistent with data in memory
- use callback to update cached fetch response if a record is removed (set to null)
2014-08-11 13:56:29 +00:00
Hadi Nategh
a3d9df3d53 Backport commit r47984 committed by Nathan Gray.
- Use timestamp to give cached dataFetch data a lifetime, currently 29 seconds.
- Add another callback for cache registration, called whenever the cache is used.
2014-08-06 11:11:30 +00:00
Hadi Nategh
baa5e4cdbc Add browser popup blocker checker for open_link method.
-Fix not poping up the emailadminWizard popup when an IMAP error occurrs, because of the browser blocks the popup.
2014-08-05 08:12:33 +00:00
Hadi Nategh
04127c8b56 Backport commit 47929 committed by NathanGray, Handle if ID is not a string instead of erroring. 2014-08-04 09:19:41 +00:00
Hadi Nategh
747a1eb619 Backport commit 47928 committed by NathanGray, Smarter cache expiry based on age 2014-08-04 09:18:01 +00:00
Hadi Nategh
838d747667 Backport commit 47926 committed by NathanGray, allow for long-term client side caching of dataFetch responses. 2014-08-04 09:16:39 +00:00
Klaus Leithoff
4da179664d pending translations from our translation server 2014-07-31 13:43:30 +00:00