9 years agoAdd specific exception for disabled search
Chris Han []
Add specific exception for disabled search

9 years agoAdd specific exception for missing project parameter
Chris Han []
Add specific exception for missing project parameter

9 years agoAllow overriding invalid project exception message
Chris Han []
Allow overriding invalid project exception message

9 years agoAdd specific exception for invalid project
Chris Han []
Add specific exception for invalid project

9 years agoMove exception to its own directory
Chris Han []
Move exception to its own directory

9 years agoValidate search type earlier in search controller
Chris Han []
Validate search type earlier in search controller

9 years agoDon't use exception to return no results for a search
Chris Han []
Don't use exception to return no results for a search

9 years agoAvoid failures in message controller for certain exceptions
Chris Han []
Avoid failures in message controller for certain exceptions

9 years agoAvoid infinite loop when expanding hash
Chris Han []
Avoid infinite loop when expanding hash

9 years agoConsume message exception directly in message controller
Chris Han []
Consume message exception directly in message controller

9 years agoThis is unnecessary with updated xgettext script
Chris Han []
This is unnecessary with updated xgettext script

9 years agoUse instance of resource manager for controller names
Chris Han []
Use instance of resource manager for controller names

9 years agoDon't reference resource singleton in block translate function
Chris Han []
Don't reference resource singleton in block translate function

9 years agoUpdate xgettext script to extract resource functions
Chris Han []
Update xgettext script to extract resource functions

9 years agoAllow smarty functions to be used without a resource manager
Chris Han []
Allow smarty functions to be used without a resource manager

9 years agoDon't reference resource singleton in localefiletype function
Chris Han []
Don't reference resource singleton in localefiletype function

9 years agoDon't reference resource singleton in agestring function
Chris Han []
Don't reference resource singleton in agestring function

9 years agoMove file type internationalization out of data model
Chris Han []
Move file type internationalization out of data model

9 years agoForgot default config values in index
Chris Han []
Forgot default config values in index

9 years agoThis is unnecessary
Chris Han []
This is unnecessary

9 years agoMove config defaults to a central location
Chris Han []
Move config defaults to a central location

9 years agoUse local config instance in controller
Chris Han []
Use local config instance in controller

9 years agoDidn't mean to add these doc tags
Chris Han []
Didn't mean to add these doc tags

9 years agoGet rid of debug log singleton
Chris Han []
Get rid of debug log singleton

9 years agoMake non-directory project an error
Chris Han []
Make non-directory project an error

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9 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

comments