Ralf Becker
21bb9ef481
pixelegg changes from monday
2014-01-14 08:20:32 +00:00
Klaus Leithoff
48e4d8daa0
change notification for new messages: now based on hook ->check_notify<- ; clean up of preferences in expectation of moving of most of the stuff to mail-accounts-data
2014-01-10 09:19:07 +00:00
Ralf Becker
77a30817d6
images for new Pixelegg template
2013-11-11 18:56:02 +00:00
Ralf Becker
f8a0db06fc
completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu
2013-10-03 09:23:18 +00:00
Nathan Gray
853a93c9a3
Get confirming a notification working too
2013-09-04 22:58:29 +00:00
Nathan Gray
96a1c07e9e
Stop using deprecated methods, get notifications working again.
2013-09-04 22:52:43 +00:00
Klaus Leithoff
454655a821
commit some french lang file stuff; provided by Thomas Chaillot, Spirea
2013-08-27 08:54:04 +00:00
Ralf Becker
113943d000
also fix calls to deprecated ajaxResponse class to use egw_json_response singleton, should be fixed in code for current apps
2013-08-25 15:16:26 +00:00
Ralf Becker
46f81649eb
also fix calls to deprecated ajaxResponse class to use egw_json_response singleton, should be fixed in code for current apps
2013-08-25 15:14:19 +00:00
Klaus Leithoff
95e18fd5a7
merge russian lang files provided by MBCGroup
2013-08-16 11:01:33 +00:00
Ralf Becker
4ed52a2b16
get notifications-popup ready for content-security, install as object in app.notifications and use data-poll-intervall of script tag to pass poll frequency
2013-07-22 13:29:20 +00:00
Ralf Becker
792f1b26cc
replacing egw.LAB with egw_LAB, as egw object is shared by all iframes and popups, while LAB has to work on document
2013-07-17 12:47:21 +00:00
Klaus Leithoff
079b919bbe
russian translations provided by Vladimir Gavrilov (MBC-Group)
2013-06-17 12:30:44 +00:00
Ralf Becker
066ffc2c25
refactored account_id change script to use information from app-specific tables_current.inc.php instead of a fixed list
2013-06-12 16:57:44 +00:00
Nathan Gray
ef2a5d377d
Use LABjs throughout framework to load javascript - prevents a lot of undefined / timing errors
2013-04-01 19:14:52 +00:00
Nathan Gray
1c076aa97b
Pass proper types to exec to avoid errors
2013-04-01 19:11:33 +00:00
Ralf Becker
4f247b26f8
merged translations and other uncommited ones
2013-02-08 19:03:20 +00:00
Ralf Becker
e77b9c983f
fixed corrupted (to small) jar file download caused by PHPs stat cache, also removing temp. file
2013-01-29 16:06:29 +00:00
Ralf Becker
38b8d2fe9e
fix for translated debug level causing notification popup to fail
2013-01-28 08:55:47 +00:00
Klaus Leithoff
b1a2db3394
translations provided by Stefan Becker and others
2013-01-23 09:17:04 +00:00
Ralf Becker
9ff3add324
latest changes from Stefan: logging and fixed to short socket timeout in config file
2013-01-22 17:57:27 +00:00
Nathan Gray
dc3367af23
Remove example placeholder, it causes trouble with translations
2013-01-18 15:52:37 +00:00
Ralf Becker
be6845b4d0
* All apps: merged missing translations from other apps or branches
2013-01-18 13:48:34 +00:00
Nathan Gray
36d73efdab
Open placeholders link in new window
2013-01-15 21:29:49 +00:00
Nathan Gray
a0738bd2f4
Add a global signature to change messages. Set it in notifications site configuration.
2012-12-17 23:18:28 +00:00
Ralf Becker
213fc4291c
fixes from Stefan Werfling for older php versions, where ENT_XML1 is not defined
2012-12-12 03:25:12 +00:00
Ralf Becker
3e3dda8149
* Java notifier app from Stefan Werfling, added translation and egw-configuration on download
2012-12-09 05:56:42 +00:00
Nathan Gray
20ab9041cf
Try and fallback from HTML to plain text to match spec - removed HTML notifications
2012-11-05 18:32:54 +00:00
Ralf Becker
10e2e6556a
* Notifications: activate links when creating a html mail from a plain-text one
2012-10-30 16:34:27 +00:00
Ralf Becker
7ade6b4f55
* Calendar: popup notifications now include a link again
2012-09-04 12:10:37 +00:00
Ralf Becker
1b3e897eec
* Calendar: fixed since last update missing event details, notification iCal adds description with (required) *~*~*~*~*~*~*~*~*~* separator, extended has description before event details and links
2012-08-21 14:49:26 +00:00
Ralf Becker
6c6eeed21c
more translations from Gudrun, Ingo & Stefan
2012-08-16 14:41:57 +00:00
Ralf Becker
4c3c423b3d
more German translations from Gudrun
2012-08-09 12:57:19 +00:00
Ralf Becker
ea18bc75b5
fixed exception in notifications: "cannot send notifications. No sender supplied"
2012-08-08 07:06:32 +00:00
Klaus Leithoff
0a076525b8
improve notification by allowing to set up specific popup notification messages and subjects; this is used for calendar notification to give worthwile information in popup and meet expectations for ical/rfc type notification
2012-06-13 14:50:41 +00:00
Klaus Leithoff
0de56cd9bc
* translations: improving german translation
2012-03-16 11:45:39 +00:00
Ralf Becker
dff1f3894e
define SEP, if not defined, fixes open_basedir errors seen in error_log
2012-03-13 08:59:05 +00:00
Klaus Leithoff
94b69703e4
* notification: if sending meeting requests: only send the text/plain part, as outlook interprets the html part as meeting description
2012-01-06 11:34:15 +00:00
Nathan Gray
4283e1122e
Allow browser to notify even if verbosity is low, in case browser is not visible
2011-12-01 16:20:00 +00:00
Nathan Gray
2d906d7a3e
Wrap attempt at lang in try/catch for if egw.lang() isn't available
2011-11-30 19:48:54 +00:00
Nathan Gray
4312c485d1
Use system charset for systems that aren't UTF-8
2011-11-28 16:15:21 +00:00
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
05e07d0c80
* notification: do not notify expired or inactive users
2011-11-07 16:50:16 +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
Ralf Becker
d3e22bde33
missing xet file of checkmailbox template
2011-09-15 10:39:27 +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
Oscar Manuel Gómez Senovilla
164871ec02
Update Czech translation for trunk. Tracker #2886
2011-06-23 13:53:19 +00:00
Ralf Becker
f25185f0b9
allow to add attachments by giving a path, instead of a string, eg. egw_vfs::PREFIX.$path for a vfs path in $path
2011-06-23 09:05:25 +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
8e7c73dd84
some fixes for English and Suomi translation, from our Suomi resident here as Stylite
2011-06-16 13:01:29 +00:00
Ralf Becker
39080d50f8
removed no longer used enable_popup check, as it is always enabled now
2011-06-15 10:05:11 +00:00
Ralf Becker
7b2a5dd23f
* Notifications: popup and email are enabled per default, default preference is "popup_or_email"
2011-06-14 13:55:06 +00:00
Ralf Becker
fcfbd038bc
some fixes for the English translation, from our Suomi resident here as Stylite
2011-06-10 06:19:36 +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
9dfdabe1a3
some fixes for the English translation, mostly correcting case, from our Suomi resident here as Stylite
2011-06-07 06:29:49 +00:00
Klaus Leithoff
89a1d1d419
* Calendar Notification: handle calendar requests correctly as multipart/alternative; adding AltExtended to phpmailer; beware parts of multipartAlternative must be in decreasing order of preference (text/calendar as the last part)
2011-05-26 13:26:09 +00:00
Klaus Leithoff
3df142b00b
* Calendar Notification: handle calendar requests correctly as multipart/alternative; one part text/plain the other part text/calendar
2011-05-26 09:47:31 +00:00
Ralf Becker
2787d8d843
fixed not working deleteAccount hook, constructor throws exception if called without argument --> using static method now
2011-04-14 15:09:36 +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
Ralf Becker
23c21cb372
- no need to run RefreshTable (only necessary if multicolumn index got changed)
...
- emptying notification table, as it can contain thousands of old, not delivered entries
2011-04-14 05:55:55 +00:00
Nathan Gray
375c8e82dd
Fix for previously confirmed messages showing again if you're still on the same page when a new notice comes
2011-04-13 21:54:59 +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
76c981d20d
rewrite of r33861, a bit more elegant
2011-02-21 16:30:27 +00:00
Klaus Leithoff
5267605a79
make sure the mail object is ALWAYS created new, as it may cause problems with the sender information, if notification is running as cronjob and trying to notify users with different senderinformation
2011-02-21 12:12:29 +00:00
Oscar Manuel Gómez Senovilla
28d2b6b072
Update for translations in trunk
2011-01-30 12:53:49 +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
68ce4a81e1
finnish/suomi translations provided by mkk
2010-10-07 08:09:31 +00:00
Ralf Becker
50c43deec9
updating verson to 1.8
2010-09-05 15:24:34 +00:00
Oscar Manuel Gómez Senovilla
2f0df89b4f
Tracker #2703
2010-08-25 16:14:29 +00:00
Klaus Leithoff
3ed7a8445f
provide the new option with a new section
2010-07-16 12:26:06 +00:00
Klaus Leithoff
294e46ca74
translations for new option/configuration
2010-07-16 12:17:12 +00:00
Klaus Leithoff
f67a9e4a56
option/configuration to enforce the use of emailadminprofiles only for notifications
2010-07-16 12:04:02 +00:00
Oscar Manuel Gómez Senovilla
a4d96bd6fa
Tracker #2591
2010-06-09 21:11:42 +00:00
Ralf Becker
ed9847b625
moving phrase "linked entries:" to common, as notifications phrases get not loaded for each app
2010-05-22 16:08:23 +00:00
Stefan Becker
d1b36afa2c
added some German translations
2010-05-20 19:52:32 +00:00
Klaus Leithoff
0c143554a0
translation provided by mkk
2010-05-20 08:07:05 +00:00
Klaus Leithoff
bf5fd9cf6b
translation provided by mkk
2010-05-20 08:07:04 +00:00
Ralf Becker
bb0ab3d0ff
"removed deprecated ereg, to get ride of the warning"
2010-05-03 06:44:26 +00:00
Klaus Leithoff
f4f8464414
translations provided by mkk and gm
2010-04-14 12:05:56 +00:00
Klaus Leithoff
392900daaf
translations provided by G.Mueller
2010-02-02 15:46:22 +00:00
Oscar Manuel Gómez Senovilla
e6bcc6afe9
Recover history from rev 28586
2009-12-02 19:56:11 +00:00
Oscar Manuel Gómez Senovilla
806f8ae334
Temporary removal to recover history from rev 28587
2009-12-02 19:54:43 +00:00
Oscar Manuel Gómez Senovilla
9aa7740909
Move lang files for notifications
2009-11-28 17:43:27 +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
Oscar Manuel Gómez Senovilla
a70df0ddbb
Pending language updates
2009-11-24 05:51:49 +00:00
Oscar Manuel Gómez Senovilla
31bc2ff512
tracker #2349
2009-11-18 19:40:17 +00:00
Christian Binder
1b256c503d
removed unnecessary error logging
2009-11-16 16:43:50 +00:00
Christian Binder
08efec194f
fixed not found user sessions while working with notifications and assured that all_no_sort param gets handed over to handler class
2009-10-23 13:07:11 +00:00
Christian Binder
cdd9450504
reverted r28072: maybe its better to keep the truncation of sensitive data for some cases
2009-10-09 19:59:22 +00:00
Christian Binder
b9c7fa9526
fixed: links rendered through both html::link and html::a_href get a wrong url
2009-10-09 19:51:25 +00:00
Christian Binder
29e477f912
removed unneeded truncation of sensitive data - sensitive data must not be given at all to notifications link array
2009-10-09 19:22:39 +00:00
Christian Binder
be0c204cfa
fixed egwpopup not writing to database
2009-10-09 19:03:35 +00:00
Oscar Manuel Gómez Senovilla
2386a28cc5
Update Czech translation for trunk. Tracker #1956
2009-09-09 22:12:43 +00:00