Skip to content

Commit

Permalink
Enable users of eXist 3.6.1 to upgrade to 4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
joewiz committed Feb 13, 2018
1 parent 35aa9d9 commit 8ee4de1
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 12 deletions.
2 changes: 1 addition & 1 deletion build.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project default="all" name="dashboard">
<property name="project.version" value="0.4.7"/>
<property name="project.version" value="0.4.10"/>
<property name="project.app" value="dashboard"/>
<property name="dependency.shared.version" value="0.3.4"/>
<property name="build.dir" value="build"/>
Expand Down
2 changes: 1 addition & 1 deletion expath-pkg.xml.tmpl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<package xmlns="http://expath.org/ns/pkg" name="http://exist-db.org/apps/dashboard" abbrev="dashboard" version="@project.version@" spec="1.0">
<title>Dashboard</title>
<dependency processor="http://exist-db.org" semver-min="3.0.4"/>
<dependency processor="http://exist-db.org" semver-max="3.6.1"/>
<dependency package="http://exist-db.org/apps/shared" semver-min="@dependency.shared.version@"/>
</package>
4 changes: 2 additions & 2 deletions plugins/userManager/userManager.xqm
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ declare function usermanager:list-users($pattern as xs:string) as element(json:v
</json:value>
};

declare function usermanager:delete-user($user) as empty() {
declare function usermanager:delete-user($user) {

(: TODO implement secman module functions instead :)
xmldb:delete-user($user)
Expand Down Expand Up @@ -192,7 +192,7 @@ declare function usermanager:group-exists($group) as xs:boolean {
secman:list-groups() = $group
};

declare function usermanager:delete-group($group) as empty() {
declare function usermanager:delete-group($group) {
secman:delete-group($group)
};

Expand Down
38 changes: 30 additions & 8 deletions repo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,52 +13,74 @@
<finish/>
<note>If you are updating the dashboard, you may need to bypass the browser's cache (and cookies). On most browsers, hold Ctrl (IE) or Shift (Firefox, Safari, Chrome) and click the reload button.</note>
<changelog>
<change xmlns="" version="0.3.0">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.0">
<h3>Package Manager:</h3>
<ul>
<li>Display change log for updated packages</li>
<li>Show size of installable package</li>
<li>Small improvements to backup plugin</li>
</ul>
</change>
<change xmlns="" version="0.3.1">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.1">
<ul>
<li>Fixed too dark background on IE</li>
</ul>
</change>
<change xmlns="" version="0.3.1">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.1">
<ul>
<li>Fixed xhr issues in dashboard-1.7.js</li>
</ul>
</change>
<change xmlns="" version="0.3.3">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.3">
<ul>
<li>Fixed and Enabled the UserManager plugin</li>
</ul>
</change>
<change xmlns="" version="0.3.5">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.5">
<ul>
<li>Small fixes</li>
</ul>
</change>
<change xmlns="" version="0.3.6">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.6">
<ul>
<li>Allow an XQuery to be killed from scheduler plugin</li>
<li>Package manager: move packages for which updates are available to the top of the package list.</li>
</ul>
</change>
<change xmlns="" version="0.3.8">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.3.8">
<ul>
<li>Read/Write/Execute and SetUID, SetGID and Sticky bits can be set/unset from Collection Browser</li>
<li>Display ACL ACEs Collection Browser</li>
</ul>
</change>
<change xmlns="" version="0.4.1">
<change xmlns="http://www.w3.org/1999/xhtml" version="0.4.1">
<ul>
<li>Release for eXist-db 2.2</li>
<li>Removal of link to old web admin</li>
</ul>
</change>
<change xmlns="http://www.w3.org/1999/xhtml" version="0.4.8">
<ul>
<li>Adopt correct syntax for empty-sequence node test, supported from eXist-db 4.0.0</li>
</ul>
</change>
<change xmlns="http://www.w3.org/1999/xhtml" version="0.4.9">
<ul>
<li>Remove user manager: there's now a separate package, which actually works</li>
<li>Remove scheduler: its functionality is already available in monex</li>
</ul>
</change>
<change xmlns="http://www.w3.org/1999/xhtml" version="0.4.9">
<ul>
<li>Remove user manager: there's now a separate package, which actually works</li>
<li>Remove scheduler: its functionality is already available in monex</li>
</ul>
</change>
<change xmlns="http://www.w3.org/1999/xhtml" version="0.4.10">
<ul>
<li>Hotfix release to enable users of eXist 3.6.1-or-lower to upgrade to 4.0.0</li>
</ul>
</change>
</changelog>
<deployed>2013-07-06T19:48:05.794+02:00</deployed>
</meta>

0 comments on commit 8ee4de1

Please sign in to comment.