1. 08 Feb, 2017 1 commit
  2. 26 Jan, 2017 1 commit
  3. 25 Jan, 2017 2 commits
  4. 18 Jan, 2017 6 commits
  5. 15 Jan, 2017 1 commit
  6. 27 Dec, 2016 1 commit
  7. 20 Dec, 2016 1 commit
  8. 19 Dec, 2016 1 commit
  9. 11 Dec, 2016 2 commits
  10. 08 Dec, 2016 1 commit
  11. 06 Dec, 2016 2 commits
  12. 02 Dec, 2016 1 commit
  13. 23 Nov, 2016 1 commit
  14. 21 Nov, 2016 2 commits
  15. 18 Nov, 2016 1 commit
  16. 17 Nov, 2016 4 commits
  17. 11 Nov, 2016 1 commit
  18. 09 Nov, 2016 1 commit
  19. 07 Nov, 2016 1 commit
    • Yorick Peterse's avatar
      Added IssueCollection · 026d0efb30e7
      Yorick Peterse authored
      This class can be used to reduce a list of issues down to a subset based
      on user permissions. This class operates in such a way that it can
      reduce issues using as few queries as possible, if any at all.
      026d0efb30e7
  20. 01 Nov, 2016 1 commit
  21. 28 Oct, 2016 1 commit
  22. 20 Oct, 2016 1 commit
    • Callum Dryden's avatar
      Differentiate the expire from leave event · f0cad1cadc69
      Callum Dryden authored
      At the moment we cannot see weather a user left a project due to their
      membership expiring of if they themselves opted to leave the project.
      This adds a new event type that allows us to make this differentiation.
      Note that is not really feasable to go back and reliably fix up the
      previous events. As a result the events for previous expire removals
      will remain the same however events of this nature going forward will be
      correctly represented.
      f0cad1cadc69
  23. 16 Oct, 2016 1 commit
  24. 07 Oct, 2016 1 commit
    • Nick Thomas's avatar
      Add markdown cache columns to the database, but don't use them yet · af001f6c6325
      Nick Thomas authored
      This commit adds a number of _html columns and, with the exception of Note,
      starts updating them whenever the content of their partner fields changes.
      
      Note has a collision with the note_html attr_accessor; that will be fixed later
      
      A background worker for clearing these cache columns is also introduced - use
      `rake cache:clear` to set it off. You can clear the database or Redis caches
      separately by running `rake cache:clear:db` or `rake cache:clear:redis`,
      respectively.
      af001f6c6325
  25. 04 Oct, 2016 1 commit
    • Paco Guzman's avatar
      Simplify Mentionable concern instance methods · 3deb637c8640
      Paco Guzman authored
      We remove some arguments that are rarely used or 
      used just to simplify setups on specs.
      
      Modified Mentionable#create_new_cross_references method 
      we don’t need to calculate previous references to avoid the 
      duplication because we do that at database level when 
      creating references extracted from the current entity state.
      
      MergeRequests won’t create cross_references for commits that are included so we change a spec to use a different merge request to make references to commits to other branches
      3deb637c8640
  26. 03 Oct, 2016 1 commit
  27. 22 Sep, 2016 2 commits