Is it possible to get batch comments in Gitlab when doing a code review? Similar to Phabricator, where you only get one email when the reviewer makes multiple comments on your code?
We are trying to use Gitlab at work, and feel kind of spammed by the individual emails per comment.
Thanks
This is now available as per this news
There is an open feature proposal for this here.
Related
I am having a hard time finding a definitive answer on the internet. Is there a way to customize GitLab notification emails? For example, when a pipeline has passed, I want to give more precise information than the ones provided by the default sent email.
If it's not yet implemented, from where comes the email parameters (e.g., branch, commit)? I don't understand how they work.
Thanks!
Currently I have an GitHub repo that I use for collaboration. I want anyone to be able to join it.
GitHub currently requires users to first find me (there is no form to request) and ask me and then they are mailed an invitation which they then have to accept.
I'm guessing there is an app out there for this but I can't find it.
I'm looking for either an integration that takes a turns a issue comment into a team add, or form the user can request an invite from.
Forking a repo remains the official way to contribute without asking. Then the contributor can make a pull request back to the original repo.
The goal is to "manage" (through PR review) the flow of contribution.
The other alternative would be to add several people owner of an organization team: that way, you would be the only one people would have to ask in order to be collaborators.
If this is an organization that you're trying to add members to, there is already some automation around that.
JazzBand allows anyone to join the organization. Their website uses the same mechanisms as add-to-org to add people to an organization.
Looking at their source code, it appears both use the GitHub API to add members to an organization.
PUT /orgs/:org/memberships/:username
That said, if this is a personal repository, you'll instead want to follow the API to add a collaborator
PUT /repos/:owner/:repo/collaborators/:username
It's likely you could modify either of those projects to fit this need. Cheers!
im new to jira and its mail handlers.i want to use the jira's mail handlers to scan two folders in my mail box.and update two projects related to those folders. and i did that.
but now i want to extend that functionality.i want to keep the mails in those folders (stop mail handlers from deleting it after processing) and make it able to move issues/tasks across projects simply by moving the associated mail from the folder to the other folder. resulting in deletion of the original issue/task from that project and creating it in the other folder. please help in making this a possibility.
for those who didnt understand my problem: imagine im sending a cv for the post of php developer to a mail. when the reciepent checks it, he puts it in the php folder in his mailbox.so then a task is created in the project php developers. but next the reciepents thinks im more suitable in web developement rather than in php. so he just moves the mail from php folder to the web folder.so the existing task in php project gets deleted and a new task is created under web developement project. can i do this? if so how? please guide me..
Update
sigh..
i dont know how to work with corporate people. now the situation has changed. i hope you could help me with this one.sorry about the sudden change in the question..again...
now my boss wants sth like this.
i created a mail client using imap function to access mail services and retrieve those mails to a web function. theres no problem in that. but now my boss wants to handle jira through that same app aswell. means as like the my question when moving, putting a mail to a folder the app it self should comunicate with jira and make the necesary issue creation and deletion.. is this possible #Kuf?? if so please help. because my deadline is due Wednesday. and im almost there to panic..lol..please forgive me for changing questions like this. as it is not my will..
edit
I have seen that rest api does this. but how to use it? any answers?
The simplest way I found was to receive the emails in your main account and forward them to a second account, while saving a copy on the mail server. Than, tell Jira to pull the emails from the second email.
UPDATE
In the past, I've looked for a way to change Jira's email handler functionality, as you can see in this question here. It is impossible to achieve what you're asking using Jira's email handler because the way it works, it does not keep records of which emails were already read, Jira's service checks for new emails, ignores emails according the pre-defined filters (spam or user defined), handles the rest of the emails, and deletes them so it won't process them again.
The way I can think of to get the functionality you want is to re-write the email handler, you can get the source code, re-write it, and build it into your Jira app.
Another way, which i find easier, is to get all the emails into Jira, and from within Jira move the issues from one project to another. You can even create pre-defined buttons using Jira Scripting Suite to easily move issues between projects (create a post function and attach it to workflow transition).
If you need any help let me know. Good luck!
EDIT 2
Which Jira version do you use? which actions are you planning to do using the remote API? Jira REST API is the newest, but some of the old APIs have capabilities that are lacking in REST. To try and decide which API suits you, have a a look at JIRA Remote API Reference.
If you decide to use the REST API, I suggest that you read Jira's Getting Started with REST manual, which shows how to use the REST API. For the full documentation check out JIRA REST API documentation (make sure to use the right version according to your Jira version).
I want to have the ability in Perforce where when one submits code, instead of getting submitted immediately, a different Perforce user gets notified so that they can review the changes to approve them before they actually get submitted.
Does any such feature exist in Perforce? Would it require a plugin? Does that feature exist in any code repo software? How would one really accomplish something like that?
There's a whole category of code review tools, such as reviewboard, Reitveld, Gerrit, etc. Here's some links: http://en.wikipedia.org/wiki/Review_Board
I would do that using shelves.
http://www.perforce.com/perforce/doc.current/manuals/cmdref/shelve.html
I am sorry if this has been asked before, but a google search of stackoverflow didn't find anything relevant.
We are about to pilot blogging within our organisation and as part of compliance we require every comment left on a blog to have a link associated with it for users to flag the comment as inappropriate.
My thinking is that this link could simply change the comment's status from approved to pending and possible send an email to the approvers to go and check it.
By default we need comments to not need pre-approval.
Could anyone please explain the different ways of achieving this? Is there a way of achieving this using SharePoint settings (i.e. no code)?
i think you want to have approve/reject only when users flagged/report that comment ..
it is possible to do with sharepoint designer without any code or coding
you should define a workflow that if creator same as modifier approved automatically and when someone edit or flagged as blob ... change that item status to suspend and workflow not fired. because that condition is not true. and modifier and creator different people