{"action":"created","issue":{"url":"https://api.github.com/repos/gogits/gogs/issues/1564","labels_url":"https://api.github.com/repos/gogits/gogs/issues/1564/labels{/name}","comments_url":"https://api.github.com/repos/gogits/gogs/issues/1564/comments","events_url":"https://api.github.com/repos/gogits/gogs/issues/1564/events","html_url":"https://github.com/gogits/gogs/issues/1564","id":104538296,"number":1564,"title":"git push uses commit user not the authenticated user.","user":{"login":"dwbconsulting","id":7776350,"avatar_url":"https://avatars.githubusercontent.com/u/7776350?v=3","gravatar_id":"","url":"https://api.github.com/users/dwbconsulting","html_url":"https://github.com/dwbconsulting","followers_url":"https://api.github.com/users/dwbconsulting/followers","following_url":"https://api.github.com/users/dwbconsulting/following{/other_user}","gists_url":"https://api.github.com/users/dwbconsulting/gists{/gist_id}","starred_url":"https://api.github.com/users/dwbconsulting/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwbconsulting/subscriptions","organizations_url":"https://api.github.com/users/dwbconsulting/orgs","repos_url":"https://api.github.com/users/dwbconsulting/repos","events_url":"https://api.github.com/users/dwbconsulting/events{/privacy}","received_events_url":"https://api.github.com/users/dwbconsulting/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/gogits/gogs/labels/feedback%20needed","name":"feedback needed","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/gogits/gogs/milestones/8","html_url":"https://github.com/gogits/gogs/milestones/0.6.9","labels_url":"https://api.github.com/repos/gogits/gogs/milestones/8/labels","id":1224986,"number":8,"title":"0.6.9","description":"","creator":{"login":"Unknwon","id":2946214,"avatar_url":"https://avatars.githubusercontent.com/u/2946214?v=3","gravatar_id":"","url":"https://api.github.com/users/Unknwon","html_url":"https://github.com/Unknwon","followers_url":"https://api.github.com/users/Unknwon/followers","following_url":"https://api.github.com/users/Unknwon/following{/other_user}","gists_url":"https://api.github.com/users/Unknwon/gists{/gist_id}","starred_url":"https://api.github.com/users/Unknwon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Unknwon/subscriptions","organizations_url":"https://api.github.com/users/Unknwon/orgs","repos_url":"https://api.github.com/users/Unknwon/repos","events_url":"https://api.github.com/users/Unknwon/events{/privacy}","received_events_url":"https://api.github.com/users/Unknwon/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":60,"state":"open","created_at":"2015-07-24T23:26:59Z","updated_at":"2015-09-02T18:55:07Z","due_on":null,"closed_at":null},"comments":8,"created_at":"2015-09-02T17:55:58Z","updated_at":"2015-09-02T21:42:43Z","closed_at":null,"body":"Pushing data to gogs records the system user as the commit user and not the user who authenticated against gogs.\r\n\r\ni.e. Logged in as root but pushing as a different user would record root as the commit user, this makes it hard to validate the real identity of the person who commits the updates.\r\n\r\nThanks\r\nDave\r\n "},"comment":{"url":"https://api.github.com/repos/gogits/gogs/issues/comments/137252791","html_url":"https://github.com/gogits/gogs/issues/1564#issuecomment-137252791","issue_url":"https://api.github.com/repos/gogits/gogs/issues/1564","id":137252791,"user":{"login":"Unknwon","id":2946214,"avatar_url":"https://avatars.githubusercontent.com/u/2946214?v=3","gravatar_id":"","url":"https://api.github.com/users/Unknwon","html_url":"https://github.com/Unknwon","followers_url":"https://api.github.com/users/Unknwon/followers","following_url":"https://api.github.com/users/Unknwon/following{/other_user}","gists_url":"https://api.github.com/users/Unknwon/gists{/gist_id}","starred_url":"https://api.github.com/users/Unknwon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Unknwon/subscriptions","organizations_url":"https://api.github.com/users/Unknwon/orgs","repos_url":"https://api.github.com/users/Unknwon/repos","events_url":"https://api.github.com/users/Unknwon/events{/privacy}","received_events_url":"https://api.github.com/users/Unknwon/received_events","type":"User","site_admin":false},"created_at":"2015-09-02T21:42:43Z","updated_at":"2015-09-02T21:42:43Z","body":"> My number one issue is that I am unable to see who made the push because the user.name can be anything.\r\n\r\nIt really sounds like a completely new feature. Who pushes commits isn't really a part of Git repo in my understanding of how Git works."}}