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

2 years agoMerge branch 'master' of github.com:xiphux/gitphp
Chris Han []
Merge branch 'master' of github.com:xiphux/gitphp

2 years agoDereference commits in the tag list class, not the load strategy. Fixes #12
Chris Han []
Dereference commits in the tag list class, not the load strategy. Fixes #12

Dereferencing commits in the tag list load strategy is too early. In particular, tags that point to other tags need to reference back into the tag list to get the tag object they point to. When triggering this from the strategy, the tag list hasn’t actually been fully loaded yet, so the tagged tag lookup fails.

2 years agoMerge pull request #11 from bessl/patch-2
Chris Han []
Merge pull request #11 from bessl/patch-2

Update gitphp.po

2 years agoMerge pull request #10 from phantom94/patch-1
Chris Han []
Merge pull request #10 from phantom94/patch-1

Fixed: No owner specified notices

2 years agoUpdate gitphp.po
Bernhard Essl []
Update gitphp.po

make more sense.

2 years agoFixed: No owner specified notices
Tom van der Lee []
Fixed: No owner specified notices

When no owner is specified in the line, PHP will return a notice that it cannot read $regs[2] (it does not exist).
It is not a critical bug, but it is very annoying.

I fixed this behavior by first checking if $regs[2] isset.

2 years agoMerge pull request #8 from bessl/master
Chris Han []
Merge pull request #8 from bessl/master

Added missing german translation

2 years agoreverted JavaScript line
Bernhard Essl []
reverted JavaScript line

2 years agoAdded missing german translation
Bernhard Essl []
Added missing german translation

2 years agoFix snapshots on repos with special characters in the name/directory
Chris Han []
Fix snapshots on repos with special characters in the name/directory

The prefix parameter needed to be quoted to ensure the archive command went through successfully

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

2 years agoMerge pull request #7 from bessl/patch-1
Chris Han []
Merge pull request #7 from bessl/patch-1

Added missing german translations to the po file.

2 years agoAdded missing german translations to the po file.
Bernhard Essl []
Added missing german translations to the po file.

2 years agoBring back tag badges - fixes #6
Chris Han []
Bring back tag badges - fixes #6

This copy pasted code from the head list won’t really work for tags. Heads are easy in that they always point to a commit. Tags are more complicated in that they’re objects themselves, which then point to commits or even other tags. So you can’t just say the hash of the ref is the commit, you have to read the tag to dereference into the commit.

2 years agoMerge pull request #5 from samsulmaarif/master
Chris Han []
Merge pull request #5 from samsulmaarif/master

Add Indonesian Translation

2 years agoAdd Indonesian Translation
Samsul Ma'arif []
Add Indonesian Translation

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

3 years agoBump version
Chris Han []
Bump version

3 years agoDon't load the AutoLog class if we're not in debug mode
Chris Han []
Don't load the AutoLog class if we're not in debug mode

3 years agoRestore compatibility with PHP < 5.3.6
Chris Han []
Restore compatibility with PHP < 5.3.6

3 years agoBump version
Chris Han []
Bump version

3 years agoSuppress warning when sorting tags/heads (caused by lazy load of data)
Chris Han []
Suppress warning when sorting tags/heads (caused by lazy load of data)

3 years agoFix other debug log messages to fit better with key/value display
Chris Han []
Fix other debug log messages to fit better with key/value display

3 years agoDon't mix data model and UI: use template to display debug log
Chris Han []
Don't mix data model and UI: use template to display debug log

3 years agoDon't load debugging javascript if debugging is off
Chris Han []
Don't load debugging javascript if debugging is off

3 years agoAnimate debug toggle display because why not, it's a debug display only
Chris Han []
Animate debug toggle display because why not, it's a debug display only

3 years agoDon't mix data model and UI: move debug javascript to js module, also use jquery because raw javascript without validation is dangerous
Chris Han []
Don't mix data model and UI: move debug javascript to js module, also use jquery because raw javascript without validation is dangerous

3 years agoDon't mix data model and UI: move debug css to css files
Chris Han []
Don't mix data model and UI: move debug css to css files

3 years agoBetter handling of abbreviated hashes
Yuriy Nasretdinov []
Better handling of abbreviated hashes

3 years agoClose open processes properly
Chris Han []
Close open processes properly

3 years agoTemporarily disable broken unit tests
Chris Han []
Temporarily disable broken unit tests

3 years agoImproving performance of fetching git objects by using git cat-file --batch through a pipe. Also improved debug output and added destructor-based auto-timers
Yuriy Nasretdinov []
Improving performance of fetching git objects by using git cat-file --batch through a pipe. Also improved debug output and added destructor-based auto-timers

3 years agoUse protocol relative url for google ajax
Chris Han []
Use protocol relative url for google ajax

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

4 years agoItalian translation
Marco Guerrini []
Italian translation

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

4 years agoUpdated Turkish translation
Volkan Gezer []
Updated Turkish translation

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

4 years agoIgnore index files without a packfile, but not the opposite
Chris Han []
Ignore index files without a packfile, but not the opposite

4 years agoFix language cookie with clean urls and gitphp running at the root of the domain
Chris Han []
Fix language cookie with clean urls and gitphp running at the root of the domain

4 years agoCleanup unused variables
Chris Han []
Cleanup unused variables

4 years agoDon't retain large blob data in memory
Chris Han []
Don't retain large blob data in memory

4 years agoCalculate binary flag and size when loading blob data
Chris Han []
Calculate binary flag and size when loading blob data

4 years agoDon't load full data to determine blob size
Chris Han []
Don't load full data to determine blob size

4 years agoShare blob size loading code
Chris Han []
Share blob size loading code

4 years agoDon't put large blob data in objectcache
Chris Han []
Don't put large blob data in objectcache

4 years agoCache blob size
Chris Han []
Cache blob size

4 years agoCache whether a blob is binary
Chris Han []
Cache whether a blob is binary

4 years agoMove blob size loading to strategy
Chris Han []
Move blob size loading to strategy

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

4 years agoEscape project directory in shell commands
Chris Han []
Escape project directory in shell commands

4 years agoFix root domains on Windows servers
Chris Han []
Fix root domains on Windows servers

4 years agoadded facebook comments
Razvan Stanga []
added facebook comments

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

4 years agoFix whitespace
Chris Han []
Fix whitespace

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 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

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

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

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

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

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

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

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

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

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

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

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

4 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

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

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

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

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

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

4 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

4 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

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

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

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

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

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

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

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

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

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

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

comments