8 years agoGet log instance for display from controller
Chris Han []
Get log instance for display from controller

8 years agoGet rid of git exe singleton
Chris Han []
Get rid of git exe singleton

8 years agoMove git exe validation inside controller
Chris Han []
Move git exe validation inside controller

8 years agoUse shared instance of git exe across controllers
Chris Han []
Use shared instance of git exe across controllers

8 years agoInject git exe into project list
Chris Han []
Inject git exe into project list

8 years agoInject exe into object manager
Chris Han []
Inject exe into object manager

8 years agoMake git exe an optional dependency for archive strategies
Chris Han []
Make git exe an optional dependency for archive strategies

8 years agoInject git exe into filehistory class
Chris Han []
Inject git exe into filehistory class

8 years agoInject git exe into file blame class
Chris Han []
Inject git exe into file blame class

8 years agoInject git exe into filesearch class
Chris Han []
Inject git exe into filesearch class

8 years agoInject git exe into treediff
Chris Han []
Inject git exe into treediff

8 years agoMove project classes to their own namespace
Chris Han []
Move project classes to their own namespace

8 years agoUse load strategies for project
Chris Han []
Use load strategies for project

8 years agoMove revlist classes to their own namespace
Chris Han []
Move revlist classes to their own namespace

8 years agoMove log classes to their own namespace
Chris Han []
Move log classes to their own namespace

8 years agoHardcode commitsearch strategy for now since there's only one
Chris Han []
Hardcode commitsearch strategy for now since there's only one

8 years agoUse load strategies for log
Chris Han []
Use load strategies for log

8 years agoSet compat on object manager instead of pulling it from project
Chris Han []
Set compat on object manager instead of pulling it from project

8 years agoRemove unused compat setting code
Chris Han []
Remove unused compat setting code

8 years agoRemove unused ref hash code
Chris Han []
Remove unused ref hash code

8 years agoSpecify phpdoc namespace for archive classes
Chris Han []
Specify phpdoc namespace for archive classes

8 years agoMove archive classes to their own directory
Chris Han []
Move archive classes to their own directory

8 years agoUse strategies to handle archiver formats
Chris Han []
Use strategies to handle archiver formats

8 years agoSpecify phpdoc namespaces in line with new folders
Chris Han []
Specify phpdoc namespaces in line with new folders

8 years agoMove git objects with load strategies into their own directories
Chris Han []
Move git objects with load strategies into their own directories

8 years agoMove reflist classes to their own directories
Chris Han []
Move reflist classes to their own directories

8 years agoRemove now unused code in reflist
Chris Han []
Remove now unused code in reflist

8 years agoUse load strategies on tag list
Chris Han []
Use load strategies on tag list

8 years agoUse load strategies on head list
Chris Han []
Use load strategies on head list

8 years agoGet rid of unnecessary compat flag on git objects
Chris Han []
Get rid of unnecessary compat flag on git objects

8 years agoDon't rely on compat flag for abbreviated hash load
Chris Han []
Don't rely on compat flag for abbreviated hash load

8 years agoUse load strategies for tree
Chris Han []
Use load strategies for tree

8 years agoUse load strategies for tag
Chris Han []
Use load strategies for tag

8 years agoUse load strategies for commit
Chris Han []
Use load strategies for commit

8 years agoUse load strategies for blob
Chris Han []
Use load strategies for blob

8 years agoInject object loader into pack
Chris Han []
Inject object loader into pack

8 years agoRename InstantiateProject to LoadProject
Chris Han []
Rename InstantiateProject to LoadProject

8 years agoInject dependent classes into project class
Chris Han []
Inject dependent classes into project class

8 years agoLoad project list first to avoid walking files twice
Chris Han []
Load project list first to avoid walking files twice

8 years agoUse messageexception for known end user messages
Chris Han []
Use messageexception for known end user messages

8 years agoDon't rethrow known message exceptions in debug mode
Chris Han []
Don't rethrow known message exceptions in debug mode

8 years agoUse observer to log git commands
Chris Han []
Use observer to log git commands

8 years agoFix project navigation on project-specific error messages
Chris Han []
Fix project navigation on project-specific error messages

8 years agoMove smarty initialization to its own function
Chris Han []
Move smarty initialization to its own function

8 years agoDon't rely on config singleton in resource class
Chris Han []
Don't rely on config singleton in resource class

8 years agoDon't reference logger singleton in controllers
Chris Han []
Don't reference logger singleton in controllers

8 years agoCentralize controller log access
Chris Han []
Centralize controller log access

8 years agoAttach logger to projectlist as observer
Chris Han []
Attach logger to projectlist as observer

8 years agoRemove memory cache singleton
Chris Han []
Remove memory cache singleton

8 years agoRemove object cache singleton
Chris Han []
Remove object cache singleton

8 years agoAccidentally messed up navigation on project page
Chris Han []
Accidentally messed up navigation on project page

8 years agoInject cache instance into manager instead of relying on singleton
Chris Han []
Inject cache instance into manager instead of relying on singleton

8 years agoFix crash on empty projects
Chris Han []
Fix crash on empty projects

8 years agoPass cache instance into filediff as opposed to relying on singleton
Chris Han []
Pass cache instance into filediff as opposed to relying on singleton

8 years agoUse observer to decouple objectcache dependency
Chris Han []
Use observer to decouple objectcache dependency

8 years agoMove git object class factory to its own class
Chris Han []
Move git object class factory to its own class

8 years agoGet rid of projectlist singleton
Chris Han []
Get rid of projectlist singleton

8 years agoConfig git command no longer used
Chris Han []
Config git command no longer used

8 years agoGet rid of default abbreviate length global constant
Chris Han []
Get rid of default abbreviate length global constant

8 years agoGet rid of no category global constant
Chris Han []
Get rid of no category global constant

8 years agoAdd phpDocumentor 2 config file
Chris Han []
Add phpDocumentor 2 config file

8 years agoGet rid of feed global constants
Chris Han []
Get rid of feed global constants

8 years agoGet rid of diff mode global constants
Chris Han []
Get rid of diff mode global constants

8 years agoGet rid of search type global constants
Chris Han []
Get rid of search type global constants

8 years agoGet rid of projectlist sort global constants
Chris Han []
Get rid of projectlist sort global constants

8 years agoForgot to remove a few access tags
Chris Han []
Forgot to remove a few access tags

8 years agoClean up projectlist docblocks
Chris Han []
Clean up projectlist docblocks

8 years agoClean up filemimetype docblocks
Chris Han []
Clean up filemimetype docblocks

8 years agoClean up git object docblocks
Chris Han []
Clean up git object docblocks

8 years agoClean up controller docblocks
Chris Han []
Clean up controller docblocks

8 years agoClean up docblock on smarty plugins
Chris Han []
Clean up docblock on smarty plugins

8 years agoClean up docblock on cache objects
Chris Han []
Clean up docblock on cache objects

8 years agoClean up docblock on base namespace objects
Chris Han []
Clean up docblock on base namespace objects

8 years agoEncode blob data in object cache to prevent deserialization errors
Chris Han []
Encode blob data in object cache to prevent deserialization errors

8 years agoGo back to storing project references
Chris Han []
Go back to storing project references

In reality the project exists for the duration of the script and not
storing references to it isn't going to make it get cleaned up any
quicker, plus it makes it harder to get rid of the projectlist singleton

8 years agoGo back to using self setting for just non-html pages for now
Chris Han []
Go back to using self setting for just non-html pages for now

8 years agoRemove unused scripturl function
Chris Han []
Remove unused scripturl function

8 years agoFix handling blank self setting, provide full url to non-html pages
Chris Han []
Fix handling blank self setting, provide full url to non-html pages

8 years agoOverride scripturl with self setting
Chris Han []
Override scripturl with self setting

8 years agoUse my own variable instead of hardcoded SCRIPT_NAME constant
Chris Han []
Use my own variable instead of hardcoded SCRIPT_NAME constant

8 years agoFactor memcache config read out of object cache
Chris Han []
Factor memcache config read out of object cache

8 years agoFactor memcache config read out of memcache resource class
Chris Han []
Factor memcache config read out of memcache resource class

8 years agoMove file mime type reading into its own classes
Chris Han []
Move file mime type reading into its own classes

8 years agoTrim newlines from filesearch output
Chris Han []
Trim newlines from filesearch output

8 years agoMove compresslevel config read out of archive class
Chris Han []
Move compresslevel config read out of archive class

8 years agoRespect compresslevel for zips
Chris Han []
Respect compresslevel for zips

8 years agoRemove geshiroot config setting
Chris Han []
Remove geshiroot config setting

8 years agoRemove smarty_prefix config setting
Chris Han []
Remove smarty_prefix config setting

8 years agoRemove some unused constants
Chris Han []
Remove some unused constants

8 years agoUse autoloading to load class files
Chris Han []
Use autoloading to load class files

8 years agoRename pagination interface and eliminate commitsearchtype class to make autoloading easier
Chris Han []
Rename pagination interface and eliminate commitsearchtype class to make autoloading easier

8 years agoMove old archive constants to config class so we don't have to keep loading archive class
Chris Han []
Move old archive constants to config class so we don't have to keep loading archive class

8 years agoFactor out raw git object loading code into its own class
Chris Han []
Factor out raw git object loading code into its own class

8 years agoFactor out tag list into its own class
Chris Han []
Factor out tag list into its own class

8 years agoRename this variable to be generic to refs
Chris Han []
Rename this variable to be generic to refs

8 years agoFactor out head list into its own class
Chris Han []
Factor out head list into its own class

8 years agoMove listdir to utility class
Chris Han []
Move listdir to utility class

8 years agoMove projectlist classes to their own folder
Chris Han []
Move projectlist classes to their own folder

8 years agoAdd interface to standardize pagination
Chris Han []
Add interface to standardize pagination

8 years agoFactor out blame load into its own class
Chris Han []
Factor out blame load into its own class

comments