Nathan Gray
a9119e5eeb
Specify utf-8 as encoding for browser notification
2011-11-25 17:43:01 +00:00
Nathan Gray
b023204b1d
Show the normal in-browser notification popup when using browser notifications
2011-11-24 16:22:34 +00:00
Nathan Gray
d7cfdfa3d0
Enable popups to use desktop notifications, if browser supports it
2011-11-23 23:48:58 +00:00
Klaus Leithoff
4dc0f22c81
fall back to default timeout (=20) on felamimail_bo->openConnection, as a timeout set to 5 seemed to trigger too many unwanted timeouts
2011-09-28 12:22:11 +00:00
Klaus Leithoff
cd68b52cfb
* email: improve connection handling (targeting failed connects), apply connection timeout on data retrieval as well.
2011-09-28 10:57:46 +00:00
Klaus Leithoff
76af8cb134
* eMail: search for attachments in multipart/alternative (as it is used this way by clients now) to indicate attachments; switch back to DATE for sorting and display (instead of INTERNALDATE and ARRIVAL); using UNDELETED as standard filter instead of ALL on search; search for UNDELETED and UNSEEN on notifications and UNDELETED for eSync;
2011-08-23 12:02:13 +00:00
Klaus Leithoff
3112bd98c5
* eMail: (backend) introduce validator for a given eMailProfile ID. A profileID is checked for existence for the active user. If the profileID given does not exist, the next possible valid profileID is returned. This should fix problems regarding the storing of no longer existing profileIDs with the activeProfileID preference.
2011-07-29 09:16:54 +00:00
Klaus Leithoff
ad933f60c9
fix bug in notifications introduced with rev35400
2011-06-27 09:09:17 +00:00
Klaus Leithoff
f413b9dc4b
only check for unseen messages of the last 14 days, when checking for new mails per folder; use new parameter to avoid poisoning the cache of the message list
2011-06-21 12:25:54 +00:00
Ralf Becker
9325d8d636
using jQuery's text method, as innerText does not work in FF and standard textContent fails in IE
2011-06-08 09:14:17 +00:00
Ralf Becker
c3170b44bd
fixed JSON error "contains script tags! Aborting ..." when confirming a popup:
...
- adding id to notifications table to use it to identify a notification (sending back the message incl. onclick="..." caused the problem)
- adding a timestamp when message was added, to identify older messages
- close button --> send all ids in one ajax request, not one per id
2011-04-14 13:43:16 +00:00
Ralf Becker
42bf4dbc3c
updating number of current users via notifications
2011-04-14 09:50:35 +00:00
Nathan Gray
babc62d9f1
Popup notifications now go to all windows and are removed when user clicks OK. Or, close the popup with (X) to mark all as read.
2011-04-13 17:51:02 +00:00
Ralf Becker
fc93bfde26
bofelamimail --> felamimail_bo
2011-03-10 12:59:16 +00:00
Klaus Leithoff
d08086c8b2
* Notifications: fix dont try to notify when none is set/forced for folders to check for new mails; dont try to notify when email as module is not enabled for the particular user
2010-12-03 10:44:47 +00:00
Klaus Leithoff
e9b9c61a60
fixing a problem regarding the session handling and content interchange of felamimail if notification for new emails is switched on. bofelamimail session information is now buffered and reapplied after notification run.
2009-11-26 15:40:12 +00:00
Ralf Becker
1b5bd9a1fb
"explicit require bofelamimail, 'til it get a autoloading conform name"
2009-04-28 20:24:05 +00:00
Christian Binder
5a53158bc7
renamed ajax class to fit autoloading scheme
2009-04-03 20:36:28 +00:00