View Issue Details

IDProjectCategoryView StatusLast Update
0028646mantisbtfeaturepublic2021-06-15 17:54
Reportersintaq Assigned Todregad  
PrioritynormalSeverityminorReproducibilityunable to reproduce
Status resolvedResolutionwon't fix 
Product Version2.24.0 
Summary0028646: Popup notification feature
Description

Hi,

Is there plan for Mantis to have a popup notification feature? This would help to supplement existing Mention that currently Mantis has. Meaning, when user A mentioning user B, user B would see a popup notification at his/her session. It could be self disappear notification, just enough to tell the user, someone is mentioning his/her name instead he/she need to check emial inbox.

If there is any plan / plugin / closest that plugin that could be repurpose, then it would good because users spent most of their time on MantisBT.

TagsNo tags attached.

Relationships

related to 0021717 new Push notification over any event on the issues 

Activities

sintaq

sintaq

2021-06-07 12:23

reporter   ~0065605

Guys,
Trying to get some input here

If am going to try to customize, would it be good design/idea to keep send request to server, say every 1minute, in order to get the latest notification to popup to user?

dregad

dregad

2021-06-08 04:33

developer   ~0065606

@sintaq
There is currently no plan to implement such feature in core at the moment, and TBH I don't think it's really desireable.

The closest thing that comes to mind would be the Announce plugin, but that is still conceptually quite different from what you want to do (admin -> user communication, not user -> user).

would it be good design/idea to keep send request to server, say every 1minute

Depending on number of active users, this may cause a massive load on your server.

sintaq

sintaq

2021-06-08 11:21

reporter   ~0065611

Last edited: 2021-06-08 11:28

this may cause a massive load on your server.

understood your point. hence i was thinking the best idea to do this. at my instance, there are around 30-60 concurrently users at one time

As my objective is to assists my users to do their tasks in Mantis without having to toggle/check their email client, hence i think there's need at my instance to have such feature. The easiest way that i could thought is to create one page that display all the mentioned, and from there, they could just navigate to the respective note.

dregad

dregad

2021-06-08 12:05

developer   ~0065613

create one page that display all the mentioned, and from there, they could just navigate to the respective note

That would work of course, although it's not quite I understood you wanted as you initially asked for Popup notification

In any case, this sounds like this should be developped as a Plugin, so I will close this issue.

Keep in mind that @-mentions are just stored as plain text within bugnotes and issue descriptions (the e-mail notification is triggered when the text is saved). You will probably want to somehow store mentions (e.g. in a dedicated table), as parsing bugnote texts everytime your page is loaded will be quite bad in terms of performance.

sintaq

sintaq

2021-06-08 13:12

reporter   ~0065616

Last edited: 2021-06-08 13:13

That would work of course, although it's not quite I understood you wanted as you initially asked for Popup notification

I would love too but considering the concern that for client to keep sending requests to server that might load the server, i might go for the easiest way. Perhaps later for fancy popup notifcation

In any case, this sounds like this should be developped as a Plugin, so I will close this issue.

Sure.

Keep in mind that @-mentions are just stored as plain text within bugnotes and issue descriptions (the e-mail notification is triggered when the text is saved). You will probably want to somehow store mentions (e.g. in a dedicated table), as parsing bugnote texts everytime your page is loaded will be quite bad in terms of performance

Thanks for the suggestion. My plan is to create trigger at email table to write it to new table when there is keyword "Mention" . From there, just query the result, and few touch up here and there

sintaq

sintaq

2021-06-15 14:31

reporter   ~0065628

@dregad

Am reopen this as am seeking some advice how to complete this notification.

currently, the work-in-progress plugin is using fa-commenting icon at sidebar menu. am trying to figure out how to change/update the icon into something like, having small red icon on top of the fa-commenting in order to work ad indicator to get user's attention.

many thanks

dregad

dregad

2021-06-15 17:54

developer   ~0065629

@sintaq sorry but I do not have the time to spare for this.

As mentioned before, this is not a MantisBT bug or feature, so please head over to the forums for community support. Thanks for your understanding.