Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrTotalCell.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrTotalCell.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrTotalCell.html	(revision 33047)
@@ -0,0 +1,5 @@
+<div class="ngCellText text-right">
+	<span ng-class="{'text-success' : row.getProperty(col.field) > 0, 'text-danger' : row.getProperty(col.field) == 0}">
+		{{row.getProperty(col.field)}}
+	</span>
+</div>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/OM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/OM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/OM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/OM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/OM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/addRepoApi.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/addRepoApi.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/addRepoApi.js	(revision 33047)
@@ -0,0 +1,88 @@
+var module = angular.module('addRepoApiUI', []);
+
+module.directive('ngSelectVocabularyField', function() {
+	return {
+		restrict: 'E',
+		scope: {
+            'label'      : '@',
+            'vocabulary' : '=',
+            'selection'  : '='
+		},
+		templateUrl: '../resources/html/addRepoApi/ngSelectVocabularyField.html',
+		link: function(scope, elem, attrs) {
+			scope.selectId = 'select_' + scope.label.replace( /\s/g, "_").toLowerCase();
+		}
+	}
+});
+
+module.directive('bsHasError', function() {
+	return {
+		restrict: "A",
+		link: function(scope, element, attrs, ctrl) {
+			var input = element.find('input[ng-model]');
+			if (input) {
+				scope.$watch(function() {
+					return input.hasClass('ng-invalid');
+				}, function(isInvalid) {
+					element.toggleClass('has-error', isInvalid);
+				});
+			}
+		}
+	};
+});
+
+module.directive('ngEditApiId', function() {
+	return {
+		restrict: 'E',
+		scope: {
+            'label'           : '@',
+            'repo'            : '=',
+            'selection'       : '=',
+		},
+		templateUrl: '../resources/html/addRepoApi/ngEditApiId.html',
+		link: function(scope, element, attrs) {
+			scope.inputId = 'input_' + scope.label.replace(/\s/g, "_").toLowerCase();
+		}
+	}
+});
+
+module.controller('addRepoApiCtrl', function ($scope, $http) {
+	$scope.values = {
+		'compliances'         : getCompliances(),
+		'types'               : getTypes(),
+		'contentDescriptions' : getContentDescriptions(),
+		'protocols'           : getProtocols()
+	}
+	$scope.repo = {};
+	$scope.currentParams = [];
+	$scope.api = {};
+	
+	$scope.updateAccessParams = function(params) {
+		$scope.api.accessParams = {};
+		if (params) {
+			$scope.currentParams = params;
+		} else {
+			$scope.currentParams = [];
+		}
+	}
+	
+	
+	$scope.searchDatasource = function(text) {
+		$scope.repo = {
+			'name' : text,
+			'id'     : 'id1234',
+			'prefix' : 'api::id_1234::',
+			'apis'   : [ 'api:id_1234:test', 'api:id_1234:FTP', 'api:id_1234:OAI' ]
+		}
+		$scope.api = {};
+	}
+	
+	$scope.resetDatasource = function() {
+		$scope.repo = {};
+		$scope.api = {};
+	}
+	
+	$scope.test = function(id) {
+		alert(id);
+	}
+});
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/pom.xml
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/pom.xml	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/pom.xml	(revision 33047)
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<parent>
+		<groupId>eu.dnetlib</groupId>
+		<artifactId>dnet-parent</artifactId>
+		<version>1.0.0</version>
+	</parent>
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>eu.dnetlib</groupId>
+	<artifactId>dnet-modular-repositories-ui</artifactId>
+	<packaging>jar</packaging>
+	<version>3.0.2</version>
+	<scm>
+   		<developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2</developerConnection>
+	</scm>
+	<dependencies>
+		<dependency>
+			<groupId>eu.dnetlib</groupId>
+			<artifactId>dnet-modular-ui</artifactId>
+			<version>[3.0.0,4.0.0)</version>
+		</dependency>
+		<dependency>
+			<groupId>eu.dnetlib</groupId>
+			<artifactId>dnet-modular-workflows-ui</artifactId>
+			<version>[3.0.0, 4.0.0)</version>
+		</dependency>
+		<dependency>
+			<groupId>eu.dnetlib</groupId>
+			<artifactId>dnet-datasource-common</artifactId>
+			<version>[3.0.0, 4.0.0)</version>
+		</dependency>
+		<dependency>
+			<groupId>eu.dnetlib</groupId>
+			<artifactId>dnet-datasource-manager-rmi</artifactId>
+			<version>[3.0.0, 4.0.0)</version>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>${junit.version}</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>javax.servlet-api</artifactId>
+			<version>${javax.servlet.version}</version>
+			<scope>provided</scope>
+		</dependency>
+	</dependencies>
+
+	<properties>
+		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+	</properties>
+
+</project>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoControllers.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoControllers.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoControllers.js	(revision 33047)
@@ -0,0 +1,402 @@
+var repoControllers = angular.module('repoControllers', []);
+
+repoControllers.controller('repoBrowseCtrl', [
+	'$scope', '$http', '$timeout', '$sce', '$location',
+	function ($scope, $http, $timeout, $sce, $location) {
+		common_init($scope, $http, $sce, $location);
+		$scope.repoBrowseFields = getBrowseFields();
+		$scope.filterBrowseData = { filterText: '' };
+		$scope.repoBrowseData = { 'data' : [] };
+		
+		$scope.gridBrowseData = {
+				data: 'repoBrowseData.data',
+				enableRowSelection: false,
+				enableCellEditOnFocus: false,
+				enableHighlighting: true,
+				filterOptions: $scope.filterBrowseData,
+				sortInfo: { fields: ['value'], directions: ['desc'] },
+				columnDefs: [
+				             {field: 'name', displayName: 'Name', cellTemplate: '<div class="ngCellText"><a href="javascript:void(0)" ng-click="browseApis(repoBrowseData.id, row.getProperty(\'id\'))">{{row.getProperty(col.field)}}</a></div>' },
+				             {field: 'value', displayName: '# datasources', width: '20%', headerClass: 'text-right', cellClass: 'text-right' }
+				             ]
+		};
+		
+		$scope.searchApis = function (text) {
+			$scope.go('/list/__SEARCH__/' + text); 
+		} 
+		
+		$scope.browseApis = function (field, value) {
+			$('#showRepoBrowseData').modal('hide');
+			$scope.showSpinner();
+			$timeout(function() {
+				$scope.go('/list/' + field + '/' + value);
+			}, 1500);
+		}
+		
+		$scope.browseRepoField = function(field) {
+			$scope.repoBrowseData = {
+				'label' : field.label,
+				'id' :    field.id,
+				'data'  : []
+			};
+			$scope.showSpinner();
+			$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8";
+	      	$http.post('browseRepoField.do', $.param({
+	      		'xpath'      : field.xpath,
+	      		'vocabulary' : field.vocabulary
+	      	})).success(
+	            function(data) {
+	            	$scope.hideSpinner();
+	            	$scope.repoBrowseData.data = data;
+	            	
+	            	$('#showRepoBrowseData').modal('show');
+	            	
+	            }
+	        ).error(
+	            function() {
+	            	$scope.showError('Something really bad must have happened to our fellow hamster..');
+	            	$scope.hideSpinner();
+	            }
+	        );
+		};
+	}
+]);
+
+repoControllers.controller('repoListCtrl', [
+	'$scope', '$http', '$timeout', '$sce', '$routeParams', '$location',
+	function ($scope, $http, $timeout, $sce, $routeParams, $location) {
+		common_init($scope, $http, $sce, $location);
+
+		$scope.apis = [];
+		$scope.filterApis = { filterText: '' };
+		$scope.gridApis = { 
+				data: 'apis',
+				enableRowSelection: false,
+				enableCellEditOnFocus: false,
+				enableHighlighting: true,
+				filterOptions: $scope.filterApis,
+				columnDefs: [
+				             {field: 'repoCountry' , displayName: 'Country',               width: '80px',  headerClass: 'text-center', cellTemplate: '<ng-repo-country-cell />' },
+				             {field: 'repoName'    , displayName: 'Datasource Api',        cellTemplate: '<ng-reponame-cell />' },
+				             {field: 'repoPrefix'  , displayName: 'Namespace Prefix',      width: '150px', headerClass: 'text-center', cellClass: 'text-center' },
+				             {field: 'protocol'    , displayName: 'Protocol',        	   width: '160px', headerClass: 'text-center', cellClass: 'text-center' },
+				             {field: 'aggrDate'    , displayName: 'Last Aggregation Date', width: '200px', headerClass: 'text-center', cellTemplate: '<ng-aggr-date-cell />' },
+				             {field: 'aggrTotal'   , displayName: 'Total',                 width: '80px',  headerClass: 'text-center', cellTemplate: '<ng-aggr-total-cell />' }
+				            ]
+		};
+		
+    	$scope.currentApiSelectionParam = $routeParams.param;
+    	$scope.currentApiSelectionValue = $routeParams.value;
+    	
+    	$scope.updateApis = function(refresh) {
+			$scope.showSpinner();
+			
+			var xpath = '';
+			angular.forEach(getBrowseFields(), function(f) {
+        		if (f.id == $scope.currentApiSelectionParam) {
+        			xpath = f.xpath;
+        		}
+        	});
+						    
+			var params = {
+				'param' : $scope.currentApiSelectionParam,
+				'value' : $scope.currentApiSelectionValue,
+				'xpath' : xpath
+			};
+			if (refresh) {
+				params.refresh = 1;
+			}
+
+			$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8";
+			$http.post('listApis.do', $.param(params)).success(
+	            function(data) {
+	            	$scope.hideSpinner();
+	            	$scope.apis = data;
+	            	$scope.resizeMainElement(document.getElementById('apisTable'));
+	            }
+	        ).error(
+	            function() {
+	            	$scope.showError('Something really bad must have happened to our fellow hamster..');
+	            	$scope.hideSpinner();
+	            }
+	        );
+    	};
+    		
+		$scope.showApi = function (repoId, ifaceId) {
+			$scope.go('/api/' + repoId + '/' + ifaceId + "/ALL/ALL"); 
+		}
+		
+		window.onresize = function() {
+			var elem = document.getElementById('apisTable');
+			if (elem) {
+				angular.element(elem).scope().resizeMainElement(elem);
+			}
+		};
+    	
+    	$scope.updateApis(false);
+	}
+]);
+
+repoControllers.controller('repoApiCtrl', [
+	'$scope', '$http', '$timeout', '$sce', '$routeParams', '$location',
+	function ($scope, $http, $timeout, $sce, $routeParams, $location) {
+		common_init($scope, $http, $sce, $location);
+		
+		commonInitialize($scope, $http, $sce);
+		wf_init($scope, $http, $sce);
+		
+		$scope.availableRepohiWfs = getAvailableRepohiWfs();
+		$scope.compatibilityLevels = getCompatibilityLevels();
+    			
+		$scope.currentRepoApi = {};
+		$scope.currentSets = [];
+		$scope.selectedSets = [];
+    	
+    	$scope.loadApi = function() {
+    		$scope.showSpinner();
+    		$(".btnRefreshApi").attr("disabled", "disabled");
+    		$http.get('repoApi.get?repoId=' + $routeParams.repoId + "&ifaceId=" +  $routeParams.ifaceId)
+            .success(
+                function(data) {
+                	$scope.currentRepoApi = data;
+                	$scope.metaworkflows = data.metaWFs;
+                	if (data.protocol == 'oai') {
+    	            	var found = false;
+    	            	angular.forEach(data.accessParams, function(param, pos){
+    	                    if (param.name == 'set') {
+    	                    	$scope.listSets($scope.currentRepoApi.accessParams);
+    	                    }
+    	        		});
+                	}
+                	$scope.hideSpinner(); 
+                	            	
+                	$(".btnRefreshApi").removeAttr("disabled");
+                	
+                	if ($routeParams.metawf != 'ALL' && $routeParams.wf != 'ALL') {
+                		$scope.getAtomicWorkflowAndMetaWf($routeParams.metawf, $routeParams.wf);
+                		$timeout(function() {
+                			$("#collapse_" + $routeParams.metawf.substring(0, 36)).collapse('show');
+                		}, 2000);
+                	}
+                }
+            ).error(
+                function() {
+                	$scope.showError('Something really bad must have happened to our fellow hamster..');
+                	$scope.hideSpinner();
+                }
+            );
+    	};
+    	
+		$scope.newDataProviderWorkflow = function (wf) {
+			
+			if (wf == undefined) {
+				$scope.showError('Please choose a workflow !');
+	    		return;
+			}
+			
+			$scope.showSpinner();
+	
+			$scope.metaworkflows.push({"id":"","name":"Waiting...","status":"MISSING","progress":0});
+	    				
+			$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8";
+			$http.post('repoMetaWf.new', $.param({
+				'wf'    : wf,
+				'iface' : $scope.currentRepoApi.id,
+				'id'    : $scope.currentRepoApi.repoId, 
+				'name'  : $scope.currentRepoApi.repoName
+			})).success(
+	       			function(data) {
+	       				$scope.hideSpinner();
+	       				$(".btnRefreshApi").attr("disabled", "disabled");
+	       				$timeout(function () { $scope.loadApi() }, 7000);
+		            }
+	       	).error(
+	       			function() {
+	       				$scope.showError('Something really bad must have happened to our fellow hamster..');
+	       				$scope.hideSpinner();
+		           }
+	       	);
+		};
+		
+		$scope.destroyDataProviderWorkflow = function (metaWf) {
+			
+			if (metaWf.destroyWorkflow == undefined) {
+				$scope.showError('Destroy wf is missing !');
+	    		return;
+			}
+			
+			if (!confirm("Are you sure ?")) {
+				return;
+			}
+					
+			$scope.showSpinner();
+			
+			metaWf.deleting = true;
+			
+			$http.get('repoMetaWf.destroy?destroyWf=' + metaWf.destroyWorkflow)
+	       	.success(
+	       			function(data) {
+	       				$scope.hideSpinner();
+	       				$(".btnRefreshApi").attr("disabled", "disabled");
+	       				$timeout(function () { $scope.loadApi() }, 7000);
+		            }
+	       	).error(
+	       			function() {
+	       				$scope.showError('Something really bad must have happened to our fellow hamster..');
+	       				$scope.hideSpinner();
+		           }
+	       	);
+		};
+		
+		$scope.testOAI = function (params) {
+			angular.forEach(params, function(param, pos){
+	            if (param.name == 'baseUrl') {
+	            	location.href = "oaiExplorer.do?oaiBaseUrl=" + param.value;
+	            }
+			});
+		}
+	
+		$scope.updateRepoApi = function(params) {
+			$scope.showSpinner();
+	
+			var map = {};
+			angular.forEach(params, function(param, pos){
+	            if (param.name) {
+	            	map[param.name] = param.value
+	            }
+			});
+			
+			$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8";
+	        $http.post('repoApi.update', $.param({
+	      		'id'    : $scope.currentRepoApi.repoId,
+	      		'iface' : $scope.currentRepoApi.id,
+	      		'accessParams' : JSON.stringify(map)
+	      	})).success(function(data) {
+	      		$scope.showNotification('Api correctly saved !');
+	        	$scope.loadApi(); 
+	        }).error(function() {
+	        	$scope.showError('Something really bad must have happened to our fellow hamster..');
+	        	$scope.hideSpinner();
+	        });
+		};
+		
+		
+		$scope.updateSets = function(selection, accessParams) {
+			var s = selection.join();
+			angular.forEach(accessParams, function(param, pos){
+	            if (param.name == 'set') {
+	            	param.value = s;
+	            }
+			});
+		}
+		
+		$scope.listSets = function(accessParams) {
+			var baseUrl = '';
+			
+			$scope.selectedSets = [];
+			$scope.currentSets = [];
+			
+			angular.forEach(accessParams, function(param, pos){
+	            if (param.name == 'baseUrl') {
+	            	baseUrl = param.value
+	            }
+	            if (param.name == 'set') {
+	            	$scope.selectedSets = param.value.split(",");
+	            }
+			});
+			
+			if (!baseUrl) {
+				$scope.showError("baseUrl param is missing");
+				return;
+			}
+
+			$scope.showSpinner();
+			$http.defaults.headers.post["Content-Type"] = "application/x-www-form-urlencoded; charset=UTF-8";
+	        $http.post("wf_obtainValidValues.list?bean=oaiListSets", $.param({
+	        	'baseUrl': baseUrl
+	        })).success(function(data) {
+				$scope.hideSpinner();
+	        	$scope.currentSets = data;
+	        	angular.forEach($scope.currentSets, function(curr, pos1) {
+		        	angular.forEach($scope.selectedSets, function(sel, pos2) {
+		        		if (curr.id.trim() == sel.trim()) {
+		        			curr.selected = true;
+		        		}
+		        	});
+				});
+	        }).error(function() {
+				$scope.hideSpinner();
+				$scope.showError("baseUrl param is missing");
+			});
+	        
+		};
+		
+		
+		$scope.verifyMetaWf = function(ds, wf) {
+			var compliance = '';
+			var type = '';
+			angular.forEach(ds.commonParams, function(p,pos) {
+	        	if (p.id == 'compliance') {
+	        		compliance = p.value;
+	        	}
+	        	if (p.id == 'typology') {
+	        		type = p.value;
+	        	}
+			});
+			
+			return (compliance && type && $scope.isValidTerm(compliance, wf.compliances) && $scope.isValidTerm(type, wf.ifaceTypes)); 
+		}
+
+		$scope.isValidTerm = function(term, list) {
+			
+			if (list.length == 0) {
+				return true;
+			}
+			var res = false;
+			angular.forEach(list, function(curr,pos) {
+	        	if (term.lastIndexOf(curr, 0) === 0) { // implementation of term.startsWith(curr)
+	        		res = true;
+	        	}
+			});
+			return res;
+		}
+
+		$scope.overrideApiCompliance = function(level) {
+			$scope.showSpinner();
+			$http.get('repoApiCompliance.update?id=' + $scope.currentRepoApi.repoId + '&iface=' + $scope.currentRepoApi.id + '&compliance=' + level)
+	        .success(
+	        		function(data) {
+	        			$scope.hideSpinner();
+	        			$scope.showNotification('Api correctly updated !');
+	        			$scope.loadApi(); 
+	        		}
+	        ).error(
+	        		function() {
+	        			$scope.showError('Something really bad must have happened to our fellow hamster..');
+	        			$scope.hideSpinner();
+	        		}
+	        );
+		}
+		
+		$scope.resetApiCompliance = function() {
+			$scope.showSpinner();
+			$http.get('repoApiCompliance.reset?id=' + $scope.currentRepoApi.repoId + '&iface=' + $scope.currentRepoApi.id)
+	        .success(
+	        		function(data) {
+	        			$scope.hideSpinner();
+	        			$scope.showNotification('Api correctly updated !');
+	        			$scope.loadApi(); 
+	        		}
+	        ).error(
+	        		function() {
+	        			$scope.showError('Something really bad must have happened to our fellow hamster..');
+	        			$scope.hideSpinner();
+	        		}
+	        );
+		}
+				
+    	$scope.loadApi();
+	}
+		
+ ]);
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoApi.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoApi.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoApi.st	(revision 33047)
@@ -0,0 +1,227 @@
+<div class="row">
+	<div class="col-xs-12">
+		<div class="pull-right">
+			<button class="btn btn-sm btn-primary btnRefreshApi" type="button" data-toggle="modal" data-target="#metaWfSelectionModal"><span class="glyphicon glyphicon-plus"></span> add metaworkflow</button>
+			<button class="btn btn-sm btn-default btnRefreshApi" type="button" ng-click="loadApi()"><span class="glyphicon glyphicon-refresh"></span></button>
+			<button class="btn btn-sm btn-default" type="button" onclick="history.go(-1);">back</button>
+		</div>
+	</div>
+</div>
+
+<div class="well" style="margin-top: 20px; margin-bottom: 20px">
+	<div class="row">
+		<div class="input-group input-group-sm col-xs-12" style="padding: 10px; float: left;">
+	  		<span class="input-group-addon" style="width: 150px;"><b>Datasource</b></span>
+			<div class="form-control">{{currentRepoApi.repoName}}
+				<span class="pull-right" ng-show="currentRepoApi.repoCountry">
+					<img ng-src="../resources/img/flags/{{currentRepoApi.repoCountry}}.gif" /> 
+					{{currentRepoApi.repoCountry}}
+				</span>
+			</div>
+			<span class="input-group-btn">
+				<a href="isManager.do#/profile/{{currentRepoApi.repoId}}" class="btn btn-primary" title="xml profile"><span class="glyphicon glyphicon-link"></span></a>
+				<button type="button" class="btn btn-primary" ng-click="showDetails(currentRepoApi.repoId, currentRepoApi.repoName)" title="info"><span class="glyphicon glyphicon-info-sign"></span></button>
+			</span>
+		</div>
+		
+		<div class="input-group input-group-sm col-xs-12 col-md-6" style="padding: 10px; float: left;">
+			<span class="input-group-addon" style="width: 150px;"><b>API details</b></span>
+			<span class="form-control" ng-repeat="p in currentRepoApi.commonParams" ng-hide="p.name == 'compliance'" style="white-space: nowrap;"><b>{{p.name}}:</b> {{p.value}}</span>
+			<span class="form-control"><b>ns prefix:</b> {{currentRepoApi.repoPrefix}}</span>
+			<span class="form-control" ng-show="currentRepoApi.otherParams.length > 0"><a href="javascript:void(0)" data-toggle="modal" data-target="#showOtherParamsModal">other details...</a></span>
+		</div>
+				
+		<div class="input-group input-group-sm col-xs-12 col-md-6" style="padding: 10px; float: left;">
+	  		<span class="input-group-addon" style="width: 150px;"><b>Protocol</b></span>
+			<div class="form-control">
+				{{currentRepoApi.protocol}}
+				<span class="pull-right" ng-show="currentRepoApi.protocol == 'oai'">
+					<a href="javascript:void(0)" ng-click="testOAI(currentRepoApi.accessParams)">verify</a>				
+				</span>
+			</div>
+			<span class="input-group-btn">
+				<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#editAccessParamsModal">access params</button>
+			</span>
+		</div>
+		
+		<div class="input-group input-group-sm col-xs-12 col-md-6" style="padding: 10px; float: left;" ng-repeat="p in currentRepoApi.commonParams" ng-show="p.name == 'compliance'">
+			<span class="input-group-addon" style="width: 150px;"><b>Compliance</b></span>
+			<span class="form-control" ng-show="p.otherValue" style="color: #c06a00">{{p.value}} (override)</span>
+			<span class="form-control" ng-hide="p.otherValue">{{p.value}} (by validator)</span>
+		
+			<div class="input-group-btn">
+				<button type="button" data-toggle="dropdown" class="btn btn-sm dropdown-toggle" ng-class="{ 'btn-primary' : !p.otherValue, 'btn-warning' : p.otherValue }">
+					<span class="caret pull-right"></span>
+				</button>
+			    <ul class="dropdown-menu dropdown-menu-right" role="menu">
+			        <li role="presentation" ng-repeat="l in compatibilityLevels">
+			        	<a role="menuitem" tabindex="-1" href="javascript:void(0)" ng-click="overrideApiCompliance(l.id)">override to <b>{{l.id}}</b> (<i>{{l.name}}</i>)</a>
+			        </li>
+					<li class="divider" role="presentation" ng-show="p.otherValue"></li>
+			        <li role="presentation"><a role="menuitem" tabindex="-1" href="javascript:void(0)" ng-show="p.otherValue" ng-click="resetApiCompliance()">reset to the validator value: <b>{{p.otherValue}}</b></a></li>
+			    </ul>
+			</div>
+		</div>
+			
+		<div class="input-group input-group-sm col-xs-12 col-md-6" style="padding: 10px; float: left;">
+	  		<span class="input-group-addon" style="width: 150px;"><b>Last aggregation</b></span>
+	  		<ng-api-mdstore-info label="Collect" date="currentRepoApi.collDate" total="currentRepoApi.collTotal" id="currentRepoApi.collMdId"></ng-api-mdstore-info>	  		
+	  		<ng-api-mdstore-info label="Transform" date="currentRepoApi.aggrDate" total="currentRepoApi.aggrTotal" id="currentRepoApi.aggrMdId"></ng-api-mdstore-info>
+	  		<ng-api-objectstore-info label="Download" date="currentRepoApi.downloadDate" total="currentRepoApi.downloadTotal" id="currentRepoApi.downloadObjId"></ng-api-objectstore-info>
+		</div>
+		
+	</div>
+</div>
+	
+<div ng-hide="metaworkflows.length != 0" class="text-center" style="margin-top: 40px">
+	<button class="btn btn-lg btn-primary btnRefreshApi" type="button" data-toggle="modal" data-target="#metaWfSelectionModal"><span class="glyphicon glyphicon-plus"></span> add first metaworkflow</button>
+</div>
+
+<div class="panel-group" id="accordion" ng-show="metaworkflows.length != 0">
+	<div class="panel panel-default" ng-repeat="m in metaworkflows" style="overflow: visible;">
+		<div class="panel-heading">
+			<a class="accordion-toggle collapsed" data-toggle="collapse" data-parent="#accordion" data-target="#collapse_{{m.id | limitTo: 36}}" ng-click="getMetaWorkflow(m.id)">
+				<b>{{m.name}}</b>
+			</a>
+		</div>
+		
+		<div id="collapse_{{m.id | limitTo: 36}}" class="panel-collapse collapse out">
+			<div class="panel-body" ng-show="m.deleting">
+				<span class="muted" ng-show="m.deleting">deleting...</span>
+			</div>
+
+			<table class="table" id="metaWfTable" ng-hide="m.deleting">
+				<thead>
+					<tr>
+						<th>Aggregation step</th>
+						<th class="col-xs-2" style="white-space: nowrap;">Last execution date</th>
+						<th class="col-xs-1 text-center">Last status</th>
+						<th class="col-xs-1 text-center">Launch mode</th>
+						<th class="col-xs-4 col-md-3 text-right">Actions</th>
+					</tr>
+				</thead>
+				<tbody ng-bind-html="to_trusted(currentMetaWorkflow.html)" compile-template></tbody>
+			</table>
+
+			<div class="panel-footer" ng-hide="m.deleting">
+				<form class="form-inline">
+					<a href="isManager.do#/profile/{{currentMetaWorkflow.wfId}}" class="btn btn-default btn-sm"><span class="glyphicon glyphicon-link"></span></a>
+					<div class="btn-group">
+						<button type="button" class="btn btn-default btn-sm" data-toggle="modal" data-target="#metaWfEditModal" ng-click="prepareMetaWfEdit()">configure</button>
+						<button type="button" class="btn btn-default btn-sm" data-toggle="modal" ng-click="updateMetaWorkflowHistory()">history</button>
+					</div>
+					<button type="button" class="btn btn-danger btn-sm btnRefreshApi" ng-show="m.destroyWorkflow && !m.deleting" ng-click="destroyDataProviderWorkflow(m)">
+						<span class="glyphicon glyphicon-remove"></span> delete
+					</button>
+				</form>
+			</div>
+		</div>
+	</div>
+</div>
+
+<div id="metaWfSelectionModal" class="modal fade" tabindex="-1" role="dialog">
+	<div class="modal-dialog modal-lg">
+		<div class="modal-content">
+			<div class="modal-header">
+				<button type="button" class="close" data-dismiss="modal">&times;</button>
+				<h4 class="modal-title">Available MetaWorkflows for current API</h4>
+			</div>
+			<div class="modal-body">
+				<div class="panel panel-default" ng-repeat="e in availableRepohiWfs" ng-show="verifyMetaWf(currentRepoApi, e)">
+					<div class="panel-heading">
+						<a href="javascript:void(0)" data-dismiss="modal" ng-click="newDataProviderWorkflow(e.id)">{{e.name}}</a>
+					</div>
+					<div class="panel-body">
+						<span ng-repeat="f in e.fields">
+							<strong >{{f.k}}: </strong>{{f.v}}<br />
+						</span>
+						<strong>Typology prefixes: </strong>{{e.ifaceTypes.join()}}
+						<br />
+						<strong>Compliance prefixes: </strong>{{e.compliances.join()}}
+						
+					</div>
+				</div>
+			</div>
+			<div class="modal-footer">
+				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+			</div>
+		</div>
+	</div>
+</div>
+
+<div id="editAccessParamsModal" class="modal fade" tabindex="-1" role="dialog">
+	<div class="modal-dialog modal-lg">
+		<div class="modal-content">
+			<div class="modal-header">
+				<button type="button" class="close" data-dismiss="modal">&times;</button>
+				<h4 class="modal-title">Access params (protocol: {{currentRepoApi.protocol}})</h4>
+			</div>
+			<div class="modal-body">
+				<div class="well">
+					<form class="form-horizontal" role="form">
+						<div class="form-group" ng-repeat="p in currentRepoApi.accessParams">
+							<label for="input_ap_{{p.name}}" class="col-sm-3 control-label">{{p.name}}</label>
+							<div class="col-sm-9" ng-hide="currentRepoApi.protocol == 'oai' && p.name == 'set'">
+								<input type="text" class="form-control" id="input_ap_{{p.name}}" ng-model="p.value"/>
+							</div>
+							<div class="col-sm-8" ng-show="currentRepoApi.protocol == 'oai' && p.name == 'set'"> 
+								<select class="form-control" style="font-size: 11px" size="10" multiple ng-model="selectedSets" ng-change="updateSets(selectedSets, currentRepoApi.accessParams)">
+									<option ng-repeat="set in currentSets" value="{{set.id}}" ng-selected="set.selected">{{set.name}}</option>
+								</select>
+								<button class="btn btn-xs btn-default" style="margin-top: 4px" ng-click="listSets(currentRepoApi.accessParams)"><span class="glyphicon glyphicon-refresh"></span></button>
+							</div>
+  						</div>
+					</form>
+				</div>
+			</div>
+			<div class="modal-footer">
+				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+				<button type="button" class="btn btn-primary" data-dismiss="modal" ng-click="updateRepoApi(currentRepoApi.accessParams)">Save</button>
+			</div>
+		</div>
+	</div>
+</div>
+
+<div id="showOtherParamsModal" class="modal fade" tabindex="-1" role="dialog">
+	<div class="modal-dialog modal-lg">
+		<div class="modal-content">
+			<div class="modal-header">
+				<button type="button" class="close" data-dismiss="modal">&times;</button>
+				<h4 class="modal-title">Other parameters</h4>
+			</div>
+			<div class="modal-body">
+				<div class="well">
+					<table class="table table-bordered table-condensed">
+						<thead>
+							<th>
+								<span>Name</span>
+								<span class="pull-right">Value</span>
+							</th>
+						</thead>
+						<tbody>
+							<tr ng-repeat="p in currentRepoApi.otherParams">
+								<td>
+									<b>{{p.name}}</b>
+									<span class="pull-right">{{p.value}}</span>
+								</td>
+							</tr>
+						</tbody>
+					</table>
+				</div>
+			</div>
+			<div class="modal-footer">
+				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+			</div>
+		</div>
+	</div>
+</div>
+
+
+$ui/repos/repoDetails()$
+$ui/workflows/common/atomwf()$
+$ui/workflows/common/metawf_edit()$		
+$ui/workflows/common/atomwf_edit()$
+$ui/workflows/common/wf_monitor()$
+$ui/workflows/common/wf_monitor_proc( backFunction={updateMetaWorkflowHistory()} )$
+$ui/workflows/common/wf_monitor_proc_node()$
+$ui/workflows/common/wf_journal_entry()$
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposCommon.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposCommon.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposCommon.js	(revision 33047)
@@ -0,0 +1,62 @@
+function common_init($scope, $http, $sce, $location) {
+	$scope.currentRepoId = '';
+	$scope.currentRepoName = '';
+	$scope.currentRepoHTML = '';
+	
+	$scope.go = function(path) {
+		$location.path(path); 
+	}
+	
+	$scope.showError = function(error) {
+		show_notification("error", error);
+	}
+	
+	$scope.showNotification = function(message) {
+		show_notification("info", message);
+	}
+	
+	$scope.showSpinner = function() {
+		showSpinner();
+	}
+
+	$scope.hideSpinner = function() {
+		hideSpinner();
+	}
+	
+	initSpinner();
+	
+	$scope.showDetails = function(id, name) {
+		$scope.showSpinner();
+
+		$http.get('getRepoDetails.do?id=' + id)
+        .success(
+            function(data) {
+            	$scope.currentRepoId = id;
+            	$scope.currentRepoName = name;
+            	$scope.currentRepoHTML = $sce.trustAsHtml(data);
+            	$scope.hideSpinner();
+            	$('#repoDetailsModal').modal('show');
+            }
+        ).error(
+            function() {
+            	$scope.showError('Something really bad must have happened to our fellow hamster..');
+            	$scope.hideSpinner();
+            }
+        );
+	}
+	
+	$scope.resizeMainElement = function(elem) {
+		var height = 0;
+		var body = window.document.body;
+		if (window.innerHeight) {
+			height = window.innerHeight;
+		} else if (body.parentElement.clientHeight) {
+			height = body.parentElement.clientHeight;
+		} else if (body && body.clientHeight) {
+			height = body.clientHeight;
+		}
+		elem.style.height = ((height - elem.offsetTop - 80) + "px");
+	}
+
+	
+}
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoDetails.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoDetails.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/repoDetails.st	(revision 33047)
@@ -0,0 +1,16 @@
+<div id="repoDetailsModal" class="modal fade" tabindex="-1" role="dialog">
+	<div class="modal-dialog modal-lg">
+		<div class="modal-content">
+			<div class="modal-header">
+				<button type="button" class="close" data-dismiss="modal">&times;</button>
+				<h4 class="modal-title">{{currentRepoName}}</h4>
+			</div>
+			<div class="modal-body">
+				<div ng-bind-html="currentRepoHTML"></div>
+			</div>
+			<div class="modal-footer">
+				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+			</div>
+		</div>
+	</div>
+</div>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/repo.png
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/repo.png
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/repo.png	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/repo.png	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/repo.png
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/header.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/header.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos/header.st	(revision 33047)
@@ -0,0 +1,21 @@
+<script type="text/javascript" src="../resources/js/angular.min.js"></script>
+<script type="text/javascript" src="../resources/js/ng-grid-2.0.7.min.js"></script>
+<script type="text/javascript" src="../resources/js/reposCommon.js"></script>
+
+<link rel="stylesheet" type="text/css" href="../resources/css/ng-grid.min.css" />
+
+<style>
+	.gridStyle {
+		width: 100%;
+		height: 150px;
+		margin-bottom: 20px;
+		font-size: 11px;
+	}
+	
+	.gridStyle-big {
+		width: 100%; 
+		height: 300px;
+		margin-bottom: 20px;
+		font-size: 11px;
+	}
+</style>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/addRepoApi.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/addRepoApi.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/addRepoApi.st	(revision 33047)
@@ -0,0 +1,101 @@
+$common/master(
+
+header={
+	$ui/repos/header()$
+	<script type="text/javascript" src="../resources/js/dnet_workflows_common.js"></script>
+	<script type="text/javascript" src="../resources/js/dnet_param_values_functions.js"></script>
+	<script type="text/javascript" src="../resources/js/addRepoApi.js"></script>
+	<script type="text/javascript">
+		function getCompliances()         { return $compliances$ }
+		function getTypes()               { return $types$ }
+		function getContentDescriptions() { return $contentDescriptions$ }
+		function getProtocols()           { return $protocols$ }
+	</script>
+	
+	<style>
+		.popover { max-width: 450px;  width: auto; }
+	</style>
+	
+	
+},
+onLoad={},
+body={
+<div ng-app="addRepoApiUI" ng-controller="addRepoApiCtrl">
+	
+	<form class="form-horizontal" role="form" ng-hide="repo.id">
+		<div class="form-group">
+			<label for="inputSearchRepo" class="col-sm-3 control-label">Datasource</label>
+			<div class="col-sm-9">
+				<div class="input-group">
+					<input id="inputSearchRepo" type="text" class="form-control"  placeholder="Datasource..." ng-model="tmpSearchText"/>
+					<span class="input-group-btn">
+						<button class="btn btn-default" type="button" ng-click="searchDatasource(tmpSearchText)">search</button>
+					</span>
+				</div>
+			</div>
+		</div>
+	</form>
+	<form class="form-horizontal" role="form" ng-show="repo.id">
+		<div class="form-group" ng-show="repo.id">
+			<label class="col-sm-3 control-label">Datasource</label>
+			<div class="col-sm-9">
+				<div class="input-group">
+					<input id="inputRepoName" type="text" readonly="readonly" class="form-control" ng-model="repo.name" placeholder="Datasource..." />
+					<span class="input-group-btn">
+						<button class="btn btn-default" type="button" ng-click="resetDatasource()">reset</button>
+					</span>
+				</div>
+			</div>
+		</div>
+		<ng-edit-api-id label="Api ID" repo="repo" selection="api.id" mycallback="test(id)"></ng-edit-api-id>
+		
+		<div class="form-group" bs-has-error>
+			<label for="inputBaseUrl" class="col-sm-3 control-label">BaseURL</label>
+			<div class="col-sm-9">
+				<input id="inputBaseUrl" type="text" required="required" class="form-control" ng-pattern="/http:\/\//" ng-model="api.baseUrl" />
+			</div>
+		</div>
+		<ng-select-vocabulary-field label="Typology" vocabulary="values.types" selection="api.typology"></ng-select-vocabulary-field>
+		<ng-select-vocabulary-field label="Compatibility level" vocabulary="values.compliances" selection="api.compliance"></ng-select-vocabulary-field>
+		<ng-select-vocabulary-field label="Content description" vocabulary="values.contentDescriptions" selection="api.contentDescription"></ng-select-vocabulary-field>
+			
+			<!-- 
+			<div class="form-group">
+				<label for="selectProtocol" class="col-sm-3 control-label">Protocol</label>
+				<div class="col-sm-9">
+					<select id="selectProtocol" ng-model="api.accessProtocol">
+						<option ng-click="updateAccessParams(null)"></option> 
+						<option value="{{term.name}}" ng-repeat="term in values.protocols" ng-click="updateAccessParams(term.params)">{{term.name}}</option>
+					</select>
+				</div>
+			</div>
+			<div class="form-group" ng-repeat="param in currentParams">
+				<label for="input_{{api.accessProtocol}}_{{param}}" class="col-sm-3 control-label">{{param}} <span class="label label-default">{{api.accessProtocol}}</span></label>
+				<div class="col-sm-9">
+					<input id="input_{{api.accessProtocol}}_{{param}}" type="text" class="form-control" placeholder="{{param}}..." ng-model="api.accessParams[param]" />
+				</div>
+			</div>
+			-->
+		<div class="form-group">
+			<div class="col-sm-offset-3 col-sm-9">
+				<button type="submit" class="btn btn-default">Add</button>
+			</div>
+		</div>
+	</form>
+	
+	<hr />
+	<p>{{api}}</p>
+<!-- 
+
+
+
+	private String contentDescription;
+	private String accessProtocol;
+	private Map<String, String> accessParams = new HashMap<String, String>();
+	private Map<String, String> extraFields = new HashMap<String, String>();
+-->
+
+</div>
+}
+
+)$
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repos.st	(revision 33047)
@@ -0,0 +1,68 @@
+$common/master(
+
+header={
+	$ui/repos/header()$
+	<script type="text/javascript" src="../resources/js/repoEnabler.js"></script>
+	<script type="text/javascript">
+		function getTypologies() { return $types$ }
+	</script>
+	
+	<style>
+		.popover { max-width: 450px;  width: auto; }
+	</style>
+},
+onLoad={},
+body={
+	<div id="main" ng-app="repoEnablerUI" ng-controller="repoEnablerCtrl">
+		$ui/repos/repoDetails()$
+	
+		<div class="row">
+			<div class="col-sm-4 col-lg-3">
+				<ul class="nav nav-pills nav-stacked">
+					<li ng-class="{active : t.id == currType}"
+						ng-repeat="t in types">
+						<a href="javascript:void(0)" ng-click="selectType(t.id)">{{t.name}}</a>
+					</li>
+				</ul>
+			</div>
+			<div class="col-sm-8 col-lg-9">
+				<div class="well" ng-hide="repos.length > 0">
+					<h5><i>No datasource</i></h5>
+				</div>
+						
+				<div class="panel panel-default" ng-show="repos.length > 0">
+					<div class="panel-heading">
+						<form class="form-inline text-right" role="form">
+							<div class="form-group">
+								<label class="sr-only" for="repoFilter">Filter...</label>
+ 								<input type="text" class="form-control input-sm" id="repoFilter" ng-model="repoFilter.name" placeholder="Filter..." />
+				  			</div>
+							<button ng-click="selectType(currType)" class="btn btn-sm btn-default" type="button"><span class="glyphicon glyphicon-refresh"></span></button>
+						</form>
+					</div>
+					<table class="table table-bordered table-striped">
+						<tr ng-repeat="r in repos | filter: repoFilter">
+							<td>
+								<a href="isManager.do#/profile/{{r.id}}" class="btn btn-xs btn-primary" title="xml profile"><span class="glyphicon glyphicon-link"></span></a>
+								<a href="javascript:void(0)" ng-click="showDetails(r.id, r.name)">
+									{{r.name}}
+								</a>
+								<div ng-show="r.valid" class="pull-right">
+									<a href="javascript:void(0)" ng-click="setValidation(r.id, false)">force invalidate</a> 
+									/ 
+									<span class="label label-success">valid</span>
+								</div>
+								<div ng-show="!r.valid" class="pull-right">
+									<span class="label label-danger">pending</span>  
+									/ 
+									<a href="javascript:void(0)" ng-click="setValidation(r.id, true)">force validate</a>
+								</div>
+							</td>
+						</tr>
+					</table>
+					<div class="panel-footer"></div>
+				</div>
+			</div>
+		</div>
+	</div>
+})$ 
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repoApis.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repoApis.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/repoApis.st	(revision 33047)
@@ -0,0 +1,26 @@
+$common/master(
+
+header={
+	$ui/repos/header()$
+	<script type="text/javascript" src="../resources/js/angular-route.min.js"></script>
+	<script type="text/javascript" src="../resources/js/dnet_workflows_common.js"></script>
+	<script type="text/javascript" src="../resources/js/dnet_param_values_functions.js"></script>
+	<script type="text/javascript" src="../resources/js/repoControllers.js"></script>
+	<script type="text/javascript" src="../resources/js/repos.js"></script>
+	<script type="text/javascript">
+		function getAvailableRepohiWfs()  { return $availableRepohiWfs$ }
+		function getCompatibilityLevels() { return $compatibilityLevels$ }
+		function getBrowseFields()        { return $browseFields$ }
+	</script>
+	
+	<style>
+		.popover { max-width: 450px;  width: auto; }
+	</style>
+},
+onLoad={},
+body={
+	<div id="main" ng-app="reposUI">
+		<div ng-view></div>
+	</div>
+}
+)$
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/reposMap.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/reposMap.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/views/ui/reposMap.st	(revision 33047)
@@ -0,0 +1,18 @@
+$common/master(
+header={
+	$ui/repos/header()$
+	<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=en"></script>
+	<script type="text/javascript" src="../resources/js/reposMap.js"></script>
+},
+onLoad={},
+body={
+	<div ng-app="reposMapUI" ng-controller="reposMapCtrl">
+		<div class="row">
+			<div id="map_canvas_container" class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="height: 400px;">
+				<div id="map_canvas" style="height: 100%; border: 1px solid #336699"></div> 
+			</div>
+			$ui/repos/repoDetails()$
+		</div>
+	</div>
+}
+)$
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/webContext-modular-ui-repositories.xml
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/webContext-modular-ui-repositories.xml	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/webContext-modular-ui-repositories.xml	(revision 33047)
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<beans xmlns="http://www.springframework.org/schema/beans"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
+	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
+
+	
+		
+	<bean name="/ui/repoApis.do"
+		class="eu.dnetlib.functionality.modular.ui.repositories.RepoApisEntryPointController"
+		p:menu="API Management" p:title="DataSource API Management"
+		p:description="DataSource API configuration page" p:group="DataSource Management"
+		p:order="5"
+		p:groupOrder="10"
+		p:compatibilityLevelsVocabulary="${repo.ui.compatibilityLevels.vocabulary}">
+		<property name="permissionLevels">
+			<set>
+				<value>DS_ADMIN</value>
+			</set>
+		</property>
+	</bean>
+
+	<bean name="/ui/addRepoApi.do"
+		class="eu.dnetlib.functionality.modular.ui.repositories.AddRepoApiEntryPointController"
+		p:menu="Add new API" p:title="Create a new API"
+		p:description="Create a new dataSource API" p:group="DataSource Management"
+		p:order="6"
+		p:groupOrder="10"
+		p:datasourceTypeVocabulary="${repo.ui.datasourceTypes.vocabulary}"
+		p:complianceVocabulary="${repo.ui.compatibilityLevels.vocabulary}"
+		p:contentDescriptionsVocabulary="${repo.ui.contentDescriptions.vocabulary}"
+		p:protocolsVocabulary="${repo.ui.protocols.vocabulary}">
+		<property name="permissionLevels">
+			<set>
+				<value>DS_ADMIN</value>
+			</set>
+		</property>
+	</bean>
+
+	<bean name="/ui/repos.do"
+		class="eu.dnetlib.functionality.modular.ui.repositories.RepoEnablerEntryPointController"
+		p:menu="DataSource Enabler" p:title="DataSource Enabler"
+		p:description="DataSource Enabler" p:group="DataSource Management"
+		p:order="8"
+		p:groupOrder="10"
+		p:datasourceTypeVocabulary="${repo.ui.datasourceTypes.vocabulary}">
+		<property name="permissionLevels">
+			<set>
+				<value>DS_ADMIN</value>
+			</set>
+		</property>
+	</bean>
+
+	<bean name="/ui/reposMap.do"
+		class="eu.dnetlib.functionality.modular.ui.repositories.RepositoriesGoogleMapEntryPointController"
+		p:menu="DataSource Map" p:title="Datasource Map"
+		p:description="The map of the managed datasources" p:group="DataSource Management"
+		p:order="10"
+		p:groupOrder="10">
+		<property name="permissionLevels">
+			<set>
+				<value>USER</value>
+				<value>DS_ADMIN</value>
+			</set>
+		</property>
+	</bean>
+</beans>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.properties
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.properties	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.properties	(revision 33047)
@@ -0,0 +1,32 @@
+repo.ui.browseFieldsJson = [ \
+	{ \
+		id: 'country', \
+		label: 'Datasource countries', \
+		xpath: '../../COUNTRY/text()', \
+		vocabulary: 'dnet:countries' \
+	}, { \
+		id: 'type', \
+		label: 'API typologies', \
+		xpath: '@typology/string()', \
+		vocabulary: 'dnet:datasource_typologies' \
+	}, { \
+		id: 'protocol', \
+		label: 'API protocols', \
+		xpath: 'ACCESS_PROTOCOL/text()', \
+		vocabulary: 'dnet:protocols' \
+	}, { \
+		id: 'compliance', \
+		label: 'API compatibility levels', \
+		xpath: 'concat(substring(./INTERFACE_EXTRA_FIELD[@name="overriding_compliance"], 1, number(boolean(./INTERFACE_EXTRA_FIELD[@name="overriding_compliance"])) * string-length(./INTERFACE_EXTRA_FIELD[@name="overriding_compliance"])), substring(@compliance, 1, number(not(boolean(./INTERFACE_EXTRA_FIELD[@name="overriding_compliance"]))) * string-length(@compliance)))', \
+		vocabulary: 'dnet:compatibilityLevel' \
+	}, { \
+		id: 'hasActiveApi', \
+		label: 'API activation', \
+		xpath: '@active/string()' \
+	} \
+]
+
+repo.ui.compatibilityLevels.vocabulary = dnet:compatibilityLevel
+repo.ui.datasourceTypes.vocabulary = dnet:datasource_typologies
+repo.ui.contentDescriptions.vocabulary = dnet:content_description_typologies
+repo.ui.protocols.vocabulary = dnet:protocols
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/QA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/QA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/QA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/QA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/QA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/getRepoApi.xquery.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/getRepoApi.xquery.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/getRepoApi.xquery.st	(revision 33047)
@@ -0,0 +1,55 @@
+for \$x in 
+	collection('/db/DRIVER/RepositoryServiceResources/RepositoryServiceResourceType')[.//RESOURCE_IDENTIFIER/@value='$dsId$']//INTERFACE[@id='$ifaceId$']
+return 
+	<api>
+		<id>{\$x/@id/string()}</id>
+		<label>{\$x/@label/string()}</label>
+		<protocol>{\$x/ACCESS_PROTOCOL/text()}</protocol>
+		<repo 
+			id="{\$x/../../../../HEADER/RESOURCE_IDENTIFIER/@value/string()}" 
+			country="{\$x/../../COUNTRY/text()}" 
+			prefix="{\$x/../..//EXTRA_FIELDS/FIELD[./key='NamespacePrefix']/value}">
+			{\$x/../../OFFICIAL_NAME/text()}
+		</repo>
+		<commonParams>
+			<param name="id">{\$x/@id/string()}</param>
+			<param name="label">{\$x/@label/string()}</param>
+			<param name="typology">{\$x/@typology/string()}</param>
+			<param name="active">{\$x/@active/string()}</param>
+			<param name="compliance">{\$x/@compliance/string()}</param>
+		</commonParams>
+		<accessParams>
+			<param name="baseUrl">{\$x/BASE_URL/text()}</param>
+			{
+				for \$y in 
+					\$x/ACCESS_PROTOCOL/@*
+				return
+					<param name="{\$y/name()}">{\$y/string()}</param>
+			}
+		</accessParams>
+		<extraFields>
+			{
+				for \$y in 
+					\$x/INTERFACE_EXTRA_FIELD
+				return
+					<field name="{\$y/@name/string()}">{\$y/text()}</field>
+			}
+		</extraFields>
+		<metaWFs>
+		{
+			for \$y in 
+				collection('/db/DRIVER/MetaWorkflowDSResources/MetaWorkflowDSResourceType') 
+			where 
+				\$y//DATAPROVIDER/@interface = \$x/@id and \$y//DATAPROVIDER/@id= '$dsId$'
+			return
+				<metaWF>
+					<id>{\$y//RESOURCE_IDENTIFIER/@value/string()}</id>
+					<name>{\$y//METAWORKFLOW_NAME/text()}</name>
+					<status>{\$y//CONFIGURATION/@status/string()}</status>
+					<destroyWorkflow>{\$y//CONFIGURATION/@destroyWorkflow/string()}</destroyWorkflow>
+				</metaWF>
+		}
+		</metaWFs>
+	</api> 
+
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepoApis.xquery.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepoApis.xquery.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepoApis.xquery.st	(revision 33047)
@@ -0,0 +1,11 @@
+for \$x in 
+collection('/db/DRIVER/RepositoryServiceResources/RepositoryServiceResourceType')//INTERFACE[$cond$]
+return 
+	<ROW>
+		<REPO 
+			id="{\$x/../../../../HEADER/RESOURCE_IDENTIFIER/@value/string()}" 
+			name="{\$x/../../OFFICIAL_NAME/text()}" 
+			country="{\$x/../../COUNTRY/text()}" 
+			prefix="{\$x/../..//EXTRA_FIELDS/FIELD[./key='NamespacePrefix']/value}" />
+		{\$x}
+	</ROW>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/browseRepoApis.xquery.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/browseRepoApis.xquery.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/browseRepoApis.xquery.st	(revision 33047)
@@ -0,0 +1,5 @@
+let \$list := collection('/db/DRIVER/RepositoryServiceResources/RepositoryServiceResourceType')//INTERFACE/$xpath$
+
+for \$x in distinct-values(\$list) 
+where string-length(\$x) > 0
+return concat(\$x, ' @-@-@ ', count(\$list[.=\$x]))
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ET.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ET.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ET.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ET.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ET.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepos.xquery.st
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepos.xquery.st	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepos.xquery.st	(revision 33047)
@@ -0,0 +1,12 @@
+for \$x in
+	collection('/db/DRIVER/RepositoryServiceResources/RepositoryServiceResourceType')
+where
+	\$x//DATASOURCE_TYPE = '$type$'
+return
+	concat(\$x//RESOURCE_IDENTIFIER/@value, ' @=@ ', \$x//OFFICIAL_NAME, ' @=@  true'),
+for \$x in
+	collection('/db/DRIVER/PendingRepositoryResources/RepositoryServiceResourceType')
+where
+	\$x//DATASOURCE_TYPE = '$type$'
+return
+	concat(\$x//RESOURCE_IDENTIFIER/@value, ' @=@ ', \$x//OFFICIAL_NAME, ' @=@  false')
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ER.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ER.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ER.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ER.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ER.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findReposMap.xquery
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findReposMap.xquery	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/templates/findReposMap.xquery	(revision 33047)
@@ -0,0 +1,12 @@
+for $x in
+	collection('/db/DRIVER/RepositoryServiceResources/RepositoryServiceResourceType')
+where 
+	$x//NUMBER_OF_OBJECTS != 0 and not($x//LATITUDE = 0 and $x//LONGITUDE = 0) 
+return 
+<ds>
+	<dsId>{$x//RESOURCE_IDENTIFIER/@value/string()}</dsId>
+	<name>{$x//OFFICIAL_NAME/text()}</name>
+	<size>{$x//NUMBER_OF_OBJECTS/text()}</size>
+	<lat>{$x//LATITUDE/text()}</lat>
+	<lng>{$x//LONGITUDE/text()}</lng>
+</ds>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.xml
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.xml	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/applicationContext-modular-ui-repositories.xml	(revision 33047)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<beans xmlns="http://www.springframework.org/schema/beans"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
+	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
+
+	<bean name="repoUIUtils" class="eu.dnetlib.functionality.modular.ui.repositories.RepoUIUtils"
+		p:browseFieldsJson="${repo.ui.browseFieldsJson}" />
+	
+	<bean id="repoUICacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" 
+		p:cacheManagerName="repoUICacheManager"/>
+	
+	<bean id="repoUIJsonCache" class="org.springframework.cache.ehcache.EhCacheFactoryBean"
+		p:eternal="false" p:timeToLive="0" p:timeToIdle="36000"
+		p:maxElementsInMemory="100" p:maxElementsOnDisk="2000"
+		p:cacheManager-ref="repoUICacheManager" p:cacheName="repoUIJsonCache" />
+
+</beans>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ML.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ML.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ML.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ML.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ML.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/xslt/repoDetails.xslt
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/xslt/repoDetails.xslt	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/functionality/modular/ui/repositories/xslt/repoDetails.xslt	(revision 33047)
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+
+<xsl:stylesheet version="1.0"
+	xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+	<xsl:output omit-xml-declaration="yes" method="html" />
+
+	<xsl:template match="/">
+		<div>
+			<div class="well">
+				<fieldset>
+					<legend><h4>General</h4></legend>
+					<table class="table table-bordered table-striped">
+						<tbody>
+							<tr>
+								<td width="25%">Name</td>
+								<td><xsl:value-of select=".//OFFICIAL_NAME" /></td>
+							</tr><tr>
+								<td width="25%">Typology</td>
+								<td><xsl:value-of select=".//DATASOURCE_TYPE" /></td>
+							</tr><tr>
+								<td width="25%">Level of compliance</td>
+								<td><xsl:value-of select=".//DATASOURCE_COMPLIANCE_DEGREE" /></td>
+							</tr><tr>
+								<td width="25%">Country</td>
+								<td><xsl:value-of select=".//COUNTRY" /></td>
+							</tr><tr>
+								<td width="25%">Institution</td>
+								<td><a href="{.//REPOSITORY_WEBPAGE}"><xsl:value-of select=".//REPOSITORY_INSTITUTION" /></a></td>
+							</tr><tr>
+								<td width="25%">Contact email</td>
+								<td><a href="mailto:{.//ADMIN_INFO}"><xsl:value-of select=".//ADMIN_INFO" /></a></td>
+							</tr>
+						</tbody>
+					</table>
+				</fieldset>
+			</div>
+			<div class="well">
+				<fieldset>
+					<legend><h4>Status</h4></legend>
+					<table class="table table-bordered table-striped">
+						<tbody>
+							<tr>
+								<td width="25%">Size</td>
+								<td><xsl:value-of select=".//NUMBER_OF_OBJECTS" /></td>
+							</tr><tr>
+								<td width="25%">Last update</td>
+								<td><xsl:value-of select=".//LAST_UPDATE" /></td>
+							</tr><tr>
+								<td width="25%">Registered By</td>
+								<td><xsl:value-of select=".//REGISTERED_BY" /></td>
+							</tr>
+						</tbody>
+					</table>
+				</fieldset>
+			</div>
+			<div class="well">
+				<fieldset>
+					<legend><h4>Configuration parameters</h4></legend>
+					<table class="table table-bordered table-striped">
+						<tbody>
+							<xsl:for-each select=".//EXTRA_FIELDS/FIELD">
+								<tr>
+									<td width="25%"><xsl:value-of select="./key" /></td>
+									<td><xsl:value-of select="./value" /></td>
+								</tr>
+							</xsl:for-each>
+						</tbody>
+					</table>
+				</fieldset>
+			</div>
+			<xsl:for-each select="//INTERFACE">
+				<div class="well">
+					<fieldset>
+						<legend><h4>Interface: <xsl:value-of select="./@typology" /></h4></legend>
+						<table class="table table-bordered table-striped">
+							<tbody>
+								<xsl:for-each select="@*|.//*[string-length(normalize-space(text())) &gt; 0]|.//*[name() != 'INTERFACE_EXTRA_FIELD']/@*">
+									<tr>
+										<td width="25%">
+											<xsl:choose>
+												<xsl:when test="name() = 'INTERFACE_EXTRA_FIELD'">
+													<xsl:value-of select="@name" />
+												</xsl:when>
+												<xsl:otherwise>
+													<xsl:value-of select="local-name(.)" />		
+												</xsl:otherwise>
+											</xsl:choose>
+										</td>
+										<td><xsl:value-of select="." /></td>
+									</tr>
+								</xsl:for-each>
+							</tbody>
+						</table>
+					</fieldset>
+				</div>
+			</xsl:for-each>
+		</div>
+	</xsl:template>
+
+</xsl:stylesheet> 
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AQ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AQ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AQ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AQ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AQ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngSelectVocabularyField.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngSelectVocabularyField.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngSelectVocabularyField.html	(revision 33047)
@@ -0,0 +1,9 @@
+<div class="form-group" bs-has-error>
+	<label for="{{selectId}}" class="col-sm-3 control-label">{{label}}</label>
+	<div class="col-sm-9">
+		<select id="{{selectId}}" ng-model="selection" required="required">
+			<option></option> 
+			<option value="{{term.id}}" ng-repeat="term in vocabulary">{{term.id}} ({{term.name}})</option>
+		</select>
+	</div>
+</div>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BJ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BJ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BJ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BJ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BJ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngEditApiId.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngEditApiId.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/addRepoApi/ngEditApiId.html	(revision 33047)
@@ -0,0 +1,9 @@
+<div class="form-group" bs-has-error>
+	<label for="{{inputId}}" class="col-sm-3 control-label">{{label}}</label>
+	<div class="col-sm-9">
+		<div class="input-group">
+			<span class="input-group-addon">{{repo.prefix}}</span>
+			<input id="{{inputId}}" name="apiId" type="text" ng-pattern="/^[A-Za-z0-9_]*$/" required="required" class="form-control" />
+		</div>
+	</div>
+</div>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiObjectstoreInfo.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiObjectstoreInfo.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiObjectstoreInfo.html	(revision 33047)
@@ -0,0 +1,17 @@
+<div class="form-control" ng-show="id">
+	<b>{{label}}:</b>
+	<span ng-show="date">
+		{{date | date:'yyyy-MM-dd HH:mm:ss'}}
+	</span>
+	<span ng-hide="date">
+		<i>not yet available</i>
+	</span>
+	<span class="pull-right">
+		<span ng-hide="id" ng-class="{'text-success' : total > 0, 'text-danger' : total == 0}">
+			<b>Total:</b> {{total}}
+		</span>
+		<a ng-show="id"	href="../inspector/objectstore.do?id={{id}}">
+			<b>Total:</b> {{total}}
+		</a>
+	</span>
+</div>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiMdstoreInfo.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiMdstoreInfo.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngApiMdstoreInfo.html	(revision 33047)
@@ -0,0 +1,17 @@
+<div class="form-control">
+	<b>{{label}}:</b>
+	<span ng-show="date">
+		{{date | date:'yyyy-MM-dd HH:mm:ss'}}
+	</span>
+	<span ng-hide="date">
+		<i>not yet available</i>
+	</span>
+	<span class="pull-right">
+		<span ng-hide="id" ng-class="{'text-success' : total > 0, 'text-danger' : total == 0}">
+			<b>Total:</b> {{total}}
+		</span>
+		<a ng-show="id"	href="../inspector/mdstore.do?id={{id}}">
+			<b>Total:</b> {{total}}
+		</a>
+	</span>
+</div>
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MX.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MX.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MX.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MX.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MX.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoCountryCell.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoCountryCell.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoCountryCell.html	(revision 33047)
@@ -0,0 +1,4 @@
+<div class="ngCellText text-center">
+	<img ng-src="../resources/img/flags/{{row.getProperty(col.field)}}.gif" /> 
+	{{row.getProperty(col.field)}}
+</div>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoList.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoList.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoList.html	(revision 33047)
@@ -0,0 +1,21 @@
+<div class="row">
+	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
+		<span style="font-size: 16px"><b>Results of query</b>: <i>{{currentApiSelectionValue}}</i></span>
+	</div>
+	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
+		<form class="form-inline pull-right" role="form">
+			<div class="form-group">
+				<label class="sr-only" for="apiFilter">Filter...</label>
+  				<input type="text" class="form-control input-sm" id="apiFilter" ng-model="filterApis.filterText" placeholder="Filter..." />
+  			</div>
+			<button ng-click="updateApis(true)" class="btn btn-sm btn-default" type="button"><span class="glyphicon glyphicon-refresh"></span></button>
+			<button ng-click="go('#')" class="btn btn-sm btn-default" type="button">back</button>
+		</form>
+	</div>
+	
+	<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">&nbsp;</div>
+	
+	<div id="apisTable" class="col-xs-12 col-sm-12 col-md-12 col-lg-12 control" ng-grid="gridApis"></div>
+
+</div>
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrDateCell.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrDateCell.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngAggrDateCell.html	(revision 33047)
@@ -0,0 +1,8 @@
+<div class="ngCellText text-center">
+	<span ng-show="row.getProperty(col.field)">
+		{{row.getProperty(col.field) | date:'yyyy-MM-dd HH:mm:ss'}}
+	</span>
+	<span ng-hide="row.getProperty(col.field)">
+		<i>not yet available</i>
+	</span>
+</div>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoBrowse.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoBrowse.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/repoBrowse.html	(revision 33047)
@@ -0,0 +1,50 @@
+<div class="row">
+	<div class="col-xs-12 col-sm-12 col-md-offset-3 col-md-6 col-lg-offset-4 col-lg-4">
+		<form>
+			<div class="input-group">
+				<input type="text" class="form-control" id="apiSearch" ng-model="textApiSearch" placeholder="Search..."/>
+				<span class="input-group-btn">
+					<button type="submit" class="btn btn-default" ng-click="searchApis(textApiSearch)">Search</button>
+				</span>
+			</div>
+		</form>
+	</div>
+</div>
+<br /><br />
+<div class="row">
+	<div class="col-xs-12 col-sm-12 col-md-offset-3 col-md-6 col-lg-offset-4 col-lg-4">
+		<p><b>Or browse using:</b>
+			<ul>
+				<li ng-repeat="f in repoBrowseFields">
+					<a href="javascript:void(0)" ng-click="browseRepoField(f)">{{f.label}}</a>
+				</li>
+			</ul>		
+		</p>
+	</div>
+</div>
+
+<div id="showRepoBrowseData" class="modal fade" tabindex="-1" role="dialog">
+	<div class="modal-dialog modal-lg">
+		<div class="modal-content">
+			<div class="modal-header">
+				<button type="button" class="close" data-dismiss="modal">&times;</button>
+				<h4 class="modal-title">{{repoBrowseData.label}}</h4>
+			</div>
+			<div class="modal-body">
+				<div class="row">
+					<div class="col-xs-12 col-md-offset-8 col-md-4">
+						<input type="text" class="form-control input-sm" ng-model="filterBrowseData.filterText" placeholder="Filter..." />
+					</div>
+				</div>
+			
+				<div class="well" style="margin-top: 10px">
+					<div id="repoBrowseDataTable" class="control gridStyle" ng-grid="gridBrowseData" style="height: 300px"></div>
+				</div>
+			</div>
+			<div class="modal-footer">
+				<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
+			</div>
+		</div>
+	</div>
+</div>
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoNameCell.html
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoNameCell.html	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/html/ngRepoNameCell.html	(revision 33047)
@@ -0,0 +1,13 @@
+<div class="ngCellText">
+	<span class="label" 
+		ng-class="{'label-danger': !row.getProperty('active'), 'label-success': row.getProperty('active')}"
+		style="width: 100px; display: inline-block; padding: 3px;">
+		{{row.getProperty('compliance')}}
+	</span> 
+	<a href="javascript:void(0)" ng-click="showApi(row.getProperty('repoId'), row.getProperty('id'))" ng-hide="m.deleting">
+		{{row.getProperty(col.field)}}
+	</a>
+	
+</div>
+
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repos.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repos.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repos.js	(revision 33047)
@@ -0,0 +1,68 @@
+var module = angular.module('reposUI', ['ngGrid', 'ngRoute', 'repoControllers']);
+
+addCommonDirectives(module);
+
+module.config([
+	'$routeProvider',
+	function($routeProvider) {
+		$routeProvider
+		.when('/browse',                           { templateUrl: '../resources/html/repoBrowse.html', controller: 'repoBrowseCtrl' })
+		.when('/list/:param/:value',               { templateUrl: '../resources/html/repoList.html',   controller: 'repoListCtrl'   })
+		.when('/api/:repoId/:ifaceId/:metawf/:wf', { templateUrl: './repos/repoApi.html',    controller: 'repoApiCtrl'    })
+		.otherwise({ redirectTo: '/browse' });
+	}
+]);
+
+module.directive('ngApiMdstoreInfo', function() {
+	return {
+		restrict: 'E',
+		scope: {
+			'label' : '@',
+			'date'  : '=',
+			'total' : '=',
+			'id'    : '='
+		},
+		templateUrl: '../resources/html/ngApiMdstoreInfo.html'
+	}
+});
+
+module.directive('ngApiObjectstoreInfo', function() {
+    return {
+        restrict: 'E',
+        scope: {
+            'label' : '@',
+            'date'  : '=',
+            'total' : '=',
+            'id'    : '='
+        },
+        templateUrl: '../resources/html/ngApiObjectstoreInfo.html'
+    }
+});
+
+module.directive('ngRepoCountryCell', function() {
+	return {
+		restrict: 'E',
+		templateUrl: '../resources/html/ngRepoCountryCell.html'
+	}
+});
+
+module.directive('ngReponameCell', function() {
+	return {
+		restrict: 'E',
+		templateUrl: '../resources/html/ngRepoNameCell.html'
+	}
+});
+
+module.directive('ngAggrDateCell', function() {
+	return {
+		restrict: 'E',
+		templateUrl: '../resources/html/ngAggrDateCell.html'
+	}
+});
+
+module.directive('ngAggrTotalCell', function() {
+	return {
+		restrict: 'E',
+		templateUrl: '../resources/html/ngAggrTotalCell.html'
+	}
+});
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoEnabler.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoEnabler.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/repoEnabler.js	(revision 33047)
@@ -0,0 +1,62 @@
+var module = angular.module('repoEnablerUI', []);
+
+module.controller('repoEnablerCtrl', function ($scope, $http, $sce, $location) {
+	$scope.currType = '';
+	$scope.repos = [];
+	$scope.types = getTypologies();
+	$scope.repoFilter = { name: '' };
+	
+	common_init($scope, $http, $sce, $location)
+	
+	$scope.selectType = function(type) {
+	
+		if (type != $scope.currType) {
+			$scope.repos = [];
+			$scope.currType = type;
+			$scope.repoFilter = { name: '' };
+		}
+		
+		$scope.showSpinner();
+		$http.get('listRepositories.json?type=' + type).success(
+			function(data) {
+				$scope.repos = data;
+				hideSpinner();
+			})
+		.error(
+			function() {
+				scope.showError("An error occurred while fetching datasource of type " + type);
+				$scope.hideSpinner();
+			});
+	}
+	
+	$scope.setValidation = function(id, valid) {
+		$scope.showSpinner();
+		
+		$http.get('validateRepo.do?b=' +valid + "&id=" + id).success(
+            function(data) {
+            	var newId = data;
+            	angular.forEach($scope.repos, function(r) {
+            		if (r.id == id) {
+            			r.id = newId;
+            			r.valid = valid;
+            		}
+            	});
+            	$scope.hideSpinner();
+            }
+        ).error(
+            function() {
+            	if (valid == false) {
+            		$scope.showError('An error occurred: please verify that there are no workflows related to this dataprovider');
+            	} else {
+            		$scope.showError('An error occurred validating the dataprovider');
+            	}
+            	$scope.hideSpinner();
+            }
+        );
+	};
+
+	if ($scope.types.length > 0) {
+		$scope.selectType($scope.types[0].id);
+	}
+
+});
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposMap.js
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposMap.js	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/js/reposMap.js	(revision 33047)
@@ -0,0 +1,59 @@
+var module = angular.module('reposMapUI', []);
+
+function reposMapCtrl($scope, $http, $sce, $location) {
+	
+	common_init($scope, $http, $sce, $location);
+	
+	$scope.mapHeight = "400px";
+	
+	$scope.updateReposMap = function() {
+		$scope.showSpinner();
+		$http.get('listRepositories.map')
+        .success(
+            function(data) {
+            	$scope.redrawReposMap(data);
+            	$scope.hideSpinner();
+            }
+        ).error(
+            function() {
+            	$scope.showError('Something really bad must have happened to our fellow hamster..');
+            	$scope.hideSpinner();
+            }
+        );
+	}	
+
+	$scope.redrawReposMap = function(entries) {
+		
+		$scope.resizeMainElement(document.getElementById('map_canvas_container'));
+		
+		var map = new google.maps.Map(document.getElementById("map_canvas"), {
+			zoom: 4,
+			center: new google.maps.LatLng(44, 6),
+			disableDefaultUI: true,
+		    zoomControl: true,
+			mapTypeId: google.maps.MapTypeId.ROADMAP
+		});
+		
+		angular.forEach(entries, function(repo) {
+	
+			var marker = new google.maps.Marker({
+				map: map,
+				position: new google.maps.LatLng(repo.lat, repo.lng),
+				animation: google.maps.Animation.DROP,
+				title: repo.name + " - size: " + repo.tot
+			});
+			
+			google.maps.event.addListener(marker, 'click', function() {
+				$scope.showDetails(repo.id, repo.name);
+			});
+		});
+	}
+	
+	$scope.updateReposMap();
+}
+
+window.onresize = function() {
+	var elem = document.getElementById('map_canvas_container');
+    angular.element(elem).scope().resizeMainElement(elem);
+};
+
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ST.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ST.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ST.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ST.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ST.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LB.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LB.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LB.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LB.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LB.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/HU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/-.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/-.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/-.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/-.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/-.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ID.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ID.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ID.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ID.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ID.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ES.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ES.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ES.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ES.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ES.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/LV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IQ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IQ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IQ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IQ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IQ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EC.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EC.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EC.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EC.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EC.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BB.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BB.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BB.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BB.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BB.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/US.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/US.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/US.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/US.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/US.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GB.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GB.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GB.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GB.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GB.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SG.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SG.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SG.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SG.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SG.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/WF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DJ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DJ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DJ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DJ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/DJ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/PK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TJ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TJ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TJ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TJ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TJ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CL.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CL.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CL.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CL.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CL.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/TT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/EE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MA.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MA.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MA.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MA.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MA.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/KP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/AddRepoApiEntryPointController.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/AddRepoApiEntryPointController.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/AddRepoApiEntryPointController.java	(revision 33047)
@@ -0,0 +1,120 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.beans.factory.annotation.Required;
+import org.springframework.ui.ModelMap;
+
+import com.google.common.base.Function;
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import com.google.gson.Gson;
+
+import eu.dnetlib.data.collector.rmi.CollectorService;
+import eu.dnetlib.data.collector.rmi.ProtocolDescriptor;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpException;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService;
+import eu.dnetlib.enabling.locators.UniqueServiceLocator;
+import eu.dnetlib.functionality.modular.ui.ModuleEntryPoint;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.VocabularyEntry;
+
+public class AddRepoApiEntryPointController extends ModuleEntryPoint {
+
+	private String datasourceTypeVocabulary;
+	private String complianceVocabulary;
+	private String contentDescriptionsVocabulary;
+	private String protocolsVocabulary;
+
+	@Resource
+	private UniqueServiceLocator serviceLocator;
+
+	@Override
+	protected void initialize(final ModelMap map, final HttpServletRequest request, final HttpServletResponse response) throws Exception {
+		final Gson gson = new Gson();
+		map.addAttribute("types", gson.toJson(fetchVocabularyTerms(datasourceTypeVocabulary)));
+		map.addAttribute("compliances", gson.toJson(fetchVocabularyTerms(complianceVocabulary)));
+		map.addAttribute("contentDescriptions", gson.toJson(fetchVocabularyTerms(contentDescriptionsVocabulary)));
+		map.addAttribute("protocols", gson.toJson(listProtocols()));
+	}
+
+	private List<ProtocolDescriptor> listProtocols() throws ISLookUpException {
+		final Map<String, List<String>> mapParams = Maps.newHashMap();
+		for (ProtocolDescriptor pd : serviceLocator.getService(CollectorService.class).listProtocols()) {
+			mapParams.put(pd.getName().trim().toLowerCase(), pd.getParams());
+		}
+
+		return Lists.transform(fetchVocabularyTerms(protocolsVocabulary), new Function<VocabularyEntry, ProtocolDescriptor>() {
+
+			@Override
+			public ProtocolDescriptor apply(final VocabularyEntry e) {
+				final ProtocolDescriptor pd = new ProtocolDescriptor();
+				pd.setName(e.getId());
+				if (mapParams.containsKey(e.getId().toLowerCase().trim())) {
+					pd.setParams(mapParams.get(e.getId().toLowerCase().trim()));
+				} else {
+					pd.setParams(new ArrayList<String>());
+				}
+				return pd;
+			}
+
+		});
+	}
+
+	private List<VocabularyEntry> fetchVocabularyTerms(final String voc) throws ISLookUpException {
+		final String xquery = "for $x in collection('/db/DRIVER/VocabularyDSResources/VocabularyDSResourceType')[.//VOCABULARY_NAME/@code = '"
+				+ voc.trim() + "']//TERM return concat($x/@code, ' @@@ ', $x/@english_name)";
+
+		final List<VocabularyEntry> list = Lists.newArrayList();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(xquery)) {
+			final String[] arr = s.split("@@@");
+			list.add(new VocabularyEntry(arr[0].trim(), arr[1].trim()));
+		}
+		Collections.sort(list);
+
+		return list;
+	}
+
+	public String getDatasourceTypeVocabulary() {
+		return datasourceTypeVocabulary;
+	}
+
+	@Required
+	public void setDatasourceTypeVocabulary(final String datasourceTypeVocabulary) {
+		this.datasourceTypeVocabulary = datasourceTypeVocabulary;
+	}
+
+	public String getComplianceVocabulary() {
+		return complianceVocabulary;
+	}
+
+	@Required
+	public void setComplianceVocabulary(final String complianceVocabulary) {
+		this.complianceVocabulary = complianceVocabulary;
+	}
+
+	public String getContentDescriptionsVocabulary() {
+		return contentDescriptionsVocabulary;
+	}
+
+	@Required
+	public void setContentDescriptionsVocabulary(final String contentDescriptionsVocabulary) {
+		this.contentDescriptionsVocabulary = contentDescriptionsVocabulary;
+	}
+
+	public String getProtocolsVocabulary() {
+		return protocolsVocabulary;
+	}
+
+	@Required
+	public void setProtocolsVocabulary(final String protocolsVocabulary) {
+		this.protocolsVocabulary = protocolsVocabulary;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ME.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ME.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ME.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ME.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ME.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MK.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MK.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MK.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MK.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MK.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoInternalController.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoInternalController.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoInternalController.java	(revision 33047)
@@ -0,0 +1,217 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import java.io.StringReader;
+import java.util.List;
+import java.util.Map;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletResponse;
+
+import net.sf.ehcache.Cache;
+import net.sf.ehcache.Element;
+
+import org.apache.commons.io.IOUtils;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.springframework.stereotype.Controller;
+import org.springframework.ui.ModelMap;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import com.google.common.collect.Maps;
+import com.google.gson.Gson;
+
+import eu.dnetlib.datasource.common.utils.DatasourceUpdater;
+import eu.dnetlib.enabling.datasources.rmi.DatasourceManagerService;
+import eu.dnetlib.enabling.datasources.rmi.DatasourceManagerServiceException;
+import eu.dnetlib.enabling.datasources.rmi.IfaceDesc;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService;
+import eu.dnetlib.enabling.is.registry.rmi.ISRegistryService;
+import eu.dnetlib.enabling.locators.UniqueServiceLocator;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoInterfaceEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoMapEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.SimpleParamEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.SimpleRepoInterfaceEntry;
+import eu.dnetlib.functionality.modular.ui.workflows.objects.sections.WorkflowSectionGrouper;
+import eu.dnetlib.miscutils.functional.xml.ApplyXslt;
+import eu.dnetlib.msro.workflows.sarasvati.loader.WorkflowExecutor;
+import eu.dnetlib.msro.workflows.util.WorkflowsConstants;
+
+@Controller
+public class RepoInternalController {
+
+	@Resource
+	private UniqueServiceLocator serviceLocator;
+
+	@Resource(name = "datasourceUpdater")
+	private DatasourceUpdater datasourceUpdater;
+
+	@Resource
+	private WorkflowSectionGrouper workflowSectionGrouper;
+
+	@Resource
+	private WorkflowExecutor workflowExecutor;
+
+	@Resource
+	private RepoUIUtils repoUIUtils;
+
+	@Resource(name = "repoUIJsonCache")
+	private Cache repoUIJsonCache;
+
+	private static final Log log = LogFactory.getLog(RepoInternalController.class);
+
+	@RequestMapping(value = "/ui/browseRepoField.do")
+	public @ResponseBody
+	List<SimpleParamEntry> browseRepoField(@RequestParam(value = "xpath", required = true) final String xpath,
+			@RequestParam(value = "vocabulary", required = true) final String vocabulary) throws Exception {
+		return repoUIUtils.browseRepoField(xpath, vocabulary);
+	}
+
+	@SuppressWarnings("unchecked")
+	@RequestMapping(value = "/ui/listApis.do")
+	public @ResponseBody
+	List<SimpleRepoInterfaceEntry> listApis(
+			@RequestParam(value = "param", required = true) final String param,
+			@RequestParam(value = "value", required = true) final String value,
+			@RequestParam(value = "xpath", required = true) final String xpath,
+			@RequestParam(value = "refresh", required = false) final String refresh) throws Exception {
+
+		final String cacheKey = "list@@@" + param + "@@@" + value;
+
+		final Element elem = repoUIJsonCache.get(cacheKey);
+
+		if (elem != null && refresh == null) {
+			return (List<SimpleRepoInterfaceEntry>) elem.getObjectValue();
+		} else {
+			log.info("Refreshing " + cacheKey + " cache...");
+			final List<SimpleRepoInterfaceEntry> list = repoUIUtils.listApis(param, value, xpath);
+			repoUIJsonCache.put(new Element(cacheKey, list));
+			return list;
+		}
+	}
+
+	@RequestMapping(value = "/ui/listRepositories.map")
+	public @ResponseBody
+	List<RepoMapEntry> listRepositories_asMap() throws Exception {
+		return repoUIUtils.listRepositories_asMap();
+	}
+
+	@RequestMapping(value = "/ui/listRepositories.json")
+	public @ResponseBody
+	List<RepoEntry> listRepositories(@RequestParam(value = "type", required = true) final String type) throws Exception {
+		return repoUIUtils.listRepositories(type);
+	}
+
+	@RequestMapping(value = "/ui/validateRepo.do")
+	public @ResponseBody
+	String listRepositories(@RequestParam(value = "id", required = true) final String id,
+			@RequestParam(value = "b", required = true) final boolean b) throws Exception {
+
+		final String query = "count(/*[.//RESOURCE_TYPE/@value='MetaWorkflowDSResourceType' and .//DATAPROVIDER/@id='" + id + "'])";
+		if (!b && Integer.parseInt(serviceLocator.getService(ISLookUpService.class).getResourceProfileByQuery(query)) > 0) { throw new Exception("Repo " + id
+				+ " can be invalidated: it is related to some metawfs"); }
+
+		final String newId = b ?
+				serviceLocator.getService(ISRegistryService.class).validateProfile(id) :
+				serviceLocator.getService(ISRegistryService.class).invalidateProfile(id);
+
+		repoUIJsonCache.removeAll();
+
+		return newId;
+	}
+
+	@RequestMapping(value = "/ui/getRepoDetails.do")
+	public void getRepoDetails(final HttpServletResponse response, @RequestParam(value = "id", required = true) final String id) throws Exception {
+		final String profile = serviceLocator.getService(ISLookUpService.class).getResourceProfile(id);
+
+		final ApplyXslt xslt = new ApplyXslt(IOUtils.toString(getClass().getResourceAsStream(
+				"/eu/dnetlib/functionality/modular/ui/repositories/xslt/repoDetails.xslt")));
+
+		IOUtils.copy(new StringReader(xslt.evaluate(profile)), response.getOutputStream());
+	}
+
+	@RequestMapping("/ui/repoMetaWf.new")
+	public @ResponseBody
+	String newDataProviderWorkflow(@RequestParam(value = "id", required = true) final String repoId,
+			@RequestParam(value = "name", required = true) final String repoName,
+			@RequestParam(value = "iface", required = true) final String ifaceId,
+			@RequestParam(value = "wf", required = true) final String wfId) throws Exception {
+
+		final Map<String, Object> params = Maps.newHashMap();
+		params.put(WorkflowsConstants.DATAPROVIDER_ID, repoId);
+		params.put(WorkflowsConstants.DATAPROVIDER_NAME, repoName);
+		params.put(WorkflowsConstants.DATAPROVIDER_INTERFACE, ifaceId);
+
+		return workflowExecutor.startProcess(wfId, params);
+	}
+
+	@RequestMapping("/ui/repoMetaWf.destroy")
+	public @ResponseBody
+	String destroyDataProviderWorkflow(@RequestParam(value = "destroyWf", required = true) final String destroyWfId)
+			throws Exception {
+		return workflowExecutor.startProcess(destroyWfId, null);
+	}
+
+	@RequestMapping("/ui/repoApi.get")
+	public @ResponseBody
+	RepoInterfaceEntry getRepoApi(@RequestParam(value = "repoId", required = true) final String repoId,
+			@RequestParam(value = "ifaceId", required = true) final String ifaceId) throws Exception {
+		return repoUIUtils.getApi(repoId, ifaceId);
+	}
+
+	@SuppressWarnings("unchecked")
+	@RequestMapping("/ui/repoApi.update")
+	public @ResponseBody
+	boolean updateRepoApi(
+			@RequestParam(value = "id", required = true) final String repoId,
+			@RequestParam(value = "iface", required = true) final String ifaceId,
+			@RequestParam(value = "accessParams", required = true) final String accessParamsJson) throws Exception {
+		if (!StringUtils.isEmpty(accessParamsJson)) {
+			datasourceUpdater.updateApiAccessParams(repoId, ifaceId, new Gson().fromJson(accessParamsJson, Map.class));
+		}
+		return true;
+	}
+
+	@RequestMapping("/ui/repoApiCompliance.update")
+	public @ResponseBody
+	boolean updateRepoApiCompliance(@RequestParam(value = "id", required = true) final String repoId,
+			@RequestParam(value = "iface", required = true) final String ifaceId,
+			@RequestParam(value = "compliance", required = true) final String compliance) throws Exception {
+
+		log.debug("SET COMPLIANCE TO " + compliance);
+
+		datasourceUpdater.overrideCompliance(repoId, ifaceId, compliance);
+
+		repoUIJsonCache.removeAll();
+
+		return true;
+	}
+
+	@RequestMapping("/ui/repoApiCompliance.reset")
+	public @ResponseBody
+	boolean resetRepoApiCompliance(@RequestParam(value = "id", required = true) final String repoId,
+			@RequestParam(value = "iface", required = true) final String ifaceId) throws Exception {
+
+		log.debug("RESET COMPLIANCE");
+
+		datasourceUpdater.overrideCompliance(repoId, ifaceId, null);
+
+		repoUIJsonCache.removeAll();
+
+		return true;
+	}
+
+	@RequestMapping("/ui/repos/repoApi.html")
+	public void resetRepoApiCompliance(final ModelMap map) throws Exception {}
+
+	@RequestMapping("/ui/repoApi.new")
+	public @ResponseBody
+	boolean addRepoApi(@RequestParam(value = "repoId", required = true) final String repoId,
+			@RequestParam(value = "iface", required = true) final IfaceDesc iface) throws DatasourceManagerServiceException {
+		final DatasourceManagerService dsManager = serviceLocator.getService(DatasourceManagerService.class);
+		return dsManager.addInterface(repoId, iface);
+	}
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoEntry.java	(revision 33047)
@@ -0,0 +1,38 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+public class RepoEntry implements Comparable<RepoEntry> {
+
+	private String id;
+	private String name;
+	private boolean valid ;
+		
+	public String getId() {
+		return id;
+	}
+
+	public void setId(String id) {
+		this.id = id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(String name) {
+		this.name = name;
+	}
+
+	public boolean isValid() {
+		return valid;
+	}
+
+	public void setValid(boolean valid) {
+		this.valid = valid;
+	}
+	
+	@Override
+	public int compareTo(RepoEntry e) {
+		return getName().compareTo(e.getName());
+	}
+	
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleRepoInterfaceEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleRepoInterfaceEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleRepoInterfaceEntry.java	(revision 33047)
@@ -0,0 +1,103 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+public class SimpleRepoInterfaceEntry implements Comparable<SimpleRepoInterfaceEntry> {
+
+	private String id;
+	private String compliance;
+	private String protocol;
+	private boolean active;
+	private String repoId = "unknown";
+	private String repoName = "unknown";
+	private String repoCountry = "-";
+	private String repoPrefix = "";
+	private String aggrDate = "";
+	private int aggrTotal = 0;
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(final String id) {
+		this.id = id;
+	}
+
+	public String getCompliance() {
+		return compliance;
+	}
+
+	public void setCompliance(final String compliance) {
+		this.compliance = compliance;
+	}
+
+	public boolean isActive() {
+		return active;
+	}
+
+	public void setActive(final boolean active) {
+		this.active = active;
+	}
+
+
+	public String getRepoId() {
+		return repoId;
+	}
+
+	public void setRepoId(String repoId) {
+		this.repoId = repoId;
+	}
+
+	public String getRepoName() {
+		return repoName;
+	}
+
+	public void setRepoName(String repoName) {
+		this.repoName = repoName;
+	}
+
+	public String getRepoCountry() {
+		return repoCountry;
+	}
+
+	public void setRepoCountry(String repoCountry) {
+		this.repoCountry = repoCountry;
+	}
+
+	public String getRepoPrefix() {
+		return repoPrefix;
+	}
+
+	public void setRepoPrefix(String repoPrefix) {
+		this.repoPrefix = repoPrefix;
+	}
+
+	@Override
+	public int compareTo(final SimpleRepoInterfaceEntry e) {
+		return compliance.compareTo(e.getCompliance());
+	}
+
+	public String getAggrDate() {
+		return aggrDate;
+	}
+
+	public void setAggrDate(String aggrDate) {
+		this.aggrDate = aggrDate;
+	}
+
+	public int getAggrTotal() {
+		return aggrTotal;
+	}
+
+	public void setAggrTotal(int aggrTotal) {
+		this.aggrTotal = aggrTotal;
+	}
+
+	public String getProtocol() {
+		return protocol;
+	}
+
+	public void setProtocol(String protocol) {
+		this.protocol = protocol;
+	}
+
+	
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoEnablerEntryPointController.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoEnablerEntryPointController.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoEnablerEntryPointController.java	(revision 33047)
@@ -0,0 +1,57 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import java.util.Collections;
+import java.util.List;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.beans.factory.annotation.Required;
+import org.springframework.ui.ModelMap;
+
+import com.google.common.collect.Lists;
+import com.google.gson.Gson;
+
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpException;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService;
+import eu.dnetlib.enabling.locators.UniqueServiceLocator;
+import eu.dnetlib.functionality.modular.ui.ModuleEntryPoint;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.VocabularyEntry;
+
+public class RepoEnablerEntryPointController extends ModuleEntryPoint {
+
+	private String datasourceTypeVocabulary;
+
+	@Resource
+	private UniqueServiceLocator serviceLocator;
+
+	@Override
+	protected void initialize(final ModelMap map, final HttpServletRequest request, final HttpServletResponse response) throws Exception {
+		map.addAttribute("types", new Gson().toJson(listDatasourceTypes()));
+	}
+
+	private List<VocabularyEntry> listDatasourceTypes() throws ISLookUpException {
+		final String xquery = "for $x in collection('/db/DRIVER/VocabularyDSResources/VocabularyDSResourceType')[.//VOCABULARY_NAME/@code = '"
+				+ getDatasourceTypeVocabulary().trim() + "']//TERM return concat($x/@code, ' @@@ ', $x/@english_name)";
+
+		final List<VocabularyEntry> list = Lists.newArrayList();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(xquery)) {
+			final String[] arr = s.split("@@@");
+			list.add(new VocabularyEntry(arr[0].trim(), arr[1].trim()));
+		}
+		Collections.sort(list);
+
+		return list;
+	}
+
+	public String getDatasourceTypeVocabulary() {
+		return datasourceTypeVocabulary;
+	}
+
+	@Required
+	public void setDatasourceTypeVocabulary(final String datasourceTypeVocabulary) {
+		this.datasourceTypeVocabulary = datasourceTypeVocabulary;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IR.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IR.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IR.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IR.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IR.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMapEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMapEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMapEntry.java	(revision 33047)
@@ -0,0 +1,58 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+import java.io.Serializable;
+
+public class RepoMapEntry implements Serializable {
+
+	/**
+	 * 
+	 */
+	private static final long serialVersionUID = -2051481347934357434L;
+
+	private String id;
+	private String name;
+	private int tot;
+	private float lat;
+	private float lng;
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(final String id) {
+		this.id = id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(final String name) {
+		this.name = name;
+	}
+
+	public int getTot() {
+		return tot;
+	}
+
+	public void setTot(final int tot) {
+		this.tot = tot;
+	}
+
+	public float getLat() {
+		return lat;
+	}
+
+	public void setLat(final float lat) {
+		this.lat = lat;
+	}
+
+	public float getLng() {
+		return lng;
+	}
+
+	public void setLng(final float lng) {
+		this.lng = lng;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/IT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MU.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MU.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MU.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MU.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MU.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/deploy.info
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/deploy.info	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/deploy.info	(revision 33047)
@@ -0,0 +1 @@
+{"type_source": "SVN", "goal": "package -U -T 4C source:jar", "url": "http://svn-public.driver.research-infrastructures.eu/driver/dnet40/modules/dnet-modular-repositories-ui/trunk/", "deploy_repository": "dnet4-snapshots", "version": "4", "mail": "sandro.labruzzo@isti.cnr.it,michele.artini@isti.cnr.it, claudio.atzori@isti.cnr.it, alessia.bardi@isti.cnr.it", "deploy_repository_url": "http://maven.research-infrastructures.eu/nexus/content/repositories/dnet4-snapshots", "name": "dnet-modular-repositories-ui"}
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AX.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AX.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AX.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AX.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AX.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/AZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MQ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MQ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MQ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MQ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/MQ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/UM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BY.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BY.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BY.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BY.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BY.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/BE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VN.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VN.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VN.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VN.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/VN.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YT.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YT.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YT.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YT.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/YT.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CD.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CD.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CD.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CD.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CD.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FJ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FJ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FJ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FJ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/FJ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CF.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CF.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CF.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CF.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CF.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RE.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RE.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RE.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RE.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RE.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GI.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GI.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GI.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GI.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GI.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JO.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JO.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JO.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JO.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/JO.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GM.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GM.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GM.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GM.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GM.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NP.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NP.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NP.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NP.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NP.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GQ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GQ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GQ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GQ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/GQ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RS.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RS.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RS.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RS.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/RS.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NZ.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NZ.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NZ.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NZ.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/NZ.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/test/profiles/ModularUILabels.xml
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/test/profiles/ModularUILabels.xml	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/test/profiles/ModularUILabels.xml	(revision 33047)
@@ -0,0 +1,29 @@
+<RESOURCE_PROFILE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<HEADER>
+		<RESOURCE_IDENTIFIER value="1f3dacf7-2cbb-4b88-9afd-43a3fbd03042_Vm9jYWJ1bGFyeURTUmVzb3VyY2VzL1ZvY2FidWxhcnlEU1Jlc291cmNlVHlwZQ==" />
+		<RESOURCE_TYPE value="VocabularyDSResourceType" />
+		<RESOURCE_KIND value="VocabularyDSResources" />
+		<RESOURCE_URI value="String" />
+		<DATE_OF_CREATION value="2014-07-10T12:24:17+02:00" />
+	</HEADER>
+	<BODY>
+		<CONFIGURATION>
+			<VOCABULARY_NAME code="ModularUiLabels">ModularUiLabels</VOCABULARY_NAME>
+			<VOCABULARY_DESCRIPTION>Labels used by the Modular UI</VOCABULARY_DESCRIPTION>
+			<TERMS>
+				<TERM native_name="Pending datasource" code="PendingRepositoryResources" english_name="Pending datasource" encoding="DNET">
+					<SYNONYMS />
+					<RELATIONS />
+				</TERM>
+				<TERM native_name="Valid datasource" code="RepositoryServiceResources" english_name="Valid datasource" encoding="DNET">
+					<SYNONYMS />
+					<RELATIONS />
+				</TERM>
+			</TERMS>
+		</CONFIGURATION>
+		<STATUS>
+			<LAST_UPDATE value="2014-07-10T12:24:16+02:00" />
+		</STATUS>
+		<SECURITY_PARAMETERS />
+	</BODY>
+</RESOURCE_PROFILE>
\ No newline at end of file
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CH.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CH.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CH.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CH.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CH.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZW.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZW.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZW.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZW.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/ZW.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/VocabularyEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/VocabularyEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/VocabularyEntry.java	(revision 33047)
@@ -0,0 +1,36 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+public class VocabularyEntry implements Comparable<VocabularyEntry> {
+
+	private String id;
+	private String name;
+
+	public VocabularyEntry() {}
+
+	public VocabularyEntry(final String id, final String name) {
+		this.id = id;
+		this.name = name;
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(final String id) {
+		this.id = id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(final String name) {
+		this.name = name;
+	}
+
+	@Override
+	public int compareTo(final VocabularyEntry o) {
+		return getName().compareTo(o.getName());
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SB.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SB.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SB.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SB.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/SB.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleParamEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleParamEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/SimpleParamEntry.java	(revision 33047)
@@ -0,0 +1,62 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+public class SimpleParamEntry implements Comparable<SimpleParamEntry> {
+
+	private String id;
+	private String name;
+	private Object value;
+	private Object otherValue;
+
+	public SimpleParamEntry(final String name, final Object value) {
+		this(name, name, value, null);
+	}
+
+	public SimpleParamEntry(final String id, final String name, final Object value) {
+		this(id, name, value, null);
+	}
+	
+	public SimpleParamEntry(final String id, final String name, final Object value, final Object otherValue) {
+		this.id = id;
+		this.name = name;
+		this.value = value;
+		this.setOtherValue(otherValue);
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public void setId(final String id) {
+		this.id = id;
+	}
+
+	public Object getValue() {
+		return value;
+	}
+
+	public void setValue(final Object value) {
+		this.value = value;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public void setName(final String name) {
+		this.name = name;
+	}
+
+
+	public Object getOtherValue() {
+		return otherValue;
+	}
+
+	public void setOtherValue(Object otherValue) {
+		this.otherValue = otherValue;
+	}
+
+	@Override
+	public int compareTo(final SimpleParamEntry o) {
+		return getName().compareTo(o.getName());
+	}
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CV.gif
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CV.gif
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CV.gif	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CV.gif	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/resources/eu/dnetlib/web/resources/img/flags/CV.gif
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoApisEntryPointController.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoApisEntryPointController.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoApisEntryPointController.java	(revision 33047)
@@ -0,0 +1,194 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import java.io.StringReader;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.Set;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.dom4j.Document;
+import org.dom4j.Element;
+import org.dom4j.Node;
+import org.dom4j.io.SAXReader;
+import org.springframework.beans.factory.annotation.Required;
+import org.springframework.ui.ModelMap;
+
+import com.google.common.base.Splitter;
+import com.google.common.collect.Lists;
+import com.google.common.collect.Sets;
+import com.google.gson.Gson;
+
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpException;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService;
+import eu.dnetlib.enabling.locators.UniqueServiceLocator;
+import eu.dnetlib.functionality.modular.ui.ModuleEntryPoint;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.VocabularyEntry;
+import eu.dnetlib.miscutils.collections.Pair;
+
+public class RepoApisEntryPointController extends ModuleEntryPoint {
+
+	@Resource
+	private UniqueServiceLocator serviceLocator;
+
+	@Resource
+	private RepoUIUtils repoUIUtils;
+
+	private String compatibilityLevelsVocabulary;
+
+	public class RepoHIWorkflow implements Comparable<RepoHIWorkflow> {
+
+		private String id;
+		private String name;
+		private Set<String> ifaceTypes;
+		private Set<String> compliances;
+		private List<Pair<String, String>> fields;
+
+		/**
+		 * Instantiates a new repo hi workflow.
+		 *
+		 * @param id
+		 *            the id
+		 * @param name
+		 *            the name
+		 * @param ifaceTypes
+		 *            the iface types
+		 * @param compliances
+		 *            the compliances
+		 * @param fields
+		 *            the fields
+		 */
+		public RepoHIWorkflow(final String id, final String name, final Set<String> ifaceTypes, final Set<String> compliances,
+				final List<Pair<String, String>> fields) {
+			super();
+			this.id = id;
+			this.name = name;
+			this.ifaceTypes = ifaceTypes;
+			this.compliances = compliances;
+			this.fields = fields;
+		}
+
+		public String getId() {
+			return id;
+		}
+
+		public String getName() {
+			return name;
+		}
+
+		public Set<String> getIfaceTypes() {
+			return ifaceTypes;
+		}
+
+		public Set<String> getCompliances() {
+			return compliances;
+		}
+
+		@Override
+		public int compareTo(final RepoHIWorkflow o) {
+			return getName().compareTo(o.getName());
+		}
+
+		/**
+		 * @return the fields
+		 */
+		public List<Pair<String, String>> getFields() {
+			return fields;
+		}
+
+		/**
+		 * @param fields
+		 *            the fields to set
+		 */
+		public void setFields(final List<Pair<String, String>> fields) {
+			this.fields = fields;
+		}
+
+	}
+
+	private RepoHIWorkflow parseQuery(final String input) {
+
+		SAXReader reader = new SAXReader();
+		try {
+			Document doc = reader.read(new StringReader(input));
+			Element rootNode = doc.getRootElement();
+			Node node = doc.selectSingleNode("//id");
+			String id = node.getText();
+			node = doc.selectSingleNode("//name");
+			String name = node != null ? node.getText() : "";
+			node = doc.selectSingleNode("//types");
+			String type = node != null ? node.getText() : "";
+			final Set<String> ifcTypes = Sets.newHashSet(Splitter.on(",").omitEmptyStrings().trimResults().split(type));
+			node = doc.selectSingleNode("//compliances");
+			String compliance = node != null ? node.getText() : "";
+			final Set<String> compliances = Sets.newHashSet(Splitter.on(",").omitEmptyStrings().trimResults().split(compliance));
+			List<Node> nodes = doc.selectNodes(".//FIELD");
+			List<Pair<String, String>> fields = new ArrayList<Pair<String, String>>();
+			if (nodes != null) {
+				for (Node currentNode : nodes) {
+					String key = currentNode.valueOf("@name");
+					String value = currentNode.getText();
+					fields.add(new Pair<String, String>(key, value));
+				}
+			}
+			return new RepoHIWorkflow(id, name, ifcTypes, compliances, fields);
+
+		} catch (Exception e) {
+			return null;
+		}
+	}
+
+	private List<RepoHIWorkflow> listRepoHIWorkflows() throws ISLookUpException {
+
+		final String xquery = "for $x in collection('/db/DRIVER/WorkflowDSResources/WorkflowDSResourceType') where $x//WORKFLOW_TYPE='REPO_HI' return <result> <id>{$x//RESOURCE_IDENTIFIER/@value/string()}</id> <name>{$x//WORKFLOW_NAME/text()}</name> <types>{$x//PARAM[@name='expectedInterfaceTypologyPrefixes']/text()}</types> <compliances>{$x//PARAM[@name='expectedCompliancePrefixes']/text()}</compliances> {$x//FIELD} </result>";
+
+		// final String xquery = "for $x in collection('/db/DRIVER/WorkflowDSResources/WorkflowDSResourceType') "
+		// + "where $x//WORKFLOW_TYPE='REPO_HI' "
+		// +
+		// "return concat($x//RESOURCE_IDENTIFIER/@value, ' @@@ ', $x//WORKFLOW_NAME, ' @@@ ', $x//PARAM[@name='expectedInterfaceTypologyPrefixes'], ' @@@ ', $x//PARAM[@name='expectedCompliancePrefixes'])";
+
+		final List<RepoHIWorkflow> list = Lists.newArrayList();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(xquery)) {
+			RepoHIWorkflow repoHiInfo = parseQuery(s);
+			if (repoHiInfo != null) {
+				list.add(repoHiInfo);
+			}
+		}
+		Collections.sort(list);
+		return list;
+	}
+
+	private List<VocabularyEntry> listCompatibilityLevels() throws ISLookUpException {
+		final String xquery = "for $x in collection('/db/DRIVER/VocabularyDSResources/VocabularyDSResourceType')[.//VOCABULARY_NAME/@code = '"
+				+ getCompatibilityLevelsVocabulary().trim() + "']//TERM return concat($x/@code, ' @@@ ', $x/@english_name)";
+
+		final List<VocabularyEntry> list = Lists.newArrayList();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(xquery)) {
+			final String[] arr = s.split("@@@");
+			list.add(new VocabularyEntry(arr[0].trim(), arr[1].trim()));
+		}
+		Collections.sort(list);
+
+		return list;
+	}
+
+	@Override
+	protected void initialize(final ModelMap map, final HttpServletRequest request, final HttpServletResponse response) throws Exception {
+		map.addAttribute("availableRepohiWfs", new Gson().toJson(listRepoHIWorkflows()));
+		map.addAttribute("compatibilityLevels", new Gson().toJson(listCompatibilityLevels()));
+		map.addAttribute("browseFields", repoUIUtils.getBrowseFieldsJson());
+	}
+
+	public String getCompatibilityLevelsVocabulary() {
+		return compatibilityLevelsVocabulary;
+	}
+
+	@Required
+	public void setCompatibilityLevelsVocabulary(final String compatibilityLevelsVocabulary) {
+		this.compatibilityLevelsVocabulary = compatibilityLevelsVocabulary;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoUIUtils.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoUIUtils.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepoUIUtils.java	(revision 33047)
@@ -0,0 +1,365 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import java.io.StringReader;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+import javax.annotation.Resource;
+
+import org.antlr.stringtemplate.StringTemplate;
+import org.apache.commons.io.IOUtils;
+import org.apache.commons.lang.StringEscapeUtils;
+import org.apache.commons.lang.StringUtils;
+import org.apache.commons.lang.math.NumberUtils;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.dom4j.Document;
+import org.dom4j.Node;
+import org.dom4j.io.SAXReader;
+import org.springframework.beans.factory.annotation.Required;
+import org.springframework.core.io.ClassPathResource;
+
+import com.google.common.base.Function;
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import com.google.common.collect.Sets;
+
+import eu.dnetlib.data.collector.rmi.CollectorService;
+import eu.dnetlib.data.collector.rmi.ProtocolDescriptor;
+import eu.dnetlib.datasource.common.utils.DefaultDatasourceUpdater;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpException;
+import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpService;
+import eu.dnetlib.enabling.locators.UniqueServiceLocator;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoInterfaceEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoMapEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.RepoMetaWfEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.SimpleParamEntry;
+import eu.dnetlib.functionality.modular.ui.repositories.objects.SimpleRepoInterfaceEntry;
+import eu.dnetlib.msro.workflows.util.WorkflowsConstants.WorkflowStatus;
+
+public class RepoUIUtils {
+
+	@Resource
+	private UniqueServiceLocator serviceLocator;
+
+	private ClassPathResource browseRepoApisQueryTmpl = new ClassPathResource(
+			"/eu/dnetlib/functionality/modular/ui/repositories/templates/browseRepoApis.xquery.st");
+
+	private ClassPathResource getRepoApiQueryTmpl = new ClassPathResource("/eu/dnetlib/functionality/modular/ui/repositories/templates/getRepoApi.xquery.st");
+
+	private ClassPathResource findRepoApisQueryTmpl = new ClassPathResource(
+			"/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepoApis.xquery.st");
+
+	private ClassPathResource findReposQueryTmpl = new ClassPathResource("/eu/dnetlib/functionality/modular/ui/repositories/templates/findRepos.xquery.st");
+
+	private ClassPathResource findReposMapQuery = new ClassPathResource("/eu/dnetlib/functionality/modular/ui/repositories/templates/findReposMap.xquery");
+
+	private static final Log log = LogFactory.getLog(RepoUIUtils.class);
+
+	private String browseFieldsJson;
+
+	private Map<String, List<String>> parametersMap = Maps.newHashMap();
+
+	public List<SimpleParamEntry> browseRepoField(final String xpath, final String vocabulary) throws Exception {
+		final StringTemplate st = new StringTemplate(IOUtils.toString(browseRepoApisQueryTmpl.getInputStream()));
+		st.setAttribute("xpath", xpath);
+
+		final Map<String, String> voc = getVocabulary(vocabulary);
+
+		final List<SimpleParamEntry> list = Lists.newArrayList();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(st.toString())) {
+			final String[] arr = s.split("@-@-@");
+			final String id = arr[0].trim();
+			final String count = arr[1].trim();
+			list.add(new SimpleParamEntry(id, findLabel(id, voc), count));
+		}
+
+		return list;
+	}
+
+	public List<SimpleRepoInterfaceEntry> listApis(final String param, final String value, final String xpath) throws Exception {
+		final StringTemplate st = new StringTemplate();
+		if (param.equalsIgnoreCase("__search__")) {
+			st.setTemplate(IOUtils.toString(findRepoApisQueryTmpl.getInputStream()));
+			st.setAttribute("cond", "contains(../..//(*|@*)/lower-case(.), '" + StringEscapeUtils.escapeXml(value.toLowerCase()) + "')");
+		} else {
+			st.setTemplate(IOUtils.toString(findRepoApisQueryTmpl.getInputStream()));
+			st.setAttribute("cond", xpath + "='" + StringEscapeUtils.escapeXml(value) + "'");
+		}
+
+		final String query = st.toString();
+
+		final SAXReader reader = new SAXReader();
+
+		final List<SimpleRepoInterfaceEntry> list = Lists.transform(serviceLocator.getService(ISLookUpService.class).quickSearchProfile(query),
+				new Function<String, SimpleRepoInterfaceEntry>() {
+
+					@Override
+					public SimpleRepoInterfaceEntry apply(final String s) {
+						final SimpleRepoInterfaceEntry iface = new SimpleRepoInterfaceEntry();
+						try {
+							final Document doc = reader.read(new StringReader(s));
+							final String country = doc.valueOf("//REPO/@country");
+
+							iface.setRepoId(doc.valueOf("//REPO/@id"));
+							iface.setRepoCountry(StringUtils.isEmpty(country) ? "-" : country.toUpperCase());
+							iface.setRepoName(doc.valueOf("//REPO/@name"));
+							iface.setRepoPrefix(doc.valueOf("//REPO/@prefix"));
+
+							final Node ifcNode = doc.selectSingleNode("//INTERFACE");
+
+							iface.setId(ifcNode.valueOf("./@id"));
+							iface.setActive(Boolean.valueOf(ifcNode.valueOf("./@active")));
+							iface.setProtocol(ifcNode.valueOf("./ACCESS_PROTOCOL/text()"));
+
+							final String overCompliance = ifcNode.valueOf("./INTERFACE_EXTRA_FIELD[@name='overriding_compliance']");
+							if (StringUtils.isEmpty(overCompliance)) {
+								iface.setCompliance(ifcNode.valueOf("@compliance"));
+							} else {
+								iface.setCompliance(overCompliance);
+							}
+
+							final String lastAggregationDate = ifcNode.valueOf("./INTERFACE_EXTRA_FIELD[@name='last_aggregation_date']");
+							if (!StringUtils.isEmpty(lastAggregationDate)) {
+								iface.setAggrDate(lastAggregationDate);
+							} else {
+								final String lastDownloadDate = ifcNode.valueOf("./INTERFACE_EXTRA_FIELD[@name='last_download_date']");
+								if (!StringUtils.isEmpty(lastDownloadDate)) {
+									iface.setAggrDate(lastDownloadDate);
+								}
+							}
+							final String lastAggregationTotal = ifcNode.valueOf("./INTERFACE_EXTRA_FIELD[@name='last_aggregation_total']");
+							if (StringUtils.isEmpty(lastAggregationTotal)) {
+								final String lastDownloadTotal = ifcNode.valueOf("./INTERFACE_EXTRA_FIELD[@name='last_download_total']");
+								if (StringUtils.isEmpty(lastDownloadTotal)) {
+									iface.setAggrTotal(0);
+								} else {
+									iface.setAggrTotal(NumberUtils.toInt(lastDownloadTotal, 0));
+								}
+							} else {
+								iface.setAggrTotal(NumberUtils.toInt(lastAggregationTotal, 0));
+							}
+						} catch (Exception e) {
+							log.error(e);
+						}
+						return iface;
+					}
+				});
+		return list;
+	}
+
+	public RepoInterfaceEntry getApi(final String repoId, final String ifaceId) throws Exception {
+		final RepoInterfaceEntry ifc = new RepoInterfaceEntry();
+
+		final StringTemplate st = new StringTemplate(IOUtils.toString(getRepoApiQueryTmpl.getInputStream()));
+		st.setAttribute("dsId", repoId);
+		st.setAttribute("ifaceId", ifaceId);
+
+		final String query = st.toString();
+
+		final SAXReader reader = new SAXReader();
+
+		final String s = serviceLocator.getService(ISLookUpService.class).getResourceProfileByQuery(query);
+
+		final Document doc = reader.read(new StringReader(s));
+
+		ifc.setId(doc.valueOf("/api/id"));
+		ifc.setLabel(doc.valueOf("/api/label"));
+		ifc.setRepoId(doc.valueOf("/api/repo/@id"));
+		ifc.setRepoName(doc.valueOf("/api/repo/text()"));
+		ifc.setRepoCountry(doc.valueOf("/api/repo/@country"));
+		ifc.setRepoPrefix(doc.valueOf("/api/repo/@prefix"));
+
+		final String protocol = doc.valueOf("/api/protocol");
+		ifc.setProtocol(protocol);
+
+		final Set<String> toVerifyParams = getParameterNamesForProtocol(ifc.getProtocol());
+		for (Object o : doc.selectNodes("/api/commonParams/param")) {
+			final Node n = (Node) o;
+			ifc.getCommonParams().add(new SimpleParamEntry(n.valueOf("@name"), n.getText()));
+		}
+
+		log.debug("****** " + toVerifyParams);
+		for (Object o : doc.selectNodes("/api/accessParams/param")) {
+			final Node n = (Node) o;
+			final String pname = n.valueOf("@name");
+			if (toVerifyParams.contains(pname)) {
+				ifc.getAccessParams().add(new SimpleParamEntry(pname, n.getText()));
+				toVerifyParams.remove(pname);
+			} else {
+				log.warn("Invalid param [" + pname + "] for protocol " + protocol + " in repo " + repoId);
+			}
+		}
+		for (String pname : toVerifyParams) {
+			ifc.getAccessParams().add(new SimpleParamEntry(pname, ""));
+			log.info("Adding missing param [" + pname + "] for protocol " + protocol + " in repo " + repoId);
+		}
+
+		for (Object o : doc.selectNodes("/api/extraFields/field")) {
+			final Node n = (Node) o;
+			final String name = n.valueOf("@name");
+			final String value = n.getText();
+			if (name.equalsIgnoreCase(DefaultDatasourceUpdater.OVERRIDING_COMPLIANCE_FIELD)) {
+				for (SimpleParamEntry e : ifc.getCommonParams()) {
+					if (e.getName().equals("compliance")) {
+						// The original compliance (assigned by the validator) is stored in otherValue
+						e.setOtherValue(e.getValue());
+						e.setValue(value);
+					}
+				}
+			} else if (name.equalsIgnoreCase("last_aggregation_date")) {
+				ifc.setAggrDate(value);
+			} else if (name.equalsIgnoreCase("last_aggregation_total")) {
+				ifc.setAggrTotal(NumberUtils.toInt(value, 0));
+			} else if (name.equalsIgnoreCase("last_aggregation_mdId")) {
+				ifc.setAggrMdId(value);
+			} else if (name.equalsIgnoreCase("last_collection_date")) {
+				ifc.setCollDate(value);
+			} else if (name.equalsIgnoreCase("last_collection_total")) {
+				ifc.setCollTotal(NumberUtils.toInt(value, 0));
+			} else if (name.equalsIgnoreCase("last_collection_mdId")) {
+				ifc.setCollMdId(value);
+			} else if (name.equalsIgnoreCase("last_download_date")) {
+				ifc.setDownloadDate(value);
+			} else if (name.equalsIgnoreCase("last_download_total")) {
+				ifc.setDownloadTotal(NumberUtils.toInt(value, 0));
+			} else if (name.equalsIgnoreCase("last_download_objId")) {
+				ifc.setDownloadObjId(value);
+			} else {
+				ifc.getOtherParams().add(new SimpleParamEntry(name, value));
+			}
+		}
+
+		for (Object o : doc.selectNodes("//metaWF")) {
+			final Node n = (Node) o;
+
+			final String id = n.valueOf("./id");
+			final String name = n.valueOf("./name");
+			final String status = n.valueOf("./status");
+			final String repoByeWfId = n.valueOf("./destroyWorkflow");
+
+			int progress = 0;
+			try {
+				switch (WorkflowStatus.valueOf(status)) {
+				case MISSING:
+					progress = 0;
+					break;
+				case ASSIGNED:
+					progress = 25;
+					break;
+				case WAIT_SYS_SETTINGS:
+					progress = 50;
+					break;
+				case WAIT_USER_SETTINGS:
+					progress = 75;
+					break;
+				case EXECUTABLE:
+					progress = 100;
+					break;
+				}
+			} catch (Exception e) {
+				progress = 0;
+			}
+			ifc.getMetaWFs().add(new RepoMetaWfEntry(id, name, status, repoByeWfId, progress));
+		}
+
+		return ifc;
+	}
+
+	public List<RepoEntry> listRepositories(final String type) throws Exception {
+		final List<RepoEntry> list = Lists.newArrayList();
+
+		final StringTemplate st = new StringTemplate(IOUtils.toString(findReposQueryTmpl.getInputStream()));
+		st.setAttribute("type", type);
+
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(st.toString())) {
+			final RepoEntry r = new RepoEntry();
+			final String[] arr = s.split("@=@");
+			r.setId(arr[0].trim());
+			r.setName(arr[1].trim());
+			r.setValid("true".equals(arr[2].trim()));
+			list.add(r);
+		}
+
+		Collections.sort(list);
+
+		return list;
+	}
+
+	public List<RepoMapEntry> listRepositories_asMap() throws Exception {
+		final SAXReader reader = new SAXReader();
+
+		final String query = IOUtils.toString(findReposMapQuery.getInputStream());
+		final List<RepoMapEntry> list = Lists.transform(serviceLocator.getService(ISLookUpService.class).quickSearchProfile(query),
+				new Function<String, RepoMapEntry>() {
+
+					@Override
+					public RepoMapEntry apply(final String s) {
+						final RepoMapEntry r = new RepoMapEntry();
+
+						try {
+							final Document doc = reader.read(new StringReader(s));
+							r.setId(doc.valueOf("//dsId"));
+							r.setName(doc.valueOf("//name"));
+							r.setTot(Integer.parseInt(doc.valueOf("//size")));
+							r.setLat(Float.parseFloat(doc.valueOf("//lat")));
+							r.setLng(Float.parseFloat(doc.valueOf("//lng")));
+						} catch (Exception e) {
+							log.error(e);
+						}
+						return r;
+					}
+				});
+
+		return list;
+	}
+
+	private String findLabel(final String id, final Map<String, String> vocabulary) {
+		if (vocabulary.containsKey(id)) {
+			return vocabulary.get(id);
+		} else {
+			return id;
+		}
+	}
+
+	private Map<String, String> getVocabulary(final String vocabulary) throws ISLookUpException {
+		final String query = "for $x in collection('/db/DRIVER/VocabularyDSResources/VocabularyDSResourceType')[.//VOCABULARY_NAME/@code = '" + vocabulary
+				+ "']//TERM return concat($x/@code, ' @-@-@ ', $x/@english_name)";
+
+		final Map<String, String> map = Maps.newHashMap();
+		for (String s : serviceLocator.getService(ISLookUpService.class).quickSearchProfile(query)) {
+			String[] arr = s.split("@-@-@");
+			map.put(arr[0].trim(), arr[1].trim());
+		}
+
+		return map;
+	}
+
+	private Set<String> getParameterNamesForProtocol(final String protocol) {
+		if (parametersMap.isEmpty()) {
+			for (ProtocolDescriptor d : serviceLocator.getService(CollectorService.class).listProtocols()) {
+				parametersMap.put(d.getName().toLowerCase(), d.getParams());
+			}
+		}
+		final Set<String> res = Sets.newHashSet();
+		if (parametersMap.containsKey(protocol.toLowerCase())) {
+			res.add("baseUrl");
+			res.addAll(parametersMap.get(protocol.toLowerCase()));
+		}
+
+		return res;
+	}
+
+	public String getBrowseFieldsJson() {
+		return browseFieldsJson;
+	}
+
+	@Required
+	public void setBrowseFieldsJson(final String browseFieldsJson) {
+		this.browseFieldsJson = browseFieldsJson;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoInterfaceEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoInterfaceEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoInterfaceEntry.java	(revision 33047)
@@ -0,0 +1,117 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+import java.util.List;
+
+import com.google.common.collect.Lists;
+
+public class RepoInterfaceEntry extends SimpleRepoInterfaceEntry {
+	
+	private String label;
+	private String collDate = "";
+	private int collTotal = 0;
+	private String collMdId = "";
+	private String aggrMdId = "";
+    private String downloadDate = "";
+    private int downloadTotal = 0;
+    private String downloadObjId = "";
+	private List<SimpleParamEntry> commonParams = Lists.newArrayList();
+	private List<SimpleParamEntry> accessParams = Lists.newArrayList();
+	private List<SimpleParamEntry> otherParams = Lists.newArrayList();
+	private List<RepoMetaWfEntry> metaWFs = Lists.newArrayList();
+
+	public String getLabel() {
+		return label;
+	}
+
+	public void setLabel(final String label) {
+		this.label = label;
+	}
+
+	public String getCollDate() {
+		return collDate;
+	}
+
+	public void setCollDate(String collDate) {
+		this.collDate = collDate;
+	}
+
+	public int getCollTotal() {
+		return collTotal;
+	}
+
+	public void setCollTotal(int collTotal) {
+		this.collTotal = collTotal;
+	}
+	
+	public List<SimpleParamEntry> getCommonParams() {
+		return commonParams;
+	}
+
+	public void setCommonParams(final List<SimpleParamEntry> commonParams) {
+		this.commonParams = commonParams;
+	}
+
+	public List<SimpleParamEntry> getAccessParams() {
+		return accessParams;
+	}
+
+	public void setAccessParams(final List<SimpleParamEntry> accessParams) {
+		this.accessParams = accessParams;
+	}
+
+	public List<SimpleParamEntry> getOtherParams() {
+		return otherParams;
+	}
+
+	public void setOtherParams(List<SimpleParamEntry> otherParams) {
+		this.otherParams = otherParams;
+	}
+	
+	public List<RepoMetaWfEntry> getMetaWFs() {
+		return metaWFs;
+	}
+
+	public void setMetaWFs(final List<RepoMetaWfEntry> metaWFs) {
+		this.metaWFs = metaWFs;
+	}
+
+	public String getAggrMdId() {
+		return aggrMdId;
+	}
+
+	public void setAggrMdId(String aggrMdId) {
+		this.aggrMdId = aggrMdId;
+	}
+
+	public String getCollMdId() {
+		return collMdId;
+	}
+
+	public void setCollMdId(String collMdId) {
+		this.collMdId = collMdId;
+	}
+
+    public String getDownloadDate() {
+        return downloadDate;
+    }
+
+    public void setDownloadDate(String downloadDate) {
+        this.downloadDate = downloadDate;
+    }
+
+    public int getDownloadTotal() {
+        return downloadTotal;
+    }
+
+    public void setDownloadTotal(int downloadTotal) {
+        this.downloadTotal = downloadTotal;
+    }
+
+    public String getDownloadObjId() {
+        return downloadObjId;
+    }
+
+    public void setDownloadObjId(String downloadObjId) {
+        this.downloadObjId = downloadObjId;
+    }
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMetaWfEntry.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMetaWfEntry.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/objects/RepoMetaWfEntry.java	(revision 33047)
@@ -0,0 +1,44 @@
+package eu.dnetlib.functionality.modular.ui.repositories.objects;
+
+public class RepoMetaWfEntry implements Comparable<RepoMetaWfEntry> {
+
+	private String id;
+	private String name;
+	private String status;
+	private String destroyWorkflow;
+	private int progress;
+
+	public RepoMetaWfEntry(final String id, final String name, final String status, final String destroyWorkflow, final int progress) {
+		this.id = id;
+		this.name = name;
+		this.status = status;
+		this.destroyWorkflow = destroyWorkflow;
+		this.progress = progress;
+	}
+
+	@Override
+	public int compareTo(final RepoMetaWfEntry o) {
+		return getName().compareTo(o.getName());
+	}
+
+	public String getId() {
+		return id;
+	}
+
+	public String getName() {
+		return name;
+	}
+
+	public String getStatus() {
+		return status;
+	}
+
+	public String getDestroyWorkflow() {
+		return destroyWorkflow;
+	}
+
+	public int getProgress() {
+		return progress;
+	}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepositoriesGoogleMapEntryPointController.java
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepositoriesGoogleMapEntryPointController.java	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2/src/main/java/eu/dnetlib/functionality/modular/ui/repositories/RepositoriesGoogleMapEntryPointController.java	(revision 33047)
@@ -0,0 +1,15 @@
+package eu.dnetlib.functionality.modular.ui.repositories;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+
+import org.springframework.ui.ModelMap;
+
+import eu.dnetlib.functionality.modular.ui.ModuleEntryPoint;
+
+public class RepositoriesGoogleMapEntryPointController extends ModuleEntryPoint {
+
+	@Override
+	protected void initialize(final ModelMap map, final HttpServletRequest request, final HttpServletResponse response) throws Exception {}
+
+}
Index: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2
===================================================================
--- modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2	(nonexistent)
+++ modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2	(revision 33047)

Property changes on: modules/dnet-modular-repositories-ui/tags/dnet-modular-repositories-ui-3.0.2
___________________________________________________________________
Added: svn:ignore
## -0,0 +1,5 ##
+target
+.settings
+.classpath
+.project
+*.iml
