1. 15 May, 2019 4 commits
    • Alexandru Croitor's avatar
      Add params validations and remove extra params support · f117c032
      Alexandru Croitor authored
      Remove label_name and milestone_title params support
      Add mutually_exclusive validation for author_id and author_username
      Add mutually_exclusive validation for assignee_id and assignee_username
      Add validation to allow single value for asignee_username on CE
      Add separate issue_stats_params helper for statistics params and
      reuse in issues_params.
      f117c032
    • Alexandru Croitor's avatar
      Move issue details to from IssueBasic to Issue entity · a4fbf39e
      Alexandru Croitor authored
      Cleanup IssueBasic entity to keep it basic and move extra attributes
      to Issue entity which contains more details
      a4fbf39e
    • Alexandru Croitor's avatar
      Changes to issues api · 5ec28dc3
      Alexandru Croitor authored
      When issues_controller endpoint was used for search, the parameters
      passed to the controller were slightly different then the ones
      passed to API. Because the searchbar UI is reused in different
      places and builds the parameters passed to request in same way
      we need to account for old parameter names.
      
      
      Add issues_statistics api endpoints
      
      Adds issue_statistics api endpoints for issue lists and returns
      counts of issues for all, closed and opened states.
      
      
      Expose more label attributes based on a param
      
      When requesting issues list through API expose more attributes
      for labels, like color, description if with_labels_data param is
      being passed, avoiding this way to change response schema for users
      that already use API.
      
      https://gitlab.com/gitlab-org/gitlab-ce/issues/57402
      5ec28dc3
    • Kushal Pandya's avatar
      Merge branch 'next-badge-link' into 'master' · 6bf5af2a
      Kushal Pandya authored
      Add link to next badge
      
      Closes #61503
      
      See merge request gitlab-org/gitlab-ce!28162
      6bf5af2a
  2. 14 May, 2019 14 commits
  3. 13 May, 2019 22 commits