Skip to content
Snippets Groups Projects
  1. 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
  2. Jul 11, 2018
  3. Jun 21, 2018
  4. May 24, 2018
  5. Apr 12, 2018
  6. Apr 11, 2018
  7. Apr 03, 2018
  8. Feb 28, 2018
  9. Jan 30, 2018
    • Jan Provaznik's avatar
      Make pagination optional for issuables · b02a6bed
      Jan Provaznik authored
      On epics roadmap page we list all epics in the given time frame
      without pagination (at least for the first iteration), in this
      case it would be nice to use the existing issuables index logic
      except pagination (see MR gitlab-ee!4281). For this reason this
      patch allows to easily disable pagination.
      
      Related gitlab-ee!4281
      b02a6bed
  10. Jan 18, 2018
    • Jan Provaznik's avatar
      Return last edited time instead of update time · 4b6b8ecc
      Jan Provaznik authored
      For issuable models we keep two timestamps:
      updated_at which is updated whenever any model attribute is changed,
      last_edited_at which is changed when only title or description is
      changed.
      
      In UI bellow description we display who and when updated the item. But
      last_edited_by (used for 'who') is mistakenly combined with updated_at
      (when), last_edited_at should be used instead.
      
      Closes #41247
      4b6b8ecc
  11. Dec 22, 2017
  12. Dec 18, 2017
    • Sean McGivern's avatar
      Reset todo counters when the target is deleted · ef454f68
      Sean McGivern authored
      When the target is deleted, todos are destroyed, but we did not reset the todo
      cache for users with todos on the deleted target. This would only update after
      the next time the todo cache was updated for that user.
      ef454f68
  13. Dec 08, 2017
  14. Nov 06, 2017
  15. Nov 02, 2017
  16. Oct 26, 2017
  17. Oct 20, 2017
  18. Oct 17, 2017
  19. Oct 03, 2017
  20. Sep 18, 2017
    • Stan Hu's avatar
      Eliminate N+1 queries in loading discussions.json endpoint · 8690ca5c
      Stan Hu authored
      In #37955,we see that the profile had a number of N+1 queries from repeated
      access to `cross_reference_not_visible_for?`. This was optimized in previous
      versions of GitLab by rendering all notes at once, counting the number of
      visible references, and then using that number to check whether a system note
      should be fully redacted.
      
      There was also another N+1 query calling `ProjectTeam#member?`, which did not
      take advantage of an optimization in prepare_notes_for_rendering that would
      preload the maximum access level per project.
      
      Closes #37955
      8690ca5c
  21. Sep 04, 2017
  22. Aug 29, 2017
  23. Aug 14, 2017
  24. Aug 11, 2017
  25. Aug 10, 2017
  26. Aug 09, 2017
  27. Aug 02, 2017
  28. Jul 24, 2017
  29. Jul 19, 2017
  30. Jul 18, 2017
  31. Jul 05, 2017
  32. Jun 21, 2017
  33. Jun 15, 2017
  34. Jun 14, 2017
  35. Jun 10, 2017
Loading