Commit Graph

819 Commits

Author SHA1 Message Date
nathangray
786b374d6b Fix download linked files as zip gave the following error:
CreateObject() file /var/www/epl-trunk/api/inc/class..inc.php not found!

(see df7d8c414a)
2017-05-11 20:26:10 +02:00
nathangray
058dfc6551 Fix calendar edit recurrence losing timezone on first load 2017-05-10 21:46:02 +02:00
nathangray
f15ff70a10 Fix readonly link-to widget was not read-only 2017-05-08 13:20:34 -06:00
Ralf Becker
c86b07330a fix PHP Warning: explode() expects parameter 2 to be string, array given on line 375 2017-05-03 18:04:24 +02:00
nathangray
41eeb0a1a3 Avoid warning about app list being null instead of array if there's no apps
Appears to happen when session expires
2017-04-27 08:10:56 -06:00
Hadi Nategh
88a168620c * ActiveSync: Fix error body part not set, while trying to forward an email 2017-04-26 17:25:01 +02:00
Hadi Nategh
21dfde5b96 * Addressbook: Fix broken addressbook list in mobile view 2017-04-24 17:59:09 +02:00
Hadi Nategh
66ce58e5a4 Fix email identity with no domain part set 2017-04-24 11:39:44 +02:00
nathangray
4ecfc47e9b Move VFS widget file handling from Etemplate/Widget/Customfields to Storage/Customfields, to avoid errors with CalDAV/CardDAV not being able to find Etemplate/Widget/Customfields 2017-04-21 11:40:55 -06:00
Hadi Nategh
23fbfddcd4 Give preferences popup bigger size plus show fulltext of selectboxes 2017-04-21 16:40:32 +02:00
nathangray
d53335bbbf File upload bugfixes:
- Javascript error uploading files with ' in their name
- uploading the same file twice to a customfield did not show the file uploaded properly
2017-04-21 08:15:17 -06:00
Hadi Nategh
c88feccdf2 Fix splitter line in split widget does not always get fullwidth 2017-04-21 14:09:17 +02:00
Hadi Nategh
fe9d41785a * Mail: Fix vacation notice can not deal with aliases, which have no domain set 2017-04-21 11:09:22 +02:00
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
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
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
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
Ralf Becker
b5ded9edc9 Changelog for 16.1.20170415 2017-04-15 16:31:23 +00: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
nathangray
bfb9cbf896 Fix upload status on single uploads disappeared when upload was complete 2017-04-13 08:55:56 -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
Ralf Becker
500e212048 * LDAP: fix fatal error in minimal install 2017-04-07 18:52:01 +02: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
627d968286 do NOT store Acl data in session, as it can be quite huge 2017-04-06 16:01:14 +02: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
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
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
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
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
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
Hadi Nategh
3dd114179f Return form including etemplate-data if the output_mode is set to 1 2017-03-16 12:21:55 +01:00
Ralf Becker
ff57e664d7 use line-breaks in login-message 2017-03-16 12:14:55 +01:00
Hadi Nategh
2507fea4b7 Remove not necessary error_log 2017-03-15 17:59:02 +01:00
Ralf Becker
707393e985 pending CS and FR changes from our translation server 2017-03-15 11:47:41 +01:00
Ralf Becker
ca4858ebb2 Changelog for 16.1.20170315 2017-03-14 22:07:42 +00:00
Hadi Nategh
488f371534 Do not show input field if taglist is readonly 2017-03-14 16:45:22 +01:00
Ralf Becker
8a30ef21e9 our error_handler did not allow to supporess just warnings
eg. by using: error_reporting(error_reporting()&~E_WARNING);
2017-03-13 16:43:01 +01:00
Ralf Becker
f0e9dce8ce fix through proxying not matching webserver_url using X-Forwared-Host header 2017-03-10 22:08:34 +01:00
nathangray
741ec67092 Allow docm and xlsm merge templates 2017-03-10 08:15:25 -07:00