Commit Graph

25033 Commits

Author SHA1 Message Date
Nathan Gray
76f970967f Fix a few more redirects resulting in unwanted iframes. 2014-09-22 15:23:36 +00:00
Hadi Nategh
ddc26c361c Avoid to refresh mail list if the active folder is not the Draft folder while saving compose mail as draft 2014-09-22 12:55:40 +00:00
Hadi Nategh
055c9f8966 Fix save as draft confirmation message does not disappear after a while 2014-09-22 12:55:04 +00:00
Hadi Nategh
62cacc922d Implement draft autosaving for mail compose.
- Auto saving interval is every 2 minutes.
2014-09-22 12:54:25 +00:00
Hadi Nategh
6cd5e61979 Restructure compose save as draft functionality and implement it as an ajax function 2014-09-22 12:53:27 +00:00
Ralf Becker
b02c771f4a pending updates from our translation server 2014-09-22 11:59:05 +00:00
Ralf Becker
2e8a353f3e pending translations from our translation server 2014-09-22 11:57:15 +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
fbe9863055 * API/MySQL: automatic try to reconnect once, if server closed connection "MySQL server has gone away" 2014-09-22 10:23:17 +00:00
Hadi Nategh
3e7b572f16 Avoid to refresh mail list if the active folder is not the Draft folder while saving compose mail as draft 2014-09-22 09:07:48 +00:00
Hadi Nategh
c74a2d7501 Fix save as draft confirmation message does not disappear after a while 2014-09-22 08:12:54 +00:00
Nathan Gray
fcfc326b4c Include custom fields in search 2014-09-19 18:36:06 +00:00
Nathan Gray
2cc0e8d434 Also accept file names to remove. 2014-09-19 18:32:20 +00:00
Nathan Gray
b0907096bf UI improvements to Access dialog for non-admin users 2014-09-19 16:40:18 +00:00
Nathan Gray
3cb9049199 Make account selection read only for non-admins 2014-09-19 16:31:57 +00:00
Klaus Leithoff
72c2b67eb5 pushing an array onto the end of an array is not what was intended; we wanted the elements of the latter appended to the first 2014-09-19 14:04:24 +00:00
Klaus Leithoff
53a579bab8 fix problem in own _cmdAuthenticate; provide own getBestAuthMethod; intend to use LOGIN as AuthMethod 2014-09-19 11:42:00 +00:00
Klaus Leithoff
0ea2d1ac7f pending translations from our translation server: thanks to all contributors 2014-09-19 08:31:38 +00:00
Klaus Leithoff
9555780834 pending translations from our translation server 2014-09-19 08:26:55 +00:00
Nathan Gray
e51097ef0d Include custom fields in search 2014-09-18 19:38:34 +00:00
Nathan Gray
378a11f841 Also accept file names to remove. 2014-09-18 18:56:43 +00:00
Nathan Gray
9743c19318 Change redirect after save/cancel custom fields, fixes unwanted iframe after save 2014-09-18 18:45:46 +00:00
Nathan Gray
066f0b5c85 Accept string without suffix as fixedWidth.
Fixes infolog defaults missing when changing details/no details
2014-09-18 15:16:00 +00:00
Nathan Gray
896ce29c1d Don't unregister selected rows from the selection manager, even if they're destroyed.
Fixes selection loses first rows when user scrolls down.
2014-09-18 15:13:29 +00:00
Nathan Gray
2ab51680be Fix access UI to take user's permissions into account, and not let them try to edit run rights 2014-09-18 15:01:08 +00:00
Ralf Becker
e7048d93db * Preferences: non-admin user was able to give himself run-rights to any app incl. admin 2014-09-18 13:54:09 +00:00
Ralf Becker
d0ac7525b6 * Preferences: non-admin user was able to give himself run-rights to any app incl. admin 2014-09-18 13:53:34 +00:00
Klaus Leithoff
a2d2a9e527 disable non functional readall action on mail display popup actionmenu 2014-09-18 12:34:10 +00:00
Klaus Leithoff
3b54e4e39a disable non functional readall action on mail display popup actionmenu 2014-09-18 12:33:33 +00:00
Ralf Becker
17249fc30e * CardDAV/Addressbook/Preferences: accounts, primary group, all, ... were not selectable in personal preferences 2014-09-18 09:05:37 +00:00
Ralf Becker
40da5672bb * CardDAV/Addressbook/Preferences: accounts, primary group, all, ... were not selectable in personal preferences 2014-09-18 09:05:06 +00:00
Nathan Gray
cf3f99c260 Don't unregister selected rows from the selection manager, even if they're destroyed.
Fixes selection loses first rows when user scrolls down.
2014-09-18 02:58:52 +00:00
Nathan Gray
b7b6baaed5 Accept string without suffix as fixedWidth.
Fixes infolog defaults missing when changing details/no details
2014-09-18 02:29:14 +00:00
Nathan Gray
946558b559 More gantt improvements for large projects
- Add a further zoom level, yearly, for long projects
- Fix some scaling issues
- Turn on gantt cover while loading, so it gets a better chance to be displayed
2014-09-17 20:17:29 +00:00
Nathan Gray
f74bd300f4 Avoid extra reload of infolog, just hide the details 2014-09-17 15:07:03 +00:00
Nathan Gray
2cf2c3ec12 Avoid extra reload of infolog, just hide the details 2014-09-16 14:30:52 +00:00
Nathan Gray
60c2566bf9 Anything longer than 3 days is shown as Month + Day 2014-09-15 20:03:11 +00:00
Nathan Gray
69f6668d05 Some experimental speed changes:
- Make pm list load first, so others don't matter
- Add preference to limit dates in gantt
- Log timing of gantt loading
2014-09-15 19:35:29 +00:00
Hadi Nategh
adc8edb791 Implement draft autosaving for mail compose.
- Auto saving interval is every 2 minutes.
2014-09-12 12:10:48 +00:00
Hadi Nategh
7ca9e5c6bf Restructure compose save as draft functionality and implement it as an ajax function 2014-09-12 11:52:38 +00:00
Klaus Leithoff
dc965c15f9 ensure Message-Id is the same for outgoing mail AND message saved in send-folder 2014-09-11 14:10:51 +00:00
Klaus Leithoff
985398ccbd ensure Message-Id is the same for outgoing mail AND message saved in send-folder 2014-09-11 14:10:01 +00:00
Klaus Leithoff
2172fc769d * Mail: support the propagation of Thread-Topic, Thread-Index and List-Id on reply too 2014-09-11 11:52:58 +00:00
Klaus Leithoff
bb58848939 * Mail: support the propagation of Thread-Topic, Thread-Index and List-Id on reply too 2014-09-11 11:51:07 +00:00
Klaus Leithoff
f1894d64fb * Mail: Respect References AND In-Reply-To Headers, and set them on reply if available 2014-09-11 09:21:07 +00:00
Ralf Becker
dcbf30d674 using egw_json_response::json_encode() for GET requests too, to work agains empty windows caused eg. by wrong encoding 2014-09-10 19:19:31 +00:00
Ralf Becker
6617d2a1fe only log ajax requests which represent former GET requests or submits, to cut down updates to egw_access_log table 2014-09-10 18:39:07 +00:00
Ralf Becker
819edf5dec only log ajax requests which represent former GET requests or submits, to cut down updates to egw_access_log table 2014-09-10 18:38:48 +00:00
Ralf Becker
fad57f202b using egw_json_response::json_encode() for GET requests too, to work agains empty windows caused eg. by wrong encoding 2014-09-10 18:25:36 +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