{"push_id":609520949,"size":22,"distinct_size":22,"ref":"refs/heads/7-8-stable-lumc","head":"22ea52b58c93b780169aa8718adf67f83b88297a","before":"59cd8314bac5081104c5ba85e35b76e8ba146687","commits":[{"sha":"56475ae9bced62923e6ed5255244bad99a1e3813","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'fix-another-migration' into 'master'\n\nPrevent another migration from failing due to indirect use of model columns not yet created\n\nSee https://github.com/gitlabhq/gitlabhq/issues/8817#issuecomment-76007077\n\ncc @marin\n\nSee merge request !1597","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/56475ae9bced62923e6ed5255244bad99a1e3813"},{"sha":"d59d4d41455d5f27aaa8dcd458dc4c746506a6cc","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'projects-limit-default' into 'master'\n\nCorrectly set default projects limit for new users.\n\nSee #2014.\n\nNote that the projects limit still isn't retroactively applied to existing users (probably as intended)\n\nSee merge request !1547","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/d59d4d41455d5f27aaa8dcd458dc4c746506a6cc"},{"sha":"c0f8b95655a7397925626904b1dd8915ef752fc5","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'fix_gitlab_importer' into 'master'\n\nFix GitLab && Gitorious importers. Hide already imported projects\n\nFixes #2060\n\nSee merge request !1594","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/c0f8b95655a7397925626904b1dd8915ef752fc5"},{"sha":"650a7c73c4372799fb4d2c42003cece504b28e46","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'project-existence-leak' into 'master'\n\nDon't leak information about private project existence via Git-over-SSH/HTTP.\n\nFixes #2040 and https://gitlab.com/gitlab-org/gitlab-ce/issues/343.\n\nBoth `Grack::Auth` (used by Git-over-HTTP) and `Api::Internal /allowed` (used by gitlab-shell/Git-over-SSH) now return a generic \"Not Found\" error when the project exists but the user doesn't have access to it.\n\nSee merge request !1578","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/650a7c73c4372799fb4d2c42003cece504b28e46"},{"sha":"1be453d66b97fd5434e2c8c71b1b1ef586f1a572","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"User correct name for reject_blocked","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/1be453d66b97fd5434e2c8c71b1b1ef586f1a572"},{"sha":"63e74ce9d648603d12544ae989b3c56afe8a0e9a","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Update the Changelog.","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/63e74ce9d648603d12544ae989b3c56afe8a0e9a"},{"sha":"520a49d32592bbb8d1bd91e01d53ae94fa1a1850","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'case-sensetivity-import' into 'master'\n\nFix import check for case sensetive namespaces\n\nIf you already have namespace `ABc` and you try to import project with namespace `abC` - import will fail with 422 error.\n\ncc @valery\n\nSee merge request !1618","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/520a49d32592bbb8d1bd91e01d53ae94fa1a1850"},{"sha":"56f75bde488b260cab909c9d93b8c2bab735d939","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Update changelog.","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/56f75bde488b260cab909c9d93b8c2bab735d939"},{"sha":"79aed7ca600fd59bbcb77c9f24d993ec743781a6","author":{"email":"52d9a2cc899a8db7044d09f9abec336fb5fb7086@gitlab.com","name":"Marin Jankovski"},"message":"Merge branch 'release/7-8-2' into '7-8-stable'\n\nWIP | Release/7 8 2\n\nSee merge request !1629","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/79aed7ca600fd59bbcb77c9f24d993ec743781a6"},{"sha":"dbdc1a66d87e794749f86e84a85757a417f8514b","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Version 7.8.2","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/dbdc1a66d87e794749f86e84a85757a417f8514b"},{"sha":"4610c3120f010d75521db4d5ae71b4375a5e9a88","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'bump_gitlab_git' into 'master'\n\nBump gitlab_git to fix 500 with annotated tags w/o message\n\nShould fix https://gitlab.com/gitlab-org/gitlab-ce/issues/1181\n\nSee merge request !1640\n\nConflicts:\n\tGemfile\n\tGemfile.lock","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/4610c3120f010d75521db4d5ae71b4375a5e9a88"},{"sha":"9b6dde0d87a5eb41fb379be100e25f1ff9c271ce","author":{"email":"52d9a2cc899a8db7044d09f9abec336fb5fb7086@gitlab.com","name":"Marin Jankovski"},"message":"Merge branch 'release/7-8-3' into '7-8-stable'\n\nRelease 7.8.3\n\nBump gitlab_git to fix 500 with annotated tags w/o message\n\nShould fix https://gitlab.com/gitlab-org/gitlab-ce/issues/1181\n\nSee merge request !1666","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/9b6dde0d87a5eb41fb379be100e25f1ff9c271ce"},{"sha":"294a03c168f9e58e6b08a80c29e451deb2228c94","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Update changelog for 7.8.3","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/294a03c168f9e58e6b08a80c29e451deb2228c94"},{"sha":"abea07013a9d6556613a660b8add1439c161b1a0","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Version 7.8.3","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/abea07013a9d6556613a660b8add1439c161b1a0"},{"sha":"957a0e45c1503378a40736ca3f01825e51401564","author":{"email":"52d9a2cc899a8db7044d09f9abec336fb5fb7086@gitlab.com","name":"Marin Jankovski"},"message":"Merge branch 'issues-tracker-id' into 'master'\n\nProperly move over `issues_tracker_id` from old custom issue tracker URLs.\n\nAddresses https://gitlab.com/gitlab-org/gitlab-ce/issues/1124.\n\ncc @marin Regression in 7.8.0.\n\nSee merge request !1670","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/957a0e45c1503378a40736ca3f01825e51401564"},{"sha":"e4d843a768071820bfcbd8714dd3fe03baac06b2","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'issues_url' into 'master'\n\nRemove placeholder methods to prevent calling methods rather than attributes.\n\nSince we have https://dev.gitlab.org/gitlab/gitlabhq/blob/7-8-stable/app/models/service.rb#L79 makes no sense to have methods as a placeholder.\n\nSee merge request !1676","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/e4d843a768071820bfcbd8714dd3fe03baac06b2"},{"sha":"956a392a21505480d3c44c76b682028e206e4a12","author":{"email":"6ce75e92a83a82e8601f9db6825209a9ac7a6006@gitlab.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'fix_importers' into 'master'\n\nFix importers with OCC\n\nFixes https://gitlab.com/gitlab-org/gitlab-ce/issues/1180\n\nUsing validates_uniqueness_of does not guarantee the absence of duplicate record insertions. When users click button \"import all\" it will create duplicating group in database and data integrity will be broken.\n\nhttp://api.rubyonrails.org/classes/ActiveRecord/Validations/ClassMethods.html#method-i-validates_uniqueness_of\n\nI use optimistic concurrency control for handling this situation.\n\nSee merge request !1647\n\nConflicts:\n\tdb/schema.rb","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/956a392a21505480d3c44c76b682028e206e4a12"},{"sha":"2c7565ecfc5269078ec274af11d07a78d8e76230","author":{"email":"52d9a2cc899a8db7044d09f9abec336fb5fb7086@gitlab.com","name":"Marin Jankovski"},"message":"Merge branch 'release/7-8-4' into '7-8-stable'\n\nRelease/7 8 4\n\nSee merge request !1678","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/2c7565ecfc5269078ec274af11d07a78d8e76230"},{"sha":"e500b437b664948a298407557ae93b0654438492","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Update changelog for 7.8.4.","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/e500b437b664948a298407557ae93b0654438492"},{"sha":"019ffd9a59f9ebdff5d60f962dd15844e39d75d6","author":{"email":"96ea72f2b85b51a19e1dab9b514b3918b06a89af@gmail.com","name":"Marin Jankovski"},"message":"Version 7.8.4","distinct":true,"url":"https://api.github.com/repos/LUMC/gitlabhq/commits/019ffd9a59f9ebdff5d60f962dd15844e39d75d6"}]}