1. 14 Dec, 2016 10 commits
    • Lin Jen-Shin's avatar
      Merge remote-tracking branch 'upstream/master' into show-commit-status-from-latest-pipeline · 3ce6ba7d
      Lin Jen-Shin authored
      * upstream/master: (39 commits)
        Improve build status specs contexts descriptions
        Add some missing tests for detailed status methods
        Remove trailing blank line from Allowable module
        Update manual build icon SVG
        Make it possible to mix `Gitlab::Routing` in
        Extract abilities checking module from ability model
        Extend tests for pipeline detailed status helpers
        Add tests for common build detailed status helpers
        Add missing tests for build `cancelable?` method
        Add tests for detailed build statuses factory
        Make it possible to retry build that was canceled
        Make build retryable only if complete and executed
        Improve readability in methods for detailed status
        Add tests for build cancelable/retryable statuses
        Extend specs for build play/stop detailed statuses
        Refine build stop/play extended status specs
        Use manual build icon in play/stop build statuses
        Adds manual action icon and case to show it
        Fix detailed status specs for pipeline stage model
        Fix detailed status badge for generic commit status
        ...
      3ce6ba7d
    • Rémy Coutable's avatar
      Merge branch 'build-statuses' into 'master' · 3e90aa11
      Rémy Coutable authored
      Detailed build statuses
      
      ## What does this MR do?
      
      Implements detailed statuses for `Ci::Builds` and `CommitStatus`.
      
      It also adds a new icon for manual build.
      
      ## Screenshots
      
      ![manual_builds_icon](/uploads/22b5c594350856c85398ef705a635f8b/manual_builds_icon.png)
      
      ## What are the relevant issue numbers?
      
      See #24273, closes #22642
      
      See merge request !7989
      3e90aa11
    • Lin Jen-Shin's avatar
      Merge remote-tracking branch 'upstream/master' into show-commit-status-from-latest-pipeline · 367024f1
      Lin Jen-Shin authored
      * upstream/master: (557 commits)
        Fix wrong error message expectation in API::Commits spec
        Move admin settings spinach feature to rspec
        Encode when migrating ProcessCommitWorker jobs
        Prevent overflow with vertical scroll when we have space to show content
        Make rubocop happy
        API: Ability to cherry-pick a commit
        Be smarter when finding a sudoed user in API::Helpers
        Backport hooks on group policies for the EE-specific implementation
        API: Ability to get group's project in simple representation
        Add AddLowerPathIndexToRoutes to setup_postgresql.rake
        For single line git commit messages, the close quote should be on the same line as the open quote
        added border-radius and padding to labels
        Allow all alphanumeric characters in file names (!8002)
        Add failing test for #20190
        Don't allow blank MR titles in API
        Replace static fixture for awards_handler_spec (!7661)
        Crontab typo '* */6' -> '0 */6' (4x/day not 1x-per-min-for-1h 4x/day)
        Fix test
        Tweak style and add back wording
        Clean up commit copy to clipboard and make consistent
        ...
      367024f1
    • Rémy Coutable's avatar
      Merge branch '25651-fix-master' into 'master' · 3a906126
      Rémy Coutable authored
      Fix wrong error message expectation in API::Commits spec
      
      See commit message or https://gitlab.com/gitlab-org/gitlab-ce/issues/25651#note_19996076 for the explanation.
      
      Closes #25651
      
      See merge request !8083
      3a906126
    • Grzegorz Bizon's avatar
      6757aaa1
    • Rémy Coutable's avatar
      Merge branch 'process-commit-worker-migration-encoding' into 'master' · 78f89f7a
      Rémy Coutable authored
      Encode when migrating ProcessCommitWorker jobs
      
      ## What does this MR do?
      
      This adds encoding logic to the migration for ProcessCommitWorker, ensuring it doesn't throw errors when the input can not be converted to UTF-8 without extra help.
      
      ## What are the relevant issue numbers?
      
      https://gitlab.com/gitlab-org/gitlab-ce/issues/25489
      
      See merge request !8064
      78f89f7a
    • Grzegorz Bizon's avatar
      ac115a9e
    • Grzegorz Bizon's avatar
      Merge branch '25136-last-deployment-link' into 'master' · c6d77859
      Grzegorz Bizon authored
      Fix broken link for latest deployment
      
      ## What does this MR do?
      
      Creates a new helper for the latest deployment link.
      
      ## Why was this MR needed?
      
      A helper that returns a link was being called inside another helper that creates a link, resulting in  `builds/<a href="builds/ID>#id</a>`
      
      ## What are the relevant issue numbers?
      
      Closes #25136
      
      See merge request !7839
      c6d77859
    • Rémy Coutable's avatar
      Fix wrong error message expectation in API::Commits spec · de038bf7
      Rémy Coutable authored
      This was because the MR was a bit behind master and the error message
      got updated in the meantime by 79aad815.
      Signed-off-by: default avatarRémy Coutable <remy@rymai.me>
      de038bf7
    • Grzegorz Bizon's avatar
      309580bd
  2. 13 Dec, 2016 30 commits