Skip to content

Commit

Permalink
Prepare v0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joewiz committed Jan 18, 2019
1 parent 31a275d commit 1d350f7
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 9 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# public-xar-repo
# public-repo

eXist Public Application Repository

This application allows an eXist-db instance to host a repository of applications and libraries stored in the EXPath Package format. Other eXist-db clients can configure their Dashboard (click on the gear icon beneath the eXist-db icon, and you will see a field, "Public Repository URL"), and can then browse available packages via Dashboard > Package Manager.
This application allows an eXist-db instance to host a repository of applications and libraries stored in the EXPath Package format. Other eXist-db clients can browse available packages via Dashboard > Package Manager.

The application:

- Displays the list of packages as HTML for browsing/downloading by users
- Exposes a package listing API to eXist-db clients via their Dashboard > Package Manager.
- Exposes an atom feed with all package updates
- Exposes a package listing API to eXist-db clients via their Dashboard > Package Manager
- Exposes an Atom feed with all package updates
- Allows administrators to log in, upload new packages, and refresh the package metadata

By default, eXist-db's Dashboard > Package Manager is configured to access the eXist-db Public Application Repository at http://demo.exist-db.org/exist/apps/public-repo/index.html.
By default, eXist-db's Dashboard > Package Manager is configured to access the eXist-db Public Application Repository at https://demo.exist-db.org/exist/apps/public-repo/index.html.
2 changes: 1 addition & 1 deletion build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
#

project.name=public-repo
project.version=0.6.0
project.version=0.7.0
14 changes: 11 additions & 3 deletions repo.xml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<meta xmlns="http://exist-db.org/xquery/repo">
<description>Scripts to maintain eXist's public application repository.</description>
<description>A repository for EXPath Packages containing applications and libraries for eXist</description>
<author>Wolfgang Meier</author>
<website>https://github.com/eXist-db/public-xar-repo</website>
<website>https://github.com/eXist-db/public-repo</website>
<status>alpha</status>
<license>GNU-LGPL</license>
<copyright>true</copyright>
Expand All @@ -12,6 +12,14 @@
<finish>post-install.xql</finish>
<permissions xmlns:repo="http://exist-db.org/xquery/repo" password="repo" user="repo" group="repo" mode="rw-rw-r--"/>
<changelog>
<change version="0.7.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Feature: Allow lookup of packages by legacy abbreviations, e.g., abbrev=doc.</li>
<li>Feature: Improve naming of XAR packages when downloading them via pkg.zip request, e.g., public-repo/pkg.zip?abbrev=doc&amp;zip=yes&amp;processor=2.2.0.</li>
<li>Feature: Add a facility for describing found packages, e.g., public-repo/modules/find.xql?abbrev=doc&amp;info=yes.</li>
<li>Fixed: Miscellaneous issues with changelog, icon width, focus of login form, loading landing pg without trailing slash.</li>
</ul>
</change>
<change version="0.6.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Allow processor version to end with a label, for compatibility with eXist 3.1.0+ semver scheme.</li>
Expand Down Expand Up @@ -56,4 +64,4 @@
</ul>
</change>
</changelog>
</meta>
</meta>

0 comments on commit 1d350f7

Please sign in to comment.