Commit Graph

31429 Commits

Author SHA1 Message Date
Ralf Becker
3148138027 Revert "Thumbnails (and handling) of uploaded files on new entries that have not yet been saved" as it breaks sync
This reverts commit 3e6c733e69.
2017-04-15 17:20:05 +02:00
nathangray
1e4888b037 * Addressbook: fix bug where private required custom fields could block saving the entry if they were not on their own tab 2017-04-15 13:13:21 +02:00
nathangray
bfb9cbf896 Fix upload status on single uploads disappeared when upload was complete 2017-04-13 08:55:56 -06:00
Hadi Nategh
60ed2e50af * Mail: Support tree actions from none-selected account 2017-04-13 16:37:21 +02:00
nathangray
3e6c733e69 Thumbnails (and handling) of uploaded files on new entries that have not yet been saved 2017-04-13 08:11:13 -06:00
nathangray
c2747a6eb3 Thumbnails (and handling) of uploaded files on new entries that have not yet been saved 2017-04-13 08:10:49 -06:00
nathangray
ea4d7cd2c6 Make sure magicsuggest loses its focus class to avoid focus stealing issues with multiple on a page 2017-04-13 08:09:03 -06:00
Ralf Becker
89fc87806a allow to filter by multiple account_id/uidNumber 2017-04-13 13:12:22 +02:00
Hadi Nategh
a3dd6a45de Do not request extra folder fetch from mail tree 2017-04-13 12:58:26 +02:00
Hadi Nategh
a3973feaa5 * Mail: Fix edit account does not refresh folder tree 2017-04-13 10:19:16 +02:00
nathangray
ed909669ee * Filemanager - File a file dialog now opens in current directory instead of home directory 2017-04-12 08:53:04 -06:00
Hadi Nategh
ca52de5c36 * Mail: Fix contextmenu does not popup for brocken folder tree 2017-04-12 16:13:08 +02:00
Ralf Becker
17a735634c fix PHP warning : array_diff_key(): Argument #2 is not an array on line 281 2017-04-10 16:04:23 +02:00
Ralf Becker
500e212048 * LDAP: fix fatal error in minimal install 2017-04-07 18:52:01 +02:00
nathangray
c013210563 * Calendar - Fix bug where planner by user would not show events with group invitation, planner by category would not show events with sub-categories 2017-04-06 09:27:15 -06:00
nathangray
0737afecc5 * Calendar - Highlight current user in planner by user 2017-04-06 09:25:29 -06:00
Ralf Becker
1c98806eea fix exception stalling new installations 2017-04-06 16:51:51 +02:00
Ralf Becker
5c3b950b34 fix last commit by storing db attribute as wakeup order wakes up acl before parent 2017-04-06 16:01:15 +02:00
Ralf Becker
32eba47ea3 Acl::get_grants does not use Acl::read_repository and Acl::get_rights calls it automatic 2017-04-06 16:01:15 +02:00
Ralf Becker
627d968286 do NOT store Acl data in session, as it can be quite huge 2017-04-06 16:01:14 +02:00
nathangray
1edf937ec0 * Mail - add a new preference for preview pane to stay there, even when no mail is selected for previewing 2017-04-05 08:05:19 -06:00
Ralf Becker
c450438583 always need to translate app-title, as users might use different languages 2017-04-05 10:20:40 +02:00
Ralf Becker
d2f28aab34 fix PHP Fatal in filemanager/cli.php on minimal installs 2017-04-05 10:20:40 +02:00
Ralf Becker
0eaae4b4e4 fix no translations loaded, by keeping just that pref in the session, as it is used before rest of prefs get restored 2017-04-05 10:20:40 +02:00
Ralf Becker
cb22983fad do NOT store user preferences and apps in session, we restore them from instance cache 2017-04-05 08:45:04 +02:00
nathangray
f7c45403ad Use a constant for birthday cache time 2017-04-04 12:13:10 -06:00
nathangray
e16f9676d4 Moce calendar birthday stuff into contacts, expire the birthday cache if birthdays change 2017-04-04 12:12:27 -06:00
nathangray
ee53f922d4 Calendar - Store contact birthdays in instance cache (by addressbook) instead of session cache to bring the session cache size down. 2017-04-04 12:12:09 -06:00
Ralf Becker
48fa3a9949 do NOT store actions in session or eT2 request, nor send for mobile devices skiped actions 2017-04-04 17:50:32 +02:00
nathangray
f2a27d73c4 Calendar - Update recurrence adjustment check to match range end change from 9810077eab 2017-04-04 17:28:11 +02:00
Hadi Nategh
78bd838488 Implement a new option for sidebox menu, called sendToBottom, in order to be able to sort a specific item at the bottom of the sidebox menu 2017-04-04 16:59:57 +02:00
Ralf Becker
095a95ab9a never storing rows in Etemplate\Request and by that keeping apps from storing it as state into the session 2017-04-04 15:09:26 +02:00
Ralf Becker
4aafcf7e2b * Api: keep session small / quick to load by limiting number of cached link-titles 2017-04-04 10:01:02 +02:00
Hadi Nategh
d15597224a Cover more events on XSS regexp and avoid confusion between legitimate words with beginning of "on" and on[Events] 2017-04-03 12:05:19 +02:00
Ralf Becker
e00d9fb135 * Calendar/CalDAV: fix server did not send alarms for virtual exceptions of recurring events 2017-03-31 17:40:26 +02:00
Ralf Becker
a8963948e2 * Calendar/CalDAV: fix changes on clients creating multiple alarms on server
fix changing alarm offset on Mac was additional keeping alarm with old offset
also ignoring now X-LIC-ERROR from libical
2017-03-31 17:40:26 +02:00
Ralf Becker
ab977339bf fix Call to a member function format() on null caused by 9810077eab 2017-03-31 17:40:26 +02:00
Ralf Becker
1ed7e919be * Calendar/CalDAV: fix wrong end-date of recurring events incl. whole-day events 2017-03-31 17:40:26 +02:00
Ralf Becker
6807c3c04a fix not sending deleted recurrences as delete (of master) in CalDAV sync-report 2017-03-31 17:40:26 +02:00
nathangray
09482bd032 Avoid a Illegal string offset warning from link-entry widgets when they have only-app attribute set
Happened on infologs added from projectmanager element list
2017-03-31 09:34:44 +02:00
Ralf Becker
f4c89ac916 * Filemanager: fix change folder permissions and cli.php in minimal install 2017-03-31 09:05:59 +02:00
Ralf Becker
e49cdce14e no need to run --edit-user/group, if name has not changed 2017-03-30 17:42:28 +02:00
Hadi Nategh
5850f84ae7 * Mail: Fix create new identity can not save email address 2017-03-30 17:28:02 +02:00
Ralf Becker
9b9dd473b4 simple bash script to aid AD migration 2017-03-30 13:55:31 +02:00
nathangray
fb2636ee5d Calendar - Fix planner view in Firefox sometimes had headers mis-aligned with columns
Deferred loading caused scrollbar width calculation issues.
2017-03-29 08:37:52 -06:00
Ralf Becker
560f064bc1 * Calendar: fix error in mail all participants on minimal install
Call to undefined method EGroupware\Api\Accounts::get_account_name()
2017-03-28 19:52:18 +02:00
nathangray
a5ecd32197 Calendar - Fix summer time change east of GMT caused 'today' to be off by one day in planner view 2017-03-28 09:47:08 -06:00
Hadi Nategh
2b48d665db Fix attachments-box in mail display dialog does not get scrollbar 2017-03-28 12:23:55 +02:00
nathangray
016e964263 Infolog - use current sorting on infolog list for calendar todo list 2017-03-23 10:32:00 -06:00
nathangray
49ba9452d5 Addressbook - limit previous / next event to the previous / next 2 years, instead of all time
Gives slightly faster performace and reduces memory useage.
2017-03-23 10:29:58 -06:00