Display an avator of a GitHub account in SourceTree - atlassian-sourcetree

I want to display a Gravatar image in SourceTree. My github commits use this e-mail adress: mboom#users.noreply.github.com. I already set a gravator for the primary e-mail, but SourceTree does not display the right avatar. How can I set the avatar for this e-mail adress in SourceTree?

At this moment it is impossible to configure an email using #users.noreply.github.com on gravatar.com
This is due to security and technical limitations. Gravatar will allow you to register only email addresses that you own and that you can verify.
Due to this noreply addresses cannot be added on Gravatar.
Current alternative is to use GitHub avatar service in your client.

You need to delete the avatar cache of SourceTree:
Go to http://en.gravatar.com/ create your account and upload the avatar image files that map to your emails.
Close Source Tree
Delete the cache file (or delete all files) inside path C:\Users\[USERNAME]\AppData\Local\Atlassian\SourceTree\cache\img
Open Source Tree. Now you got what you want!

Related

I've added lots of lines to github project, why does it say I only added two?

Have a look at the contributors page for this project:
https://github.com/Sahand1993/CraigslistPrice/graphs/contributors?from=2018-04-22&to=2018-05-14&type=a
My username is Sahand1993. If you look at my graph, it says I've only added 2 lines of code. But if you look at the project file called elasticsearch/searcher.py, you'll see that I added that entire file, which is around 200 lines long!
So, why is Github saying I've only added 2 lines?
GitHub matches commits to users via the email address in the commit. You haven't set your email address properly.
I see several commits from sahandzarrinkoub#n157-p198.eduroam.kth.se and sahandzarrinkoub#Sahands-MBP.lan, but only one from sahandz#hotmail.com. This last email address is the one you've registered with GitHub.
If the other email addresses are real email addresses that you own you can add them to your GitHub account and claim those commits. But I don't think they are (certainly the one #Sahands-MBP.lan doesn't look right).
I suggest
Adding any email addresses you plan on using to your GitHub profile.
Setting your email address properly on those two machines, e.g. via
git config --global user.email "sahandz#hotmail.com"
This will enable GitHub to associate new commits with your account.
Adding a .mailmap file to map the wrong email addresses to the correct email address.

The GitKraken "commit graph" contains a mix of identicons or author's avatar

The commit graph of GitKraken sometimes contains identicons while some others contains the author's profile avatars for commits (I'm testing with GitHub, but I don't think it's specific to this instance).
I just can't figure out what makes GitKraken to decide (if any choice?) which one to show in each cases?
GitKraken uses Gravatar to decide which icons to show. You can read this up in the GitKraken help page on profiles and their FAQ (How do I change the avatar associated with my commits?).
From the Gravater documentation:
Gravatar uses your email address to provide your image to other sites.
Thus, the committer email adress set up in your git config will decide which icon will be shown.

How do we set folder Email Options using Box API V2?

I am attempting to automatically add upload and delete e-mail notification for user-group for a box folder. The reason I need to do it automatically is that we create several sub-folders programmatically for each project, and only one of the sub-folder should send out an alert when updated.
Basically, this setting:
Unfortunately, email notifications cannot be set on a per-group basis. Notifications are tied to users rather than groups. Usrs can set their own notifications here (as you point out) or default enterprise-wide notifications can be set under the admin console.

Cpanel Addon Domain Email Migrating to Own Cpanel Account

I have a cpanel account with multiple addon domains. I am in the process of moving every website to its own cpanel account.
I have email set up on the addon domains and before I go and move the files and the database over to the new account, I want to make sure that their emails move over as well.
I don't want the users to have to change their passwords, lose any email, etc. I have a couple clients that have dozens of email accounts attached to them, and they cannot afford to lose anything or change passwords.
I believe I can assist you. I suggest you create a test/fake domain to test! You can use your hosts file to point to a fake domain at your cpanel server!
Lets get started:
I have a cpanel account with multiple addon domains.
This means each addon domain have a folder in the main user account!
/home/main_user/addon_domain.tld
I am in the process of moving every website to it's own cpanel account.
I guess you will create a new account for each addon addon_domain.tld
and move to /home/New_addon_domain_username/public_html
I have email set up on the addon domains and before I go and move the files and the #database over to the new account, I want to make sure that their emails move over as well.
For the databases there are 2 cases! We can get back to that later.
For the email accounts, the solution may not be as hard as you think, and the users can keep there emails. Better, they will not notice any changes. All you need to know is this:
1- DATA
emails data is stored at /home/main_user/mail, you can copy those folders and sym-links for and in the separated accounts your create
There you can run the command "ls -l" and you will get it. (if not paste the results here)
2- Authentication, user/password
This can be found at /home/main_user/etc , take note they're hidden files (ls -a)
the files are .passwd and .shadow
I believe that in /home/main_user/etc you will find a unique folder for each addon_domain
which will contain both of .passwd and .shadow
I don't want the users to have to change their passwords, lose any email, etc. I have a
couple clients that have dozens of email accounts attached to them, and they cannot afford
to lose anything or change passwords.
I've done this zillions of time, the users keep the same account and password.
As I suggested, before you start, try with a test domain! Or at least create a test mail account to know where the data goes (/home.../mail) and the password auth goes (/home/.../etc)
Careful, you can not have the same mail account in 2 cpanel accounts. If you move it to a new one, you have to delete it from the previous one.

github - how to set it up so collaberators get email alerts

I'd like the collaborators on my project to get emails when there is a new issue, comment, or pull request.
How do I set that up? I couldn't seem to find the answer on github.
If you click "Admin" for your repository, and then "Hooks" on the left, you'll be able to select the Email Service Hook for that repository. (Click "Email".) That will only let you add one address, but you can make that a mailing list for you and your collaborators. Alternatively, you could write your own web-hook.