6 years agoBump version
Chris Han []
Bump version

6 years agoW3C validator doesn't like timezones without colons, even though the spec says it's ok
Chris Han []
W3C validator doesn't like timezones without colons, even though the spec says it's ok

6 years agoAllow tooltips to expand more to work better with git's default line wrapping
Chris Han []
Allow tooltips to expand more to work better with git's default line wrapping

6 years agoDisable graphing
Chris Han []
Disable graphing

I've gotten complaints that my graphs are not user friendly :(

Seriously though, the graphs are kind of clumsy. I was still learning d3
at the time. After implementing a number of graphs in other projects,
I've gotten a much better handle on using d3 and I would like to rework
the graphs before release to make a good first impression. Plus I need
to consider how to handle the fact that some browsers (IE8, I'm looking
at you) don't support SVG.

All the code still exists but the entry points have been disabled.

6 years agoExtract file/directory not found strings
Chris Han []
Extract file/directory not found strings

6 years agoThrow an error when an invalid path is specified in the url
Chris Han []
Throw an error when an invalid path is specified in the url

6 years agoDon't include d3 in minification
Chris Han []
Don't include d3 in minification

6 years agoNo need to develop with minified modernizr
Chris Han []
No need to develop with minified modernizr

6 years agoUse search type for commit search field
Chris Han []
Use search type for commit search field

6 years agoDon't show duplicate search clear button if webkit is already showing one
Chris Han []
Don't show duplicate search clear button if webkit is already showing one

6 years agoUse search type field for project list search
Chris Han []
Use search type field for project list search

6 years agoUse time tags to attach machine readable data to timestamps
Chris Han []
Use time tags to attach machine readable data to timestamps

6 years agoSet html lang based on selected locale
Chris Han []
Set html lang based on selected locale

6 years agoEnsure tag and head lists have consistent columns on project summary page
Chris Han []
Ensure tag and head lists have consistent columns on project summary page

6 years agoRemove redundant escape flags
Chris Han []
Remove redundant escape flags

6 years agoDisable escaping on plaintext urls
Chris Han []
Disable escaping on plaintext urls

6 years agoMake escaping html entities the default for geturl
Chris Han []
Make escaping html entities the default for geturl

6 years agoescape project description
Christian Weiske []
escape project description

Signed-off-by: Chris Han <xiphux@gmail.com>

6 years agoModify project templates to not clobber rel vcs link
Chris Han []
Modify project templates to not clobber rel vcs link

6 years agoAdd rel="vcs-git" links to enable autodiscovery of repository clone URLs.
Christian Weiske []
Add rel="vcs-git" links to enable autodiscovery of repository clone URLs.

See http://joeyh.name/rfc/rel-vcs/ for the microformat spec.

Signed-off-by: Chris Han <xiphux@gmail.com>

6 years agoProvide clean url endpoints for individual heads
Chris Han []
Provide clean url endpoints for individual heads

6 years agoAllow extension fileinfo strategy on windows
Chris Han []
Allow extension fileinfo strategy on windows

6 years agoFix clean url resolution on windows
Chris Han []
Fix clean url resolution on windows

6 years agoGerman translation fix
Chris Han []
German translation fix

Thanks to Wolfgang Rohdewald

6 years agoUpdate Smarty to 3.1.11
Chris Han []
Update Smarty to 3.1.11

6 years agoExplicit ldelim/rdelim is no longer required in smarty 3
Chris Han []
Explicit ldelim/rdelim is no longer required in smarty 3

6 years agoUse a single minified javascript header rather than preserving all module headers
Chris Han []
Use a single minified javascript header rather than preserving all module headers

6 years agoMake url and project getters precalculated rather than functions
Chris Han []
Make url and project getters precalculated rather than functions

6 years agoPass resource strings as requirejs config rather than globally
Chris Han []
Pass resource strings as requirejs config rather than globally

6 years agoPass project as requirejs config rather than globally
Chris Han []
Pass project as requirejs config rather than globally

6 years agoPass base url as requirejs config rather than globally
Chris Han []
Pass base url as requirejs config rather than globally

6 years agoPass snapshot formats as requirejs config rather than globally
Chris Han []
Pass snapshot formats as requirejs config rather than globally

6 years agoAdjust dynamic requires to minify more code and lazy load qtip
Chris Han []
Adjust dynamic requires to minify more code and lazy load qtip

6 years agoExclude qtip from minified files
Chris Han []
Exclude qtip from minified files

d3 needs to stay in because it's not amd enabled

6 years agoDon't use custom globals to define javascript modules
Chris Han []
Don't use custom globals to define javascript modules

6 years agoUpdate qtip to get AMD loader support
Chris Han []
Update qtip to get AMD loader support

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

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

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

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

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

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

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

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

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

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

6 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

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

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

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

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

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

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

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

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

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

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

6 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6 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.

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

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

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

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

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

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

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

comments