Chris Han [Wed, 27 Jun 2012 02:31:57 +0000 ]
Didn't mean to add these doc tags
Chris Han [Wed, 27 Jun 2012 02:15:51 +0000 ]
Get rid of debug log singleton
Chris Han [Wed, 27 Jun 2012 02:14:31 +0000 ]
Make non-directory project an error
Chris Han [Wed, 27 Jun 2012 02:01:26 +0000 ]
Get log instance for display from controller
Chris Han [Wed, 27 Jun 2012 01:42:31 +0000 ]
Get rid of git exe singleton
Chris Han [Wed, 27 Jun 2012 01:35:30 +0000 ]
Move git exe validation inside controller
Chris Han [Wed, 27 Jun 2012 01:26:27 +0000 ]
Use shared instance of git exe across controllers
Chris Han [Wed, 27 Jun 2012 01:19:38 +0000 ]
Inject git exe into project list
Chris Han [Wed, 27 Jun 2012 01:04:23 +0000 ]
Inject exe into object manager
Chris Han [Wed, 27 Jun 2012 00:59:04 +0000 ]
Make git exe an optional dependency for archive strategies
Chris Han [Wed, 27 Jun 2012 00:23:10 +0000 ]
Inject git exe into filehistory class
Chris Han [Wed, 27 Jun 2012 00:18:11 +0000 ]
Inject git exe into file blame class
Chris Han [Wed, 27 Jun 2012 00:14:38 +0000 ]
Inject git exe into filesearch class
Chris Han [Wed, 27 Jun 2012 00:11:52 +0000 ]
Inject git exe into treediff
Chris Han [Tue, 26 Jun 2012 03:30:13 +0000 ]
Move project classes to their own namespace
Chris Han [Tue, 26 Jun 2012 03:24:20 +0000 ]
Use load strategies for project
Chris Han [Tue, 26 Jun 2012 01:56:41 +0000 ]
Move revlist classes to their own namespace
Chris Han [Tue, 26 Jun 2012 01:54:18 +0000 ]
Move log classes to their own namespace
Chris Han [Tue, 26 Jun 2012 01:51:09 +0000 ]
Hardcode commitsearch strategy for now since there's only one
Chris Han [Tue, 26 Jun 2012 01:43:49 +0000 ]
Use load strategies for log
Chris Han [Mon, 25 Jun 2012 02:23:32 +0000 ]
Set compat on object manager instead of pulling it from project
Chris Han [Mon, 25 Jun 2012 02:16:02 +0000 ]
Remove unused compat setting code
Chris Han [Mon, 25 Jun 2012 02:07:30 +0000 ]
Remove unused ref hash code
Chris Han [Mon, 25 Jun 2012 00:20:47 +0000 ]
Specify phpdoc namespace for archive classes
Chris Han [Mon, 25 Jun 2012 00:18:06 +0000 ]
Move archive classes to their own directory
Chris Han [Mon, 25 Jun 2012 00:16:15 +0000 ]
Use strategies to handle archiver formats
Chris Han [Sun, 24 Jun 2012 23:10:35 +0000 ]
Specify phpdoc namespaces in line with new folders
Chris Han [Sun, 24 Jun 2012 22:02:18 +0000 ]
Move git objects with load strategies into their own directories
Chris Han [Sun, 24 Jun 2012 21:51:49 +0000 ]
Move reflist classes to their own directories
Chris Han [Sun, 24 Jun 2012 21:38:39 +0000 ]
Remove now unused code in reflist
Chris Han [Sun, 24 Jun 2012 21:33:33 +0000 ]
Use load strategies on tag list
Chris Han [Sun, 24 Jun 2012 21:15:23 +0000 ]
Use load strategies on head list
Chris Han [Sun, 24 Jun 2012 17:29:20 +0000 ]
Get rid of unnecessary compat flag on git objects
Chris Han [Sun, 24 Jun 2012 17:27:12 +0000 ]
Don't rely on compat flag for abbreviated hash load
Chris Han [Sun, 24 Jun 2012 17:21:52 +0000 ]
Use load strategies for tree
Chris Han [Sun, 24 Jun 2012 16:18:14 +0000 ]
Use load strategies for tag
Chris Han [Sun, 24 Jun 2012 06:19:46 +0000 ]
Use load strategies for commit
Chris Han [Sun, 24 Jun 2012 04:04:47 +0000 ]
Use load strategies for blob
Chris Han [Sun, 24 Jun 2012 01:57:08 +0000 ]
Inject object loader into pack
Chris Han [Sun, 24 Jun 2012 01:37:46 +0000 ]
Rename InstantiateProject to LoadProject
Chris Han [Sat, 23 Jun 2012 23:23:25 +0000 ]
Inject dependent classes into project class
Chris Han [Sat, 23 Jun 2012 23:03:30 +0000 ]
Load project list first to avoid walking files twice
Chris Han [Sat, 23 Jun 2012 22:03:43 +0000 ]
Use messageexception for known end user messages
Chris Han [Sat, 23 Jun 2012 21:38:45 +0000 ]
Don't rethrow known message exceptions in debug mode
Chris Han [Sat, 23 Jun 2012 21:26:45 +0000 ]
Use observer to log git commands
Chris Han [Sat, 23 Jun 2012 17:08:03 +0000 ]
Fix project navigation on project-specific error messages
Chris Han [Sat, 23 Jun 2012 16:48:21 +0000 ]
Move smarty initialization to its own function
Chris Han [Sat, 23 Jun 2012 16:36:08 +0000 ]
Don't rely on config singleton in resource class
Chris Han [Sat, 23 Jun 2012 16:07:59 +0000 ]
Don't reference logger singleton in controllers
Chris Han [Sat, 23 Jun 2012 15:53:50 +0000 ]
Centralize controller log access
Chris Han [Sat, 23 Jun 2012 15:46:00 +0000 ]
Attach logger to projectlist as observer
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