Commit Graph

31494 Commits

Author SHA1 Message Date
Hadi Nategh
c2dd93aca6 Set children of readonly tab to disabled to avoid server side validation error 2017-04-20 18:40:22 +02:00
nathangray
733ceeec4b Fix warning about array_flip 2017-04-20 10:05:55 -06:00
nathangray
abb5ffd508 Do not change XMLNode, that changes the cached template. Clone it, then change it to avoid weird side effects. 2017-04-20 10:43:34 +02:00
nathangray
a3174d58ef Fix bug where extra private cf widgets were read-only 2017-04-20 10:43:24 +02:00
nathangray
88614aa043 If tab is hidden, set widgets to readonly to avoid the need for client side validation 2017-04-20 10:43:12 +02:00
nathangray
af88d35f63 Deal with event sizing issue that caused 0 length events depending on what was rendered first 2017-04-19 11:18:59 -06:00
Hadi Nategh
c5f240f3b4 Adopt taglist server side accordingly regarding domainOptional attribute 2017-04-19 16:41:28 +02:00
Hadi Nategh
705b74f588 Add a new option to taglist-email to allow domain part of email be optional 2017-04-19 15:52:05 +02:00
Ralf Becker
9f4de6105f allow hooks to send redirects via Exception\Redirect, thought only first redirect will be executed, if there are multiple hooks 2017-04-19 11:04:52 +02:00
Hadi Nategh
7290b8b7e7 Add "freetime" translation 2017-04-18 12:44:52 +02:00
Ralf Becker
c817d67670 changes in spec for openSUSE Leap and SLES using PHP 7.0 2017-04-17 11:35:46 +02:00
Ralf Becker
8f1d1b271e adjust line numbers of patch as is stalls SuSE builds 2017-04-16 09:12:11 +02:00
Ralf Becker
b5ded9edc9 Changelog for 16.1.20170415 2017-04-15 16:31:23 +00:00
Ralf Becker
dbd808745c fix regression of #9810077: CalDAV PUT of unlimited recurring event run until max_execution_time 2017-04-15 18:24:21 +02:00
Ralf Becker
9df24e2316 Revert "Thumbnails (and handling) of uploaded files on new entries that have not yet been saved" as it breaks sync
This reverts commit c2747a6eb3.
2017-04-15 17:20:42 +02:00
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