Skip to content
Snippets Groups Projects
  1. Apr 27, 2012
  2. Apr 20, 2012
  3. Jan 03, 2012
  4. Oct 29, 2011
  5. May 30, 2011
  6. May 29, 2011
  7. Apr 16, 2011
  8. Mar 27, 2011
  9. Jan 02, 2011
  10. Feb 21, 2010
  11. Dec 26, 2009
  12. Oct 24, 2009
  13. Aug 15, 2009
    • Eric Davis's avatar
      Added branch and tag support to the git repository viewer. (#1406) · c28b044d
      Eric Davis authored
      Many thanks to Adam Soltys and everyone else who tested this patch.
      
      * Updated git test repository so it has a branch with some differences from the master branch
      * Moved redmine diff class into a module so as not to clash with diff-lcs gem which is required by grit
      * Find changesets from all branches, not just master
      * Got revision browsing working
      * Got file actions working properly
      * Allow browsing by short form of commit identifier
      * Added a method to retrieve repository branches
      * Allow browsing by branch names as well as commit numbers
      * Handle the case where a git repository has no master branch
      * Expand revision box and handle finding revisions by first 8 characters
      * Added branches dropdown to repository show page
      * Combined repository browse and show into a single action.  Moved branch/revision navigation into a partial.
      * Renamed partial navigation -> breadcrumbs
      * Made it so latest revisions list uses branch and path context
      * Preserve current path when changing branch or revision
      * Perform slightly more graceful error handling in the case of invalid repository URLs
      * Allow branch names to contain periods
      * Allow dashes in branch names
      * Sort branches by name
      * Adding tags dropdown
      * Need to disable both branches and tags dropdowns before submitting revision form
      * Support underscores in revision (branch/tag) names
      * Making file history sensitive to current branch/tag/revision, adding common navigation to changes page
      * Updated translation files to include labels for 'branch', 'tag', and 'view all revisions'
      * Reenable fields after submit so they don't look disabled and don't stay disabled on browser back button
      * Instead of dashes just use empty string for default dropdown value
      * Individual entry views now sport the upgraded revision navigation
      * Don't display dropdowns with no entries
      * Consider all revisions when doing initial load
      * Fixed bug grabbing changesets.  Thanks to Bernhard Furtmueller for catching.
      * Always check the entire log to find new revisions, rather than trying to go forward from the latest known one
      * Added some cleverness to avoid selecting the whole changesets table any time someone views the repository root
      * File copies and renames being detected properly
      * Return gracefully if no revisions are found in the git log
      * Applied patch from Babar Le Lapin to improve Windows compatibility
      
      git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2840 e93f8b46-1217-0410-a6f0-8f06a7374b81
      c28b044d
  14. Dec 12, 2008
  15. Aug 25, 2008
  16. Jul 12, 2008
  17. Jul 05, 2008
  18. Jun 08, 2008
  19. Jun 07, 2008
  20. Jun 06, 2008
  21. Jun 02, 2008
  22. Apr 27, 2008
  23. Mar 12, 2008
  24. Jan 23, 2008
  25. Jan 03, 2008
  26. Dec 19, 2007
  27. Dec 15, 2007
  28. Dec 02, 2007
  29. Oct 19, 2007
  30. Aug 15, 2007
  31. Jun 24, 2007