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. Jul 06, 2018
  4. Jul 04, 2018
  5. Jun 07, 2018
  6. Jun 03, 2018
  7. May 24, 2018
  8. Apr 19, 2018
  9. Apr 10, 2018
  10. Apr 09, 2018
  11. Apr 03, 2018
    • Jan Provaznik's avatar
      Check if at least one filter is set on dashboard · c1b71e2f
      Jan Provaznik authored and Winnie Hellmann's avatar Winnie Hellmann committed
      When listing issues and merge requests on dasboard page,
      make sure that at least one filter is enabled.
      
      User's id is used in search autocomplete widget instead
      of username, which allows presetting user in filter dropdowns.
      
      Related to #43246
      c1b71e2f
  12. Mar 21, 2018
  13. Mar 05, 2018
  14. Feb 26, 2018
    • Jan Provaznik's avatar
      Don't convert issuable_initial_data into JSON · 22addf26
      Jan Provaznik authored
      Instead of converting hash into JSON inside
      issuable_initial_data method, return hash and convert
      to JSON later. This allows us to easily extend basic
      issuable data with resource specific values. For example
      for Epic these data should include also labels, so we can then
      do something like:
      issuable_initial_data(@epic).merge(labels: @epic.labels).to_json
      22addf26
  15. Jan 18, 2018
    • Felipe Artur's avatar
      a956fac2
    • 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
  16. Dec 19, 2017
  17. Dec 15, 2017
  18. Nov 29, 2017
  19. Nov 07, 2017
  20. Nov 02, 2017
  21. Oct 31, 2017
  22. Oct 12, 2017
    • Sean McGivern's avatar
      Cache issuable template names · b7303b65
      Sean McGivern authored
      We were looking these up on each request to an issue page, because the form is
      pre-filled, as is the template dropdown. That was unnecessary: we could just
      treat these as 'special' repository files (like the rendered README) and cache
      them in Redis until they change on a push.
      b7303b65
  23. Sep 28, 2017
  24. Sep 11, 2017
  25. Sep 06, 2017
  26. Sep 05, 2017
    • Yorick Peterse's avatar
      Re-use issue/MR counts for the pagination system · 42062a45
      Yorick Peterse authored
      This changes the issue and MR index pages so the pagination system
      re-uses the output of the COUNT(*) query used to calculate the number of
      rows per state (opened, closed, etc). This removes the need for an
      additional COUNT(*) on both pages.
      Verified
      42062a45
  27. Sep 04, 2017
  28. Sep 01, 2017
  29. Aug 31, 2017
    • Sean McGivern's avatar
      Remove issuable finder count caching · e7817fc1
      Sean McGivern authored
      We're going to cache the total open count separately, and then just perform
      these counts on the list. We already do that to get the pagination information,
      through Kaminari, and a future change will make Kaminari reuse the query results
      from earlier in the request.
      e7817fc1
  30. Aug 29, 2017
  31. Aug 28, 2017
  32. Aug 24, 2017
  33. Aug 18, 2017
Loading