Skip to content
  1. Jul 01, 2015
  2. Nov 02, 2013
  3. Jul 14, 2012
  4. Jul 03, 2012
  5. Apr 26, 2012
  6. Apr 25, 2012
  7. Apr 23, 2012
  8. Feb 25, 2012
  9. Dec 29, 2011
  10. Sep 26, 2011
  11. Sep 23, 2011
  12. Jun 28, 2011
    • Marco Villegas's avatar
      Issue #1024958: Commitlog should provide RSS feeds of each view. · a5472a54
      Marco Villegas authored
      - Add a views row plugin for operations feed that let maps between rss
        item elements and views fields.
      - Add a views argument handler for repo_id to be able to set the title
        propertly.
      - Add a feed display to commitlog_global_commits,
        commitlog_repository_commits and commitlog_user_commits views.
      - Attach feeds to commitlog views.
      - Re-work commitlog_operations_page() to use our custom views_embed_view,
        versioncontrol_render_commitlog_view.
      - Let operation revision, person and attribution views field handlers
        output plain text instead of html markup based on an field handler
        option.
      - Let choose the format output for operation revision views handler.
      a5472a54
  13. Feb 25, 2011
  14. Jan 25, 2011
  15. Jan 24, 2011
  16. Jan 17, 2011
  17. Jan 16, 2011
  18. Jan 03, 2011
  19. Dec 20, 2010
  20. Dec 04, 2010
  21. Dec 03, 2010
  22. Nov 24, 2010
    • Marco Villegas's avatar
      task #980498: Unify access to backend data member. · 30217ca1
      Marco Villegas authored
      Before this VersioncontrolRepository have a public $backend data member
      and VersioncontrolEntity have a protected $backend data member.
      
      Now both classes have a protected $backend data member and both also have
      a getBackend() method to access it from outside.
      30217ca1
  23. Nov 19, 2010
  24. Nov 17, 2010
  25. Jun 16, 2010
  26. Oct 16, 2009
  27. Jun 07, 2009
  28. Jun 01, 2009
  29. May 29, 2009
    • Jakob Petsovits's avatar
      New API function versioncontrol_get_operation_statistics(). · 9701a693
      Jakob Petsovits authored
      Replaces the infamous versioncontrol_get_user_statistics() with a
      more flexible query-based approach instead of hardly scalable
      counting of operation arrays.
      
      In fact, this new function can count operations in pretty much any
      combination of grouping and sorting that you might need. Or if you
      just need the number of all operations altogether without any
      grouping, you can have that as well. (Thus implementing cvslog's
      
      In order to implement this functionality, versioncontrol_get_operations()
      and the related query construction functions have been refactored
      a bit, so that versioncontrol_get_operation_statistics() shares
      lots of code for constructing the query.
      
      On top of that, some pieces of code related to displaying statistics
      have been slightly changed and adapted.
      9701a693
  30. Mar 31, 2009
  31. Mar 14, 2009
  32. Mar 10, 2009
  33. Feb 27, 2009
  34. Feb 16, 2009
    • Jakob Petsovits's avatar
      Major performance improvement of the week: · d52cb817
      Jakob Petsovits authored
      Enable versioncontrol_get_operations() to call pager_query() or
      db_query_range() directly, instead of hand-cutting the result.
      (Now possible because the query is now extensible *and* does DISTINCT.)
      
      That not only saves potential masses of unnecessarily allocated
      $operation arrays, but also makes it possible to get rid of the
      pager emulator that is commitlog_get_paged_operations(). Yo.
      6.x-1.0-beta5
      d52cb817