+/NEWS.html
/README.html
/repos
/data/config.php
+
+ * Implement paste embedding
+ * Implement single file editing
+ * Implement automatic login
+ * Implement Elasticsearch 1.3 compatibility
+ * Work around PHP bug #68347 to parse ini files correctly
+ * Move clone URLs to sidebar
+ * Move additional button into text field
+ * Release version 0.5
+
* Release version 0.4
+Version 0.5.0 - 2015-01-29
+--------------------------
+* Implement paste embedding
+* Implement single file editing
+* Implement automatic login
+* Implement Elasticsearch 1.3 compatibility
+* Work around PHP bug #68347 to parse ini files correctly
+* Move clone URLs to sidebar
+* Move additional button into text field
+
+
Version 0.4.0 - 2014-07-15
--------------------------
* Fix bug #27: Render .json files
- add new files
- delete existing files
- replace file with upload
+- embedding of pastes in your blog
- multiple files in one paste
- option to edit single files in a multi-file paste
- syntax highlighting with GeSHi
.phar
=====
-Download ``phorkie-0.4.0.phar`` and put it in your web server's document root
+Download ``phorkie-0.5.0.phar`` and put it in your web server's document root
directory.
No further setup needed.
===========
1. Unzip the phorkie release file::
- $ tar xjvf phorkie-0.4.0.tar.bz2
+ $ tar xjvf phorkie-0.5.0.tar.bz2
2. Create the git directories::
It is used to provide search capabilities and the list of recent pastes.
+Elasticsearch version 1.3 is supported.
+
__ http://www.elasticsearch.org/
Index page.
``/[0-9]+``
Display page for paste
-``/[0-9]/edit``
+``/[0-9]+/edit``
Edit the paste
-``/[0-9]/edit/(.+)``
+``/[0-9]+/edit/(.+)``
Edit a single file of the paste
+``/[0-9]+/embed``
+ JavaScript code that embeds the whole paste in a HTML page
+``/[0-9]+/embed/(.+)``
+ JavaScript code that embeds a single file in a HTML page
``/[0-9]+/raw/(.+)``
Display raw file contents
-``/[0-9]/tool/[a-zA-Z]+/(.+)``
+``/[0-9]+/tool/[a-zA-Z]+/(.+)``
Run a tool on the given file
-``/[0-9]/rev/[a-z0-9]+``
+``/[0-9]+/rev/[a-z0-9]+``
Show specific revision of the paste
-``/[0-9]/delete``
+``/[0-9]+/delete``
Delete the paste
-``/[0-9]/doap``
+``/[0-9]+/doap``
Show DOAP document for paste
-``/[0-9]/fork``
+``/[0-9]+/fork``
Create a fork of the paste
``/search?q=..(&page=[0-9]+)?``
Search for term, with optional page
-``/list(/[0-9])?``
+``/list(/[0-9]+)?``
List all pastes, with optional page
``/fork-remote``
Fork a remote URL
rewrite ^/([0-9]+)/doap$ /doap.php?id=$1;
rewrite ^/([0-9]+)/edit$ /edit.php?id=$1;
rewrite ^/([0-9]+)/edit/(.+)$ edit.php?id=$1&file=$2
+ rewrite ^/([0-9]+)/embed$ /embed.php?id=$1;
+ rewrite ^/([0-9]+)/embed/(.+)$ embed.php?id=$1&file=$2
rewrite ^/([0-9]+)/fork$ /fork.php?id=$1;
rewrite ^/([0-9]+)/raw/(.+)$ /raw.php?id=$1&file=$2;
rewrite ^/([0-9]+)/rev/(.+)$ /revision.php?id=$1&rev=$2;
-->
<property file="build.properties" />
- <property name="version-m" value="0.4" />
- <property name="version" value="0.4.0" />
- <property name="stability" value="alpha" />
+ <property name="version-m" value="0.5" />
+ <property name="version" value="0.5.0" />
+ <property name="stability" value="beta" />
<property name="releasenotes" value="
-Version 0.4.0 - 2014-07-15
+Version 0.5.0 - 2015-01-29
--------------------------
-* Fix bug #27: Render .json files
-* Fix bug #31: Forked pastes cannot be remote forked
-* Fix bug #33: Do not index login page
-* Fix bug #41: AGPL link broken
-* Fix bug #43: github gist cloning does not work
-* Fix bug #44: Anchors of files with spaces in their name
-* Fix renaming of binary files
-* Implement request #6: Atom feed for new and updated pastes
-* Implement request #7: Track and display remote forks
-* Implement request #21: Send linkbacks when forking remote pastes
-* Implement request #32: Distribute phorkie as .phar file with all dependencies
-* Implement request #34: Store last OpenID in cookie and pre-fill login form
-* Implement request #35: Store author of a paste
-* Implement request #37: Show user icon in navbar and profile page
-* Implement request #42: Single click remote forking with web+fork: url handler
-* Add autoconfiguration for public git clone urls over http
-* Add baseurl setting to make phorkie run in a subdirectory of a domain
-* Add setupcheck page that checks dependencies and other things
-* Add support for file names with directories in pastes
-* Add support for UTF-8 characters in file names
-* Add support for web hooks
-* Add support for forking HTTP and HTTPS git URLs
-* Extract gist titles
-* Make it possible to install dependencies via composer
+* Implement paste embedding
+* Implement single file editing
+* Implement automatic login
+* Implement Elasticsearch 1.3 compatibility
+* Work around PHP bug #68347 to parse ini files correctly
+* Move clone URLs to sidebar
+* Move additional button into text field
" />
<property name="libdir" value="${phing.dir}/lib"/>