1. 25 6月, 2019 2 次提交
  2. 23 6月, 2019 1 次提交
    • S
      Enable Gitaly ref name caching for discussions.json · 30167193
      Stan Hu 提交于
      This eliminates many potential duplicate FindCommit RPCs for the same
      ref, which often occurs in the RelativeLinkFilter#current_commit call.
      On the GitLab 12.0 release post, for example, this would save close to
      400 RPC calls.
      30167193
  3. 21 6月, 2019 2 次提交
    • V
      Don't show private keys for letsencrypt certs · 6119d5ad
      Vladimir Shushlin 提交于
      Adds enum certificate_source to pages_domains table
      with default manually_uploaded
      
      Mark certificates as 'gitlab_provided'
      if the were obtained through Let's Encrypt
      
      Mark certificates as 'user_provided' if they were uploaded through
      controller or api
      
      Only show private key in domain edit form if it is 'user_provided'
      
      Only show LetsEncrypt option if is enabled by application settings
      (and feature flag)
      
      Refactor and fix some specs to match new logic
      
      Don't show Let's Encrypt certificates as well
      6119d5ad
    • B
      Add reorder action to Project IssuesController · 4a85e263
      Brett Walker 提交于
      to support manual sorting on the frontend
      4a85e263
  4. 20 6月, 2019 3 次提交
    • O
      Automatically update MR merge-ref along merge status · 3af348b6
      Oswaldo Ferreira 提交于
      This couples the code that transitions the `MergeRequest#merge_status`
      and refs/merge-requests/:iid/merge ref update.
      
      In general, instead of directly telling `MergeToRefService` to update
      the merge ref, we should rely on `MergeabilityCheckService` to keep
      both the merge status and merge ref synced. Now, if the merge_status is
      `can_be_merged` it means the merge-ref is also updated to the latest.
      
      We've also updated the logic to be more systematic and less user-based.
      3af348b6
    • S
      Add embedding flag and filter to CPU/Mem · f49dd76a
      Sarah Yasonik 提交于
      This commits adds support for metrics dashboards
      for embedding. If the flag 'embedded' is provided
      to the environments/id/metrics_dashboard endpoint,
      the response will be suitable for embedding in
      issues or other content.
      
      This is a precursor for support for embedding
      metrics in GFM.
      f49dd76a
    • B
      Update application settings using correct action · 6b4f93c0
      Brett Walker 提交于
      Updating multiple application settings panels through
      a single action causes the incorrect action to be shown
      when there are errors.  Instead, make each panel action
      handle both updating and display.
      6b4f93c0
  5. 19 6月, 2019 3 次提交
  6. 18 6月, 2019 2 次提交
  7. 17 6月, 2019 1 次提交
  8. 14 6月, 2019 1 次提交
    • S
      Refactor for cleaner caching in dashboards · 15c8d29b
      Sarah Yasonik 提交于
      Opts to cache a full list of cached dashboards
      to better manage removing items from the cache.
      This also allows dashboards to be stored in the
      cache that don't necessarily correspond to a
      single dashboard yml.
      15c8d29b
  9. 13 6月, 2019 3 次提交
  10. 12 6月, 2019 3 次提交
  11. 10 6月, 2019 3 次提交
  12. 07 6月, 2019 3 次提交
    • S
      Remove metrics_time_window feature flag · 3f5447db
      Sarah Yasonik 提交于
      3f5447db
    • A
      Add frontend support for cluster health alerts · b78c370a
      Adriel Santiago 提交于
      Adds a new query text input for metric alerts
      b78c370a
    • V
      Add pages domains acme orders · c3338c92
      Vladimir Shushlin 提交于
      Extract acme double to helper
      
      Create ACME challanges for pages domains
      
      * Create order & challange through API
      * save them to database
      * request challenge validation
      
      We're saving order and challenge as one entity,
      that wouldn't be correct if we would order certificates for
      several domains simultaneously, but we always order certificate
      per domain
      
      Add controller for processing acme challenges redirected from pages
      
      Don't save acme challenge url - we don't use it
      
      Validate acme challenge attributes
      
      Encrypt private_key in acme orders
      c3338c92
  13. 06 6月, 2019 7 次提交
  14. 05 6月, 2019 1 次提交
  15. 04 6月, 2019 2 次提交
  16. 03 6月, 2019 1 次提交
    • S
      Abstract auto merge processes · d4b46936
      Shinya Maeda 提交于
      We have one auto merge strategy today - Merge When Pipeline
      Succeeds.
      
      In order to add more strategies for Merge Train feature,
      we abstract the architecture to be more extensible.
      
      Removed arguments
      
      Fix spec
      d4b46936
  17. 01 6月, 2019 1 次提交
    • O
      Automatically update MR merge-ref along merge status · b965009d
      Oswaldo Ferreira 提交于
      This couples the code that transitions the `MergeRequest#merge_status`
      and refs/merge-requests/:iid/merge ref update.
      
      In general, instead of directly telling `MergeToRefService` to update
      the merge ref, we should rely on `MergeabilityCheckService` to keep
      both the merge status and merge ref synced. Now, if the merge_status is
      `can_be_merged` it means the merge-ref is also updated to the latest.
      
      We've also updated the logic to be more systematic and less user-based.
      b965009d
  18. 31 5月, 2019 1 次提交