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

8 years agoFactor out file history into its own class
Chris Han []
Factor out file history into its own class

8 years agoFix search string highlighting on trees
Chris Han []
Fix search string highlighting on trees

8 years agoFactor out file search code into its own classes
Chris Han []
Factor out file search code into its own classes

8 years agoRename revList to hashList to avoid confusion with RevList function
Chris Han []
Rename revList to hashList to avoid confusion with RevList function

8 years agoFactor out commit search into its own class
Chris Han []
Factor out commit search into its own class

8 years agoFactor out commit log into its own class
Chris Han []
Factor out commit log into its own class

8 years agoRename Log class to DebugLog to avoid confusion
Chris Han []
Rename Log class to DebugLog to avoid confusion

8 years agoStore projectlist in controller
Chris Han []
Store projectlist in controller

8 years agoUse compatibility flag on commit object
Chris Han []
Use compatibility flag on commit object

8 years agoUse compatibilty flag for tag object
Chris Han []
Use compatibilty flag for tag object

8 years agoUse compatibility flag for tree and blob
Chris Han []
Use compatibility flag for tree and blob

8 years agoAdd compatibility flag to git object
Chris Han []
Add compatibility flag to git object

8 years agoStore a config instance in the controller
Chris Han []
Store a config instance in the controller

8 years agoMove objectmemory git config read out of memorycache singleton
Chris Han []
Move objectmemory git config read out of memorycache singleton

8 years agoMove exportedonly config read out of project list class
Chris Han []
Move exportedonly config read out of project list class

8 years agoTry to move config out of singleton implementations
Chris Han []
Try to move config out of singleton implementations

8 years agoMove projectroot config read out of project list classes
Chris Han []
Move projectroot config read out of project list classes

8 years agoMove git config outside of project
Chris Han []
Move git config outside of project

8 years agoRename to ApplyGitConfig
Chris Han []
Rename to ApplyGitConfig

8 years agoMove git config file reader outside of project
Chris Han []
Move git config file reader outside of project

8 years agoBump version
Chris Han []
Bump version

8 years agoFix atom feed timestamps on windows
Chris Han []
Fix atom feed timestamps on windows

8 years agoMake sure search strings are escaped
Chris Han []
Make sure search strings are escaped

8 years agoUse double instead of single quotes on search strings (Windows compatibility)
Chris Han []
Use double instead of single quotes on search strings (Windows compatibility)

8 years agoHTML escape debug output
Chris Han []
HTML escape debug output

8 years agoMinor config helptext updates
Chris Han []
Minor config helptext updates

8 years agoCache git exe version
Chris Han []
Cache git exe version

8 years agoPut abbreviated hash into snapshot filename
Chris Han []
Put abbreviated hash into snapshot filename

8 years agoTurn git exe into a singleton
Chris Han []
Turn git exe into a singleton

8 years agoFix error displaying message when projectroot is incorrect
Chris Han []
Fix error displaying message when projectroot is incorrect

8 years agoFix projectroot directory errer message
Chris Han []
Fix projectroot directory errer message

8 years agoNull commit shouldn't happen
Chris Han []
Null commit shouldn't happen

8 years agoAllow setting the commit hash directly instead of fetching an intermediate commit object
Chris Han []
Allow setting the commit hash directly instead of fetching an intermediate commit object

8 years agoEnsure hash set function is validated
Chris Han []
Ensure hash set function is validated

8 years agoDisable trimwhitespace
Chris Han []
Disable trimwhitespace

trimwhitespace uses pcre to trim whitespace, but on large pages
it hits the pcre.backtrack_limit and crashes out, leaving you with
a blank page

8 years agoUpdate to Smarty 3.1.10
Chris Han []
Update to Smarty 3.1.10

8 years agoTurn on smarty's merge compiled includes option
Chris Han []
Turn on smarty's merge compiled includes option

8 years agoStrtok is a whole lot better for piecing out a string
Chris Han []
Strtok is a whole lot better for piecing out a string

8 years agoForgot to apply settings overrides on these
Chris Han []
Forgot to apply settings overrides on these

8 years agoSupport on-demand projectlist loading for scm manager format
Chris Han []
Support on-demand projectlist loading for scm manager format

8 years agoThis should be protected
Chris Han []
This should be protected

8 years agoSupport on-demand projectlist loading for file list format
Chris Han []
Support on-demand projectlist loading for file list format

8 years agoSupport on-demand projectlist loading for legacy array format
Chris Han []
Support on-demand projectlist loading for legacy array format

8 years agoStart supporting on-demand projectlist loading for array and directory projectlists
Chris Han []
Start supporting on-demand projectlist loading for array and directory projectlists

8 years agoAllow flagging to controllerbase that a controller is single or multi project
Chris Han []
Allow flagging to controllerbase that a controller is single or multi project

8 years agoAvoid collisions when multiple trees use the same tree object in memory
Chris Han []
Avoid collisions when multiple trees use the same tree object in memory

8 years agoDon't hold project reference in controller
Chris Han []
Don't hold project reference in controller

comments