Commit Graph

31656 Commits

Author SHA1 Message Date
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
Hadi Nategh
85e9a87c07 Make minimum quota limit 30 MB 2017-03-22 16:09:59 +01:00
nathangray
c0658e506d Addressbook - Fix adding a new distribution list with 'Select all' contacts would only add some contacts to the list. 2017-03-22 08:08:57 -06:00
nathangray
7b641f7a8a Calendar - fix sorting users in day view would sometimes disconnect header from day 2017-03-22 08:08:19 -06:00
nathangray
6c733e2d56 Calendar - Fix changing order (sorting) of users day view 2017-03-22 08:08:11 -06:00
Hadi Nategh
3c5b5e8ec7 * Mail: Fix attachments in preview mode do not get opened properly 2017-03-22 12:33:06 +01:00
nathangray
812c31d0a7 D is for delegated, not declined 2017-03-21 08:15:48 -06:00
nathangray
9e900604b1 Import / Export - fix error messages were sometimes not displayed 2017-03-20 11:38:06 -06:00
nathangray
cc27108ee7 Calendar - fix no events shown in planner if you had empty rows hidden 2017-03-20 11:37:46 -06:00
Hadi Nategh
a71f8e22ad Satisfy postgres about integer not comparable to varchar 2017-03-20 18:07:14 +01:00
nathangray
d34917f056 Fix zipped mail attachments with special characters in their names were not visible on all OSes 2017-03-20 10:17:00 -06:00
nathangray
55ded7c870 Fix downloading attachments as zip from mail with a colon (:) in the subject failed 2017-03-20 10:16:49 -06:00
nathangray
b1299f7b3b Timesheet - Fix another place where Save & New then changing the project keeps the old project 2017-03-20 10:15:44 -06:00
nathangray
74f7b6a997 Calendar - Even better, just filter out accounts from contact results 2017-03-20 10:14:33 -06:00
nathangray
5e1cc74f76 Calendar - Lookup person_id and filter by that, in case account name is different from contact file_as 2017-03-20 10:14:23 -06:00
Ralf Becker
160c1120f9 pending CS translations from Tony Kano (tw.mail-AT-quick.cz) 2017-03-16 12:33:26 +01: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
Hadi Nategh
9cda411c4f Fix mail notification fatal error because of etemplate1 2017-03-16 12:21:34 +01:00
Hadi Nategh
7a6d977b42 Set mail quota warning to less than 50 MB 2017-03-16 12:18:44 +01:00
Ralf Becker
ff57e664d7 use line-breaks in login-message 2017-03-16 12:14:55 +01:00
Hadi Nategh
8be54c47e9 Add translation for quota warning dialog 2017-03-16 12:12:47 +01:00
Hadi Nategh
75b947b6c0 Warn user about mail quota limit if it's 99% full and freespace is less than 50 mb 2017-03-16 12:12:34 +01:00
Hadi Nategh
cc6f81a15e Remove testing quota percent, committed not intentionally from previous commit 2017-03-16 12:12:19 +01:00
Hadi Nategh
a9da4d70bc * Mail: Implement quota limit warning dialog 2017-03-16 12:12:01 +01:00