Hadi Nategh
|
a3b8cd339d
|
WIP of Notifications System:
- Introduce notifications states
- Implement click handling for different status and update counter
|
2017-05-16 18:04:04 +02:00 |
|
Hadi Nategh
|
3d164b0624
|
WIP of Notifications system
|
2017-05-15 17:34:27 +02:00 |
|
nathangray
|
aa63949012
|
Update notification popup to fit theme better
|
2017-01-10 11:42:44 -07:00 |
|
Ralf Becker
|
ae7211af6d
|
replace deprecated session->appsession with Api\Cache::(s|g)etSession()
|
2016-10-12 17:52:30 +02:00 |
|
Ralf Becker
|
c1e43f3324
|
* Mail: mailing attachments failed in minimal install caused by using deprecate path-separator constant "SEP"
|
2016-07-11 10:08:11 +02:00 |
|
Ralf Becker
|
1cf91d150c
|
fix SQL error from clearing cache during install
Invalid SQL: DELETE FROM egw_notificationpopup WHERE notify_type='push' AND notify_created <
|
2016-06-05 16:41:02 +02:00 |
|
Ralf Becker
|
c088495708
|
use new API for notifiations
|
2016-05-06 09:19:36 +00:00 |
|
Ralf Becker
|
62ab3ce897
|
using new et2 site config
|
2016-04-25 07:23:36 +00:00 |
|
Ralf Becker
|
45a0684491
|
move egw_json_(request|response|push) to api, missing commit of notifications_push class
|
2016-03-20 16:45:42 +00:00 |
|
Ralf Becker
|
0372a559cd
|
* Notifications/all apps: do not block other requests while notifications are queried
by committing the session
|
2015-10-19 08:07:00 +00:00 |
|
Klaus Leithoff
|
b38eb063f6
|
* Notification/Mail: Fix / work around for BAD Header problem encountered in notifications for insufficiently encoded subject
when sending alarm messages on extended notification format
|
2015-02-26 14:56:23 +00:00 |
|
Nathan Gray
|
da3d0d23c4
|
- Use link registry to open notification links
- Fix mark all notifications as read on popup close
|
2014-12-15 19:09:22 +00:00 |
|
Ralf Becker
|
51c4e0e580
|
get notifications working again with new egw_mailer
|
2014-11-25 14:22:16 +00:00 |
|
Klaus Leithoff
|
97acbbb70f
|
rework sender/from/replyTo Information on notification
|
2014-11-18 10:50:35 +00:00 |
|
Ralf Becker
|
659ca5eb4f
|
query new notifications right after login and therefore also show up as "active" in session-status
|
2014-10-09 08:21:40 +00:00 |
|
Ralf Becker
|
b6d88157bf
|
disable permanent error_log
|
2014-08-22 17:27:36 +00:00 |
|
Ralf Becker
|
394fe15fe0
|
push backend using notifications table
|
2014-08-22 17:26:22 +00:00 |
|
Ralf Becker
|
d3fed2c9b7
|
* Calendar/Notifications: show notification errors, eg. mail could not be sent
|
2014-06-05 11:03:12 +00:00 |
|
Klaus Leithoff
|
134ef05744
|
remove not maintained sms notification backend
|
2014-05-13 15:02:07 +00:00 |
|
Klaus Leithoff
|
7ddc51e7e4
|
seed header on notification-mail with installid and keyword = notification-mail
|
2014-05-13 15:01:24 +00:00 |
|
Hadi Nategh
|
1f0c3b943f
|
Change default preferences value for notifications and CKEditor
|
2014-04-24 13:03:45 +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
|
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
|
96a1c07e9e
|
Stop using deprecated methods, get notifications working again.
|
2013-09-04 22:52:43 +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 |
|
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 |
|
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
|
3e3dda8149
|
* Java notifier app from Stefan Werfling, added translation and egw-configuration on download
|
2012-12-09 05:56:42 +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
|
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 |
|
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
|
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 |
|