11 years agoUse blob as template variable for blob objects, rather than hash
Chris Han []
Use blob as template variable for blob objects, rather than hash

11 years agoUse the same template variable for commits, regardless of whether it comes in as hash or hashbase
Chris Han []
Use the same template variable for commits, regardless of whether it comes in as hash or hashbase

11 years agoCurrent project global no longer needed
Chris Han []
Current project global no longer needed

11 years agoMove filesearch code to commit class
Chris Han []
Move filesearch code to commit class

Currently highlighting isn't being done and long lines aren't being trimmed

11 years agoMove path code into filesystemobject class and path template to a component template
Chris Han []
Move path code into filesystemobject class and path template to a component template

11 years agoFix exception on commit page of very first commit
Chris Han []
Fix exception on commit page of very first commit

11 years agoMove titlebar to component template
Chris Han []
Move titlebar to component template

11 years agoClean up blobdiff template
Chris Han []
Clean up blobdiff template

11 years agoClean up blob controller
Chris Han []
Clean up blob controller

11 years agoFixes to blame
Chris Han []
Fixes to blame

11 years agoMove blame code inside blob object
Chris Han []
Move blame code inside blob object

11 years agoChange geshi output a bit
Chris Han []
Change geshi output a bit

11 years agoMove history listing code to blob object
Chris Han []
Move history listing code to blob object

11 years agoOld include is no longer necessary
Chris Han []
Old include is no longer necessary

11 years agoComment out global exception catch temporarily to make development easier
Chris Han []
Comment out global exception catch temporarily to make development easier

11 years agoRemove unused modestr file
Chris Han []
Remove unused modestr file

11 years agoMove file mime functions into blob class
Chris Han []
Move file mime functions into blob class

11 years agoFix filenames in diffs for added/removed files
Chris Han []
Fix filenames in diffs for added/removed files

11 years agoUse refs from commit object for commitdiff
Chris Han []
Use refs from commit object for commitdiff

11 years agoMove code to lookup the tag containing a commit into commit object
Chris Han []
Move code to lookup the tag containing a commit into commit object

11 years agoUse tree object data for tree view (incomplete)
Chris Han []
Use tree object data for tree view (incomplete)

11 years agoAllow fetching commit by ref name
Chris Han []
Allow fetching commit by ref name

11 years agoAdd a logger
Chris Han []
Add a logger

11 years agoMove standard searches (commit/author/committer) into project class
Chris Han []
Move standard searches (commit/author/committer) into project class

11 years agoMove diffing code into filediff class
Chris Han []
Move diffing code into filediff class

11 years agoPass project to filediff object
Chris Han []
Pass project to filediff object

11 years agoGet rid of trailing empty line in commit comment
Chris Han []
Get rid of trailing empty line in commit comment

11 years agoStart using classes for tree diffs
Chris Han []
Start using classes for tree diffs

11 years agoMove clone url onto project object
Chris Han []
Move clone url onto project object

11 years agoHave controller use project object log
Chris Han []
Have controller use project object log

11 years agoStart getting log off of project object, unify log/shortlog controller logic
Chris Han []
Start getting log off of project object, unify log/shortlog controller logic

11 years agoFix header css on pages
Chris Han []
Fix header css on pages

11 years agoExport the project object itself to the template
Chris Han []
Export the project object itself to the template

11 years agoRename plaintext commitdiff template
Chris Han []
Rename plaintext commitdiff template

11 years agoLet smarty decide date formatting rather than date_str
Chris Han []
Let smarty decide date formatting rather than date_str

11 years agoMove all display functions into controller classes to share code and move the messy supercontroller code out of the index
Chris Han []
Move all display functions into controller classes to share code and move the messy supercontroller code out of the index

11 years agoNo longer needed
Chris Han []
No longer needed

11 years agoMove snapshot formats back to defs file
Chris Han []
Move snapshot formats back to defs file

11 years agoForgot to remove this file
Chris Han []
Forgot to remove this file

11 years agoMove snapshotting to commit class
Chris Han []
Move snapshotting to commit class

11 years agoStart getting ref info from object (some page headers are broken now because of different css
Chris Han []
Start getting ref info from object (some page headers are broken now because of different css

11 years agoMove heads to their own class, get rid of old ref reading code
Chris Han []
Move heads to their own class, get rid of old ref reading code

11 years agoClean up tag class doc a bit
Chris Han []
Clean up tag class doc a bit

11 years agoMove tag listing into project class
Chris Han []
Move tag listing into project class

11 years agoStart on tag object (incomplete, tag view url now uses just tag name rather than refs/tags/tagname)
Chris Han []
Start on tag object (incomplete, tag view url now uses just tag name rather than refs/tags/tagname)

11 years agoThere's no need to keep passing gitbin in
Chris Han []
There's no need to keep passing gitbin in

11 years agoUse iteration over project list rather than project array
Chris Han []
Use iteration over project list rather than project array

11 years agoMissed an include
Chris Han []
Missed an include

11 years agoCreate and use commit object
Chris Han []
Create and use commit object

11 years agoWrap using the git binary in a class; note that operations on the
Chris Han []
Wrap using the git binary in a class; note that operations on the
project list like age and snapshot are broken at the moment

11 years agoStart using objects for certain things that never change (project root, project, etc) rather than passing in arguments
Chris Han []
Start using objects for certain things that never change (project root, project, etc) rather than passing in arguments

11 years agoCreate projectlist classes
Chris Han []
Create projectlist classes

11 years agoRename classes to include a fake namespace, since I can't expect everyone to be running PHP 5.3
Chris Han []
Rename classes to include a fake namespace, since I can't expect everyone to be running PHP 5.3

11 years agoStart transitioning project info to a class
Chris Han []
Start transitioning project info to a class

11 years agoFix copyright
Chris Han []
Fix copyright

11 years agoMove config handling to a class
Chris Han []
Move config handling to a class

11 years agoForgot to include geshi
Chris Han []
Forgot to include geshi

11 years agoBump version
Chris Han []
Bump version

11 years agoMove documentation
Chris Han []
Move documentation

11 years agoComment out projectroot in the example file, so if a user just tried to copy over and run the example config they'd get a message that the projectroot isn't set
Chris Han []
Comment out projectroot in the example file, so if a user just tried to copy over and run the example config they'd get a message that the projectroot isn't set

11 years agoAdjust the readme with more emphasis on projectroot being the only required option and less emphasis on reading through everything
Chris Han []
Adjust the readme with more emphasis on projectroot being the only required option and less emphasis on reading through everything

11 years agoMove projectroot to the top of the example config, since it's the only required config option now
Chris Han []
Move projectroot to the top of the example config, since it's the only required config option now

11 years agoMove image to its own directory
Chris Han []
Move image to its own directory

11 years agoMove css to a directory
Chris Han []
Move css to a directory

11 years agoRemove the smarty and geshi setup steps since they're included now
Chris Han []
Remove the smarty and geshi setup steps since they're included now

11 years agoInclude copies of smarty and geshi and set the default config appropriately
Chris Han []
Include copies of smarty and geshi and set the default config appropriately

11 years agoDon't show blame link for image files
Chris Han []
Don't show blame link for image files

11 years agoEscape html in blame
Chris Han []
Escape html in blame

11 years agoMake the commit date the link to the commit rather than a separate commit link
Chris Han []
Make the commit date the link to the commit rather than a separate commit link

11 years agoUse CSS with geshi
Chris Han []
Use CSS with geshi

11 years agoOnly show the date once during blame, like the author and commit
Chris Han []
Only show the date once during blame, like the author and commit

11 years agoRemove the compile check disable because it screws up upgrades
Chris Han []
Remove the compile check disable because it screws up upgrades

11 years agoInitial blame support
Chris Han []
Initial blame support

11 years agoMove null stripping to one line for all three project test methods
Chris Han []
Move null stripping to one line for all three project test methods

11 years agoPrevent manual access to unlisted projects using p= parameter
Jonathan Kolb []
Prevent manual access to unlisted projects using p= parameter

11 years agoCatch another null parent warning
Chris Han []
Catch another null parent warning

11 years agoDon't create difftree array if there's no difftree
Chris Han []
Don't create difftree array if there's no difftree

11 years agoRSS feed xml error
Zaran []
RSS feed xml error

11 years agoWarnings in file search
Chris Han []
Warnings in file search

11 years agoSyntax error in filesearch
Christiaan Kortekaas []
Syntax error in filesearch

11 years agoDon't hardcode project list filename in message
Chris Han []
Don't hardcode project list filename in message

11 years agoFall back on getpwuid for owner if owner isn't specified in flat file, for flat project lists that aren't Gitosis format
Chris Han []
Fall back on getpwuid for owner if owner isn't specified in flat file, for flat project lists that aren't Gitosis format

11 years agoAdd git projects help text
Chris Han []
Add git projects help text

11 years agoFix warnings
Chris Han []
Fix warnings

11 years agoGitosis support
Jonathan Kolb []
Gitosis support

11 years agoBump version
Chris Han []
Bump version

11 years agoSanitize project path to avoid directory traversal
Chris Han []
Sanitize project path to avoid directory traversal

11 years agoPreincrement is faster
Chris Han []
Preincrement is faster

11 years agoDon't count in loop
Chris Han []
Don't count in loop

11 years agoAdd clone/push url support
Chris Han []
Add clone/push url support

12 years ago0.0.9 version bump
Chris Han []
0.0.9 version bump

12 years agoTurn off smarty compile check for production
Chris Han []
Turn off smarty compile check for production

12 years agoEscaping html breaks many of the non-english characters in UTF8
Chris Han []
Escaping html breaks many of the non-english characters in UTF8

12 years agoAvoid duplication of refs and packed refs
Chris Han []
Avoid duplication of refs and packed refs

12 years agoPacked ref support, based on work by Khee Chin <kheechin@gmail.com>
Chris Han []
Packed ref support, based on work by Khee Chin <kheechin@gmail.com>

12 years agoDescription links should not have an indent class
Chris Han []
Description links should not have an indent class

12 years agoModified display.git_summary.php so that description links to the project page as well (conform to gitweb behaviour)
Khee Chin []
Modified display.git_summary.php so that description links to the project page as well (conform to gitweb behaviour)

Signed-off-by: Chris Han <xiphux@gmail.com>

12 years agoUse compact if test for git_projects, fix another place where git_projects can be passed null
Chris Han []
Use compact if test for git_projects, fix another place where git_projects can be passed null

12 years agocfh: avoid warning when passing null git_projects
Khee Chin []
cfh: avoid warning when passing null git_projects

Signed-off-by: Chris Han <xiphux@gmail.com>

12 years agoChanged =& reference to = to prevent php 5.3.0 from complaining
Khee Chin []
Changed =& reference to = to prevent php 5.3.0 from complaining

Signed-off-by: Chris Han <xiphux@gmail.com>

comments