Chris Han [Sat, 23 Jun 2012 05:52:26 +0000 ]
Remove memory cache singleton
Chris Han [Sat, 23 Jun 2012 05:01:07 +0000 ]
Remove object cache singleton
Chris Han [Sat, 23 Jun 2012 04:56:27 +0000 ]
Accidentally messed up navigation on project page
Chris Han [Sat, 23 Jun 2012 04:42:56 +0000 ]
Inject cache instance into manager instead of relying on singleton
Chris Han [Sat, 23 Jun 2012 04:41:37 +0000 ]
Fix crash on empty projects
Chris Han [Sat, 23 Jun 2012 03:08:26 +0000 ]
Pass cache instance into filediff as opposed to relying on singleton
Chris Han [Sat, 23 Jun 2012 02:54:07 +0000 ]
Use observer to decouple objectcache dependency
Chris Han [Sat, 23 Jun 2012 01:14:40 +0000 ]
Move git object class factory to its own class
Chris Han [Sat, 23 Jun 2012 00:23:25 +0000 ]
Get rid of projectlist singleton
Chris Han [Fri, 22 Jun 2012 02:26:21 +0000 ]
Config git command no longer used
Chris Han [Fri, 22 Jun 2012 02:24:24 +0000 ]
Get rid of default abbreviate length global constant
Chris Han [Fri, 22 Jun 2012 02:22:22 +0000 ]
Get rid of no category global constant
Chris Han [Fri, 22 Jun 2012 02:19:24 +0000 ]
Add phpDocumentor 2 config file
Chris Han [Fri, 22 Jun 2012 02:19:00 +0000 ]
Get rid of feed global constants
Chris Han [Fri, 22 Jun 2012 02:13:42 +0000 ]
Get rid of diff mode global constants
Chris Han [Fri, 22 Jun 2012 02:07:27 +0000 ]
Get rid of search type global constants
Chris Han [Fri, 22 Jun 2012 02:01:35 +0000 ]
Get rid of projectlist sort global constants
Chris Han [Fri, 22 Jun 2012 01:54:51 +0000 ]
Forgot to remove a few access tags
Chris Han [Fri, 22 Jun 2012 01:53:33 +0000 ]
Clean up projectlist docblocks
Chris Han [Fri, 22 Jun 2012 01:34:20 +0000 ]
Clean up filemimetype docblocks
Chris Han [Fri, 22 Jun 2012 01:24:18 +0000 ]
Clean up git object docblocks
Chris Han [Thu, 21 Jun 2012 02:04:09 +0000 ]
Clean up controller docblocks
Chris Han [Thu, 21 Jun 2012 01:26:37 +0000 ]
Clean up docblock on smarty plugins
Chris Han [Thu, 21 Jun 2012 01:23:30 +0000 ]
Clean up docblock on cache objects
Chris Han [Thu, 21 Jun 2012 01:08:43 +0000 ]
Clean up docblock on base namespace objects
Chris Han [Wed, 20 Jun 2012 02:33:32 +0000 ]
Encode blob data in object cache to prevent deserialization errors
Chris Han [Wed, 20 Jun 2012 02:23:17 +0000 ]
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
Chris Han [Wed, 20 Jun 2012 01:53:51 +0000 ]
Go back to using self setting for just non-html pages for now
Chris Han [Wed, 20 Jun 2012 01:52:08 +0000 ]
Remove unused scripturl function
Chris Han [Wed, 20 Jun 2012 01:51:02 +0000 ]
Fix handling blank self setting, provide full url to non-html pages
Chris Han [Wed, 20 Jun 2012 01:41:10 +0000 ]
Override scripturl with self setting
Chris Han [Wed, 20 Jun 2012 01:37:35 +0000 ]
Use my own variable instead of hardcoded SCRIPT_NAME constant
Chris Han [Wed, 20 Jun 2012 01:03:49 +0000 ]
Factor memcache config read out of object cache
Chris Han [Wed, 20 Jun 2012 00:49:22 +0000 ]
Factor memcache config read out of memcache resource class
Chris Han [Tue, 19 Jun 2012 02:51:43 +0000 ]
Move file mime type reading into its own classes
Chris Han [Tue, 19 Jun 2012 01:29:09 +0000 ]
Trim newlines from filesearch output
Chris Han [Mon, 18 Jun 2012 00:56:11 +0000 ]
Move compresslevel config read out of archive class
Chris Han [Sun, 17 Jun 2012 23:48:47 +0000 ]
Respect compresslevel for zips
Chris Han [Sun, 17 Jun 2012 20:53:51 +0000 ]
Remove geshiroot config setting
Chris Han [Sun, 17 Jun 2012 20:51:37 +0000 ]
Remove smarty_prefix config setting
Chris Han [Sun, 17 Jun 2012 20:46:07 +0000 ]
Remove some unused constants
Chris Han [Sun, 17 Jun 2012 19:25:42 +0000 ]
Use autoloading to load class files
Chris Han [Sun, 17 Jun 2012 18:01:11 +0000 ]
Rename pagination interface and eliminate commitsearchtype class to make autoloading easier
Chris Han [Sun, 17 Jun 2012 17:47:30 +0000 ]
Move old archive constants to config class so we don't have to keep loading archive class
Chris Han [Sun, 17 Jun 2012 16:14:45 +0000 ]
Factor out raw git object loading code into its own class
Chris Han [Sun, 17 Jun 2012 15:07:42 +0000 ]
Factor out tag list into its own class
Chris Han [Sun, 17 Jun 2012 15:04:46 +0000 ]
Rename this variable to be generic to refs
Chris Han [Sun, 17 Jun 2012 07:12:15 +0000 ]
Factor out head list into its own class
Chris Han [Sun, 17 Jun 2012 05:20:33 +0000 ]
Move listdir to utility class
Chris Han [Sun, 17 Jun 2012 05:07:45 +0000 ]
Move projectlist classes to their own folder
Chris Han [Sun, 17 Jun 2012 04:09:41 +0000 ]
Add interface to standardize pagination
Chris Han [Sun, 17 Jun 2012 03:20:35 +0000 ]
Factor out blame load into its own class
Chris Han [Sun, 17 Jun 2012 03:00:02 +0000 ]
Factor out file history into its own class
Chris Han [Sat, 16 Jun 2012 23:47:51 +0000 ]
Fix search string highlighting on trees
Chris Han [Sat, 16 Jun 2012 23:47:13 +0000 ]
Factor out file search code into its own classes
Chris Han [Sat, 16 Jun 2012 06:04:56 +0000 ]
Rename revList to hashList to avoid confusion with RevList function
Chris Han [Sat, 16 Jun 2012 05:53:20 +0000 ]
Factor out commit search into its own class
Chris Han [Sat, 16 Jun 2012 04:47:27 +0000 ]
Factor out commit log into its own class
Chris Han [Sat, 16 Jun 2012 04:05:43 +0000 ]
Rename Log class to DebugLog to avoid confusion
Chris Han [Sat, 16 Jun 2012 01:53:47 +0000 ]
Store projectlist in controller
Chris Han [Fri, 15 Jun 2012 02:21:14 +0000 ]
Use compatibility flag on commit object
Chris Han [Fri, 15 Jun 2012 02:18:56 +0000 ]
Use compatibilty flag for tag object
Chris Han [Fri, 15 Jun 2012 02:16:51 +0000 ]
Use compatibility flag for tree and blob
Chris Han [Fri, 15 Jun 2012 02:12:43 +0000 ]
Add compatibility flag to git object
Chris Han [Fri, 15 Jun 2012 01:13:06 +0000 ]
Store a config instance in the controller
Chris Han [Fri, 15 Jun 2012 00:57:10 +0000 ]
Move objectmemory git config read out of memorycache singleton
Chris Han [Fri, 15 Jun 2012 00:54:27 +0000 ]
Move exportedonly config read out of project list class
Chris Han [Fri, 15 Jun 2012 00:49:00 +0000 ]
Try to move config out of singleton implementations
Chris Han [Fri, 15 Jun 2012 00:40:52 +0000 ]
Move projectroot config read out of project list classes
Chris Han [Fri, 15 Jun 2012 00:32:41 +0000 ]
Move git config outside of project
Chris Han [Thu, 14 Jun 2012 23:42:34 +0000 ]
Rename to ApplyGitConfig
Chris Han [Thu, 14 Jun 2012 02:47:19 +0000 ]
Move git config file reader outside of project
Chris Han [Sun, 17 Jun 2012 22:31:15 +0000 ]
Bump version
Chris Han [Sun, 17 Jun 2012 21:57:33 +0000 ]
Fix atom feed timestamps on windows
Chris Han [Sat, 16 Jun 2012 00:44:32 +0000 ]
Make sure search strings are escaped
Chris Han [Sat, 16 Jun 2012 00:40:35 +0000 ]
Use double instead of single quotes on search strings (Windows compatibility)
Chris Han [Fri, 15 Jun 2012 02:23:49 +0000 ]
HTML escape debug output
Chris Han [Thu, 14 Jun 2012 01:19:48 +0000 ]
Minor config helptext updates
Chris Han [Tue, 12 Jun 2012 02:25:18 +0000 ]
Cache git exe version
Chris Han [Tue, 12 Jun 2012 02:21:13 +0000 ]
Put abbreviated hash into snapshot filename
Chris Han [Tue, 12 Jun 2012 02:00:17 +0000 ]
Turn git exe into a singleton
Chris Han [Tue, 12 Jun 2012 01:00:14 +0000 ]
Fix error displaying message when projectroot is incorrect
Chris Han [Tue, 12 Jun 2012 00:59:18 +0000 ]
Fix projectroot directory errer message
Chris Han [Mon, 11 Jun 2012 02:29:06 +0000 ]
Null commit shouldn't happen
Chris Han [Mon, 11 Jun 2012 00:36:49 +0000 ]
Allow setting the commit hash directly instead of fetching an intermediate commit object
Chris Han [Mon, 11 Jun 2012 00:20:48 +0000 ]
Ensure hash set function is validated
Chris Han [Sun, 10 Jun 2012 02:15:18 +0000 ]
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
Chris Han [Sun, 10 Jun 2012 01:42:33 +0000 ]
Update to Smarty 3.1.10
Chris Han [Sun, 10 Jun 2012 01:39:24 +0000 ]
Turn on smarty's merge compiled includes option
Chris Han [Sat, 09 Jun 2012 23:41:02 +0000 ]
Strtok is a whole lot better for piecing out a string
Chris Han [Sat, 09 Jun 2012 19:09:15 +0000 ]
Forgot to apply settings overrides on these
Chris Han [Sat, 09 Jun 2012 19:03:51 +0000 ]
Support on-demand projectlist loading for scm manager format
Chris Han [Sat, 09 Jun 2012 19:02:00 +0000 ]
This should be protected
Chris Han [Sat, 09 Jun 2012 18:17:18 +0000 ]
Support on-demand projectlist loading for file list format
Chris Han [Sat, 09 Jun 2012 17:50:13 +0000 ]
Support on-demand projectlist loading for legacy array format
Chris Han [Sat, 09 Jun 2012 17:38:31 +0000 ]
Start supporting on-demand projectlist loading for array and directory projectlists
Chris Han [Sat, 09 Jun 2012 15:36:31 +0000 ]
Allow flagging to controllerbase that a controller is single or multi project
Chris Han [Sat, 09 Jun 2012 15:18:55 +0000 ]
Avoid collisions when multiple trees use the same tree object in memory
Chris Han [Sat, 09 Jun 2012 14:57:18 +0000 ]
Don't hold project reference in controller
Chris Han [Sat, 09 Jun 2012 05:51:12 +0000 ]
Only show data load and smarty render events when benchmarking