Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
256 changes: 175 additions & 81 deletions exist-distribution/pom.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- admin.xql 2026-07-29 08:48:15
+++ admin.xql 2026-07-29 08:50:22
@@ -14,7 +14,7 @@
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes"/>
- <title>existdb-dashboard</title>
+ <title>Dashboard :: Elemental</title>
<link rel="stylesheet" href="resources/styles.css"/>
<script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script>
<link rel="import" href="dependencies.html"/>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--- build.html 2021-09-21 11:43:38
+++ build.html 2026-07-29 09:30:01
@@ -1 +1 @@
-<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>existdb-dashboard</title><link rel="stylesheet" href="resources/styles.css"><script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script><link rel="import" href="dependencies.html"><link rel="import" href="bower_components/existdb-launcher/dependencies.html"><link rel="import" href="bower_components/existdb-packagemanager/dependencies.html"><link rel="import" href="bower_components/existdb-usermanager/dependencies.html"><link rel="import" href="bower_components/existdb-backup/dependencies.html"></head><body><existdb-dashboard></existdb-dashboard></body></html>
\ No newline at end of file
+<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>Dashboard :: Elemental</title><link rel="stylesheet" href="resources/styles.css"><script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script><link rel="import" href="dependencies.html"><link rel="import" href="bower_components/existdb-launcher/dependencies.html"><link rel="import" href="bower_components/existdb-packagemanager/dependencies.html"><link rel="import" href="bower_components/existdb-usermanager/dependencies.html"><link rel="import" href="bower_components/existdb-backup/dependencies.html"></head><body><existdb-dashboard></existdb-dashboard></body></html>
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- doc.html
+++ doc.html
@@ -3,7 +3,7 @@
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes"/>

- <title>existdb-dashboard</title>
+ <title>Dashboard :: Elemental</title>

<script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script>

Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- guest.html 2021-09-21 11:43:38
+++ guest.html 2026-07-29 09:30:01
@@ -3,7 +3,7 @@
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, minimum-scale=1, initial-scale=1, user-scalable=yes"/>

- <title>existdb-dashboard</title>
+ <title>Dashboard :: Elemental</title>

<link rel="stylesheet" href="resources/styles.css"/>
<script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
--- index.html
+++ index.html
@@ -1 +1 @@
-<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>existdb-dashboard</title><link rel="stylesheet" href="resources/styles.css"><style type="text/css">existdb-login{--existdb-login-theme:{text-decoration:none;color:black;};}</style><script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script><link rel="import" href="dependencies.html"><link rel="import" href="bower_components/existdb-launcher/dependencies.html"></head><body unresolved="unresolved"><existdb-launcher-app ignores="[&quot;packagemanager&quot;,&quot;packageservice&quot;,&quot;launcher&quot;,&quot;usermanager&quot;,&quot;dashboard&quot;]"><existdb-login login-label="Login" logout-label="Logout" group="dba" login-url="admin#" logout-url="index.html"></existdb-login></existdb-launcher-app></body></html>
\ No newline at end of file
+<html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1,user-scalable=yes"><title>Dashboard :: Elemental</title><link rel="stylesheet" href="resources/styles.css"><style type="text/css">existdb-login{--existdb-login-theme:{text-decoration:none;color:black;};}</style><script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script><link rel="import" href="dependencies.html"><link rel="import" href="bower_components/existdb-launcher/dependencies.html"></head><body unresolved="unresolved"><existdb-launcher-app ignores="[&quot;packagemanager&quot;,&quot;packageservice&quot;,&quot;launcher&quot;,&quot;usermanager&quot;,&quot;dashboard&quot;]"><existdb-login login-label="Login" logout-label="Logout" group="dba" login-url="admin#" logout-url="index.html"></existdb-login></existdb-launcher-app></body></html>
\ No newline at end of file
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
--- existdb-dashboard.html 2021-09-21 11:43:36
+++ existdb-dashboard.html 2026-08-26 18:29:08
@@ -1,4 +1,4 @@
-<html><head></head><body><dom-module id="existdb-dashboard"><template><style>:host{display:block;width:100%;height:100%;margin:0;padding:0;@apply (--paper-font-common-base);color:var(--google-grey-900);--app-drawer-scrim-background:rgba(0, 0, 0, 0.3);--existdb-login-theme:{text-decoration:none;color:black;};}paper-item{--paper-item-focused:{background:white;};--paper-item-selected:{background:white;};--paper-item-focused-before:{background:white;};}app-toolbar{background:rgb(0, 136, 204);width:100%;margin:0;}app-drawer{z-index:100;text-align:center;color:black;}.drawerbar{width:256px;height:128px;display:table-cell;vertical-align:middle;}app-drawer-layout:not([narrow]) [drawer-toggle]{display:none;}#pages{height:100%;}.righttool{margin-right:20px;}app-drawer iron-icon{color:var(--paper-blue-500);margin-right:20px;}paper-item img{}.logo{width:134px;}a{color:var(--paper-blue-900);}.subitem{font-weight:300;font-size:larger;letter-spacing:4.5px;}h1{color:blue;}#versionDialog{text-align:center;}#settings{padding:20px;}.item-img{width:36px;height:36px;margin-right:8px;}.currentUser{padding:4px 0;font-size:12px;}.currentUser [icon='social:person']{margin:0;}existdb-version{font-size:small;display:block;margin-top:-6px;margin-bottom:6px;width:100%;}</style><app-location id="location" route="{{route}}" use-hash-as-path=""></app-location><app-route id="router" route="{{route}}" pattern="/:page" data="{{routeData}}"></app-route><app-drawer-layout id="drawerLayout" fullbleed=""><app-drawer id="drawer" slot="drawer"><div class="drawerbar"><img class="logo" src="resources/images/existdb-web.svg"><existdb-version></existdb-version><div class="subitem">Dashboard</div></div><paper-item id="launcherItem" on-click="_showLauncher" role="menuitem"><img class="item-img" src="resources/images/launcher.svg"> <span class="menuitem">Launcher</span><paper-ripple></paper-ripple></paper-item><paper-item id="packageManagerItem" on-click="_showPackageManager" role="menuitem"><iron-icon icon="apps"></iron-icon><span class="menuitem">Package Manager</span><paper-ripple></paper-ripple></paper-item><paper-item id="userManagerItem" on-click="_showUserManager" role="menuitem"><iron-icon icon="social:people"></iron-icon><span class="menuitem">User Manager</span><paper-ripple></paper-ripple></paper-item><paper-item id="backupItem" on-click="_showBackup" role="menuitem"><iron-icon icon="restore"></iron-icon><span class="menuitem">Backup</span><paper-ripple></paper-ripple></paper-item><paper-item id="settingsItem" on-click="_showSettings" role="menuitem"><iron-icon icon="settings"></iron-icon><span class="menuitem">Settings</span><paper-ripple></paper-ripple></paper-item><paper-item id="logout" on-click="_logout" role="menuItem"><img class="item-img" src="resources/images/logout.svg"><existdb-login class="menuitem" login-label="Login" logout-label="Logout" group="dba" login-url="admin#" logout-url="index.html" logout-icon="" login-icon=""></existdb-login><paper-ripple></paper-ripple></paper-item></app-drawer><iron-lazy-pages id="pages" attr-for-selected="name" selected="{{routeData.page}}"><template is="dom-if" name="launcher" data-path="bower_components/existdb-launcher/dependencies.html" restamp=""><existdb-launcher-app ignores="[&quot;packagemanager&quot;,&quot;packageservice&quot;,&quot;launcher&quot;,&quot;usermanager&quot;,&quot;dashboard&quot;]" show-branding="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-launcher-app></template><template is="dom-if" name="packagemanager" data-path="bower_components/existdb-packagemanager/dependencies.html" restamp=""><existdb-packagemanager logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-packagemanager></template><template is="dom-if" name="usermanager" data-path="bower_components/existdb-usermanager/dependencies.html" restamp=""><existdb-usermanager-app logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-usermanager-app></template><template is="dom-if" name="backup" data-path="bower_components/existdb-backup/dependencies.html" restamp=""><existdb-backup-app logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-backup-app></template><template is="dom-if" name="settings" data-path="existdb-settings.html" restamp=""><existdb-settings><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-settings></template></iron-lazy-pages></app-drawer-layout></template><script>class ExistdbDashboard extends Polymer.Element{static get is(){return"existdb-dashboard"}static get properties(){return{route:{type:Object},mainLabel:{type:String},userManagerLoaded:{type:Boolean,value:!1},packageManagerLoaded:{type:Boolean,value:!1},path:{type:String}}}connectedCallback(){super.connectedCallback();console.log("dashboard connected");// this.$.getCurrentUser.generateRequest();
+<html><head></head><body><dom-module id="existdb-dashboard"><template><style>:host{display:block;width:100%;height:100%;margin:0;padding:0;@apply (--paper-font-common-base);color:var(--google-grey-900);--app-drawer-scrim-background:rgba(0, 0, 0, 0.3);--existdb-login-theme:{text-decoration:none;color:black;};}paper-item{--paper-item-focused:{background:white;};--paper-item-selected:{background:white;};--paper-item-focused-before:{background:white;};}app-toolbar{background:rgb(0, 136, 204);width:100%;margin:0;}app-drawer{z-index:100;text-align:center;color:black;}.drawerbar{width:256px;height:128px;display:table-cell;vertical-align:middle;}app-drawer-layout:not([narrow]) [drawer-toggle]{display:none;}#pages{height:100%;}.righttool{margin-right:20px;}app-drawer iron-icon{color:var(--paper-blue-500);margin-right:20px;}paper-item img{}.logo{width:134px;}a{color:var(--paper-blue-900);}.subitem{font-weight:300;font-size:larger;letter-spacing:4.5px;}h1{color:blue;}#versionDialog{text-align:center;}#settings{padding:20px;}.item-img{width:36px;height:36px;margin-right:8px;}.currentUser{padding:4px 0;font-size:12px;}.currentUser [icon='social:person']{margin:0;}existdb-version{font-size:small;display:block;margin-top:-6px;margin-bottom:6px;width:100%;}</style><app-location id="location" route="{{route}}" use-hash-as-path=""></app-location><app-route id="router" route="{{route}}" pattern="/:page" data="{{routeData}}"></app-route><app-drawer-layout id="drawerLayout" fullbleed=""><app-drawer id="drawer" slot="drawer"><div class="drawerbar"><img class="logo" src="resources/images/elemental-web.svg"><existdb-version></existdb-version><div class="subitem">Dashboard</div></div><paper-item id="launcherItem" on-click="_showLauncher" role="menuitem"><img class="item-img" src="resources/images/launcher.svg"> <span class="menuitem">Launcher</span><paper-ripple></paper-ripple></paper-item><paper-item id="packageManagerItem" on-click="_showPackageManager" role="menuitem"><iron-icon icon="apps"></iron-icon><span class="menuitem">Package Manager</span><paper-ripple></paper-ripple></paper-item><paper-item id="userManagerItem" on-click="_showUserManager" role="menuitem"><iron-icon icon="social:people"></iron-icon><span class="menuitem">User Manager</span><paper-ripple></paper-ripple></paper-item><paper-item id="backupItem" on-click="_showBackup" role="menuitem"><iron-icon icon="restore"></iron-icon><span class="menuitem">Backup</span><paper-ripple></paper-ripple></paper-item><paper-item id="settingsItem" on-click="_showSettings" role="menuitem"><iron-icon icon="settings"></iron-icon><span class="menuitem">Settings</span><paper-ripple></paper-ripple></paper-item><paper-item id="logout" on-click="_logout" role="menuItem"><img class="item-img" src="resources/images/logout.svg"><existdb-login class="menuitem" login-label="Login" logout-label="Logout" group="dba" login-url="admin#" logout-url="index.html" logout-icon="" login-icon=""></existdb-login><paper-ripple></paper-ripple></paper-item></app-drawer><iron-lazy-pages id="pages" attr-for-selected="name" selected="{{routeData.page}}"><template is="dom-if" name="launcher" data-path="bower_components/existdb-launcher/dependencies.html" restamp=""><existdb-launcher-app ignores="[&quot;packagemanager&quot;,&quot;packageservice&quot;,&quot;launcher&quot;,&quot;usermanager&quot;,&quot;dashboard&quot;]" show-branding="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-launcher-app></template><template is="dom-if" name="packagemanager" data-path="bower_components/existdb-packagemanager/dependencies.html" restamp=""><existdb-packagemanager logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-packagemanager></template><template is="dom-if" name="usermanager" data-path="bower_components/existdb-usermanager/dependencies.html" restamp=""><existdb-usermanager-app logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-usermanager-app></template><template is="dom-if" name="backup" data-path="bower_components/existdb-backup/dependencies.html" restamp=""><existdb-backup-app logout="false"><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-backup-app></template><template is="dom-if" name="settings" data-path="existdb-settings.html" restamp=""><existdb-settings><paper-icon-button icon="menu" slot="toggleIcon" drawer-toggle=""></paper-icon-button></existdb-settings></template></iron-lazy-pages></app-drawer-layout></template><script>class ExistdbDashboard extends Polymer.Element{static get is(){return"existdb-dashboard"}static get properties(){return{route:{type:Object},mainLabel:{type:String},userManagerLoaded:{type:Boolean,value:!1},packageManagerLoaded:{type:Boolean,value:!1},path:{type:String}}}connectedCallback(){super.connectedCallback();console.log("dashboard connected");// this.$.getCurrentUser.generateRequest();
// this.$.getVersion.generateRequest();
}ready(){super.ready();// console.log('dashboard ready route attr ', this.path);
this.$.location.addEventListener("path-changed",event=>this.routeChanged(event));// console.log('setting path if available: ', this.path.substring(1));
Loading
Loading