1. 25 Mar, 2019 2 commits
  2. 19 Mar, 2019 2 commits
  3. 13 Mar, 2019 1 commit
  4. 08 Mar, 2019 1 commit
  5. 07 Mar, 2019 2 commits
  6. 06 Mar, 2019 3 commits
    • Sean McGivern's avatar
      Add failing test for milestone with far-future date · 8a49eeed
      Sean McGivern authored
      When looking for upcoming milestones, we compare the milestone's due
      date to `NOW()`. However, the due date is a date and `NOW()` is a
      timestamp, and in Postgres, timestamps can't extend as far in the future
      as dates can.
      
      This test exposes the issue.
      8a49eeed
    • Patrick Bajao's avatar
      Allow protected branch creation via web and API · e371520f
      Patrick Bajao authored
      This commit includes changes to add `UserAccess#can_create_branch?`
      which will check whether the user is allowed to create a branch even
      if it matches a protected branch.
      
      This is used in `Gitlab::Checks::BranchCheck` when the branch name
      matches a protected branch.
      
      A `push_to_create_protected_branch` ability in `ProjectPolicy` has been
      added to allow Developers and above to create protected branches.
      e371520f
    • Kamil Trzciński's avatar
      Use encrypted runner tokens · c5f1f7f3
      Kamil Trzciński authored
      This makes code to support encrypted runner tokens.
      This code also finished previously started encryption
      process.
      c5f1f7f3
  7. 05 Mar, 2019 4 commits
    • Jarka Košanová's avatar
      23d26afa
    • Jarka Košanová's avatar
      Display only informaton visible to current user · 434cb1d9
      Jarka Košanová authored
      Display only labels and assignees of issues
      visible by the currently logged user
      Display only issues visible to user in the burndown chart
      434cb1d9
    • João Cunha's avatar
      Creates Clusterss::ApplciationsController update endpoint · f8234d9a
      João Cunha authored
      - Creates new route
      - Creates new controller action
      - Creates call stack:
        Clusterss::ApplciationsController calls -->
        Clusters::Applications::UpdateService calls -->
        Clusters::Applications::ScheduleUpdateService calls -->
        ClusterUpdateAppWorker calls -->
        Clusters::Applications::PatchService -->
        ClusterWaitForAppInstallationWorker
      
      DRY req params
      
      Adds gcp_cluster:cluster_update_app queue
      
      Schedule_update_service is uneeded
      
      Extract common logic to a parent class (UpdateService will need it)
      
      Introduce new UpdateService
      
      Fix rescue class namespace
      
      Fix RuboCop offenses
      
      Adds BaseService for create and update services
      
      Remove request_handler code duplication
      
      Fixes update command
      
      Move update_command to ApplicationCore so all apps can use it
      
      Adds tests for Knative update_command
      
      Adds specs for PatchService
      
      Raise error if update receives an unistalled app
      
      Adds update_service spec
      
      Fix RuboCop offense
      
      Use subject in favor of go
      
      Adds update endpoint specs for project namespace
      
      Adds update endpoint specs for group namespace
      f8234d9a
    • Shinya Maeda's avatar
      Rename ambiguous association names in Ci::Pipeline · 18889696
      Shinya Maeda authored
      fix it ok
      
      Fix
      
      head pipeline
      18889696
  8. 04 Mar, 2019 4 commits
  9. 02 Mar, 2019 2 commits
  10. 01 Mar, 2019 6 commits
  11. 28 Feb, 2019 1 commit
  12. 27 Feb, 2019 6 commits
  13. 26 Feb, 2019 6 commits