phorkie.git
11 years agofix git version detection on OSX
Christian Weiske [Tue, 8 Jul 2014 04:55:57 +0000 (06:55 +0200)]
fix git version detection on OSX

11 years agowarning for missing config file. auto-config works good enough
Christian Weiske [Mon, 7 Jul 2014 06:53:20 +0000 (08:53 +0200)]
warning for missing config file. auto-config works good enough

11 years agoautomatically configure git paths (dir + public clone url)
Christian Weiske [Mon, 7 Jul 2014 06:50:08 +0000 (08:50 +0200)]
automatically configure git paths (dir + public clone url)

11 years agoupdate-server-info on git pushes and forks
Christian Weiske [Mon, 7 Jul 2014 06:31:51 +0000 (08:31 +0200)]
update-server-info on git pushes and forks

11 years agoprettier git dirs in setup check
Christian Weiske [Mon, 7 Jul 2014 05:47:25 +0000 (07:47 +0200)]
prettier git dirs in setup check

11 years agofix basedir detection for rewritten paths
Christian Weiske [Sun, 6 Jul 2014 12:20:56 +0000 (14:20 +0200)]
fix basedir detection for rewritten paths

11 years agocreate server info for http transport
Christian Weiske [Sun, 6 Jul 2014 11:19:31 +0000 (13:19 +0200)]
create server info for http transport

11 years agoput config.php.dist in textarea for easier selecting and copying
Christian Weiske [Fri, 4 Jul 2014 19:46:42 +0000 (21:46 +0200)]
put config.php.dist in textarea for easier selecting and copying

11 years agoconfig file setup instructions
Christian Weiske [Fri, 4 Jul 2014 16:25:01 +0000 (18:25 +0200)]
config file setup instructions

11 years agoCollect missing dependencies for openid login
Christian Weiske [Fri, 4 Jul 2014 09:35:22 +0000 (11:35 +0200)]
Collect missing dependencies for openid login

11 years agoLead users to setup check page when no config file given
Christian Weiske [Fri, 4 Jul 2014 09:11:53 +0000 (11:11 +0200)]
Lead users to setup check page when no config file given

11 years agofix rewrite map loading
Christian Weiske [Fri, 4 Jul 2014 08:12:24 +0000 (10:12 +0200)]
fix rewrite map loading

11 years agomake phar generation work without sourceforge username
Christian Weiske [Fri, 4 Jul 2014 07:07:48 +0000 (09:07 +0200)]
make phar generation work without sourceforge username

11 years agowarn about remote fork config in setup and help
Christian Weiske [Fri, 4 Jul 2014 06:28:22 +0000 (08:28 +0200)]
warn about remote fork config in setup and help

11 years agotests for baseurl detection
Christian Weiske [Fri, 4 Jul 2014 05:43:14 +0000 (07:43 +0200)]
tests for baseurl detection

11 years agorework setup check
Christian Weiske [Fri, 4 Jul 2014 05:42:52 +0000 (07:42 +0200)]
rework setup check

11 years agocollect phar deps via pear during build
Christian Weiske [Fri, 4 Jul 2014 05:42:17 +0000 (07:42 +0200)]
collect phar deps via pear during build

11 years agomake mime_type_plaindetect work in .phar files
Christian Weiske [Fri, 4 Jul 2014 05:39:32 +0000 (07:39 +0200)]
make mime_type_plaindetect work in .phar files

11 years agoMerge remote-tracking branch 'origin/master'
Christian Weiske [Fri, 4 Jul 2014 05:37:06 +0000 (07:37 +0200)]
Merge remote-tracking branch 'origin/master'

Conflicts:
src/phorkie/Renderer/Geshi.php
src/phorkie/SetupCheck.php

11 years agohandle default git+workdir in phar files
Christian Weiske [Fri, 4 Jul 2014 05:34:10 +0000 (07:34 +0200)]
handle default git+workdir in phar files

11 years agodetect baseurl automatically, load config file from .phar
Christian Weiske [Fri, 4 Jul 2014 05:33:29 +0000 (07:33 +0200)]
detect baseurl automatically, load config file from .phar

11 years agouse rewrite map in .phar
Christian Weiske [Fri, 4 Jul 2014 05:30:37 +0000 (07:30 +0200)]
use rewrite map in .phar

11 years agouse lib/ as include path when PEAR-installed dependencies are in it
Christian Weiske [Fri, 4 Jul 2014 05:30:05 +0000 (07:30 +0200)]
use lib/ as include path when PEAR-installed dependencies are in it

11 years agoscript to convert .htaccess rewrite rules to php array
Christian Weiske [Thu, 3 Jul 2014 20:53:40 +0000 (22:53 +0200)]
script to convert .htaccess rewrite rules to php array

11 years agomake autoloading geshi work
Christian Weiske [Tue, 1 Jul 2014 18:50:42 +0000 (20:50 +0200)]
make autoloading geshi work

11 years agolet the session expire in 2 weeks
Christian Weiske [Wed, 25 Jun 2014 09:15:31 +0000 (11:15 +0200)]
let the session expire in 2 weeks

11 years agoPEAR is not E_STRICT compliant
Christian Weiske [Fri, 13 Jun 2014 09:29:25 +0000 (11:29 +0200)]
PEAR is not E_STRICT compliant

11 years agohandle undefined local clone urls
Christian Weiske [Fri, 13 Jun 2014 09:29:09 +0000 (11:29 +0200)]
handle undefined local clone urls

11 years agouse geshi from geshi's new pear channel
Christian Weiske [Fri, 13 Jun 2014 08:07:24 +0000 (10:07 +0200)]
use geshi from geshi's new pear channel

11 years agofirst work on .phar
Christian Weiske [Wed, 21 May 2014 05:48:02 +0000 (07:48 +0200)]
first work on .phar

11 years agoadd composer.json for dependency installation
Christian Weiske [Tue, 20 May 2014 22:01:28 +0000 (00:01 +0200)]
add composer.json for dependency installation

11 years agoAvoid mixed content warnings by letting Libravatar detect HTTPS connection.
Zertrin [Wed, 16 Apr 2014 10:28:21 +0000 (12:28 +0200)]
Avoid mixed content warnings by letting Libravatar detect HTTPS connection.

11 years agoadd option to disable avatar loading
Christian Weiske [Fri, 16 May 2014 05:47:34 +0000 (07:47 +0200)]
add option to disable avatar loading

11 years agosupport michelf\markdown 1.4+ API
Christian Weiske [Fri, 16 May 2014 05:33:33 +0000 (07:33 +0200)]
support michelf\markdown 1.4+ API

11 years agoupdate geshi setup check
Christian Weiske [Thu, 15 May 2014 16:20:19 +0000 (18:20 +0200)]
update geshi setup check

11 years agouse composer-provided autoloader if it exists
Christian Weiske [Thu, 15 May 2014 16:13:49 +0000 (18:13 +0200)]
use composer-provided autoloader if it exists

11 years agoremove superfluous empty line at EOF
Christian Weiske [Wed, 14 May 2014 20:18:10 +0000 (22:18 +0200)]
remove superfluous empty line at EOF

11 years agouse autoloader on geshi before including it manually
Christian Weiske [Wed, 14 May 2014 16:17:44 +0000 (18:17 +0200)]
use autoloader on geshi before including it manually

11 years agouse stream_resolve_include_path
Christian Weiske [Wed, 14 May 2014 15:58:10 +0000 (17:58 +0200)]
use stream_resolve_include_path

11 years agoshow newest repositories in list at first
Christian Weiske [Wed, 14 May 2014 06:12:12 +0000 (08:12 +0200)]
show newest repositories in list at first

11 years agoshow remote fork button only if user cannot write
Christian Weiske [Thu, 8 May 2014 21:09:41 +0000 (23:09 +0200)]
show remote fork button only if user cannot write

11 years agodisplay fork domains
Christian Weiske [Thu, 8 May 2014 20:46:43 +0000 (22:46 +0200)]
display fork domains

11 years agodisplay success flash message after forking
Christian Weiske [Thu, 8 May 2014 20:29:09 +0000 (22:29 +0200)]
display success flash message after forking

11 years agofix gist.github.com clone urls
Christian Weiske [Tue, 6 May 2014 19:17:19 +0000 (21:17 +0200)]
fix gist.github.com clone urls

11 years agoadd title
Christian Weiske [Tue, 6 May 2014 05:40:34 +0000 (07:40 +0200)]
add title

11 years agoextract gist titles
Christian Weiske [Fri, 2 May 2014 16:39:17 +0000 (18:39 +0200)]
extract gist titles

11 years agobasic web+fork handling
Christian Weiske [Fri, 2 May 2014 15:42:34 +0000 (17:42 +0200)]
basic web+fork handling

11 years agofix pear2_services_linkback name
Christian Weiske [Fri, 2 May 2014 03:53:22 +0000 (05:53 +0200)]
fix pear2_services_linkback name

11 years agosupport git RC versions
Christian Weiske [Wed, 30 Apr 2014 17:19:06 +0000 (19:19 +0200)]
support git RC versions

11 years agodo not run setupcheck on every page load
Christian Weiske [Wed, 30 Apr 2014 17:17:38 +0000 (19:17 +0200)]
do not run setupcheck on every page load

11 years agocheck if mime type detection works
Christian Weiske [Wed, 30 Apr 2014 17:14:50 +0000 (19:14 +0200)]
check if mime type detection works

11 years agoadd separate setupcheck file
Christian Weiske [Wed, 30 Apr 2014 17:09:47 +0000 (19:09 +0200)]
add separate setupcheck file

11 years agocheck for services_linkback
Christian Weiske [Wed, 30 Apr 2014 17:03:01 +0000 (19:03 +0200)]
check for services_linkback

11 years agoFix #43: gist.github.com URLs with usernames
Christian Weiske [Wed, 5 Feb 2014 05:31:19 +0000 (06:31 +0100)]
Fix #43: gist.github.com URLs with usernames

11 years agorender xsl
Christian Weiske [Mon, 6 Jan 2014 20:25:52 +0000 (21:25 +0100)]
render xsl

11 years agomake linkback urls local if on same server
Christian Weiske [Tue, 3 Dec 2013 05:50:21 +0000 (06:50 +0100)]
make linkback urls local if on same server

11 years agofirst work on remote fork notifications with linkback (webmention/pingback)
Christian Weiske [Fri, 22 Nov 2013 20:32:06 +0000 (21:32 +0100)]
first work on remote fork notifications with linkback (webmention/pingback)

11 years agoset title and homepage of remote forks
Christian Weiske [Thu, 21 Nov 2013 06:36:44 +0000 (07:36 +0100)]
set title and homepage of remote forks

11 years agoUse title of remote paste for forked one; use page title as fallback
Christian Weiske [Thu, 21 Nov 2013 06:22:54 +0000 (07:22 +0100)]
Use title of remote paste for forked one; use page title as fallback

11 years agoallow remote forking of HTTP and HTTPS URLs
Christian Weiske [Thu, 21 Nov 2013 06:21:47 +0000 (07:21 +0100)]
allow remote forking of HTTP and HTTPS URLs

11 years agoonly put phork title in link rel=vcs-git title
Christian Weiske [Thu, 21 Nov 2013 06:19:36 +0000 (07:19 +0100)]
only put phork title in link rel=vcs-git title

11 years agoCatch remote forking errors and display them
Christian Weiske [Tue, 19 Nov 2013 17:16:12 +0000 (18:16 +0100)]
Catch remote forking errors and display them

11 years agoFix bug #44: fix anchors of files with spaces in their name
Christian Weiske [Tue, 19 Nov 2013 17:04:25 +0000 (18:04 +0100)]
Fix bug #44: fix anchors of files with spaces in their name

11 years agoallow creating directories with new file names
Christian Weiske [Wed, 13 Nov 2013 20:18:28 +0000 (21:18 +0100)]
allow creating directories with new file names

11 years agonicer binary file warning
Christian Weiske [Wed, 13 Nov 2013 20:09:12 +0000 (21:09 +0100)]
nicer binary file warning

11 years agosupport utf-8 characters in file names
Christian Weiske [Wed, 13 Nov 2013 20:06:47 +0000 (21:06 +0100)]
support utf-8 characters in file names

11 years agomention openid in dependencies
Christian Weiske [Wed, 13 Nov 2013 05:31:50 +0000 (06:31 +0100)]
mention openid in dependencies

11 years agoallow deleting and renaming of pastes with only binary files
Christian Weiske [Tue, 12 Nov 2013 18:43:19 +0000 (19:43 +0100)]
allow deleting and renaming of pastes with only binary files

11 years agolowercase file extension before using it for type detection
Christian Weiske [Tue, 12 Nov 2013 17:27:30 +0000 (18:27 +0100)]
lowercase file extension before using it for type detection

12 years agowebhook support
Christian Weiske [Tue, 17 Sep 2013 14:58:09 +0000 (16:58 +0200)]
webhook support

12 years agoDisable editor on commit with --no-edit
Elan Ruusamäe [Mon, 16 Sep 2013 06:55:03 +0000 (08:55 +0200)]
Disable editor on commit with --no-edit

12 years agodetect xml and json as text
Christian Weiske [Wed, 4 Sep 2013 13:51:58 +0000 (15:51 +0200)]
detect xml and json as text

12 years agoadd wsdl extension
Christian Weiske [Wed, 4 Sep 2013 13:45:59 +0000 (15:45 +0200)]
add wsdl extension

12 years agoAdd perPage settings into config
Justin J. Novack [Mon, 22 Jul 2013 15:15:22 +0000 (11:15 -0400)]
Add perPage settings into config

12 years agoAutomatically focus OpenID field on login page
Christian Weiske [Tue, 20 Aug 2013 20:05:28 +0000 (22:05 +0200)]
Automatically focus OpenID field on login page

12 years agoFix bug #41: AGPL link broken
Christian Weiske [Tue, 20 Aug 2013 20:01:13 +0000 (22:01 +0200)]
Fix bug #41: AGPL link broken

12 years agoupdate changelog
Christian Weiske [Tue, 20 Aug 2013 19:59:39 +0000 (21:59 +0200)]
update changelog

12 years agoImplement #37: Add avatar to navbar and profile page.
Fredrik Nygren [Tue, 20 Aug 2013 19:55:31 +0000 (21:55 +0200)]
Implement #37: Add avatar to navbar and profile page.

12 years agoAdd support for png shortcut icons
Colin Guthrie [Sun, 21 Apr 2013 20:31:58 +0000 (21:31 +0100)]
Add support for png shortcut icons

12 years agoFix .htaccess when used with MultiViews
Colin Guthrie [Fri, 19 Apr 2013 14:58:39 +0000 (15:58 +0100)]
Fix .htaccess when used with MultiViews

mod_rewrite + MultiViews don't play nice when the URL you want to redirect
is the same as a filename in the current folder (which applies for the
'list' and 'search' URLs).

The net result is that the first page of each works, but subsequent pagination
fails.

Disabling MultiViews solves this problem.

12 years agoAllow usage in a subdir of a host.
Colin Guthrie [Fri, 19 Apr 2013 12:28:19 +0000 (13:28 +0100)]
Allow usage in a subdir of a host.

12 years agofirst work on Fork origin display; works for local forks
Christian Weiske [Wed, 21 Nov 2012 21:34:24 +0000 (22:34 +0100)]
first work on Fork origin display; works for local forks

12 years agomove load method to top
Christian Weiske [Wed, 21 Nov 2012 21:33:59 +0000 (22:33 +0100)]
move load method to top

12 years agomake login button primary
Christian Weiske [Mon, 29 Oct 2012 20:54:16 +0000 (21:54 +0100)]
make login button primary

12 years agopart of #34: store last openid and pre-fill URL field
Christian Weiske [Mon, 29 Oct 2012 20:09:22 +0000 (21:09 +0100)]
part of #34: store last openid and pre-fill URL field

12 years agoThrow exceptions when OpenID login fails
Christian Weiske [Mon, 29 Oct 2012 19:58:42 +0000 (20:58 +0100)]
Throw exceptions when OpenID login fails

12 years agoPart of #6: show changed files + line counts in updated feed
Christian Weiske [Fri, 26 Oct 2012 05:59:17 +0000 (07:59 +0200)]
Part of #6: show changed files + line counts in updated feed

12 years agoadd padding fix to edit page
Christian Weiske [Thu, 25 Oct 2012 05:52:24 +0000 (07:52 +0200)]
add padding fix to edit page

12 years agopart of #6: atom feed for recently updated pastes
Christian Weiske [Thu, 25 Oct 2012 05:48:26 +0000 (07:48 +0200)]
part of #6: atom feed for recently updated pastes

12 years agoset correct update time when the user edits the paste
Christian Weiske [Thu, 25 Oct 2012 05:46:29 +0000 (07:46 +0200)]
set correct update time when the user edits the paste

12 years agoPart of #6: atom feed for new pastes
Christian Weiske [Wed, 24 Oct 2012 21:16:11 +0000 (23:16 +0200)]
Part of #6: atom feed for new pastes

12 years agomake getLink optionally return full urls
Christian Weiske [Wed, 24 Oct 2012 21:15:40 +0000 (23:15 +0200)]
make getLink optionally return full urls

12 years agoput html page titles on one line
Christian Weiske [Wed, 24 Oct 2012 20:36:06 +0000 (22:36 +0200)]
put html page titles on one line

12 years agoFix bug #33: do not index login page
Christian Weiske [Wed, 24 Oct 2012 20:34:00 +0000 (22:34 +0200)]
Fix bug #33: do not index login page

12 years agoupdate ChangeLog
Christian Weiske [Wed, 24 Oct 2012 20:28:37 +0000 (22:28 +0200)]
update ChangeLog

12 years agoPart of #35: expose owner in DOAP file as maintainer
Christian Weiske [Wed, 24 Oct 2012 20:26:21 +0000 (22:26 +0200)]
Part of #35: expose owner in DOAP file as maintainer

12 years agoPart of #35: show paste owner
Christian Weiske [Wed, 24 Oct 2012 20:19:34 +0000 (22:19 +0200)]
Part of #35: show paste owner

12 years agoPart of #35: store owner in git configuration
Christian Weiske [Wed, 24 Oct 2012 19:46:45 +0000 (21:46 +0200)]
Part of #35: store owner in git configuration

12 years agoadd some spacing for new and list page to the navbar
Christian Weiske [Wed, 24 Oct 2012 13:51:54 +0000 (15:51 +0200)]
add some spacing for new and list page to the navbar

12 years agoshow proper error message on remote forking
Christian Weiske [Wed, 24 Oct 2012 13:16:24 +0000 (15:16 +0200)]
show proper error message on remote forking