Tuleap - configuration of personal notification matrix - email-notifications

I have configured the mail notifications in tuleap, the thing is that it sends email to all users of a artifact irrespective of their status. In the help document provided by tuleap:
https://tuleap.net/doc/en/user-guide/tracker-v3.html#event-role-based-notification-settings
It shows how to configure for each and every groups involved in an artifact, but I don't find any settings available in tuleap tool. I don't want users to get an notification for each and every activity taking place inside an artifact.

This is because is was a feature in the old version of the tracker system (V3), and is no more available in the last version (V5).
I know they are already studying the possibility to unsubscribe to an artifact, but if you need more, you should bring the subject on the mailing list here

Related

Saved searches in Slack channel?

Our team has a dedicated slack channel for all team conversations. But since there are multiple conversation threads going on, things like pull requests awaiting reviewers or approvers tend to get lost. I manually search the channel for messages with Github links that require action to be taken.
I was wondering if there is a way to save this search so that I can run it automatically everyday. I know I can check Github directly, but since there are multiple repositories that the team works with, using Slack will be an easier workflow for us. It also helps loop in managers for follow ups and our managers generally do not follow Git respositories.

slack show webhooks configured for user when they leave

We've had a DevOps member leave recently and have had complaints that all of the integrations (incoming webhooks) that they had set up have stopped working... (once the user was disabled).
One suggestion for dealing with this was to notify the affected channels when we deactivate the user, but I can't find in the API methods a way to look up which channels a user might have configured these webhooks for...
Anyone had to do something like this?
To get the apps and internal integrations that have been installed by a specific user use the API method called team.integrationLogs.
This method lists the integration activity logs for a team, including
when integrations are added, modified and removed. This method can
only be called by Admins.
For a programmatic solution you will need to go through all log entries for one user / app to find out its latest status.
However, it might still become difficult to reinstall all that apps / setup all that webhooks again properly after a DevOps member has left depending on how good your documentation is. We have therefore started using a generic admin user (e.g. "slackadmin") as main installer for all important apps / integrations for our workspace.

Restrict any new installation of already published google-marketplace-app

We have a google-marketplace-app which is already published and actively used by consumers. But there is a new requirement, where we need to block any new installations of the app without impacting the existing consumers.
Is there a straight forward option to achieve this? Or do we have to unpublish existing app and republish with some specific options (i.e: "visibility-options")?
The ideal expectation from our perspective is not to let existing app consumers/domain-admins to perform anything on this regard. But only that existing domains needs to whitelisted from our end (by app developers) to allow installation of the app to admins of those domains, where as any other domains shouldn't have install access (even with direct app installation link).
Appreciate any recommendations on this.
In the Chrome Developer Dashboard there is an option to add trusted testers to the app. The accounts that are in that list will have the visibility to the application.
You can also create a group and add that group to the list, and the people inside that group will also have visibility to the app.
Here you can find the documentation related to this. Hope this helps.

Active Directory Domain Services Auditing

I'll try to explain my goal as good as I can;
I want to trigger a script whenever there is a new computer added to a Organizational Unit.
To do this i need to activate the logging of this event under the local security policy/audit policy. I guess my question is, do I need to do this on all the domain controllers, or is it enough to do it one just one?
Also, is it possible to see the event from a member server with the Management Tools pack installed? As I don't want to put too much work on the Domain Controllers.
Here is the Microsoft article that gives 4 ways of tracking changes in Microsoft Active-Directory. You will find everything you need from configuring the eventlog to receiving notifications by way of different kind of polling.

Programmatically Pull From GitHub

I understand conceptually what I need to do, I'm primarily here to ask about what tools I need for the job.
I've set up and configured Robut for use with HipChat so my team can, nominally, entertain themselves and also be able to access the contact info of other members (the important part). Obviously I don't want the bot hosted locally every day, so I want to push it to a server; along the same vein, I also don't want to have to constantly update Robut's plugin for whois every time the team changes.
We have a Contact Information wiki set up on Github, so I'm wondering what ruby gems/etc. I might need in order to pull down the wiki page, at which point I will be able to parse it.
Thoughts?
Github's API doesn't have Wiki support. What you can do is contact support at Github and see what your options are.

Resources