Chris Han [Fri, 04 Jul 2014 16:58:59 +0000 ]
Merge pull request #5 from samsulmaarif/master
Add Indonesian Translation
Samsul Ma'arif [Mon, 30 Jun 2014 06:41:31 +0000 ]
Add Indonesian Translation
Chris Han [Wed, 25 Dec 2013 19:37:28 +0000 ]
Bump version
Chris Han [Sat, 07 Dec 2013 17:42:41 +0000 ]
Don't load the AutoLog class if we're not in debug mode
Chris Han [Sat, 07 Dec 2013 17:32:20 +0000 ]
Restore compatibility with PHP < 5.3.6
Chris Han [Sun, 20 Oct 2013 17:23:58 +0000 ]
Bump version
Chris Han [Sun, 06 Oct 2013 16:58:57 +0000 ]
Suppress warning when sorting tags/heads (caused by lazy load of data)
Chris Han [Mon, 30 Sep 2013 00:50:34 +0000 ]
Fix other debug log messages to fit better with key/value display
Chris Han [Sun, 29 Sep 2013 23:02:32 +0000 ]
Don't mix data model and UI: use template to display debug log
Chris Han [Sun, 29 Sep 2013 22:25:34 +0000 ]
Don't load debugging javascript if debugging is off
Chris Han [Sun, 29 Sep 2013 22:18:31 +0000 ]
Animate debug toggle display because why not, it's a debug display only
Chris Han [Sun, 29 Sep 2013 22:16:17 +0000 ]
Don't mix data model and UI: move debug javascript to js module, also use jquery because raw javascript without validation is dangerous
Chris Han [Sun, 29 Sep 2013 21:47:00 +0000 ]
Don't mix data model and UI: move debug css to css files
Yuriy Nasretdinov [Sun, 15 Sep 2013 10:30:28 +0000 ]
Better handling of abbreviated hashes
Chris Han [Sat, 14 Sep 2013 18:00:18 +0000 ]
Close open processes properly
Chris Han [Sat, 14 Sep 2013 17:59:54 +0000 ]
Temporarily disable broken unit tests
Yuriy Nasretdinov [Sat, 14 Sep 2013 08:37:37 +0000 ]
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
Chris Han [Fri, 09 Aug 2013 13:45:04 +0000 ]
Use protocol relative url for google ajax
Marco Guerrini [Sat, 04 May 2013 20:31:05 +0000 ]
Italian translation
Signed-off-by: Chris Han <xiphux@gmail.com>
Volkan Gezer [Sun, 21 Apr 2013 16:12:07 +0000 ]
Updated Turkish translation
Signed-off-by: Chris Han <xiphux@gmail.com>
Chris Han [Sun, 07 Apr 2013 13:43:15 +0000 ]
Ignore index files without a packfile, but not the opposite
Chris Han [Sat, 06 Apr 2013 19:36:20 +0000 ]
Fix language cookie with clean urls and gitphp running at the root of the domain
Chris Han [Sun, 10 Feb 2013 20:19:04 +0000 ]
Cleanup unused variables
Chris Han [Fri, 18 Jan 2013 00:58:51 +0000 ]
Don't retain large blob data in memory
Chris Han [Fri, 18 Jan 2013 00:48:21 +0000 ]
Calculate binary flag and size when loading blob data
Chris Han [Fri, 18 Jan 2013 00:34:22 +0000 ]
Don't load full data to determine blob size
Chris Han [Fri, 18 Jan 2013 00:28:29 +0000 ]
Share blob size loading code
Chris Han [Fri, 18 Jan 2013 00:12:42 +0000 ]
Don't put large blob data in objectcache
Chris Han [Fri, 18 Jan 2013 00:00:50 +0000 ]
Cache blob size
Chris Han [Fri, 18 Jan 2013 00:00:18 +0000 ]
Cache whether a blob is binary
Chris Han [Thu, 17 Jan 2013 02:55:47 +0000 ]
Move blob size loading to strategy
Chris Han [Sun, 16 Dec 2012 16:23:19 +0000 ]
Escape project directory in shell commands
Chris Han [Sat, 15 Dec 2012 01:29:40 +0000 ]
Fix root domains on Windows servers
Chris Han [Sun, 02 Dec 2012 17:02:42 +0000 ]
Fix whitespace
till [Sat, 01 Dec 2012 20:27:15 +0000 ]
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>
John Peterson [Sat, 24 Nov 2012 04:15:25 +0000 ]
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>
Andy Wilkinson [Sat, 17 Nov 2012 23:23:48 +0000 ]
Apply description from repo config value "gitweb.description" in absence of "gitphp.description".
Signed-off-by: Chris Han <xiphux@gmail.com>
Chris Han [Sun, 04 Nov 2012 21:44:35 +0000 ]
Fix usage of label for on login fields
Chris Han [Fri, 02 Nov 2012 01:31:18 +0000 ]
Add option to show restricted projects as disabled
Chris Han [Mon, 29 Oct 2012 01:34:28 +0000 ]
Extract disabled function string
Chris Han [Mon, 29 Oct 2012 01:33:05 +0000 ]
Upgrade to jquery 1.8.2
Chris Han [Sun, 28 Oct 2012 19:34:15 +0000 ]
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.
Chris Han [Sun, 28 Oct 2012 19:25:41 +0000 ]
Display an error when required filesystem functions are disabled
Chris Han [Sun, 28 Oct 2012 18:56:52 +0000 ]
Fix exceptions returning 404 status codes
Chris Han [Sun, 28 Oct 2012 18:54:26 +0000 ]
Fix default message for ambiguous hash exception
Chris Han [Fri, 26 Oct 2012 01:17:53 +0000 ]
Decrease number of commits loaded into feed
Chris Han [Fri, 26 Oct 2012 01:17:02 +0000 ]
Add option to filter commits from feeds using a pattern
Chris Han [Wed, 24 Oct 2012 02:19:42 +0000 ]
Include update date in atom feed regardless of the number of entries
Chris Han [Wed, 24 Oct 2012 02:02:02 +0000 ]
Update rss with validator recommendations
Chris Han [Sat, 27 Oct 2012 22:29:01 +0000 ]
Fix empty value handling for some other config values
Chris Han [Sat, 27 Oct 2012 15:37:22 +0000 ]
Treat empty and unset self config value the same
Chris Han [Tue, 16 Oct 2012 01:50:51 +0000 ]
Disable debugging output when redirecting after login
Chris Han [Tue, 16 Oct 2012 00:23:54 +0000 ]
Document allowedusers project option
Chris Han [Sun, 14 Oct 2012 22:25:25 +0000 ]
Take logged in user into account when caching project list
Chris Han [Sun, 14 Oct 2012 22:21:57 +0000 ]
Filter project list based on logged in user
Chris Han [Sun, 14 Oct 2012 22:06:29 +0000 ]
Rename protected project exception to unauthorized project exception
Chris Han [Sun, 14 Oct 2012 22:04:26 +0000 ]
Extract unauthorized project resource string
Chris Han [Sun, 14 Oct 2012 22:02:09 +0000 ]
Start enforcing user restrictions for individual projects
Chris Han [Sun, 14 Oct 2012 21:33:49 +0000 ]
Start loading allowedusers setting from config
Chris Han [Sun, 14 Oct 2012 21:00:57 +0000 ]
These folds aren't helping that much now that code has been refactored
Chris Han [Sun, 14 Oct 2012 05:18:47 +0000 ]
Fix login form layout weirdness on firefox
Chris Han [Sun, 14 Oct 2012 05:00:02 +0000 ]
Clear error messages before submitting login request
Chris Han [Sun, 14 Oct 2012 04:19:27 +0000 ]
Make sure javascript login is internationalized
Chris Han [Sun, 14 Oct 2012 04:03:01 +0000 ]
Add javascript login popup
Chris Han [Sat, 13 Oct 2012 23:04:20 +0000 ]
Autofocus username field on login form
Chris Han [Sat, 13 Oct 2012 22:38:40 +0000 ]
No need to enable the login link on the login page
Chris Han [Sat, 13 Oct 2012 22:36:51 +0000 ]
Use divs for login form layout, start adding styles, extract strings
Chris Han [Sat, 13 Oct 2012 21:42:02 +0000 ]
Start adding minor style to login link
Chris Han [Sat, 13 Oct 2012 21:27:20 +0000 ]
Display logged in username on logout button
Chris Han [Sat, 13 Oct 2012 21:24:52 +0000 ]
Move login link within page header html
Chris Han [Sat, 13 Oct 2012 21:17:04 +0000 ]
Redirect to the previous page when logging in/out
Chris Han [Sat, 13 Oct 2012 17:28:56 +0000 ]
Start adding basic login infrastructure (still needs styling)
Chris Han [Sat, 13 Oct 2012 05:24:55 +0000 ]
Add debug locale to gitignore
Chris Han [Sat, 13 Oct 2012 05:23:49 +0000 ]
Remove git logo
Chris Han [Sat, 13 Oct 2012 05:22:14 +0000 ]
Add users.conf.php to gitignore
Chris Han [Sat, 13 Oct 2012 05:19:07 +0000 ]
Initialize and load user list
Chris Han [Sat, 13 Oct 2012 02:14:09 +0000 ]
Add user and userlist classes
Chris Han [Fri, 12 Oct 2012 02:13:02 +0000 ]
Bump version
Chris Han [Thu, 11 Oct 2012 02:14:18 +0000 ]
W3C validator doesn't like timezones without colons, even though the spec says it's ok
Chris Han [Thu, 11 Oct 2012 01:52:39 +0000 ]
Allow tooltips to expand more to work better with git's default line wrapping
Chris Han [Thu, 11 Oct 2012 01:34:53 +0000 ]
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.
Chris Han [Thu, 11 Oct 2012 01:33:49 +0000 ]
Extract file/directory not found strings
Chris Han [Thu, 11 Oct 2012 01:22:54 +0000 ]
Throw an error when an invalid path is specified in the url
Chris Han [Tue, 25 Sep 2012 03:50:08 +0000 ]
Don't include d3 in minification
Chris Han [Tue, 25 Sep 2012 03:40:07 +0000 ]
No need to develop with minified modernizr
Chris Han [Sun, 23 Sep 2012 16:31:04 +0000 ]
Use search type for commit search field
Chris Han [Sun, 23 Sep 2012 16:26:58 +0000 ]
Don't show duplicate search clear button if webkit is already showing one
Chris Han [Sun, 23 Sep 2012 16:19:28 +0000 ]
Use search type field for project list search
Chris Han [Sun, 23 Sep 2012 05:24:44 +0000 ]
Use time tags to attach machine readable data to timestamps
Chris Han [Sun, 23 Sep 2012 01:28:59 +0000 ]
Set html lang based on selected locale
Chris Han [Sat, 22 Sep 2012 21:56:49 +0000 ]
Ensure tag and head lists have consistent columns on project summary page
Chris Han [Sat, 22 Sep 2012 21:42:50 +0000 ]
Remove redundant escape flags
Chris Han [Sat, 22 Sep 2012 21:42:34 +0000 ]
Disable escaping on plaintext urls
Chris Han [Sat, 22 Sep 2012 21:42:12 +0000 ]
Make escaping html entities the default for geturl
Christian Weiske [Sat, 22 Sep 2012 18:23:20 +0000 ]
escape project description
Signed-off-by: Chris Han <xiphux@gmail.com>
Chris Han [Sat, 22 Sep 2012 21:20:40 +0000 ]
Modify project templates to not clobber rel vcs link
Christian Weiske [Sat, 22 Sep 2012 17:40:14 +0000 ]
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>
Chris Han [Sat, 22 Sep 2012 06:06:51 +0000 ]
Provide clean url endpoints for individual heads
Chris Han [Sat, 22 Sep 2012 04:29:11 +0000 ]
Allow extension fileinfo strategy on windows
Chris Han [Sat, 22 Sep 2012 04:26:45 +0000 ]
Fix clean url resolution on windows