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
Nathan Gray
ada74b75fb
Link was missing if application entry directory already exists.
...
Fixes unable to symlink existing entries to vfs
2014-07-28 16:12:06 +00:00
Ralf Becker
f678f0b924
force CKEditor moono theme/skin on 14.1 update
2014-07-25 12:23:26 +00:00