8 years agoUpdate requirejs to 2.0.6
Chris Han []
Update requirejs to 2.0.6

8 years agoUpdate jquery to 1.8.1
Chris Han []
Update jquery to 1.8.1

8 years agoMove charset declaration to content-type header
Chris Han []
Move charset declaration to content-type header

8 years agoBuild gzip versions when minifying for serving gzipped static content
Chris Han []
Build gzip versions when minifying for serving gzipped static content

8 years agoUse minified version of qtip css
Chris Han []
Use minified version of qtip css

8 years agoFix a couple phpdoc errors
Chris Han []
Fix a couple phpdoc errors

8 years agoEnsure tags and heads cachekeys are unique per page
Chris Han []
Ensure tags and heads cachekeys are unique per page

8 years agoUse no-merges for history instead of max-parents
Chris Han []
Use no-merges for history instead of max-parents

8 years agoFix objectcache compression
Chris Han []
Fix objectcache compression

8 years agoAdd pagination to ref pages
Chris Han []
Add pagination to ref pages

8 years agoDon't repeatedly create ref objects when finding refs pointing to a commit
Chris Han []
Don't repeatedly create ref objects when finding refs pointing to a commit

8 years agoDefer creation of history filediffs
Chris Han []
Defer creation of history filediffs

8 years agoFix history pagination
Chris Han []
Fix history pagination

8 years agoAdd history pagination links to interface
Chris Han []
Add history pagination links to interface

8 years agoImplement pagination interface on history
Chris Han []
Implement pagination interface on history

8 years agoAdd single history commit blob diff
Chris Han []
Add single history commit blob diff

8 years agoDont clobber paths in revlist args
Chris Han []
Dont clobber paths in revlist args

8 years agoRemove redundant pack index check
Chris Han []
Remove redundant pack index check

8 years agoAvoid redundant deserialization when checking cache key existence
Chris Han []
Avoid redundant deserialization when checking cache key existence

8 years agoSupport igbinary for object cache serialization
Chris Han []
Support igbinary for object cache serialization

8 years agoFix full url on http protocol
Chris Han []
Fix full url on http protocol

8 years agoCache results of result constraints (decrease impact of preg_match during route building)
Chris Han []
Cache results of result constraints (decrease impact of preg_match during route building)

8 years agoFix url generation and resolution on base domain installs
Chris Han []
Fix url generation and resolution on base domain installs

8 years agoStore urls on router rather than in template
Chris Han []
Store urls on router rather than in template

8 years agoRequire router in url builder function
Chris Han []
Require router in url builder function

8 years agoGet clean url setting off of router
Chris Han []
Get clean url setting off of router

8 years agoClean up js url consts a bit
Chris Han []
Clean up js url consts a bit

8 years agoMerge arrays using function instead of manually
Chris Han []
Merge arrays using function instead of manually

8 years agoPrecalculate route internals rather than double-storing them
Chris Han []
Precalculate route internals rather than double-storing them

8 years agoCache more high traffic route info
Chris Han []
Cache more high traffic route info

8 years agoMake route parent immutable
Chris Han []
Make route parent immutable

8 years agoCache high traffic but constant route info
Chris Han []
Cache high traffic but constant route info

8 years agoFix matching parent constraints
Chris Han []
Fix matching parent constraints

8 years agoAvoid converting query variables to parameters multiple times
Chris Han []
Avoid converting query variables to parameters multiple times

8 years agoFix docblock error
Chris Han []
Fix docblock error

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

8 years agoUse common functions to convert between parameters and query variables
Chris Han []
Use common functions to convert between parameters and query variables

8 years agoExclude outside of querystring function
Chris Han []
Exclude outside of querystring function

8 years agoDon't convert query params inside route finder
Chris Han []
Don't convert query params inside route finder

8 years agoUse route class for routing
Chris Han []
Use route class for routing

8 years agoCreate single route class
Chris Han []
Create single route class

8 years agoFactor out base url into a common function
Chris Han []
Factor out base url into a common function

8 years agoReally minor performance adjustments
Chris Han []
Really minor performance adjustments

8 years agoFix baseurl on root installs
Chris Han []
Fix baseurl on root installs

8 years agoAllow slashes in ref hashes
Chris Han []
Allow slashes in ref hashes

8 years agoDon't escape slashes in project clean urls
Chris Han []
Don't escape slashes in project clean urls

8 years agoMatch routes using preg
Chris Han []
Match routes using preg

8 years agoDon't store pattern delimiters in the route
Chris Han []
Don't store pattern delimiters in the route

8 years agoFix clean urls for blob page without a blob hash
Chris Han []
Fix clean urls for blob page without a blob hash

8 years agoAdd link to clean url instruction wiki
Chris Han []
Add link to clean url instruction wiki

8 years agoMinor index cleanup
Chris Han []
Minor index cleanup

8 years agoAdd clean url for blame
Chris Han []
Add clean url for blame

8 years agoAdd page relationship links on paginated pages
Chris Han []
Add page relationship links on paginated pages

8 years agoAdd clean urls for commit diff and blob diff
Chris Han []
Add clean urls for commit diff and blob diff

8 years agoFix history diff blob abbreviation
Chris Han []
Fix history diff blob abbreviation

8 years agoDiscriminate route constraints before iterating through parameters
Chris Han []
Discriminate route constraints before iterating through parameters

8 years agoAdd clean url for history
Chris Han []
Add clean url for history

Ideally the filename would be the the next parameter in the rest url.
The problem is that if the filename ends in php, the rest url ends up
being interpreted as an actual php file by the web server and the
request fails before the rewrite occurs. For example:

/gitphp/projects/project.git/history/util.php

This tries to execute util.php in that nonexistent folder instead of
redirecting to the history of the file util.php. If I can come up with
a better way to rewrite this I can revisit this problem in the future.

8 years agoRemove redundant routes
Chris Han []
Remove redundant routes

8 years agoOmit index.php with clean urls even without parameters
Chris Han []
Omit index.php with clean urls even without parameters

8 years agoPluralize once rather than repeatedly (call_user_func is slow)
Chris Han []
Pluralize once rather than repeatedly (call_user_func is slow)

8 years agoSet abbreviate setting on router instance
Chris Han []
Set abbreviate setting on router instance

8 years agoReuse single router instance instead of repeatedly creating it
Chris Han []
Reuse single router instance instead of repeatedly creating it

8 years agoGet message controller off of router
Chris Han []
Get message controller off of router

8 years agoSet standard controller parameters dynamically
Chris Han []
Set standard controller parameters dynamically

8 years agoBuild query strings dynamically
Chris Han []
Build query strings dynamically

8 years agoMap query vars once in the instance
Chris Han []
Map query vars once in the instance

8 years agoRename ambiguous query variable functions
Chris Han []
Rename ambiguous query variable functions

8 years agoUrl encode all parameters in a central location
Chris Han []
Url encode all parameters in a central location

8 years agoProcess url parameter normalizations once instead of repeatedly
Chris Han []
Process url parameter normalizations once instead of repeatedly

8 years agoRename tag name parameter
Chris Han []
Rename tag name parameter

8 years agoReadd snapshot clean urls
Chris Han []
Readd snapshot clean urls

8 years agoSort routes by specificity
Chris Han []
Sort routes by specificity

8 years agoFix plaintext clean url
Chris Han []
Fix plaintext clean url

8 years agoThese don't need to be public
Chris Han []
These don't need to be public

8 years agoUse param getter functions consistently
Chris Han []
Use param getter functions consistently

8 years agoRespect hash abbreviation in clean urls again (gross hack)
Chris Han []
Respect hash abbreviation in clean urls again (gross hack)

8 years agoExclude query params from rest urls in a single location
Chris Han []
Exclude query params from rest urls in a single location

8 years agoRename order parameter to sort to avoid confusion with output
Chris Han []
Rename order parameter to sort to avoid confusion with output

8 years agoName file parameter consistently
Chris Han []
Name file parameter consistently

8 years agoMake clean url a router instance setting
Chris Han []
Make clean url a router instance setting

8 years agoMap query parameter list in a central location
Chris Han []
Map query parameter list in a central location

8 years agoUse a single definition list to generate and match routes
Chris Han []
Use a single definition list to generate and match routes

8 years agoMake router instance instead of static
Chris Han []
Make router instance instead of static

8 years agoAbort route matcher early
Chris Han []
Abort route matcher early

8 years agoAdd clean urls for snapshot
Chris Han []
Add clean urls for snapshot

8 years agoAdd clean url for search
Chris Han []
Add clean url for search

8 years agoFix head commit url
Chris Han []
Fix head commit url

8 years agoAdd clean urls for log and shortlog
Chris Han []
Add clean urls for log and shortlog

8 years agoAdd clean urls for tags and heads
Chris Han []
Add clean urls for tags and heads

8 years agoUse plurals for collections in urls
Chris Han []
Use plurals for collections in urls

8 years agoAdd clean url for graph
Chris Han []
Add clean url for graph

8 years agoAdd clean url for plain blob, fix redundant parameters on clean blob url
Chris Han []
Add clean url for plain blob, fix redundant parameters on clean blob url

8 years agoDon't include path in plain blob save as
Chris Han []
Don't include path in plain blob save as

8 years agoHandle optional plain blob parameters without warnings
Chris Han []
Handle optional plain blob parameters without warnings

8 years agoAdd clean url for blob
Chris Han []
Add clean url for blob

8 years agoFix single-blob diff with abbreviated hashes
Chris Han []
Fix single-blob diff with abbreviated hashes

8 years agoFix abbreviated urls on commit diff page
Chris Han []
Fix abbreviated urls on commit diff page

8 years agoAdd clean url for tree, fix query parameters
Chris Han []
Add clean url for tree, fix query parameters

8 years agoAvoid exception on double-packed objects (repo integrity issue)
Chris Han []
Avoid exception on double-packed objects (repo integrity issue)

8 years agoSupport automatic head commit on commit clean url
Chris Han []
Support automatic head commit on commit clean url

comments