Skip to content
Snippets Groups Projects
  1. Sep 13, 2019
  2. Aug 21, 2019
    • George Koltsov's avatar
      Add SortingPreference concern · 8bcc47ac
      George Koltsov authored
      Sorting preference functionality has been extracted
      from `IssuableCollections` to a new `SortingPreference`
      concern in order to reuse this functionality in projects
      (and groups in the future).
      8bcc47ac
  3. Jul 31, 2019
  4. Jul 16, 2019
  5. Jul 09, 2019
    • Charlie Ablett's avatar
      Remove `:graphql` feature flag · 639ab521
      Charlie Ablett authored
      - Remove `FeatureConstrainer` call wrapping api endpoint
      - Remove `Feature.enabled?(:graphql)` conditionals in back and frontend
      - Modify graphql test to be graphql flag agnostic
      - Remove api routing spec
      - Remove frontend feature flag via `gon`
      639ab521
  6. Jul 05, 2019
  7. Jun 28, 2019
  8. Jun 26, 2019
    • Rajat Jain's avatar
      Bring Manual Ordering on Issue List · 6f448bd1
      Rajat Jain authored
      On all the issue lists -- Group, Project and Dashboard -- this
      change adds a new option for managing the lists.
      
      "Manual Ordering" option is added which when flipped on will allow
      an user to drag and drop issues around to create a relative ordering
      among them.
      6f448bd1
  9. Jun 21, 2019
  10. Apr 18, 2019
  11. Apr 15, 2019
  12. Mar 27, 2019
  13. Mar 21, 2019
  14. Feb 05, 2019
  15. Jan 31, 2019
  16. Jan 30, 2019
  17. Jan 28, 2019
  18. Jan 14, 2019
  19. Jan 11, 2019
  20. Jan 07, 2019
  21. Dec 13, 2018
  22. Nov 29, 2018
  23. Nov 27, 2018
    • Phil Hughes's avatar
      Suggests issues when typing title · 50e21a89
      Phil Hughes authored
      This suggests possibly related issues when the user types a title.
      
      This uses GraphQL to allow the frontend to request the exact
      data that is requires. We also get free caching through the Vue Apollo
      plugin.
      
      With this we can include the ability to import .graphql files in JS
      and Vue files.
      Also we now have the Vue test utils library to make testing
      Vue components easier.
      
      Closes #22071
      Verified
      50e21a89
  24. Nov 23, 2018
  25. Oct 24, 2018
  26. Oct 04, 2018
  27. Sep 26, 2018
    • gfyoung's avatar
      Enable even more frozen string in app/controllers · 12ee2753
      gfyoung authored
      Enables frozen string for some vestigial files as
      well as the following:
      
      * app/controllers/projects/**/*.rb
      * app/controllers/sherlock/**/*.rb
      * app/controllers/snippets/**/*.rb
      * app/controllers/users/**/*.rb
      
      Partially addresses #47424.
      12ee2753
  28. Sep 11, 2018
  29. Aug 21, 2018
    • Sean McGivern's avatar
      Move Issue#{referenced,closed_by}_merge_requests to service · c73da6c1
      Sean McGivern authored
      These methods don't really need to be on the Issue model. Issue#related_branches
      can also be moved to a service, but we can do that in a separate commit.
      
      This commit does not change any behaviour; it just moves code around, renames
      the service, and refactors the specs.
      c73da6c1
  30. Jul 30, 2018
    • Bob Van Landuyt's avatar
      Show the status of a user in interactions · f1d3ea63
      Bob Van Landuyt authored
      The status is shown for
      - The author of a commit when viewing a commit
      - Notes on a commit (regular/diff)
      - The user that triggered a pipeline when viewing a pipeline
      - The author of a merge request when viewing a merge request
      - The author of notes on a merge request (regular/diff)
      - The author of an issue when viewing an issue
      - The author of notes on an issue
      - The author of a snippet when viewing a snippet
      - The author of notes on a snippet
      - A user's profile page
      - The list of members of a group/user
      f1d3ea63
  31. Jun 18, 2018
  32. May 31, 2018
  33. Apr 19, 2018
  34. Apr 11, 2018
    • Bob Van Landuyt's avatar
      Correct permissions for creating merge requests from issues · 71ccfde3
      Bob Van Landuyt authored
      This could only be possible for users that can create merge requests
      within a project.
      
      So they need to be a allowed to create a branch and create a merge request.
      71ccfde3
    • Bob Van Landuyt's avatar
      Rename `create_merge_request` permissions · 8ad9c4e8
      Bob Van Landuyt authored
      So we can distinguish between the permissions on the source and the
      target project.
      
      - `create_merge_request_from` indicates a user can create a merge
        request with the project as a source_project
      - `create_merge_request_in` indicates a user can create a merge
        request with the project as a target_project
      8ad9c4e8
  35. Feb 28, 2018
Loading