{"push_id":1055799476,"size":1000,"distinct_size":3,"ref":"refs/heads/feature/project-export","head":"acfa0b69d5370749cee9768bf79b58daf6d916a4","before":"e05bc6114491f4c1f84505b4c4746faa8c269420","commits":[{"sha":"2612451bc02eac3e12945b768f97698384db8ae1","author":{"email":"878edc0dc73375f9ff7ee2a67ff8869f3ac63f71@gitlab.com","name":"Douwe Maan"},"message":"Merge branch 'update-gitlab-git-9.0.3' into 'master'\r\n\r\nBump gitlab_git to 9.0.3\r\n\r\n\r\n\r\nSee merge request !3213","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/2612451bc02eac3e12945b768f97698384db8ae1"},{"sha":"c1d7e5ac1818830127ca7b10fcb7c862e512bfae","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@gitlab.com","name":"Robert Speicher"},"message":"Merge branch 'bundle-audit-ignore-redcloth' into 'master'\r\n\r\nRemove allowed to fail by ignoring RedCloth\r\n\r\nHaving `Allowed to fail` jobs will only make sure we'll miss something\r\nwhen it should fail, so I excluded a known issue which has been an\r\nissue a long time now.\r\n\r\nNow when this build is not green we know we should look at it and pay\r\nattention.\r\n\r\nSee merge request !3215","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/c1d7e5ac1818830127ca7b10fcb7c862e512bfae"},{"sha":"c4b35a623016bb8a3402d9a53fb9df7a990ad9aa","author":{"email":"12e9293ec6b30c7fa8a0926af42807e929c1684f@gitlab.com","name":"Robert Speicher"},"message":"Merge branch 'fix-commit-status-rendering' into 'master'\r\n\r\nCleanup Ci::Commit, Ci::Build and CommitStatus views\r\n\r\nThis MR tries to do first sweep of cleanups to Ci::Commit and\r\nCi::Build objects removing all view-related functions and fixing the\r\nAPI from other side.\r\n\r\nFixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/6046\r\n\r\nSee merge request !2760","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/c4b35a623016bb8a3402d9a53fb9df7a990ad9aa"},{"sha":"8d8b457cebdfd0790157cd54fd1f24e46fbf0785","author":{"email":"ce5845b12f2f1d773f833057124e88241e8fbaf1@gmail.com","name":"connorshea"},"message":"Add SCSS Lint, CSSComb config file, run SCSS Lint in GitLab CI, add documentation for SCSS Style Guide.\n\nSee !3069 for more information.","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/8d8b457cebdfd0790157cd54fd1f24e46fbf0785"},{"sha":"4fc2dcc4f479f0d2676004406b247548bfc64c86","author":{"email":"da3aae36c23eb3bab060212e91abb14640e1d907@Jacobs-MBP.fios-router.home","name":"Jacob Schatz"},"message":"Fix bug with JS error from dropdowns in filter area","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/4fc2dcc4f479f0d2676004406b247548bfc64c86"},{"sha":"ae090b1c8a572b0dca83e81f99adce01a50713bf","author":{"email":"711c73f64afdce07b7e38039a96d2224209e9a6c@chrisjwilson.com","name":"Chris Wilson"},"message":"Revert to relative requirements.md link use gitlab.com link for installation guides.","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/ae090b1c8a572b0dca83e81f99adce01a50713bf"},{"sha":"a60e09d3134379925fdab2a6f1d3c5852a3f6978","author":{"email":"878edc0dc73375f9ff7ee2a67ff8869f3ac63f71@gitlab.com","name":"Douwe Maan"},"message":"Merge branch 'rs-issue-14220' into 'master'\r\n\r\nBe more intelligent about sanitizing links with unsafe protocols\r\n\r\nThis prevents false matches on relative links like\r\n`[database](database.md)`.\r\n\r\nCloses https://gitlab.com/gitlab-org/gitlab-ce/issues/14220\r\n\r\nSee merge request !3210","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/a60e09d3134379925fdab2a6f1d3c5852a3f6978"},{"sha":"19ecfb5c854ba45125ae50136372101a8d8424fb","author":{"email":"be23d75b156792e5acab51b196a2deb155d35d6a@gmail.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'group-projects-page' into 'master'\r\n\r\nRedesign project tabs on group page\r\n\r\nSigned-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>\r\n\r\n\r\nFinal step to fix #13480 \r\n\r\nSee merge request !3209","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/19ecfb5c854ba45125ae50136372101a8d8424fb"},{"sha":"9403142083bf0ace81fc3059f2d6c5a494e48cbf","author":{"email":"be23d75b156792e5acab51b196a2deb155d35d6a@gmail.com","name":"Dmitriy Zaporozhets"},"message":"Merge branch 'filter-bug-fix' into 'master'\r\n\r\nFix bug with JS error from dropdowns in filter area\r\n\r\nFixes:\r\n\r\n![consoleerror](/uploads/0fa19a943050baac855c9e6f896ea941/consoleerror.png)\r\n\r\nThis error is not a logged issue yet.\r\n\r\nError when turbolinks fetches a new page, `setup()` was not run. \r\n\r\nSigned-off-by: Jacob Schatz jschatz@gitlab.com\r\n\r\ncc @iamphill @alfredo1 \r\n\r\nSee merge request !3216","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/9403142083bf0ace81fc3059f2d6c5a494e48cbf"},{"sha":"30b36c92c386e93b432166fb6f9dd973882a6d82","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@jacobvosmaer.nl","name":"Jacob Vosmaer"},"message":"Use an exception to pass messages","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/30b36c92c386e93b432166fb6f9dd973882a6d82"},{"sha":"c51c901916c9092a97f6a11f7bc64ad25536ea19","author":{"email":"b7f250438f25653cca593293143d9a21e24753ce@ayufan.eu","name":"Kamil Trzcinski"},"message":"Return the external issue tracker even if it's null\n\nThis solves the problem with caching the nil value with instance variable.\nWithout this the every time we ask for external_issue_tracker we built AR and potentially do SQL query","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/c51c901916c9092a97f6a11f7bc64ad25536ea19"},{"sha":"76350e2ede187a8bd15e343c30537c90ee557aa7","author":{"email":"4ea0184b9df19e0786dd00b28e6daa4d26baeb3e@rymai.me","name":"Rémy Coutable"},"message":"Ensure \"new SSH key\" email do not ends up as dead Sidekiq jobs\n\nRelated to #2235.\n\nThis is done by:\n1. Delaying the notification sending after the SSH key is commited in DB\n2. Gracefully exit the mailer method if the record cannot be found","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/76350e2ede187a8bd15e343c30537c90ee557aa7"},{"sha":"090368f6c6edf5727b3e8c5ed69ccaa31e8a2c5f","author":{"email":"a2755757b6615b69508df2334461edf313036459@axilleas.me","name":"Achilleas Pipinellis"},"message":"Windows CI support is full since Runner v1.0.0\n\n[ci skip]","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/090368f6c6edf5727b3e8c5ed69ccaa31e8a2c5f"},{"sha":"b5c8f5727b5261d86ce52b976a355e7f223a563a","author":{"email":"b7f250438f25653cca593293143d9a21e24753ce@ayufan.eu","name":"Kamil Trzcinski"},"message":"Hide builds from Project's settings when the feature is disabled","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/b5c8f5727b5261d86ce52b976a355e7f223a563a"},{"sha":"be3a9440af7cedcf60dc1bb64c63f1786dc565bc","author":{"email":"a2755757b6615b69508df2334461edf313036459@axilleas.me","name":"Achilleas Pipinellis"},"message":"Merge branch 'ci_note_win_runner' into 'master'\r\n\r\nWindows CI support is full since Runner v1.0.0\r\n\r\n\r\n\r\nSee merge request !3219","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/be3a9440af7cedcf60dc1bb64c63f1786dc565bc"},{"sha":"ea7d062fa60e3e622288237fc66a815348bbcf36","author":{"email":"878edc0dc73375f9ff7ee2a67ff8869f3ac63f71@gitlab.com","name":"Douwe Maan"},"message":"Merge branch 'auto-gc' into 'master'\r\n\r\nRun 'git gc' every 10 pushes\r\n\r\nFixes https://gitlab.com/gitlab-org/gitlab-ce/issues/14250\r\n\r\nFixes https://gitlab.com/gitlab-org/gitlab-ce/issues/12620\r\n\r\nFixes https://gitlab.com/gitlab-org/gitlab-ee/issues/254\r\n\r\nAssociated gitlab-shell MR:\r\nhttps://gitlab.com/gitlab-org/gitlab-shell/merge_requests/44\r\n\r\nSee merge request !3206","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/ea7d062fa60e3e622288237fc66a815348bbcf36"},{"sha":"a8f1c5ed03dff11a59a87a25ba2bde837963bb00","author":{"email":"73c4b53c33b2f03b4e26d9578bea93e0ed8e16b0@3db-labs.com","name":"Jason Roehm"},"message":"add 'triggers' keyword to gitlab-ci.yml 'only' and 'except' fields to allow control over whether triggers will cause jobs to run","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/a8f1c5ed03dff11a59a87a25ba2bde837963bb00"},{"sha":"c96e037dcbe127c6525058a7884fc7c5f2708979","author":{"email":"b7f250438f25653cca593293143d9a21e24753ce@ayufan.eu","name":"Kamil Trzcinski"},"message":"Fix double borders around the CI status","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/c96e037dcbe127c6525058a7884fc7c5f2708979"},{"sha":"6c1badbd108a12d1217596a3319f9bd3ca7319b8","author":{"email":"73c4b53c33b2f03b4e26d9578bea93e0ed8e16b0@3db-labs.com","name":"Jason Roehm"},"message":"add tests for only/except 'triggers' keyword","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/6c1badbd108a12d1217596a3319f9bd3ca7319b8"},{"sha":"b6ede127294fd0df63facb9a65791c018067db9f","author":{"email":"73c4b53c33b2f03b4e26d9578bea93e0ed8e16b0@3db-labs.com","name":"Jason Roehm"},"message":"add some documentation for `triggers` keyword [ci skip]","distinct":false,"url":"https://api.github.com/repos/jrjang/gitlab-ce/commits/b6ede127294fd0df63facb9a65791c018067db9f"}]}