1. 08 Nov, 2019 4 commits
    • Enrique Alcantara's avatar
      Add new strings · 617f68c8
      Enrique Alcantara authored
      617f68c8
    • Enrique Alcantara's avatar
      Service credentials form · b30bacbb
      Enrique Alcantara authored
      Allows to set a Role ARN to obtain access to
      AWS resources from a gitlab account
      b30bacbb
    • Enrique Alcantara's avatar
      Set up create eks cluster flow · 08c9f448
      Enrique Alcantara authored
      - Pass server side parameters
      - Decide to render service credentials form or cluster config form
      08c9f448
    • Tiger's avatar
      Add controller action for creating cluster AWS roles · 1ce0e5a7
      Tiger authored
      Once hooked up to the Vue app, this will take care of
      the first step of creating a cluster on EKS - capturing
      the role GitLab will assume to create resources in the
      user's account.
      
      Adds four new options to ApplicationSetting:
      
      * eks_integration_enabled
      * eks_account_id
      * eks_access_key_id
      * eks_secret_access_key
      
      :eks_account_id is exposed to the frontend to allow
      users to add it as a trusted entity to their chosen
      IAM role.
      1ce0e5a7
  2. 07 Nov, 2019 26 commits
  3. 06 Nov, 2019 10 commits
    • Douglas Barbosa Alexandre's avatar
      Merge branch 'jc-add-internal-socket-dir-to-setup' into 'master' · a640e526
      Douglas Barbosa Alexandre authored
      Add internal_socket_dir to gitaly config in setup helper
      
      See merge request gitlab-org/gitlab!19170
      a640e526
    • ap4y's avatar
      Expose commit sha on Vulnerabilities::Occurrence · f6a74737
      ap4y authored
      Presenter for Vulnerabilities::Occurrence doesn't generate blob_path
      if sha is missing. For some cases sha is dynamically added via joined
      table, for pipeline reports sha is completely missing. To make
      behavior more consistent we will introduce sha related accessors and
      will populate it from either reports or joined queries.
      f6a74737
    • Kamil Trzciński's avatar
      Merge branch 'deployment-commit-tracking' into 'master' · 2554bdc0
      Kamil Trzciński authored
      Track deployed merge requests in the database
      
      Closes #32584
      
      See merge request gitlab-org/gitlab!18755
      2554bdc0
    • Brian Richardson's avatar
    • Mark Lapierre's avatar
      Merge branch 'qa-update-group-file-template-spec' into 'master' · c8c711e4
      Mark Lapierre authored
      Disable autodevops in group file template spec
      
      See merge request gitlab-org/gitlab!19708
      c8c711e4
    • John Cai's avatar
      cde4f8d7
    • Douglas Barbosa Alexandre's avatar
      Merge branch 'environments-list-data-d' into 'master' · c7916c8b
      Douglas Barbosa Alexandre authored
      Fill in Pipeline Footer in Environment Dashboard
      
      See merge request gitlab-org/gitlab!17645
      c7916c8b
    • Jason Goodman's avatar
      Return last pipeline for environment dashboard · e6ca39f1
      Jason Goodman authored
      Add last_visible_pipeline method to Environment model
      e6ca39f1
    • Paul Slaughter's avatar
      Merge branch 'mh/vue-issuables-list-ee' into 'master' · 398fef1c
      Paul Slaughter authored
      Refactor issuables list to Vue, part 1
      
      See merge request gitlab-org/gitlab!15091
      398fef1c
    • Martin Hanzel's avatar
      Refactor issuables list to Vue, part 1 · 693f99eb
      Martin Hanzel authored
      ```-----------------
      **WARNING:** This is one of those long commit messages where multiple
      messages are squashed into one
      ```
      
      -----------------
      
      Working: most of the view, bulk edit toggle.
      Not working yet: filtering, bulk edit behaviour.
      
      Enable bulk editing
      
      The bulk edit sidebar is coupled to an issuable's DOM and expects
      the correct information to be there in attributes or dataset.
      
      Add pagination to Vue issuable list
      
      Enable filtering in vue issuables list
      
      Enable label drill-down in vue issuables list
      
      Clicking on a label applies a filter for that label.
      
      Implement sorting and reordering in vue issuable list
      
      Fix edge case in issuable ordering
      
      In the Vue issuables list, the list now takes the sort key from
      the sort dropdown. The server remembers the previous sort state
      even if none is provided in the URL query string, so the
      dropdown is the better source of truth.
      
      Fix a feature flag check
      
      Misc improvements to vue issuable list
      
      - Show only opened issues by default
      - Apply styles for recent and closed issues
      
      Add dates and assignees in vue issue list
      
      - Replace date placeholders with formatted dates
      - Show assignees
      - Add options to issue_assignees.vue for more flexibility
      
      Add empty states to vue issue list
      
      Rename message_queue to pubsub
      
      Update gitlab.pot
      
      Fix a spacing issue
      
      Fix bulk update not working
      
      Update some i18n strings
      
      Add user popovers to vue issuables list
      
      Add tooltips in vue issuables list
      
      Apply review suggestions
      
      Update gitlab pot
      
      Add tests for vue issuables list
      
      - Alter Jest unit test for issue assignees component
      - Add Jest unit tests for issuables list app and issuable
        components
      - Fix rspecs to `wait_for_requests` to allow the Vue app to load
      - Misc fixes to utils and Vue components to fix edge cases
      
      Add eventhub to issueables_list
      
      Add constants to issuebales_list
      
      Add datetime_utility to issueables_list
      
      rm pubsub
      
      Add eventbus to issueable_bulk_update
      
      Add coupling comment to _issue.html.haml
      
      add eventbus and moved constants to new file in issuables list app
      
      bind FF to group
      
      Rm FF guard in JS file when initing issueable list
      
      Replace pubsub with eventbus in spec
      
      get rid of rm .js css class from list
      
      Abstract newDateAsLocal time in issueable
      
      Refactor getting sort from backend
      
      Get sort key from backed and avoid querying the dom more than we need to
      
      Refactor tests to use less snapshots
      
      Add issuable_item and move value to computes
      
      Rm conditional when mounting in issuables_list_app
      
      Replace number with constant to access as prop
      
      Ran prettier on touched files
      
      Fix type in consts
      
      Add group to FF controller
      
      Mv newDateAsLocaleTime to datetime_utility
      
      Mv func to lib/datetime_utility and replace instances in files
      
      Add FF guard to index.js for init component
      
      Rm rspec changes that arent needed
      
      Change storing ids in array to object
      
      Fix bulk edit update all and change how we store ids for a more
      efficient dom interation
      
      Rm issuable_item component
      
      Rm default values undefined
      
      Replace issuable_item component with computed iteration
      
      Refactor issuable spec and snapshot
      
      Get specs passing from addreessing comments
      
      revert style change
      
      run prettier against files
      
      Update issuable_list_app_spec and snapshots
      
      Add shared examples for FF in issue_spec
      
      Move test from issuable_list to issuable
      
      Reset window date after Spec in issuable
      
      Add group to stubbing FF in issues_spec.rb
      
      Run prettier against files
      
      Final patch
      
      Handle refactoring for issuables and issuables list to address bugs
      and spec issues
      693f99eb