6 years agoMerge branch 'master' of http://git.gitphp.org/gitphp
Razvan Stanga []
Merge branch 'master' of http://git.gitphp.org/gitphp

6 years agoFix whitespace
Chris Han []
Fix whitespace

6 years agophp's build in webserver doesn't populate QUERY_STRING when none is passed.
till []
php's build in webserver doesn't populate QUERY_STRING when none is passed.
This commit fixes the warning.

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

6 years agoMerge branch 'master' of http://git.gitphp.org/gitphp
Razvan Stanga []
Merge branch 'master' of http://git.gitphp.org/gitphp

6 years agoAdding missing charset utf-8 specification to blob display.
John Peterson []
Adding missing charset utf-8 specification to blob display.

(Since the text/plain case in the statement is hardcoded to utf-8 I'm assuming the mime type case should also be hardcoded to utf-8.)

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

6 years agoMerge branch 'master' of http://git.gitphp.org/gitphp
Razvan Stanga []
Merge branch 'master' of http://git.gitphp.org/gitphp

6 years agoApply description from repo config value "gitweb.description" in absence of "gitphp.description".
Andy Wilkinson []
Apply description from repo config value "gitweb.description" in absence of "gitphp.description".

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

6 years agoadded analitics.tpl
Razvan Stanga []
added analitics.tpl

6 years agoFix usage of label for on login fields
Chris Han []
Fix usage of label for on login fields

6 years agoAdd option to show restricted projects as disabled
Chris Han []
Add option to show restricted projects as disabled

6 years agoExtract disabled function string
Chris Han []
Extract disabled function string

6 years agoUpgrade to jquery 1.8.2
Chris Han []
Upgrade to jquery 1.8.2

6 years agoReturn 403 Forbidden rather than 401 Unauthorized on restricted project
Chris Han []
Return 403 Forbidden rather than 401 Unauthorized on restricted project

401 Unauthorized requires a WWW-Authenticate header according to the
spec, which is not something that gitphp supports (Basic
authentication). 403 Forbidden technically means that authentication
won't help, but in this case they're talking about basic http
authentication, not app-level authentication.

Also I forgot to map the 401 code to a status header, so that wasn't
even working anyway.

6 years agoDisplay an error when required filesystem functions are disabled
Chris Han []
Display an error when required filesystem functions are disabled

6 years agoFix exceptions returning 404 status codes
Chris Han []
Fix exceptions returning 404 status codes

6 years agoFix default message for ambiguous hash exception
Chris Han []
Fix default message for ambiguous hash exception

6 years agoDecrease number of commits loaded into feed
Chris Han []
Decrease number of commits loaded into feed

6 years agoAdd option to filter commits from feeds using a pattern
Chris Han []
Add option to filter commits from feeds using a pattern

6 years agoInclude update date in atom feed regardless of the number of entries
Chris Han []
Include update date in atom feed regardless of the number of entries

6 years agoUpdate rss with validator recommendations
Chris Han []
Update rss with validator recommendations

6 years agoFix empty value handling for some other config values
Chris Han []
Fix empty value handling for some other config values

6 years agoTreat empty and unset self config value the same
Chris Han []
Treat empty and unset self config value the same

7 years agoDisable debugging output when redirecting after login
Chris Han []
Disable debugging output when redirecting after login

7 years agoDocument allowedusers project option
Chris Han []
Document allowedusers project option

7 years agoTake logged in user into account when caching project list
Chris Han []
Take logged in user into account when caching project list

7 years agoFilter project list based on logged in user
Chris Han []
Filter project list based on logged in user

7 years agoRename protected project exception to unauthorized project exception
Chris Han []
Rename protected project exception to unauthorized project exception

7 years agoExtract unauthorized project resource string
Chris Han []
Extract unauthorized project resource string

7 years agoStart enforcing user restrictions for individual projects
Chris Han []
Start enforcing user restrictions for individual projects

7 years agoStart loading allowedusers setting from config
Chris Han []
Start loading allowedusers setting from config

7 years agoThese folds aren't helping that much now that code has been refactored
Chris Han []
These folds aren't helping that much now that code has been refactored

7 years agoFix login form layout weirdness on firefox
Chris Han []
Fix login form layout weirdness on firefox

7 years agoClear error messages before submitting login request
Chris Han []
Clear error messages before submitting login request

7 years agoMake sure javascript login is internationalized
Chris Han []
Make sure javascript login is internationalized

7 years agoAdd javascript login popup
Chris Han []
Add javascript login popup

7 years agoAutofocus username field on login form
Chris Han []
Autofocus username field on login form

7 years agoNo need to enable the login link on the login page
Chris Han []
No need to enable the login link on the login page

7 years agoUse divs for login form layout, start adding styles, extract strings
Chris Han []
Use divs for login form layout, start adding styles, extract strings

7 years agoStart adding minor style to login link
Chris Han []
Start adding minor style to login link

7 years agoDisplay logged in username on logout button
Chris Han []
Display logged in username on logout button

7 years agoMove login link within page header html
Chris Han []
Move login link within page header html

7 years agoRedirect to the previous page when logging in/out
Chris Han []
Redirect to the previous page when logging in/out

7 years agoStart adding basic login infrastructure (still needs styling)
Chris Han []
Start adding basic login infrastructure (still needs styling)

7 years agoAdd debug locale to gitignore
Chris Han []
Add debug locale to gitignore

7 years agoRemove git logo
Chris Han []
Remove git logo

7 years agoAdd users.conf.php to gitignore
Chris Han []
Add users.conf.php to gitignore

7 years agoInitialize and load user list
Chris Han []
Initialize and load user list

7 years agoAdd user and userlist classes
Chris Han []
Add user and userlist classes

7 years agoBump version
Chris Han []
Bump version

7 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

7 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

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

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

7 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

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

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

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

7 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

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

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

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

7 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

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

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

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

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

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

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

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

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

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

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

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

Thanks to Wolfgang Rohdewald

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

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

7 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

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

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

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

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

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

7 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

7 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

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

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

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

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

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

comments