From 0ceaef8eb3172da98031699fc3d306c6816fea44 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Thu, 24 Mar 2011 02:02:54 +0000 Subject: [PATCH] Remove unused projects git-svn-id: https://svn.argeo.org/commons/trunk@4360 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../dep/org.argeo.security.dep.ldap/pom.xml | 24 - security/dep/pom.xml | 1 - .../runtime/org.argeo.security.ria/.project | 11 - .../assembly/ria-security.xml | 17 - .../org.argeo.security.ria/config.json | 228 ---------- .../runtime/org.argeo.security.ria/pom.xml | 154 ------- .../src/WEB-INF/web.xml | 26 -- .../src/argeo-ria-lib/security/Manifest.json | 34 -- .../org/argeo/security/ria/Perspective.js | 66 --- .../org/argeo/security/ria/RolesApplet.js | 421 ------------------ .../org/argeo/security/ria/SecurityAPI.js | 189 -------- .../argeo/security/ria/UserEditorApplet.js | 235 ---------- .../org/argeo/security/ria/UsersApplet.js | 329 -------------- .../ria/components/CoworkerNatureImpl.js | 46 -- .../ria/components/ICredentialPane.js | 6 - .../security/ria/components/INaturePane.js | 23 - .../security/ria/components/IUserDataPane.js | 13 - .../security/ria/components/NaturesManager.js | 54 --- .../ria/components/PasswordCredentialImpl.js | 83 ---- .../ria/components/SimpleUserNatureImpl.js | 110 ----- .../security/ria/components/UserEditor.js | 388 ---------------- .../ria/components/UserEditorPrefPane.js | 39 -- .../org/argeo/security/ria/model/Nature.js | 19 - .../org/argeo/security/ria/model/User.js | 91 ---- .../org/argeo/security/ria/dialog-apply.png | Bin 872 -> 0 bytes .../org/argeo/security/ria/dialog-cancel.png | Bin 786 -> 0 bytes .../security/ria/document-properties-22.png | Bin 925 -> 0 bytes .../security/ria/document-properties.png | Bin 721 -> 0 bytes .../org/argeo/security/ria/document-save.png | Bin 579 -> 0 bytes .../org/argeo/security/ria/go-next.png | Bin 663 -> 0 bytes .../org/argeo/security/ria/identity.png | Bin 5091 -> 0 bytes .../org/argeo/security/ria/list-add.png | Bin 626 -> 0 bytes .../org/argeo/security/ria/list-remove.png | Bin 354 -> 0 bytes .../security/ria/preferences-security.png | Bin 760 -> 0 bytes .../argeo/security/ria/preferences-users.png | Bin 1870 -> 0 bytes .../org/argeo/security/ria/view-refresh.png | Bin 934 -> 0 bytes .../org/argeo/security/ria/window-close.png | Bin 821 -> 0 bytes .../org.argeo.security.ria/src/index.jsp | 5 - security/runtime/pom.xml | 16 - 39 files changed, 2628 deletions(-) delete mode 100644 security/dep/org.argeo.security.dep.ldap/pom.xml delete mode 100644 security/runtime/org.argeo.security.ria/.project delete mode 100644 security/runtime/org.argeo.security.ria/assembly/ria-security.xml delete mode 100644 security/runtime/org.argeo.security.ria/config.json delete mode 100644 security/runtime/org.argeo.security.ria/pom.xml delete mode 100644 security/runtime/org.argeo.security.ria/src/WEB-INF/web.xml delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/Manifest.json delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/RolesApplet.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/SecurityAPI.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UserEditorApplet.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/UsersApplet.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/CoworkerNatureImpl.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/ICredentialPane.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/INaturePane.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/IUserDataPane.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/NaturesManager.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/PasswordCredentialImpl.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/SimpleUserNatureImpl.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/UserEditor.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/components/UserEditorPrefPane.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/model/Nature.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/model/User.js delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/dialog-apply.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/dialog-cancel.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-properties-22.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-properties.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-save.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/go-next.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/identity.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-add.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-remove.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/preferences-security.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/preferences-users.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/view-refresh.png delete mode 100644 security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/window-close.png delete mode 100644 security/runtime/org.argeo.security.ria/src/index.jsp diff --git a/security/dep/org.argeo.security.dep.ldap/pom.xml b/security/dep/org.argeo.security.dep.ldap/pom.xml deleted file mode 100644 index c9e0bca16..000000000 --- a/security/dep/org.argeo.security.dep.ldap/pom.xml +++ /dev/null @@ -1,24 +0,0 @@ - - 4.0.0 - - org.argeo.commons.security - 0.2.3-SNAPSHOT - dep - .. - - org.argeo.security.dep.ldap - pom - Commons Security LDAP Dependencies - - - org.argeo.commons.security - org.argeo.security.mvc - 0.2.3-SNAPSHOT - - - org.argeo.commons.server - org.argeo.server.json - 0.2.3-SNAPSHOT - - - \ No newline at end of file diff --git a/security/dep/pom.xml b/security/dep/pom.xml index c60a6b2f1..e09a0513a 100644 --- a/security/dep/pom.xml +++ b/security/dep/pom.xml @@ -12,7 +12,6 @@ Commons Security Dependencies pom - org.argeo.security.dep.ldap org.argeo.security.dep.ads org.argeo.security.dep.node diff --git a/security/runtime/org.argeo.security.ria/.project b/security/runtime/org.argeo.security.ria/.project deleted file mode 100644 index e957cf815..000000000 --- a/security/runtime/org.argeo.security.ria/.project +++ /dev/null @@ -1,11 +0,0 @@ - - - org.argeo.security.ria - - - - - - - - diff --git a/security/runtime/org.argeo.security.ria/assembly/ria-security.xml b/security/runtime/org.argeo.security.ria/assembly/ria-security.xml deleted file mode 100644 index 8fc449750..000000000 --- a/security/runtime/org.argeo.security.ria/assembly/ria-security.xml +++ /dev/null @@ -1,17 +0,0 @@ - - ria-security - false - - zip - - - - src/argeo-ria-lib/security - - - */** - - - - \ No newline at end of file diff --git a/security/runtime/org.argeo.security.ria/config.json b/security/runtime/org.argeo.security.ria/config.json deleted file mode 100644 index 45eb7eb23..000000000 --- a/security/runtime/org.argeo.security.ria/config.json +++ /dev/null @@ -1,228 +0,0 @@ -{ - "name" : "ria", - - "include" : - [ - { - "path" : "${QOOXDOO_PATH}/component/apiviewer/api.json", - "as" : "apiconf" - }, - { - "path" : "${QOOXDOO_PATH}/component/testrunner/testrunner.json", - "as" : "testrunner" - } - ], - - "let" : - { - "APPLICATION" : "org.argeo.ria", - "QOOXDOO_PATH" : "src/qooxdoo-sdk", - "QXTHEME" : "org.argeo.ria.theme.RiaTheme", - "API_EXCLUDE" : ["qx.legacy.*"], - "LOCALES" : [ "en" ], - "ROOT" : "src/argeo-ria-src", - "BUILD_PATH" : "target/classes/argeo-ria", - "RIA_LIB_PATH" : "src/argeo-ria-lib", - "RIA_LIB_URI" : "../argeo-ria-lib", - "CACHE" : "cache" , - "CUSTOM_PACKAGE" : "org.argeo.security.ria" - }, - - "jobs" : - { - "common" : - { - "library" : - [ - { - "manifest" : "${QOOXDOO_PATH}/framework/Manifest.json", - "uri" : "../qooxdoo-sdk/framework" - }, - { - "manifest" : "${RIA_LIB_PATH}/security/Manifest.json", - "uri" : "${RIA_LIB_URI}/security" - }, - { - "manifest" : "${ROOT}/Manifest.json", - "uri" : "." - } - ], - - "include" : - [ - "${APPLICATION}.Application", - "${CUSTOM_PACKAGE}.*", - "${QXTHEME}" - ], - - "cache" : - { - "compile" : "${CACHE}" - }, - - "settings" : - { - "qx.version" : "${QXVERSION}", - "qx.theme" : "${QXTHEME}", - "qx.application" : "${APPLICATION}.Application", - "ria.branding.splashScreen" : "ria/ArgeoLogo.png", - "ria.branding.applicationTitle" : "Argeo Security RIA", - "ria.branding.aboutString" : "Argeo Ria is a product of Argeo", - "ria.auth.enableAuth" : "true", - "ria.auth.credentialsURI" : "/org.argeo.security.webapp/getCredentials.ria", - "ria.auth.loginURI" : "/org.argeo.security.webapp/login.ria", - "ria.auth.logoutURI" : "/org.argeo.security.webapp/logout.ria", - "ria.StartupPerspective" : "org.argeo.security.ria.Perspective" - } - }, - - // -- source jobs -------------------------------------------------- - - "source-script" : - { - "extend" : ["common"], - - "compile-options" : - { - "paths" : - { - "file" : "${ROOT}/script/${APPLICATION}.js", - "root" : "${ROOT}", - "resource" : "resource", - "gzip" : false - }, - "code" : - { - "locales" : "${LOCALES}" - } - }, - - "compile" : { "type" : "source" } - }, - - - "slc-source" : - { - "run" : - [ - "source-script" - ] - }, - - // -- build jobs -------------------------------------------------- - - "build-script" : - { - "extend" : ["common"], - - "variants" : - { - "qx.debug" : ["off"] - }, - - "compile-options" : - { - "paths" : - { - "file" : "${BUILD_PATH}/script/${APPLICATION}.js", - "gzip" : false - }, - "uris" : - { - "script" : "script", - "resource" : "resource" - }, - "code" : - { - "format" : true, - "locales" : "${LOCALES}", - "optimize" : ["variables", "basecalls", "privates", "strings"] - } - }, - "compile" : { "type" : "build" } - }, - - - "build-resources": - { - "extend" : ["common"], - - "copy-resources" : - { - "target" : "${BUILD_PATH}", - "resource-filter" : true - } - }, - - "my-build-files" : - { - "extend" : ["common"], - - "copy-files" : - { - "files" : - [ - "index.html" - ], - "source" : "${ROOT}", - "target" : "${BUILD_PATH}" - } - }, - - "slc-build" : - { - "run" : - [ - "build-script", - "my-build-files", - "build-resources" - ] - }, - - "slc-api" : - { - "extend" : ["apiconf::build"], - - "let" : - { - "APIVIEWER_ROOT" : "${QOOXDOO_PATH}/component/apiviewer", - "BUILD_PATH" : "./target/site/argeo-ria-api/", - "API_INCLUDE" : ["${APPLICATION}.*", "${CUSTOM_PACKAGE}.*"] - }, - - "library" : - [ - { - "manifest" : "${ROOT}/Manifest.json", - "uri" : ".." - }, - { - "manifest" : "${RIA_LIB_PATH}/security/Manifest.json", - "uri" : "${RIA_LIB_URI}/security" - } - ] - }, - - "slc-test" : - { - "extend" : ["testrunner::build"], - - "let" : - { - "TESTRUNNER_ROOT" : "${QOOXDOO_PATH}/component/testrunner", - "TEST_INCLUDE" : "${APPLICATION}.test.*", - "BUILD_PATH" : "./target/site/argeo-ria-test/" - }, - - "library" : - [ - { - "manifest" : "${ROOT}/Manifest.json", - "uri" : ".." - } - ] - } - - - } -} diff --git a/security/runtime/org.argeo.security.ria/pom.xml b/security/runtime/org.argeo.security.ria/pom.xml deleted file mode 100644 index e3f9e4926..000000000 --- a/security/runtime/org.argeo.security.ria/pom.xml +++ /dev/null @@ -1,154 +0,0 @@ - - 4.0.0 - - org.argeo.commons.security - runtime - 0.2.3-SNAPSHOT - .. - - org.argeo.commons.security - org.argeo.security.ria - jar - Commons Security RIA - - - - src - - index.jsp - WEB-INF/* - - - - - - org.argeo.maven.plugins - maven-argeo-qooxdoo-plugin - ${version.maven-argeo-qooxdoo} - - 1.1.0 - - - - env - initialize - - env - - - - env-site - pre-site - - env - - - - slc-source - test - - generate - - - slc-source - - - - slc-build - test - - generate - - - slc-build - - - - - - org.apache.felix - maven-bundle-plugin - ${version.maven-bundle-plugin} - - - ${project.artifactId} - ${project.version}-r${buildNumber} - - - javax.servlet, - javax.servlet.http, - javax.servlet.jsp, - javax.servlet.jsp.jstl.core, - javax.servlet.jsp.jstl.fmt, - javax.servlet.jsp.jstl.tlv, - javax.servlet.resources - - org.argeo.security.ria - - - - - bundle-manifest - process-classes - - manifest - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - unpack-argeo-ria-sdk - initialize - - unpack - - - - - org.argeo.ria - org.argeo.ria.core - ria - zip - src/argeo-ria-src - - - false - true - - - - - - org.apache.maven.plugins - maven-assembly-plugin - - - assembly-ria - package - - single - - - - assembly/ria-security.xml - - - - - - - - - - - org.argeo.ria - org.argeo.ria.core - ${version.argeo-ria} - - - - \ No newline at end of file diff --git a/security/runtime/org.argeo.security.ria/src/WEB-INF/web.xml b/security/runtime/org.argeo.security.ria/src/WEB-INF/web.xml deleted file mode 100644 index 37e320491..000000000 --- a/security/runtime/org.argeo.security.ria/src/WEB-INF/web.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - Argeo Security UI - - diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/Manifest.json b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/Manifest.json deleted file mode 100644 index 4f64685dd..000000000 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/Manifest.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "info" : - { - "name" : "org.argeo.security.ria", - - "summary" : "Ria library for security management", - "description" : "Ria library for security management", - - "homepage" : "http://www.argeo.org/", - - "license" : "LGPL", - "authors" : - [ - { - "name" : "Charles du Jeu", - "email" : "charles.dujeu@argeo.org" - } - ], - - "version" : "trunk", - "qooxdoo-versions": ["1.1"] - }, - - "provides" : - { - "namespace" : "org.argeo.security.ria", - "encoding" : "utf-8", - "class" : "class", - "resource" : "resource", - "translation" : "translation", - "type" : "library" - } -} - diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js deleted file mode 100644 index 7309b45ff..000000000 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js +++ /dev/null @@ -1,66 +0,0 @@ -/** - * IPerspective Implementation : Horizontal split pane defining two panes, - * "list" and "applet". - */ -/* ************************************************************************ - -#asset(org/argeo/security/ria/*) - -************************************************************************ */ - -qx.Class.define("org.argeo.security.ria.Perspective", { - extend : qx.core.Object, - implement : [org.argeo.ria.components.IPerspective], - - construct : function() { - this.base(arguments); - }, - - statics : { - LABEL : "RIA Security", - ICON : "org/argeo/security/ria/preferences-security.png", - ACCESS:"!ROLE_ANONYMOUS" - }, - - - members : { - - initViewPanes : function(viewsManager) { - - this._firstSplit = new qx.ui.splitpane.Pane("horizontal"); - this._secondSplit = new qx.ui.splitpane.Pane("horizontal"); - this._secondSplit.setDecorator(null); - - var rolesPane = new org.argeo.ria.components.ViewPane("roles", "Roles"); - viewsManager.registerViewPane(rolesPane); - var usersPane = new org.argeo.ria.components.ViewPane("users", "Users"); - viewsManager.registerViewPane(usersPane); - var editorPane = new org.argeo.ria.components.TabbedViewPane("editor", "Editor"); - viewsManager.registerViewPane(editorPane); - - this._firstSplit.add(rolesPane, 1); - this._firstSplit.add(this._secondSplit, 4); - - this._secondSplit.add(usersPane, 3); - this._secondSplit.add(editorPane, 4); - - viewsManager.getViewPanesContainer().add(this._firstSplit, {flex : 1}); - }, - - initViews : function(viewsManager) { - - var rolesView = viewsManager.initIViewClass(org.argeo.security.ria.RolesApplet, "roles"); - var usersView = viewsManager.initIViewClass(org.argeo.security.ria.UsersApplet, "users"); - - rolesView.load(); - usersView.load(); - - }, - - remove : function(viewsManager) { - viewsManager.getViewPanesContainer().remove(this._firstSplit); - } - - } - -}); \ No newline at end of file diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/RolesApplet.js b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/RolesApplet.js deleted file mode 100644 index 9ae4eff77..000000000 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/RolesApplet.js +++ /dev/null @@ -1,421 +0,0 @@ -/** - * A simple Hello World applet for documentation purpose. - * The only associated command is the "Close" command. - */ -/* ************************************************* -#asset(org/argeo/ria/sample/window-close.png) -****************************************************/ -qx.Class.define("org.argeo.security.ria.RolesApplet", -{ - extend : qx.ui.container.Composite, - implement : [org.argeo.ria.components.IView], - - construct : function(){ - this.base(arguments); - this.setLayout(new qx.ui.layout.VBox()); - }, - - properties : - { - /** - * The viewPane inside which this applet is added. - */ - view : { - init : null - }, - /** - * Commands definition, see {@link org.argeo.ria.event.CommandsManager#definitions} - */ - commands : { - init : { - "reload" : { - label : "Reload Data", - icon : "org/argeo/security/ria/view-refresh.png", - shortcut : "Control+h", - enabled : true, - menu : "Roles", - toolbar : "roles", - callback : function(e){ - this.loadRolesList(); - }, - command : null - }, - "new_role" : { - label : "Create Role", - icon : "org/argeo/security/ria/list-add.png", - shortcut : null, - enabled : true, - menu : "Roles", - toolbar : null, - callback : function(e){ - // Prompt for new name - var modal = new org.argeo.ria.components.Modal(); - modal.makePromptForm("Please enter a role name", function(roleName){ - var service = org.argeo.security.ria.SecurityAPI.getCreateRoleService(roleName); - service.addListener("completed", function(response){ - this.loadRolesList(); - }, this); - service.send(); - }, this); - modal.attachAndShow(); - }, - command : null - }, - "delete_role" : { - label : "Delete Role", - icon : "org/argeo/security/ria/list-remove.png", - shortcut : null, - enabled : true, - menu : "Roles", - toolbar : null, - callback : function(e){ - // Call service to delete - var roles = this.getViewSelection().getNodes(); - var modal = new org.argeo.ria.components.Modal("Delete"); - modal.addConfirm("Are you sure you want to delete the selected roles?"); - modal.addListener("ok", function(e){ - for(var i=0;i 1)); - }, - command : null - } - } - }, - viewSelection : { - nullable:false, - check:"org.argeo.ria.components.ViewSelection" - }, - guiMode : { - apply : "_applyGuiMode" - }, - rolesList : { - check : "Array", - event : "changeRolesList" - }, - chooserOriginalSelection : {}, - chooserSelectionModified : { - init:false, - event : "chooserSelectionWasModified" - }, - instanceId : {init:""}, - instanceLabel : {init:""} - }, - - members : - { - /** - * Called at applet creation. Just registers viewPane. - * @param viewPane {org.argeo.ria.components.ViewPane} The viewPane. - */ - init : function(viewPane){ - this.setView(viewPane); - this.setViewSelection(new org.argeo.ria.components.ViewSelection(viewPane.getViewId())); - - this.toolBar = new qx.ui.toolbar.ToolBar(); - this.toolBarPart = new qx.ui.toolbar.Part(); - this.toolBar.add(this.toolBarPart); - viewPane.add(this.toolBar); - - this.tableModel = new qx.ui.table.model.Simple(); - this.tableModel.setColumns(["Role Name"]); - this.table = new qx.ui.table.Table(this.tableModel, { - tableColumnModel: function(obj){ - return new qx.ui.table.columnmodel.Resize(obj) - } - }); - this.table.setStatusBarVisible(false); - this.table.setShowCellFocusIndicator(false); - this.table.setColumnVisibilityButtonVisible(false); - this.table.highlightFocusedRow(false); - viewPane.add(this.table, {height:"100%"}); - this.table.getSelectionModel().addListener("changeSelection", function(){ - this._selectionToValues(this.table.getSelectionModel(), this.getViewSelection()); - }, this); - - this.rolesUsersStub = {"ROLE_ADMIN":["gandalf"],"ROLE_USER":["demo","frodo","gandalf"]}; - - this.toggleButton = new qx.ui.form.ToggleButton("Filter", "org/argeo/security/ria/go-next.png"); - this.toggleButton.set({ - show:"icon", - margin:2, - toolTip :new qx.ui.tooltip.ToolTip("Apply automatic filtering on Users list") - }); - - // TOGGLE THE GUI MODES - this.toggleButton.addListener("changeValue", function(event){ - this.setGuiMode(event.getData()?"filter":"clear"); - }, this); - - this.saveButton = new qx.ui.form.Button("Save", "org/argeo/security/ria/document-save.png"); - this.saveButton.set({ - show:"icon", - margin:2, - toolTip :new qx.ui.tooltip.ToolTip("Save changes"), - visibility : "excluded" - }); - - this.cancelButton = new qx.ui.form.Button("Cancel", "org/argeo/security/ria/window-close.png"); - this.cancelButton.set({ - show:"icon", - margin:2, - toolTip :new qx.ui.tooltip.ToolTip("Cancel changes"), - visibility : "excluded" - }); - - this.saveButton.addListener("execute", function(){ - if(!this.usersAppletReference){ - this.setGuiMode(this.initialState); - return; - } - var newSelection = this.usersAppletReference.getViewSelection().getNodes(); - var diff = this._selectionDiff(this.getChooserOriginalSelection(), newSelection); - this.saveRoleModifications(diff.deltaPlus, diff.deltaMinus); - this.setGuiMode(this.initialState); - }, this); - this.cancelButton.addListener("execute", function(){ - if(!this.getChooserSelectionModified()){ - this.setGuiMode(this.initialState); - return; - } - var modal = new org.argeo.ria.components.Modal("Warning"); - modal.addConfirm("There are unsaved changes!\n Are you sure you want to close?"); - modal.addListener("ok", function(){ - this.setGuiMode(this.initialState); - }, this); - modal.attachAndShow(); - }, this); - - this.table.addListener("cellDblclick", function(cellEvent){ - this.setGuiMode("edit"); - }, this); - this.addListener("changeRolesList", function(event){ - var data = []; - event.getData().forEach(function(el){data.push([el]);}); - this.tableModel.setData(data); - }, this); - - this.setGuiMode("clear"); - }, - - _applyGuiMode : function(guiMode, previousMode){ - var selectionModel = this.table.getSelectionModel(); - if(!this.usersAppletReference){ - var vManager = org.argeo.ria.components.ViewsManager.getInstance(); - this.usersAppletReference = vManager.getViewPaneById("users").getContent(); - } - - this.saveButton.setVisibility((guiMode=="edit"?"visible":"excluded")); - this.cancelButton.setVisibility((guiMode=="edit"?"visible":"excluded")); - this.table.setEnabled((guiMode=="edit"?false:true)); - this.toggleButton.setVisibility((guiMode=="edit"?"excluded":"visible")); - - if(guiMode == "filter"){ - if(this.usersAppletReference){ - this.usersAppletReference.setGuiMode(("filter")); - var viewSel = this.usersAppletReference.getViewSelection(); - viewSel.removeListener("changeSelection", this.monitorChooserSelectionChanges, this); - } - selectionModel.addListener("changeSelection", this.selectionToFilter, this); - if(selectionModel.getSelectedCount()){ - var orig = selectionModel.getSelectedRanges()[0].minIndex; - } - selectionModel.setSelectionMode(qx.ui.table.selection.Model.MULTIPLE_INTERVAL_SELECTION_TOGGLE); - if(orig){ - selectionModel.addSelectionInterval(orig, orig); - } - this.selectionToFilter(); - }else if(guiMode == "edit"){ - if(!this.usersAppletReference) return; - this.initialState = previousMode; - if(previousMode == "filter"){ - this.usersAppletReference.setGuiMode(("clear")); - selectionModel.removeListener("changeSelection", this.selectionToFilter, this); - } - this.usersAppletReference.setGuiMode(("chooser")); - this.selectionToChooser(); // Warning, to be called before calling listener! - var viewSel = this.usersAppletReference.getViewSelection(); - viewSel.addListener("changeSelection", this.monitorChooserSelectionChanges, this); - }else if(guiMode == "clear"){ - if(this.usersAppletReference){ - this.usersAppletReference.setGuiMode(("clear")); - var viewSel = this.usersAppletReference.getViewSelection(); - viewSel.removeListener("changeSelection", this.monitorChooserSelectionChanges, this); - } - this.table.setEnabled(true); - selectionModel.removeListener("changeSelection", this.selectionToFilter, this); - if(selectionModel.getSelectedCount()){ - var orig = selectionModel.getSelectedRanges()[0].minIndex; - } - selectionModel.setSelectionMode(qx.ui.table.selection.Model.SINGLE_SELECTION); - if(orig){ - selectionModel.addSelectionInterval(orig, orig); - } - } - }, - - saveRoleModifications : function(deltaPlus, deltaMinus){ - // LOAD CONCERNED USERS - var selectionModel = this.table.getSelectionModel(); - if(!selectionModel.getSelectedCount()){ - return; - } - var roleValue = this._selectionToValues(selectionModel)[0]; - - var users = deltaPlus.concat(deltaMinus); - var modal = new org.argeo.ria.components.Modal("Batch Update", "", "Please wait, updating roles for selected users"); - modal.attachAndShow(); - for(var i=0;i1)); - }, - command : null - }, - "edit_user" : { - label : "Edit User", - icon : "org/argeo/security/ria/document-properties.png", - shortcut : "Control+u", - enabled : true, - menu : "Users", - toolbar : null, - callback : function(e){ - // Call service to delete - var crtUser = this.getViewSelection().getNodes()[0]; - var classObj = org.argeo.security.ria.UserEditorApplet; - var initData = {USER:crtUser,ROLES_LIST:this.getRolesList()}; - var iView = org.argeo.ria.components.ViewsManager.getInstance().initIViewClass(classObj, "editor", initData); - iView.load(crtUser); - iView.addListener("savedUser", function(e){ - this.refreshUserEntry(e.getData()); - }, this); - }, - selectionChange : function(viewName, data){ - if(viewName != "users") return; - this.setEnabled(!(data == null || !data.length || data.length > 1)); - }, - command : null - } - } - }, - - guiMode : { - init : "filter", - apply : "_applyGuiMode" - }, - - viewSelection : { - nullable:false, - check:"org.argeo.ria.components.ViewSelection" - }, - usersList : { - check : "Map", - apply : "_applyUsersList", - event : "changeUsersList" - }, - rolesList : { - check : "Array" - }, - instanceId : {init:""}, - instanceLabel : {init:""} - }, - - members : - { - /** - * Called at applet creation. Just registers viewPane. - * @param viewPane {org.argeo.ria.components.ViewPane} The viewPane. - */ - init : function(viewPane){ - this.setView(viewPane); - this.setViewSelection(new org.argeo.ria.components.ViewSelection(viewPane.getViewId())); - - this.toolBar = new qx.ui.toolbar.ToolBar(); - this.toolBarPart = new qx.ui.toolbar.Part(); - this.toolBar.add(this.toolBarPart); - viewPane.add(this.toolBar); - - this.tableModel = new qx.ui.table.model.Filtered(); - this.tableModel.setColumns(["username", "roles"]); - this.table = new qx.ui.table.Table(this.tableModel, { - tableColumnModel: function(obj){ - return new qx.ui.table.columnmodel.Resize(obj) - } - }); - this.table.setStatusBarVisible(false); - this.table.setShowCellFocusIndicator(false); - this.table.setColumnVisibilityButtonVisible(false); - this.table.highlightFocusedRow(false); - viewPane.add(this.table, {height:"100%"}); - this.table.getSelectionModel().addListener("changeSelection", function(){ - this._selectionToValues(this.table.getSelectionModel(), this.getViewSelection()); - }, this); - this.table.addListener("cellDblclick", function(cellEvent){ - this.getCommands()["edit_user"].command.execute(); - }, this); - - this.setRolesList([]); - this.setUsersList({}); - this.setGuiMode("clear"); - }, - - _applyGuiMode : function(newMode, oldMode){ - this.table.getSelectionModel().resetSelection(); - this.resetHiddenRows(); - if(newMode == "filter"){ - this.table.getSelectionModel().setSelectionMode(qx.ui.table.selection.Model.SINGLE_SELECTION); - }else if(newMode == "chooser"){ - this.table.getSelectionModel().setSelectionMode(qx.ui.table.selection.Model.MULTIPLE_INTERVAL_SELECTION_TOGGLE); - }else if(newMode == "clear"){ - this.table.getSelectionModel().setSelectionMode(qx.ui.table.selection.Model.SINGLE_SELECTION); - } - }, - - _selectionToValues : function(selectionModel, viewSelection){ - if(viewSelection){ - viewSelection.setBatchMode(true); - viewSelection.clear(); - } - if(!selectionModel.getSelectedCount()) return []; - var ranges = selectionModel.getSelectedRanges(); - var values = []; - for(var i=0;iry!dkWHB1D^L(XLkRYT=@=k_x2DCM3fw$E>lNrk3SY-bT}$%b9cj7NK~j zNWl-j&CmBgyu9Db{}W>jYf;>qP}en>s>wudie6PPl~azCEcwa~mW@#rRjvw{+>~Y9 zY;3J9uhmuLS7?mc#+y`02mT98Wt0(@6ZgEPs7A8e?J$@PI8}U#6CL6$a+3o9_<0wq z$)we5o6LIikZ;IW#TuBh2)durEIF3;s{BKGo7IZ3(J=r(AQ->~!v>9IvxS=nCO1Xv zY`RyaJNBh$c`cfnA2buuE;c9VR6!f9nbr<>UWvh)n1sp638*T=_~-=cJ@w4rGk&7K zp}%Jq>^kNWq$H_x_ttGGnKmbY2nt9fr8$%B=?N*A3i!eCKz6DFkd@+A_4OmFrX#jw zo42IE6>E+&Vk$fiHNqe&BJO$~;_Ex#8KqIVGS4!`7>J03YT;Sl7H2_rx)YqpffE2; z!_e*Z;eGd@TwIhX#3Y%Zs4CP55KCs-XD=ZVHGx3X z2xOffVhn>>XT%SW79R(`U0w;gNb&69QPN6&sk3BHYKFFG7^b+J{2B`e#K6`kEd%{RMfb>BKp0!LGfu}F^={p#O@|Yi y;1=pvnqAm`H&h14zd#vdOMAQ;wSIq)D+-BIREI0000jk`4p~x)2wFV~fh>Wv9ivZ@j)4Z4n+g z-23kN?)Sd?-9MtL>_x=(gcV5aRvZxN0Q!M8g;u~9m{pjG!PH&Vw>!<1T2|Z^Y1xEf zfy;pG^6!yfkh`b)?VrSVL{7$G3TUu~eP9uAfTjq?vOw>E>a;z$&EvdCOA4l3Xm9}+ zN*-MGVc($Yi9yxo6dZD(*M${>X>?%hzQ}_T~{qceS9R6-h_GJ2!KM@4YQ#Y#UAv#Aa0=G zrUN;%R9whE5y?i0uc@xNkPUGjbX%*h5Vx7GABU$ss^w7;WNV4}Q4#tg%Io0O=GN!w zuv1a&LaX`nVvq5(Pqknx_aOf~qP!*KbHuYo`aS~=t zv1w8yZBM+QTJR#|uMPQxh~q-D883!&Y>#Jvi>7}L7`MsKsure2P|Nda5e~z;Y$;s` z@s;EDPNY-djTvA04egz(YeZsJBx{i)P}1ONs=%p?>IVQ+wUQs<@f@hhmkW@#>tW78 z*20B3VPm%4y#0ZX%f`#|ahU%sa;0c_UKDX0Sa+dho%7WM4A@*%kI+|)dq}2N=?9Vi&TMU3SCjsnu_iC5^QKU!HvoYBo&GR z3xD8YOSn-rVprn-i3EU%#0mBx1$ZV?K%Ldr5m@H~KY*X6-7x(P;Ja!4zn>ff_-W0j QYybcN07*qoM6N<$g3jw@p#T5? diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-properties-22.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-properties-22.png deleted file mode 100644 index 4a94ed982125ebde36a016643e72a1dd9a211573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925 zcmV;O17iG%P)7m;dMM=!$65eE#QJRUb++O`cM07M`n5K`;$ zpV>6ogqj9j*Ovpxfng;QFijIe5QGrlVfS?XQD*46Bf0}lgMR}PQGS?+plRPhK?HK+ zX}|^3@4!UawBkpJU2vKcE?Br>2PyBN`MQB0P8*oCzie^MR2yGBmOBm|fl*G_Fg)uc8&=qSR;eNz$p^c9;nZ-cJuj!yI8 zIaM$-?wsF^nfg;a3rxcCJw}#P!pSm}cKZOP2=+c2=M*@C7{g5~_VQC@wCBuIr9% zE2WT3CSlt)lv25giAe0Er>m;pydMi7g| zU|ANVln_F|FpL2JvGKTeX!oMG50B}*W8DOfwk+gFCrbJDt?L{Phk0;tkQ0dnODS0? z#Y!m-hr^k*l#+wNfLU2txrCXKo}LY>r$3(Wn=!AWuNa4$A_%?HbX=y3E zUN1bJ?5&Ve!m=zNb)&=KSN5)5+gJ7V^>sPAsIM)bGrLSn`tLRJ!!xzq^6U|ZLLrVs zB5W82CzDA>TGKSSy}g~KlpG3mk2N$jtQns)J;BVVtE*eFsG53$0YCTl_Hr~D<~T?!(E5^BM$Wf!7CvSr;}Mcv=-?>8OxkFIrT zV3-GQ=JUQYZ$woA5RrNy#Q)h(r+5m5LYuxuA}=#b8OaktL=XfKKm=hqIu#YVHW1ib z0$6J$>t^lT{5-}8#@IqM7-I^s6#&OkKpa+?F$QZ5##pQ^6pCO9u?P^!3oQeP2-eyH zpx`3R&Cdf63#6hn9eh&$Sf^kP5!`j>)qI?d$x2qd1C{!w3A%7VlBGpG)s}Fhc zXLMYTGIY6)>7{0NAMB&9uCA0Ei^XtV7tiwu1Oh&g0SI&*ufIArax1f~aihK(YS9OS zCp8+4YBrnITrQ`c=c(`e8V-lm_kCSlT-4s)i^G5gII(jJpZD+EllwUFT89TuYa|j; z*LBMPs;c2|SQi!+^g>V9DBu+5P%k3inl`WbK61B1W3gCSVexg}_jPh|(rrK6eh;Wn zRa7;y-RfzgF;00000NkvXXu0mjf DrYA9t diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-save.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/document-save.png deleted file mode 100644 index 09f2d75d0601f582d927732002fde8e9c6232c1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmV-J0=)f+P)rH~iV87q*pJ@T4ane42@d7t)E;Gwx zpb{E`wFYazTEmym9~lmZ?Lz|ZJ&UIUf>R58`1%vjT3*+g?&~X85D~ohM!>IG%M=9wYYLX6})PdUgrtC2+ld;tl-nu_r@Z% zE?N~sK3Utsqb;l4+73L*NB*ju($M{`K5*;r$GONVUZO36Z~d zP?i9^+Y0A^*&l)D(ZkOHB2q!{W z6ITXhNuK8bL}5shB*bw{7=}%3FQ_V=PKRGRJ4Xg8@;eH{vq2CLMiFV2k(b4sL7Jo# zMM0LPha-U({EuEotsQ1+_`rbfbn?TFxVZ90OiN_Hg>`81DKP3=RXbs8v@-5 R!g~M!002ovPDHLkV1lLg`7;0j diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/go-next.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/go-next.png deleted file mode 100644 index 9065e553b66cfc6a0aeb36e5753b51149a6badd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 663 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 diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-add.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-add.png deleted file mode 100644 index 0478b7d5cd878b39f8393389741622aec001ba27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 626 zcmV-&0*(ENP)#VKKmpO*lWMXs zw;)B~*oa@cM`u=t0C&)=2UO5$cN0;e!-(e1&TCzk+yjgO0wh4*3)muOcP~YhqMPSs zxqkqMfe6?F+P#3w3tHU{f?!=AK>xnXYhY)7dH(uFym2QNYr;Si>HrfcQk$Vf*vl=o zr&T{>3`3#e^r3loe7ySL+R58D#e0vsry5u0E>DM%#s>wWTC|lD7#I7;i|sDVyO{6trqZ$*otaEx1%J%?(%98PCPs}noTw(p= zCZDc0rOa2di6U@U<2^RFC;?j({~Y6As@E@8rl+^3rlMgQ$u1(E+z$Q@eSl-8qL9oe zul(m9iG15haYbPV0s31wl4UfKudPmYKXsj~ZL`?nZVUnpe8m6NPp-7avpoicC;$Ke M07*qoM6N<$g4M|p-T(jq diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-remove.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/list-remove.png deleted file mode 100644 index bebd233e8db38a2ca7bec04153386ff7922c6404..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ zFzyCnMyofE9{~j=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2Z@9E+g zV$pkdl40H<2Ladn>&&wscjztQ6zQ0ze4#+}0fT07!sy*UvsQSaSE>mW>g67*>3iyuUT>`|-!>!6GULVnqW@Urt$; z^Lfr8%c|8^mp%P^_$DKRW6L4Sr1zaYj@=7R3pqVtd9#UU`~BvvKLqrC$H<(SI!nc% w`(Rz_-mu>+^Q@Kf=d;vx@2_7XE%1ZkX`e@wRo!z|pjR0@UHx3vIVCg!0FX+Jq5uE@ diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/preferences-security.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/preferences-security.png deleted file mode 100644 index e9428c55aeb7f2615dd92fe07c323276c684c3be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 760 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 IM6N<$g3chO)c^nh diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/window-close.png b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/resource/org/argeo/security/ria/window-close.png deleted file mode 100644 index d4f48146e3dd7a68393b8dc26850e6aa3cbadeeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmV-51Iqk~P)|lVgLXD8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10_zKRk;sroj?8!5zLjq4?>F^WEZ^j`1Q;FJ>{92A>j`DsP?m+DQo+W9 ziN$btcLV^$(WCjUdv^!x-@hYpTpaG{!SCtmf~rpLHRy>&l4d4VrIM{GGsKGKmYLIAO$|cS`Dym(6Jcc z`|!VfMo_K6_gu8aO>9g}6;-WvlaNvZVF2jP0{GWlja>f1`Hy~ol2#K@ZkfZt_y<*nrWh3Div6%&@{~Lf3`zynmcp>-?x;%$@(#`5^uWrHFC-zom8}00000NkvXXu0mjfsUCXS diff --git a/security/runtime/org.argeo.security.ria/src/index.jsp b/security/runtime/org.argeo.security.ria/src/index.jsp deleted file mode 100644 index ef8da031b..000000000 --- a/security/runtime/org.argeo.security.ria/src/index.jsp +++ /dev/null @@ -1,5 +0,0 @@ - -<%@ page language="java" contentType="text/html"%> -<% -response.sendRedirect("argeo-ria/index.html"); -%> diff --git a/security/runtime/pom.xml b/security/runtime/pom.xml index 9ecd07c06..cd8ead702 100644 --- a/security/runtime/pom.xml +++ b/security/runtime/pom.xml @@ -13,7 +13,6 @@ pom org.argeo.security.core - org.argeo.security.ldap org.argeo.security.activemq org.argeo.security.jackrabbit @@ -64,19 +63,4 @@ - - - withRia - - true - - - - - - - withoutRia - - - \ No newline at end of file -- 2.30.2