Hi...I managed to end up watching 75 pages in one Confluence space, and I don't see a way in email preferences to stop watching all of them. Looks like I have to click "Stop watching" next to each page. Any way to do this in bulk? Thx
Hi there,
You can click on your profile >> Watches to list out all your subscriptions.
Click on "Stop Watching" to disable them.
Hope this help.
Thank you.
Regards,
Wayne Wong
https://marketplace.atlassian.com/plugins/it.logontec.dev.watchremover
if you have scriptrunner
this code help me
com.atlassian.confluence.mail.notification.NotificationManager<br>import com.atlassian.spring.container.ContainerManager<br>import com.atlassian.sal.api.component.ComponentLocator<br>import com.atlassian.confluence.pages.PageManager<br>import com.atlassian.confluence.search.service.ContentTypeEnum<br>import org.slf4j.Logger<br>import org.slf4j.LoggerFactory<br>import com.atlassian.confluence.user.UserAccessor<br>import com.atlassian.confluence.spaces.SpaceManager<br>import com.atlassian.user.UserManager Logger log = LoggerFactory.getLogger("console") <br>def userManager = ComponentLocator.getComponent(UserManager)<br>NotificationManager nm = ( NotificationManager) ContainerManager.getComponent("notificationManager")<br>PageManager pageManager = ComponentLocator.getComponent(PageManager)<br>ContentTypeEnum ctp = ComponentLocator.getComponent(ContentTypeEnum)<br>UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)<br>def spaceManager = ComponentLocator.getComponent(SpaceManager)<br>def users = userManager.users.find{it.getName() ==<span> </span>"username"}<span> <br></span>def nfu = nm.getNotificationsByUser(userAccessor.getUserByName(users?.getName()))<br>nm.removeAllNotificationsForUser(userAccessor.getUserByName(users.getName()))<br>return nm.getNotificationsByUser(userAccessor.getUserByName(users.getName()))import
com.atlassian.confluence.mail.notification.NotificationManager<br>
import
com.atlassian.spring.container.ContainerManager<br>
com.atlassian.sal.api.component.ComponentLocator<br>
com.atlassian.confluence.pages.PageManager<br>
com.atlassian.confluence.search.service.ContentTypeEnum<br>
org.slf4j.Logger<br>
org.slf4j.LoggerFactory<br>
com.atlassian.confluence.user.UserAccessor<br>
com.atlassian.confluence.spaces.SpaceManager<br>
com.atlassian.user.UserManager
Logger log = LoggerFactory.getLogger(
"console"
)
<br>def userManager = ComponentLocator.getComponent(UserManager)
<br>NotificationManager nm = ( NotificationManager) ContainerManager.getComponent(
"notificationManager"
)<br>
PageManager pageManager = ComponentLocator.getComponent(PageManager)<br>
ContentTypeEnum ctp = ComponentLocator.getComponent(ContentTypeEnum)<br>
UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)<br>
def spaceManager = ComponentLocator.getComponent(SpaceManager)<br>
def users = userManager.users.find{it.getName() ==<span> </span>
"username"
}<span> <br></span>
def nfu = nm.getNotificationsByUser(userAccessor.getUserByName(users?.getName()))<br>
nm.removeAllNotificationsForUser(userAccessor.getUserByName(users.getName()))<br>
return
nm.getNotificationsByUser(userAccessor.getUserByName(users.getName()))
It looks like you're new here. Sign in or register to get started.