Commit Graph

829 Commits

Author SHA1 Message Date
nathangray
ec0bdd3a64 Etemplate - allow escaped double quotes in email addresses 2017-06-01 09:15:48 -06:00
Ralf Becker
70bb7be6e7 change capitalisation to "EGroupware" 2017-05-31 13:55:35 +02:00
Hadi Nategh
af5828da9d Fix taglist-accounts does not get right value on the first load 2017-05-26 18:12:50 +02:00
nathangray
5923cf4e3c Fix apps using an iframe for admin could not properly load the sidebox tree 2017-05-23 13:46:38 -06:00
nathangray
9724f8ee59 Fix custom notifications CKEditor was broken, depending on how you loaded Admin
- also fixed if you login to admin app, then switch to another app and go to site configuration from the app's sidebox menu
2017-05-23 13:46:27 -06:00
nathangray
895f95823b Fix umlauts in favorite name would cause problems with group favorites until reload 2017-05-23 10:33:59 -06:00
Hadi Nategh
b1f46d8189 Fix mail shows empty mailboxes for some specific mail servers 2017-05-19 15:57:47 +02:00
Hadi Nategh
66759a853b Missing part from previous commit 2017-05-18 15:16:18 +02:00
Hadi Nategh
2ab113925a * Mail: Fix Disposition Notification confirmation message always come in english regardless of locale settings 2017-05-18 14:51:32 +02:00
Hadi Nategh
d6bfd0aab2 Try to create home directory if it's not exist. Fix file upload to compose dialog fails if user has no run access to filemanager and has no home folder set 2017-05-17 14:25:10 +02:00
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