Revision 51084
Added by Panagiotis Kanakakis about 6 years ago
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/utils/FrontEndLinkURIAuthenticationSuccessHandler.java | ||
---|---|---|
1 |
package eu.dnetlib.repo.manager.server.utils; |
|
2 |
|
|
3 |
import org.apache.log4j.Logger; |
|
4 |
import org.mitre.openid.connect.model.OIDCAuthenticationToken; |
|
5 |
import org.springframework.security.core.Authentication; |
|
6 |
import org.springframework.security.web.authentication.AuthenticationSuccessHandler; |
|
7 |
|
|
8 |
import javax.annotation.PostConstruct; |
|
9 |
import javax.servlet.ServletException; |
|
10 |
import javax.servlet.http.Cookie; |
|
11 |
import javax.servlet.http.HttpServletRequest; |
|
12 |
import javax.servlet.http.HttpServletResponse; |
|
13 |
import java.io.IOException; |
|
14 |
|
|
15 |
|
|
16 |
public class FrontEndLinkURIAuthenticationSuccessHandler implements AuthenticationSuccessHandler { |
|
17 |
|
|
18 |
private static final Logger LOGGER = Logger |
|
19 |
.getLogger(FrontEndLinkURIAuthenticationSuccessHandler.class); |
|
20 |
|
|
21 |
private String frontEndURI; |
|
22 |
|
|
23 |
@PostConstruct |
|
24 |
public void init(){ |
|
25 |
LOGGER.debug(frontEndURI); |
|
26 |
} |
|
27 |
|
|
28 |
@Override |
|
29 |
public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException { |
|
30 |
|
|
31 |
LOGGER.debug(authentication.getName()); |
|
32 |
|
|
33 |
OIDCAuthenticationToken authOIDC = (OIDCAuthenticationToken) authentication; |
|
34 |
Cookie sessionCookie = new Cookie("currentUser", authOIDC.getSub()); |
|
35 |
|
|
36 |
int expireSec = -1; |
|
37 |
sessionCookie.setMaxAge(expireSec); |
|
38 |
sessionCookie.setPath("/"); |
|
39 |
response.addCookie(sessionCookie); |
|
40 |
response.sendRedirect(frontEndURI); |
|
41 |
} |
|
42 |
|
|
43 |
public String getFrontEndURI() { |
|
44 |
return frontEndURI; |
|
45 |
} |
|
46 |
|
|
47 |
public void setFrontEndURI(String frontEndURI) { |
|
48 |
this.frontEndURI = frontEndURI; |
|
49 |
} |
|
50 |
|
|
51 |
} |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/utils/OaiTools.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import org.apache.log4j.Logger; |
4 | 4 |
import org.dom4j.io.DOMWriter; |
5 |
import org.springframework.beans.factory.annotation.Configurable; |
|
6 | 5 |
import org.w3c.dom.Document; |
7 |
import se.kb.oai.OAIException; |
|
8 | 6 |
import se.kb.oai.pmh.*; |
9 | 7 |
|
8 |
|
|
10 | 9 |
import javax.net.ssl.*; |
11 | 10 |
import javax.xml.namespace.NamespaceContext; |
12 | 11 |
import javax.xml.xpath.XPath; |
... | ... | |
20 | 19 |
import java.util.Iterator; |
21 | 20 |
import java.util.List; |
22 | 21 |
|
22 |
|
|
23 |
|
|
23 | 24 |
public class OaiTools { |
24 | 25 |
|
25 | 26 |
{ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/services/UserServiceImpl.java | ||
---|---|---|
9 | 9 |
import eu.dnetlib.repo.manager.shared.UserAccessException; |
10 | 10 |
import eu.dnetlib.users.UserApi; |
11 | 11 |
import org.apache.log4j.Logger; |
12 |
import org.eclipse.jetty.server.Authentication; |
|
13 | 12 |
import org.mitre.openid.connect.model.OIDCAuthenticationToken; |
14 | 13 |
import org.springframework.beans.factory.annotation.Autowired; |
15 | 14 |
import org.springframework.security.core.context.SecurityContextHolder; |
16 | 15 |
import org.springframework.stereotype.Service; |
17 |
import org.springframework.web.context.request.RequestContextHolder; |
|
18 | 16 |
|
19 | 17 |
import javax.servlet.ServletConfig; |
20 | 18 |
import javax.servlet.ServletException; |
21 |
import javax.servlet.http.Cookie; |
|
22 |
import javax.servlet.http.HttpSession; |
|
23 | 19 |
import java.util.ArrayList; |
24 | 20 |
import java.util.Arrays; |
25 | 21 |
import java.util.List; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/EnrichContentWidget.java | ||
---|---|---|
7 | 7 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
8 | 8 |
import com.google.gwt.user.client.ui.FlowPanel; |
9 | 9 |
import com.google.gwt.user.client.ui.HTML; |
10 |
import com.google.gwt.user.client.ui.Widget; |
|
11 |
import eu.dnetlib.domain.data.Repository; |
|
12 | 10 |
import eu.dnetlib.gwt.client.help.HelpService; |
13 | 11 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
14 | 12 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
... | ... | |
17 | 15 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
18 | 16 |
import eu.dnetlib.repo.manager.client.services.BrokerService; |
19 | 17 |
import eu.dnetlib.repo.manager.client.services.BrokerServiceAsync; |
20 |
import eu.dnetlib.repo.manager.shared.DatasourcesCollection; |
|
21 | 18 |
import eu.dnetlib.repo.manager.shared.Tuple; |
22 | 19 |
import eu.dnetlib.repo.manager.shared.broker.BrowseEntry; |
23 | 20 |
import eu.dnetlib.repo.manager.shared.broker.DatasourcesBroker; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/dashboard/DashboardController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.dashboard; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.RootPanel; |
|
5 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
6 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
7 | 5 |
|
8 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/monitor/CollectionMonitorWidget.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.core.client.GWT; |
4 | 4 |
import com.google.gwt.dom.client.Document; |
5 |
import com.google.gwt.user.client.Window; |
|
6 | 5 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
7 | 6 |
import com.google.gwt.user.client.ui.FlowPanel; |
8 | 7 |
import com.google.gwt.user.client.ui.HTML; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/advancedsearch/EnrichContentAdvancedSearchForm.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.event.dom.client.ClickEvent; |
4 | 4 |
import com.google.gwt.event.dom.client.ClickHandler; |
5 |
import com.google.gwt.user.client.Window; |
|
6 | 5 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 | 6 |
import com.google.gwt.user.client.ui.IsWidget; |
8 | 7 |
import com.google.gwt.user.client.ui.Widget; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/admin/helptexts/HelpTextsAdminWidget.java | ||
---|---|---|
7 | 7 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
8 | 8 |
import com.google.gwt.user.client.ui.FlowPanel; |
9 | 9 |
import com.google.gwt.user.client.ui.HTML; |
10 |
import com.google.gwt.user.client.ui.Widget; |
|
11 | 10 |
import eu.dnetlib.gwt.client.help.AdminWidget; |
12 | 11 |
import eu.dnetlib.gwt.client.help.HelpService; |
13 | 12 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/advancedsearch/DateRangePickerField.java | ||
---|---|---|
14 | 14 |
import org.gwtbootstrap3.client.ui.Anchor; |
15 | 15 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
16 | 16 |
import org.gwtbootstrap3.extras.datepicker.client.ui.DatePicker; |
17 |
|
|
17 | 18 |
import java.util.Date; |
18 | 19 |
|
19 | 20 |
import static com.google.gwt.query.client.GQuery.$; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/widgets/wizard/WizardWidget.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.user.client.Window; |
6 | 6 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 | 7 |
import com.google.gwt.user.client.ui.HTML; |
8 |
import com.google.gwt.user.client.ui.Widget; |
|
9 | 8 |
import eu.dnetlib.gwt.client.help.HelpService; |
10 | 9 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
11 | 10 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/RepositoryManager.java | ||
---|---|---|
17 | 17 |
import eu.dnetlib.repo.manager.client.services.UserServiceAsync; |
18 | 18 |
import eu.dnetlib.repo.manager.shared.Tuple; |
19 | 19 |
|
20 |
import javax.servlet.http.Cookie; |
|
21 | 20 |
import java.util.Date; |
22 | 21 |
import java.util.logging.Level; |
23 | 22 |
import java.util.logging.Logger; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/SelectTopicWidget.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
6 | 6 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 | 7 |
import com.google.gwt.user.client.ui.HTML; |
8 |
import com.google.gwt.user.client.ui.Widget; |
|
9 | 8 |
import eu.dnetlib.gwt.client.help.HelpService; |
10 | 9 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
11 | 10 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
12 | 11 |
import eu.dnetlib.repo.manager.client.HelpCallback; |
13 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
14 | 12 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
15 | 13 |
import eu.dnetlib.repo.manager.client.services.BrokerService; |
16 | 14 |
import eu.dnetlib.repo.manager.client.services.BrokerServiceAsync; |
17 | 15 |
import eu.dnetlib.repo.manager.shared.Term; |
18 |
import eu.dnetlib.repo.manager.shared.Tuple; |
|
19 | 16 |
import eu.dnetlib.repo.manager.shared.broker.BrowseEntry; |
20 | 17 |
import org.gwtbootstrap3.client.ui.Alert; |
21 | 18 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/BrowseEventsController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.enrichcontent; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/advancedsearch/MultiTextBoxFieldSet.java | ||
---|---|---|
8 | 8 |
import eu.dnetlib.gwt.client.MyFormGroup; |
9 | 9 |
import org.gwtbootstrap3.client.ui.Anchor; |
10 | 10 |
import org.gwtbootstrap3.client.ui.Form; |
11 |
import org.gwtbootstrap3.client.ui.constants.FormType; |
|
12 | 11 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
13 | 12 |
|
14 | 13 |
import java.util.ArrayList; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/BrowseSubscriptionsWidget.java | ||
---|---|---|
10 | 10 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
11 | 11 |
import com.google.gwt.user.client.ui.FlowPanel; |
12 | 12 |
import com.google.gwt.user.client.ui.HTML; |
13 |
import com.google.gwt.user.client.ui.Widget; |
|
14 |
import eu.dnetlib.domain.data.Repository; |
|
15 | 13 |
import eu.dnetlib.gwt.client.help.HelpService; |
16 | 14 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
17 | 15 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
... | ... | |
21 | 19 |
import eu.dnetlib.repo.manager.client.services.BrokerService; |
22 | 20 |
import eu.dnetlib.repo.manager.client.services.BrokerServiceAsync; |
23 | 21 |
import eu.dnetlib.repo.manager.shared.broker.SimpleSubscriptionDesc; |
24 |
import org.gwtbootstrap3.client.ui.*; |
|
22 |
import org.gwtbootstrap3.client.ui.Alert; |
|
23 |
import org.gwtbootstrap3.client.ui.Button; |
|
24 |
import org.gwtbootstrap3.client.ui.Modal; |
|
25 |
import org.gwtbootstrap3.client.ui.ModalBody; |
|
25 | 26 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
26 | 27 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
27 | 28 |
import org.gwtbootstrap3.client.ui.constants.ModalBackdrop; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/utils/SelectRepositoryWidget.java | ||
---|---|---|
10 | 10 |
import com.google.gwt.user.client.ui.IsWidget; |
11 | 11 |
import com.google.gwt.user.client.ui.Widget; |
12 | 12 |
import eu.dnetlib.domain.data.Repository; |
13 |
import eu.dnetlib.gwt.client.MyFormGroup; |
|
13 | 14 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
14 | 15 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
15 |
import eu.dnetlib.gwt.client.MyFormGroup; |
|
16 | 16 |
import eu.dnetlib.repo.manager.client.widgets.TextBox; |
17 | 17 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeEvent; |
18 | 18 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeHandler; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/services/RepositoryServiceImpl.java | ||
---|---|---|
4 | 4 |
import eu.dnetlib.domain.data.PiwikInfo; |
5 | 5 |
import eu.dnetlib.domain.data.Repository; |
6 | 6 |
import eu.dnetlib.domain.data.RepositoryInterface; |
7 |
import eu.dnetlib.domain.enabling.Vocabulary; |
|
8 | 7 |
import eu.dnetlib.domain.functionality.UserProfile; |
9 | 8 |
import eu.dnetlib.gwt.server.service.SpringGwtRemoteServiceServlet; |
10 | 9 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
... | ... | |
31 | 30 |
import org.springframework.web.client.RestClientException; |
32 | 31 |
import org.springframework.web.client.RestTemplate; |
33 | 32 |
import org.springframework.web.util.UriComponentsBuilder; |
33 |
import eu.dnetlib.domain.enabling.Vocabulary; |
|
34 | 34 |
|
35 | 35 |
import javax.annotation.PostConstruct; |
36 | 36 |
import java.io.IOException; |
37 | 37 |
import java.io.UnsupportedEncodingException; |
38 |
import java.net.URL; |
|
38 | 39 |
import java.net.URLEncoder; |
39 | 40 |
import java.util.*; |
40 | 41 |
import java.util.concurrent.ConcurrentHashMap; |
41 |
import java.net.URL; |
|
42 | 42 |
|
43 | 43 |
/** |
44 | 44 |
* Created by nikonas on 12/8/15. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/services/BrokerServiceImpl.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.server.services; |
2 | 2 |
|
3 |
import com.fasterxml.jackson.core.JsonProcessingException; |
|
4 | 3 |
import com.fasterxml.jackson.databind.ObjectMapper; |
5 | 4 |
import eu.dnetlib.domain.data.Repository; |
6 | 5 |
import eu.dnetlib.gwt.server.service.SpringGwtRemoteServiceServlet; |
... | ... | |
8 | 7 |
import eu.dnetlib.repo.manager.service.controllers.BrokerApi; |
9 | 8 |
import eu.dnetlib.repo.manager.service.controllers.RepositoryApi; |
10 | 9 |
import eu.dnetlib.repo.manager.shared.BrokerException; |
11 |
import eu.dnetlib.repo.manager.shared.RepositoryServiceException; |
|
12 | 10 |
import eu.dnetlib.repo.manager.shared.Term; |
13 | 11 |
import eu.dnetlib.repo.manager.shared.Tuple; |
14 | 12 |
import eu.dnetlib.repo.manager.shared.broker.*; |
15 | 13 |
import eu.dnetlib.repos.RepoApi; |
16 | 14 |
import org.apache.log4j.Logger; |
17 |
import org.json.JSONArray; |
|
18 | 15 |
import org.json.JSONException; |
19 | 16 |
import org.json.JSONObject; |
20 | 17 |
import org.springframework.beans.factory.annotation.Autowired; |
21 | 18 |
import org.springframework.beans.factory.annotation.Value; |
22 |
import org.springframework.core.ParameterizedTypeReference; |
|
23 |
import org.springframework.http.HttpEntity; |
|
24 |
import org.springframework.http.HttpMethod; |
|
25 |
import org.springframework.http.ResponseEntity; |
|
26 |
import org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; |
|
27 | 19 |
import org.springframework.stereotype.Service; |
28 |
import org.springframework.util.LinkedMultiValueMap; |
|
29 |
import org.springframework.util.MultiValueMap; |
|
30 |
import org.springframework.web.client.RestClientException; |
|
31 |
import org.springframework.web.client.RestTemplate; |
|
32 |
import org.springframework.web.util.UriComponentsBuilder; |
|
33 | 20 |
|
34 | 21 |
import javax.servlet.ServletConfig; |
35 | 22 |
import javax.servlet.ServletException; |
36 |
import java.io.IOException; |
|
37 | 23 |
import java.util.*; |
38 | 24 |
|
39 | 25 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/services/PiwikDAO.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import eu.dnetlib.domain.data.PiwikInfo; |
4 | 4 |
import eu.dnetlib.repo.manager.service.controllers.PiWikApi; |
5 |
import eu.dnetlib.utils.md5.MD5; |
|
6 | 5 |
import org.springframework.beans.factory.annotation.Autowired; |
7 | 6 |
import org.springframework.stereotype.Component; |
8 | 7 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/services/ValidationServiceImpl.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.server.services; |
2 | 2 |
|
3 |
import eu.dnetlib.api.functionality.ValidatorService; |
|
4 |
import eu.dnetlib.api.functionality.ValidatorServiceException; |
|
5 | 3 |
import eu.dnetlib.domain.functionality.validator.JobForValidation; |
6 | 4 |
import eu.dnetlib.domain.functionality.validator.RuleSet; |
7 | 5 |
import eu.dnetlib.domain.functionality.validator.StoredJob; |
8 | 6 |
import eu.dnetlib.gwt.server.service.SpringGwtRemoteServiceServlet; |
9 | 7 |
import eu.dnetlib.repo.manager.client.services.ValidationService; |
10 | 8 |
import eu.dnetlib.repo.manager.server.utils.EmailUtils; |
11 |
import eu.dnetlib.repo.manager.server.utils.OaiTools; |
|
12 | 9 |
import eu.dnetlib.repo.manager.service.controllers.MonitorApi; |
13 | 10 |
import eu.dnetlib.repo.manager.service.controllers.ValidatorApi; |
14 |
import eu.dnetlib.repo.manager.shared.*; |
|
15 |
import gr.uoa.di.driver.util.ServiceLocator; |
|
11 |
import eu.dnetlib.repo.manager.shared.InterfaceInformation; |
|
12 |
import eu.dnetlib.repo.manager.shared.JobsOfUser; |
|
13 |
import eu.dnetlib.repo.manager.shared.ValidationServiceException; |
|
16 | 14 |
import org.apache.log4j.Logger; |
17 | 15 |
import org.json.JSONException; |
18 | 16 |
import org.springframework.beans.factory.annotation.Autowired; |
... | ... | |
22 | 20 |
import javax.annotation.PostConstruct; |
23 | 21 |
import javax.servlet.ServletConfig; |
24 | 22 |
import javax.servlet.ServletException; |
25 |
import java.util.*; |
|
26 |
import java.util.concurrent.ConcurrentHashMap; |
|
23 |
import java.util.List; |
|
27 | 24 |
|
28 | 25 |
/** |
29 | 26 |
* Created by nikonas on 22/12/15. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/config/FrontEndLinkURIAuthenticationSuccessHandler.java | ||
---|---|---|
1 |
package eu.dnetlib.repo.manager.server.config; |
|
2 |
|
|
3 |
import org.apache.log4j.Logger; |
|
4 |
import org.mitre.openid.connect.model.OIDCAuthenticationToken; |
|
5 |
import org.springframework.security.core.Authentication; |
|
6 |
import org.springframework.security.web.authentication.AuthenticationSuccessHandler; |
|
7 |
|
|
8 |
import javax.annotation.PostConstruct; |
|
9 |
import javax.servlet.ServletException; |
|
10 |
import javax.servlet.http.Cookie; |
|
11 |
import javax.servlet.http.HttpServletRequest; |
|
12 |
import javax.servlet.http.HttpServletResponse; |
|
13 |
import java.io.IOException; |
|
14 |
|
|
15 |
|
|
16 |
public class FrontEndLinkURIAuthenticationSuccessHandler implements AuthenticationSuccessHandler { |
|
17 |
|
|
18 |
private static final Logger LOGGER = Logger |
|
19 |
.getLogger(FrontEndLinkURIAuthenticationSuccessHandler.class); |
|
20 |
|
|
21 |
private String frontEndURI; |
|
22 |
|
|
23 |
@PostConstruct |
|
24 |
public void init(){ |
|
25 |
LOGGER.debug(frontEndURI); |
|
26 |
} |
|
27 |
|
|
28 |
@Override |
|
29 |
public void onAuthenticationSuccess(HttpServletRequest request, HttpServletResponse response, Authentication authentication) throws IOException, ServletException { |
|
30 |
|
|
31 |
LOGGER.debug(authentication.getName()); |
|
32 |
|
|
33 |
/*OIDCAuthenticationToken authOIDC = (OIDCAuthenticationToken) authentication; |
|
34 |
Cookie sessionCookie = new Cookie("currentUser", authOIDC.getSub()); |
|
35 |
|
|
36 |
int expireSec = -1; |
|
37 |
sessionCookie.setMaxAge(expireSec); |
|
38 |
sessionCookie.setPath("/"); |
|
39 |
response.addCookie(sessionCookie); |
|
40 |
response.sendRedirect(frontEndURI);*/ |
|
41 |
} |
|
42 |
|
|
43 |
public String getFrontEndURI() { |
|
44 |
return frontEndURI; |
|
45 |
} |
|
46 |
|
|
47 |
public void setFrontEndURI(String frontEndURI) { |
|
48 |
this.frontEndURI = frontEndURI; |
|
49 |
} |
|
50 |
|
|
51 |
} |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/server/config/Config.java | ||
---|---|---|
1 |
/* |
|
1 | 2 |
package eu.dnetlib.repo.manager.server.config; |
2 | 3 |
|
3 | 4 |
import org.apache.log4j.Logger; |
... | ... | |
52 | 53 |
} |
53 | 54 |
|
54 | 55 |
} |
56 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/shared/broker/EventsPage.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.rpc.IsSerializable; |
4 | 4 |
|
5 |
|
|
6 | 5 |
import java.util.List; |
7 | 6 |
|
8 | 7 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/browsehistory/ViewJobDetailsWidget.java | ||
---|---|---|
6 | 6 |
import com.google.gwt.event.dom.client.ClickHandler; |
7 | 7 |
import com.google.gwt.query.client.Function; |
8 | 8 |
import com.google.gwt.user.client.Event; |
9 |
import com.google.gwt.user.client.Window; |
|
10 | 9 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
11 | 10 |
import com.google.gwt.user.client.ui.Anchor; |
12 | 11 |
import com.google.gwt.user.client.ui.FlowPanel; |
13 | 12 |
import com.google.gwt.user.client.ui.HTML; |
14 |
import eu.dnetlib.domain.data.Repository; |
|
15 | 13 |
import eu.dnetlib.domain.functionality.validator.JobResultEntry; |
16 | 14 |
import eu.dnetlib.domain.functionality.validator.StoredJob; |
17 | 15 |
import eu.dnetlib.gwt.client.help.HelpService; |
... | ... | |
21 | 19 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
22 | 20 |
import eu.dnetlib.repo.manager.client.services.ValidationService; |
23 | 21 |
import eu.dnetlib.repo.manager.client.services.ValidationServiceAsync; |
24 |
import org.apache.lucene.document.Field; |
|
25 | 22 |
import org.gwtbootstrap3.client.ui.*; |
26 | 23 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
27 | 24 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/browsehistory/BrowseHistoryController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.browsehistory; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/browsehistory/BrowseHistoryWidget.java | ||
---|---|---|
10 | 10 |
import com.google.gwt.user.client.Event; |
11 | 11 |
import com.google.gwt.user.client.Window; |
12 | 12 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
13 |
import com.google.gwt.user.client.ui.FlowPanel; |
|
14 |
import com.google.gwt.user.client.ui.HTML; |
|
15 |
import com.google.gwt.user.client.ui.Label; |
|
16 |
import com.google.gwt.user.client.ui.Widget; |
|
13 |
import com.google.gwt.user.client.ui.*; |
|
17 | 14 |
import eu.dnetlib.domain.functionality.validator.StoredJob; |
18 | 15 |
import eu.dnetlib.gwt.client.help.HelpService; |
19 | 16 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
... | ... | |
25 | 22 |
import eu.dnetlib.repo.manager.client.services.ValidationServiceAsync; |
26 | 23 |
import eu.dnetlib.repo.manager.shared.Constants; |
27 | 24 |
import eu.dnetlib.repo.manager.shared.JobsOfUser; |
28 |
import eu.dnetlib.repo.manager.shared.broker.EventsPage; |
|
29 |
import org.gwtbootstrap3.client.ui.*; |
|
25 |
import org.gwtbootstrap3.client.ui.Alert; |
|
26 |
import org.gwtbootstrap3.client.ui.ListItem; |
|
27 |
import org.gwtbootstrap3.client.ui.Pager; |
|
30 | 28 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
31 | 29 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
32 | 30 |
import org.gwtbootstrap3.client.ui.html.UnorderedList; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/services/RepositoryService.java | ||
---|---|---|
7 | 7 |
import eu.dnetlib.domain.data.RepositoryInterface; |
8 | 8 |
import eu.dnetlib.domain.functionality.UserProfile; |
9 | 9 |
import eu.dnetlib.repo.manager.shared.*; |
10 |
import org.json.JSONException; |
|
11 | 10 |
|
12 | 11 |
import java.util.List; |
13 | 12 |
import java.util.Map; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/services/BrokerService.java | ||
---|---|---|
5 | 5 |
import eu.dnetlib.repo.manager.shared.BrokerException; |
6 | 6 |
import eu.dnetlib.repo.manager.shared.Term; |
7 | 7 |
import eu.dnetlib.repo.manager.shared.broker.*; |
8 |
import org.json.JSONException; |
|
9 | 8 |
|
10 | 9 |
import java.util.List; |
11 | 10 |
import java.util.Map; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/services/ValidationService.java | ||
---|---|---|
7 | 7 |
import eu.dnetlib.domain.functionality.validator.StoredJob; |
8 | 8 |
import eu.dnetlib.repo.manager.shared.InterfaceInformation; |
9 | 9 |
import eu.dnetlib.repo.manager.shared.JobsOfUser; |
10 |
import eu.dnetlib.repo.manager.shared.Tuple; |
|
11 | 10 |
import eu.dnetlib.repo.manager.shared.ValidationServiceException; |
12 | 11 |
|
13 | 12 |
import java.util.List; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/LoginPage.java | ||
---|---|---|
28 | 28 |
import org.gwtbootstrap3.client.ui.html.Paragraph; |
29 | 29 |
import org.springframework.beans.factory.annotation.Value; |
30 | 30 |
|
31 |
import java.io.IOException; |
|
32 |
import java.net.HttpURLConnection; |
|
33 |
import java.net.URL; |
|
34 | 31 |
import java.util.Date; |
35 | 32 |
|
36 |
import static org.springframework.http.HttpHeaders.USER_AGENT; |
|
37 |
|
|
38 | 33 |
/** |
39 | 34 |
* Created by stefania on 12/2/15. |
40 | 35 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/RunCompatibilityTestController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.validator.test; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/CrisController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.validator.test; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 | 5 |
import eu.dnetlib.repo.manager.client.validator.test.wizard.*; |
11 | 6 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
... | ... | |
15 | 10 |
import java.util.ArrayList; |
16 | 11 |
import java.util.List; |
17 | 12 |
|
18 |
import static com.google.gwt.query.client.GQuery.$; |
|
19 |
|
|
20 | 13 |
/** |
21 | 14 |
* Created by stefania on 2/11/16. |
22 | 15 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/LiteratureController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.validator.test; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 | 5 |
import eu.dnetlib.repo.manager.client.validator.test.wizard.*; |
11 | 6 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
... | ... | |
15 | 10 |
import java.util.ArrayList; |
16 | 11 |
import java.util.List; |
17 | 12 |
|
18 |
import static com.google.gwt.query.client.GQuery.$; |
|
19 |
|
|
20 | 13 |
/** |
21 | 14 |
* Created by stefania on 2/11/16. |
22 | 15 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/SelectRepositoryTypeWidget.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.core.client.GWT; |
4 | 4 |
import com.google.gwt.dom.client.Document; |
5 |
import com.google.gwt.user.client.ui.FlowPanel; |
|
6 | 5 |
import com.google.gwt.user.client.ui.HTML; |
7 |
import com.google.gwt.user.client.ui.Widget; |
|
8 | 6 |
import eu.dnetlib.gwt.client.help.HelpService; |
9 | 7 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
10 | 8 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
11 | 9 |
import eu.dnetlib.repo.manager.client.HelpCallback; |
12 | 10 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
13 |
import org.gwtbootstrap3.client.ui.Anchor; |
|
14 | 11 |
|
15 | 12 |
/** |
16 | 13 |
* Created by stefania on 2/11/16. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/SelectParametersWidget.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.event.dom.client.ChangeEvent; |
4 | 4 |
import com.google.gwt.event.dom.client.ChangeHandler; |
5 |
import com.google.gwt.user.client.ui.*; |
|
5 |
import com.google.gwt.user.client.ui.HTML; |
|
6 |
import com.google.gwt.user.client.ui.IsWidget; |
|
7 |
import com.google.gwt.user.client.ui.Widget; |
|
6 | 8 |
import eu.dnetlib.repo.manager.client.widgets.TextBox; |
7 | 9 |
import eu.dnetlib.repo.manager.shared.Triple; |
8 | 10 |
import org.gwtbootstrap3.client.ui.Alert; |
... | ... | |
11 | 13 |
import org.gwtbootstrap3.client.ui.RadioButton; |
12 | 14 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
13 | 15 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
16 |
import org.gwtbootstrap3.client.ui.gwt.FlowPanel; |
|
14 | 17 |
|
15 | 18 |
import java.util.List; |
16 | 19 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/SelectGuidelinesWidget.java | ||
---|---|---|
4 | 4 |
import com.google.gwt.event.dom.client.ChangeHandler; |
5 | 5 |
import com.google.gwt.event.dom.client.ClickEvent; |
6 | 6 |
import com.google.gwt.event.dom.client.ClickHandler; |
7 |
import com.google.gwt.user.client.ui.FlowPanel; |
|
8 |
import com.google.gwt.user.client.ui.IsWidget; |
|
9 |
import com.google.gwt.user.client.ui.Widget; |
|
7 |
import com.google.gwt.user.client.ui.*; |
|
10 | 8 |
import eu.dnetlib.domain.functionality.validator.RuleSet; |
11 | 9 |
import eu.dnetlib.gwt.client.MyFormGroup; |
12 | 10 |
import eu.dnetlib.repo.manager.shared.Tuple; |
13 |
import org.gwtbootstrap3.client.ui.*; |
|
11 |
import org.gwtbootstrap3.client.ui.Alert; |
|
12 |
import org.gwtbootstrap3.client.ui.Button; |
|
13 |
import org.gwtbootstrap3.client.ui.Form; |
|
14 |
import org.gwtbootstrap3.client.ui.RadioButton; |
|
14 | 15 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
15 | 16 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
16 | 17 |
import org.gwtbootstrap3.client.ui.constants.IconPosition; |
17 | 18 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
18 | 19 |
|
19 |
import java.util.*; |
|
20 | 20 |
|
21 |
import java.util.HashMap; |
|
22 |
import java.util.List; |
|
23 |
import java.util.Map; |
|
24 |
import java.util.Set; |
|
25 |
|
|
21 | 26 |
/** |
22 | 27 |
* Created by stefania on 2/12/16. |
23 | 28 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/DataController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.validator.test; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.*; |
|
11 | 5 |
import eu.dnetlib.repo.manager.client.validator.test.wizard.*; |
12 | 6 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
13 | 7 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardWidget; |
... | ... | |
16 | 10 |
import java.util.ArrayList; |
17 | 11 |
import java.util.List; |
18 | 12 |
|
19 |
import static com.google.gwt.query.client.GQuery.$; |
|
20 |
|
|
21 | 13 |
/** |
22 | 14 |
* Created by stefania on 2/11/16. |
23 | 15 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/MultiSelectWidget.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.user.client.ui.FlowPanel; |
6 | 6 |
import com.google.gwt.user.client.ui.IsWidget; |
7 | 7 |
import com.google.gwt.user.client.ui.Widget; |
8 |
import eu.dnetlib.domain.functionality.validator.Rule; |
|
9 | 8 |
import eu.dnetlib.repo.manager.shared.Vocabulary; |
10 | 9 |
import org.gwtbootstrap3.client.ui.CheckBox; |
11 | 10 |
|
12 |
import java.util.*; |
|
11 |
import java.util.ArrayList; |
|
12 |
import java.util.HashMap; |
|
13 |
import java.util.List; |
|
14 |
import java.util.Map; |
|
13 | 15 |
|
14 | 16 |
/** |
15 | 17 |
* Created by stefania on 3/8/16. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/validator/test/SelectRulesWidget.java | ||
---|---|---|
9 | 9 |
import org.gwtbootstrap3.client.ui.CheckBox; |
10 | 10 |
|
11 | 11 |
import java.util.*; |
12 |
import java.util.HashMap; |
|
13 |
import java.util.HashSet; |
|
14 | 12 |
|
15 | 13 |
/** |
16 | 14 |
* Created by stefania on 2/12/16. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/dashboard/DashboardWidget.java | ||
---|---|---|
3 | 3 |
import com.google.gwt.dom.client.Document; |
4 | 4 |
import com.google.gwt.user.client.ui.FlowPanel; |
5 | 5 |
import com.google.gwt.user.client.ui.HTML; |
6 |
import com.google.gwt.user.client.ui.Widget; |
|
7 | 6 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
8 | 7 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
9 | 8 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/monitor/MonitorWidget.java | ||
---|---|---|
14 | 14 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
15 | 15 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
16 | 16 |
import eu.dnetlib.repo.manager.client.widgets.ListOrGridViewOfDatasourcesWidget; |
17 |
import eu.dnetlib.repo.manager.client.widgets.OpenAIRECompliantLogoDownloadWidget; |
|
18 | 17 |
import eu.dnetlib.repo.manager.shared.DatasourcesCollection; |
19 | 18 |
import org.gwtbootstrap3.client.ui.Alert; |
20 | 19 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/admin/metrics/MetricsAdminWidget.java | ||
---|---|---|
11 | 11 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
12 | 12 |
import com.google.gwt.user.client.ui.FlowPanel; |
13 | 13 |
import com.google.gwt.user.client.ui.HTML; |
14 |
import eu.dnetlib.domain.data.PiwikInfo; |
|
14 | 15 |
import eu.dnetlib.gwt.client.help.HelpService; |
15 | 16 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
16 | 17 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
... | ... | |
18 | 19 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
19 | 20 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
20 | 21 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
21 |
import eu.dnetlib.domain.data.PiwikInfo; |
|
22 | 22 |
import org.gwtbootstrap3.client.ui.Alert; |
23 | 23 |
import org.gwtbootstrap3.client.ui.Button; |
24 | 24 |
import org.gwtbootstrap3.client.ui.Modal; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/RepositoryManagerController.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.user.client.ui.FlowPanel; |
6 | 6 |
import com.google.gwt.user.client.ui.RootPanel; |
7 | 7 |
import eu.dnetlib.repo.manager.client.admin.AdminController; |
8 |
import eu.dnetlib.repo.manager.client.admin.helptexts.HelpTextsAdminController; |
|
8 | 9 |
import eu.dnetlib.repo.manager.client.browsehistory.BrowseHistoryController; |
9 | 10 |
import eu.dnetlib.repo.manager.client.dashboard.DashboardController; |
10 | 11 |
import eu.dnetlib.repo.manager.client.datasources.register.DatasourceRegisterController; |
11 | 12 |
import eu.dnetlib.repo.manager.client.datasources.update.DatasourceUpdateController; |
12 | 13 |
import eu.dnetlib.repo.manager.client.enrichcontent.EnrichContentController; |
13 | 14 |
import eu.dnetlib.repo.manager.client.getimpact.GetImpactController; |
14 |
import eu.dnetlib.repo.manager.client.admin.helptexts.HelpTextsAdminController; |
|
15 | 15 |
import eu.dnetlib.repo.manager.client.monitor.MonitorController; |
16 | 16 |
import eu.dnetlib.repo.manager.client.validator.test.RunCompatibilityTestController; |
17 | 17 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/ShowEventsWidget.java | ||
---|---|---|
6 | 6 |
import com.google.gwt.event.dom.client.ClickHandler; |
7 | 7 |
import com.google.gwt.query.client.Function; |
8 | 8 |
import com.google.gwt.user.client.Event; |
9 |
import com.google.gwt.user.client.Window; |
|
10 | 9 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
11 |
import com.google.gwt.user.client.ui.*;
|
|
10 |
import com.google.gwt.user.client.ui.HTML;
|
|
12 | 11 |
import com.google.gwt.user.client.ui.Label; |
13 | 12 |
import eu.dnetlib.gwt.client.help.HelpService; |
14 | 13 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
... | ... | |
21 | 20 |
import eu.dnetlib.repo.manager.client.services.BrokerServiceAsync; |
22 | 21 |
import eu.dnetlib.repo.manager.shared.broker.*; |
23 | 22 |
import org.gwtbootstrap3.client.ui.*; |
24 |
import org.gwtbootstrap3.client.ui.Anchor; |
|
25 |
import org.gwtbootstrap3.client.ui.Button; |
|
26 | 23 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
27 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
|
28 | 24 |
import org.gwtbootstrap3.client.ui.constants.ModalBackdrop; |
25 |
import org.gwtbootstrap3.client.ui.gwt.FlowPanel; |
|
29 | 26 |
import org.gwtbootstrap3.client.ui.html.UnorderedList; |
30 | 27 |
|
31 | 28 |
import java.util.List; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/advancedsearch/MultiDateRangePickerFieldSet.java | ||
---|---|---|
9 | 9 |
import eu.dnetlib.repo.manager.shared.broker.Range; |
10 | 10 |
import org.gwtbootstrap3.client.ui.Anchor; |
11 | 11 |
import org.gwtbootstrap3.client.ui.Form; |
12 |
import org.gwtbootstrap3.client.ui.constants.FormType; |
|
13 | 12 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
14 | 13 |
|
15 | 14 |
import java.util.ArrayList; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/enrichcontent/BrowseSubscriptionsController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.enrichcontent; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/NavigationManager.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client; |
2 | 2 |
|
3 |
import com.google.gwt.dev.protobuf.ServiceException; |
|
4 | 3 |
import com.google.gwt.dom.client.Document; |
5 | 4 |
import com.google.gwt.dom.client.Style; |
6 |
import com.google.gwt.user.client.History; |
|
7 |
import com.google.gwt.user.client.Window; |
|
8 |
import eu.dnetlib.domain.functionality.UserProfile; |
|
9 |
import org.mitre.openid.connect.model.OIDCAuthenticationToken; |
|
10 |
import org.springframework.security.core.context.SecurityContextHolder; |
|
11 | 5 |
|
12 | 6 |
/** |
13 | 7 |
* Created by stefania on 12/2/15. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/widgets/wizard/BreadcrumbWidget.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.widgets.wizard; |
2 | 2 |
|
3 |
import com.google.gwt.user.client.ui.*; |
|
3 |
import com.google.gwt.user.client.ui.HTML; |
|
4 |
import com.google.gwt.user.client.ui.IsWidget; |
|
5 |
import com.google.gwt.user.client.ui.Widget; |
|
6 |
import org.gwtbootstrap3.client.ui.gwt.FlowPanel; |
|
4 | 7 |
|
5 | 8 |
import java.util.ArrayList; |
6 | 9 |
import java.util.List; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/utils/InterfaceFields.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.event.dom.client.ChangeHandler; |
6 | 6 |
import com.google.gwt.event.dom.client.ClickEvent; |
7 | 7 |
import com.google.gwt.event.dom.client.ClickHandler; |
8 |
import com.google.gwt.user.client.Window; |
|
9 | 8 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
10 |
import com.google.gwt.user.client.ui.*; |
|
9 |
import com.google.gwt.user.client.ui.FlowPanel; |
|
10 |
import com.google.gwt.user.client.ui.HTML; |
|
11 |
import com.google.gwt.user.client.ui.IsWidget; |
|
12 |
import com.google.gwt.user.client.ui.Widget; |
|
11 | 13 |
import eu.dnetlib.domain.data.RepositoryInterface; |
14 |
import eu.dnetlib.gwt.client.MyFormGroup; |
|
12 | 15 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
13 | 16 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
14 | 17 |
import eu.dnetlib.repo.manager.client.services.ValidationService; |
15 | 18 |
import eu.dnetlib.repo.manager.client.services.ValidationServiceAsync; |
16 |
import eu.dnetlib.gwt.client.MyFormGroup; |
|
17 | 19 |
import eu.dnetlib.repo.manager.client.widgets.TextBox; |
18 | 20 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeEvent; |
19 | 21 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeHandler; |
20 | 22 |
import eu.dnetlib.repo.manager.shared.Constants; |
21 | 23 |
import eu.dnetlib.repo.manager.shared.InterfaceInformation; |
22 | 24 |
import org.gwtbootstrap3.client.ui.*; |
23 |
import org.gwtbootstrap3.client.ui.Anchor; |
|
24 |
import org.gwtbootstrap3.client.ui.ListBox; |
|
25 |
import org.gwtbootstrap3.client.ui.RadioButton; |
|
26 | 25 |
import org.gwtbootstrap3.client.ui.constants.*; |
27 | 26 |
|
28 | 27 |
import java.util.HashMap; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/update/SelectFromMyRepositoriesWidget.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.core.client.GWT; |
4 | 4 |
import com.google.gwt.dom.client.Document; |
5 |
import com.google.gwt.event.dom.client.ClickEvent; |
|
6 |
import com.google.gwt.event.dom.client.ClickHandler; |
|
7 |
import com.google.gwt.user.client.History; |
|
8 |
import com.google.gwt.user.client.Window; |
|
9 | 5 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
10 | 6 |
import com.google.gwt.user.client.ui.FlowPanel; |
11 | 7 |
import com.google.gwt.user.client.ui.HTML; |
12 |
import com.google.gwt.user.client.ui.Widget; |
|
13 |
import eu.dnetlib.domain.data.Repository; |
|
14 | 8 |
import eu.dnetlib.gwt.client.help.HelpService; |
15 | 9 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
16 | 10 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
... | ... | |
23 | 17 |
import eu.dnetlib.repo.manager.client.widgets.OpenAIRECompliantLogoDownloadWidget; |
24 | 18 |
import eu.dnetlib.repo.manager.shared.DatasourcesCollection; |
25 | 19 |
import org.gwtbootstrap3.client.ui.Alert; |
26 |
import org.gwtbootstrap3.client.ui.Anchor; |
|
27 | 20 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
28 |
import org.gwtbootstrap3.client.ui.constants.IconPosition; |
|
29 |
import org.gwtbootstrap3.client.ui.constants.IconType; |
|
30 | 21 |
|
31 | 22 |
/** |
32 | 23 |
* Created by stefania on 1/14/16. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/update/DatasourceUpdateController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.update; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/utils/RepositoryInformationFormWidget.java | ||
---|---|---|
9 | 9 |
import com.google.gwt.event.dom.client.ClickHandler; |
10 | 10 |
import com.google.gwt.regexp.shared.RegExp; |
11 | 11 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
12 |
import com.google.gwt.user.client.ui.*; |
|
12 |
import com.google.gwt.user.client.ui.HTML; |
|
13 |
import com.google.gwt.user.client.ui.IsWidget; |
|
13 | 14 |
import com.google.gwt.user.client.ui.Label; |
15 |
import com.google.gwt.user.client.ui.Widget; |
|
14 | 16 |
import eu.dnetlib.domain.data.Repository; |
15 | 17 |
import eu.dnetlib.gwt.client.MyFormGroup; |
16 | 18 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
17 | 19 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
18 |
import eu.dnetlib.repo.manager.client.widgets.*; |
|
19 | 20 |
import eu.dnetlib.repo.manager.client.widgets.TextArea; |
20 | 21 |
import eu.dnetlib.repo.manager.client.widgets.TextBox; |
22 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeEvent; |
|
23 |
import eu.dnetlib.repo.manager.client.widgets.ValueChangeHandler; |
|
21 | 24 |
import eu.dnetlib.repo.manager.shared.Constants; |
22 | 25 |
import eu.dnetlib.repo.manager.shared.DatasourceVocabularies; |
23 |
import org.gwtbootstrap3.client.ui.*;
|
|
26 |
import org.gwtbootstrap3.client.ui.Alert;
|
|
24 | 27 |
import org.gwtbootstrap3.client.ui.Button; |
28 |
import org.gwtbootstrap3.client.ui.Form; |
|
25 | 29 |
import org.gwtbootstrap3.client.ui.ListBox; |
26 | 30 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
27 | 31 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
28 | 32 |
import org.gwtbootstrap3.client.ui.constants.ValidationState; |
29 | 33 |
import org.gwtbootstrap3.client.ui.form.error.BasicEditorError; |
30 | 34 |
import org.gwtbootstrap3.client.ui.form.validator.Validator; |
35 |
import org.gwtbootstrap3.client.ui.gwt.FlowPanel; |
|
31 | 36 |
|
32 | 37 |
import java.util.ArrayList; |
33 | 38 |
import java.util.HashMap; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/update/UpdateRepositoryForm.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.event.dom.client.ClickEvent; |
4 | 4 |
import com.google.gwt.event.dom.client.ClickHandler; |
5 |
import com.google.gwt.user.client.ui.*; |
|
6 | 5 |
import com.google.gwt.user.client.ui.Anchor; |
6 |
import com.google.gwt.user.client.ui.IsWidget; |
|
7 |
import com.google.gwt.user.client.ui.Widget; |
|
7 | 8 |
import eu.dnetlib.domain.data.Repository; |
8 | 9 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInformationFormWidget; |
9 | 10 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInterfacesFormWidget; |
10 | 11 |
import eu.dnetlib.repo.manager.shared.DatasourceVocabularies; |
11 |
import org.gwtbootstrap3.client.ui.*; |
|
12 |
import org.gwtbootstrap3.client.ui.TabPanel; |
|
13 |
import org.gwtbootstrap3.client.ui.html.OrderedList; |
|
12 |
import org.gwtbootstrap3.client.ui.ListItem; |
|
13 |
import org.gwtbootstrap3.client.ui.gwt.FlowPanel; |
|
14 | 14 |
import org.gwtbootstrap3.client.ui.html.UnorderedList; |
15 | 15 |
|
16 | 16 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/wizard/SelectRepositoryStepWidget.java | ||
---|---|---|
4 | 4 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
5 | 5 |
import com.google.gwt.user.client.ui.FlowPanel; |
6 | 6 |
import com.google.gwt.user.client.ui.Widget; |
7 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget;
|
|
7 |
import eu.dnetlib.repo.manager.client.datasources.utils.SelectRepositoryWidget;
|
|
8 | 8 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
9 |
import eu.dnetlib.repo.manager.client.datasources.utils.SelectRepositoryWidget; |
|
10 | 9 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
10 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
|
11 | 11 |
import eu.dnetlib.repo.manager.shared.DatasourceRegistrationState; |
12 | 12 |
import eu.dnetlib.repo.manager.shared.WizardState; |
13 | 13 |
import org.gwtbootstrap3.client.ui.Alert; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/wizard/DatasourceBasicInfoStepWidget.java | ||
---|---|---|
6 | 6 |
import com.google.gwt.user.client.ui.Widget; |
7 | 7 |
import eu.dnetlib.domain.data.Repository; |
8 | 8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
9 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget;
|
|
9 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInformationFormWidget;
|
|
10 | 10 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
11 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInformationFormWidget; |
|
12 | 11 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
12 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
|
13 | 13 |
import eu.dnetlib.repo.manager.shared.DatasourceRegistrationState; |
14 | 14 |
import eu.dnetlib.repo.manager.shared.DatasourceVocabularies; |
15 | 15 |
import eu.dnetlib.repo.manager.shared.WizardState; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/SelectRepositoryTypeWidget.java | ||
---|---|---|
2 | 2 |
|
3 | 3 |
import com.google.gwt.core.client.GWT; |
4 | 4 |
import com.google.gwt.dom.client.Document; |
5 |
import com.google.gwt.user.client.ui.FlowPanel; |
|
6 | 5 |
import com.google.gwt.user.client.ui.HTML; |
7 |
import com.google.gwt.user.client.ui.Widget; |
|
8 | 6 |
import eu.dnetlib.gwt.client.help.HelpService; |
9 | 7 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
10 | 8 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
11 | 9 |
import eu.dnetlib.repo.manager.client.HelpCallback; |
12 | 10 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
13 |
import org.gwtbootstrap3.client.ui.Anchor; |
|
14 | 11 |
|
15 | 12 |
/** |
16 | 13 |
* Created by stefania on 12/7/15. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/DatasourceRegisterController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.register; |
2 | 2 |
|
3 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
4 |
import com.google.gwt.user.client.ui.HTML; |
|
5 |
import com.google.gwt.user.client.ui.RootPanel; |
|
6 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
7 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
8 | 5 |
|
9 | 6 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/DataController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.register; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 | 5 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.*; |
11 | 6 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
... | ... | |
15 | 10 |
import java.util.ArrayList; |
16 | 11 |
import java.util.List; |
17 | 12 |
|
18 |
import static com.google.gwt.query.client.GQuery.$; |
|
19 |
|
|
20 | 13 |
/** |
21 | 14 |
* Created by stefania on 12/23/15. |
22 | 15 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/getimpact/EnableMetricsWidget.java | ||
---|---|---|
13 | 13 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
14 | 14 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
15 | 15 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
16 |
import org.gwtbootstrap3.client.ui.*; |
|
16 |
import org.gwtbootstrap3.client.ui.Alert; |
|
17 |
import org.gwtbootstrap3.client.ui.Button; |
|
18 |
import org.gwtbootstrap3.client.ui.Modal; |
|
19 |
import org.gwtbootstrap3.client.ui.ModalBody; |
|
17 | 20 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
18 | 21 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
19 | 22 |
import org.gwtbootstrap3.client.ui.constants.ModalBackdrop; |
20 |
import org.gwtbootstrap3.client.ui.constants.Toggle; |
|
21 | 23 |
|
22 | 24 |
/** |
23 | 25 |
* Created by stefania on 12/19/16. |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/getimpact/GetImpactWidget.java | ||
---|---|---|
5 | 5 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
6 | 6 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 | 7 |
import com.google.gwt.user.client.ui.HTML; |
8 |
import com.google.gwt.user.client.ui.TabBar; |
|
9 |
import com.google.gwt.user.client.ui.Widget; |
|
10 |
import eu.dnetlib.domain.data.Repository; |
|
11 |
import eu.dnetlib.gwt.client.MyFormGroup; |
|
12 | 8 |
import eu.dnetlib.gwt.client.help.HelpService; |
13 | 9 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
14 | 10 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
... | ... | |
19 | 15 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
20 | 16 |
import eu.dnetlib.repo.manager.client.widgets.ListOrGridViewOfDatasourcesWidget; |
21 | 17 |
import eu.dnetlib.repo.manager.shared.DatasourcesCollection; |
22 |
import org.gwtbootstrap3.client.ui.*;
|
|
18 |
import org.gwtbootstrap3.client.ui.Alert;
|
|
23 | 19 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
24 | 20 |
|
25 | 21 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/getimpact/MetricsForDatasourceWidget.java | ||
---|---|---|
17 | 17 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
18 | 18 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
19 | 19 |
import eu.dnetlib.repo.manager.shared.MetricsInfo; |
20 |
import eu.dnetlib.domain.data.PiwikInfo; |
|
21 |
import org.gwtbootstrap3.client.ui.*; |
|
20 |
import org.gwtbootstrap3.client.ui.Alert; |
|
22 | 21 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
23 | 22 |
|
24 | 23 |
/** |
modules/uoa-repository-manager-gui/branches/aai/src/main/webapp/WEB-INF/applicationContext.xml | ||
---|---|---|
1 | 1 |
<?xml version="1.0" encoding="UTF-8"?> |
2 | 2 |
|
3 | 3 |
<beans xmlns="http://www.springframework.org/schema/beans" |
4 |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
|
|
4 |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|
5 | 5 |
xmlns:context="http://www.springframework.org/schema/context" |
6 |
xmlns:security="http://www.springframework.org/schema/security" |
|
7 | 6 |
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd |
8 |
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd |
|
9 |
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.2.xsd"> |
|
7 |
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd"> |
|
10 | 8 |
|
11 | 9 |
|
12 | 10 |
|
... | ... | |
29 | 27 |
<import resource="classpath*:/eu/dnetlib/gwt/**/springContext-widgets.xml"/> |
30 | 28 |
|
31 | 29 |
<import resource="classpath*:/eu/dnetlib/repo/manager/server/config/springContext-repo-manager.xml"/> |
30 |
<import resource="classpath*:/eu/dnetlib/repo/manager/server/config/aai-security.xml"/> |
|
31 |
|
|
32 | 32 |
<import resource="classpath*:/eu/dnetlib/repos/springContext-repos-dms-cached.xml"/> |
33 | 33 |
<import resource="classpath*:application-context.xml" /> |
34 | 34 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/wizard/DatasourceRegistrationWizard.java | ||
---|---|---|
3 | 3 |
import com.google.gwt.core.client.GWT; |
4 | 4 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
5 | 5 |
import com.google.gwt.user.client.ui.HTML; |
6 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
|
7 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
|
6 | 8 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
7 | 9 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardWidget; |
8 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
|
9 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
|
10 | 10 |
import eu.dnetlib.repo.manager.shared.DatasourceRegistrationState; |
11 | 11 |
|
12 | 12 |
import java.util.List; |
modules/uoa-repository-manager-gui/branches/aai/pom.xml | ||
---|---|---|
281 | 281 |
</dependency> |
282 | 282 |
|
283 | 283 |
|
284 |
<dependency> |
|
284 |
<!-- <dependency>
|
|
285 | 285 |
<groupId>org.springframework.session</groupId> |
286 | 286 |
<artifactId>spring-session-data-redis</artifactId> |
287 | 287 |
<version>1.3.1.RELEASE</version> |
... | ... | |
291 | 291 |
<groupId>redis.clients</groupId> |
292 | 292 |
<artifactId>jedis</artifactId> |
293 | 293 |
<version>2.9.0</version> |
294 |
</dependency> |
|
294 |
</dependency>-->
|
|
295 | 295 |
|
296 | 296 |
<dependency> |
297 | 297 |
<groupId>eu.dnetlib</groupId> |
298 | 298 |
<artifactId>uoa-repository-manager-service</artifactId> |
299 | 299 |
<version>1.0.0-SNAPSHOT</version> |
300 | 300 |
</dependency> |
301 |
|
|
302 |
<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-catalina --> |
|
303 |
<!-- <dependency> |
|
304 |
<groupId>org.apache.tomcat</groupId> |
|
305 |
<artifactId>tomcat-catalina</artifactId> |
|
306 |
<version>LATEST</version> |
|
307 |
</dependency>--> |
|
308 |
|
|
309 |
|
|
310 | 301 |
</dependencies> |
311 | 302 |
|
312 | 303 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/LiteratureController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.register; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 | 5 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.*; |
11 | 6 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
... | ... | |
15 | 10 |
import java.util.ArrayList; |
16 | 11 |
import java.util.List; |
17 | 12 |
|
18 |
import static com.google.gwt.query.client.GQuery.$; |
|
19 |
|
|
20 | 13 |
/** |
21 | 14 |
* Created by stefania on 12/17/15. |
22 | 15 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/JournalController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.register; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.*; |
|
5 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.DatasourceBasicInfoStepWidget; |
|
6 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.DatasourceInterfacesStepWidget; |
|
7 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.DatasourceRegistrationCompleteStepWidget; |
|
8 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.DatasourceRegistrationWizard; |
|
11 | 9 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
12 | 10 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardWidget; |
13 | 11 |
import eu.dnetlib.repo.manager.shared.Constants; |
... | ... | |
15 | 13 |
import java.util.ArrayList; |
16 | 14 |
import java.util.List; |
17 | 15 |
|
18 |
import static com.google.gwt.query.client.GQuery.$; |
|
19 |
|
|
20 | 16 |
/** |
21 | 17 |
* Created by stefania on 12/23/15. |
22 | 18 |
*/ |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/update/UpdateRepositoryWidget.java | ||
---|---|---|
6 | 6 |
import com.google.gwt.event.dom.client.ClickHandler; |
7 | 7 |
import com.google.gwt.query.client.Function; |
8 | 8 |
import com.google.gwt.user.client.Event; |
9 |
import com.google.gwt.user.client.Window; |
|
10 | 9 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
11 | 10 |
import com.google.gwt.user.client.ui.FlowPanel; |
12 | 11 |
import com.google.gwt.user.client.ui.HTML; |
13 |
import com.google.gwt.user.client.ui.Widget; |
|
14 | 12 |
import eu.dnetlib.domain.data.Repository; |
15 |
import eu.dnetlib.domain.functionality.validator.JobResultEntry; |
|
16 | 13 |
import eu.dnetlib.gwt.client.help.HelpService; |
17 | 14 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
18 | 15 |
import eu.dnetlib.repo.manager.client.AbstractRepositoryManagerWidget; |
19 | 16 |
import eu.dnetlib.repo.manager.client.HelpCallback; |
20 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
21 | 17 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
22 |
import eu.dnetlib.repo.manager.client.enrichcontent.EventsSubscriptionForm; |
|
23 | 18 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
24 | 19 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
25 |
import eu.dnetlib.repo.manager.client.widgets.*;
|
|
20 |
import eu.dnetlib.repo.manager.client.widgets.TextBox;
|
|
26 | 21 |
import eu.dnetlib.repo.manager.shared.DatasourceVocabularies; |
27 |
import eu.dnetlib.repo.manager.shared.broker.OpenaireSubscription; |
|
28 |
import eu.dnetlib.repo.manager.shared.broker.Subscription; |
|
29 | 22 |
import org.gwtbootstrap3.client.ui.*; |
30 |
import org.gwtbootstrap3.client.ui.TextBox; |
|
31 | 23 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
32 |
import org.gwtbootstrap3.client.ui.constants.ButtonType; |
|
33 | 24 |
import org.gwtbootstrap3.client.ui.constants.ModalBackdrop; |
34 | 25 |
|
35 | 26 |
import static com.google.gwt.query.client.GQuery.$; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/getimpact/InstructionsForMetricsWidget.java | ||
---|---|---|
6 | 6 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
7 | 7 |
import com.google.gwt.user.client.ui.FlowPanel; |
8 | 8 |
import com.google.gwt.user.client.ui.HTML; |
9 |
import eu.dnetlib.domain.data.PiwikInfo; |
|
9 | 10 |
import eu.dnetlib.domain.data.Repository; |
10 | 11 |
import eu.dnetlib.gwt.client.help.HelpService; |
11 | 12 |
import eu.dnetlib.gwt.client.help.HelpServiceAsync; |
... | ... | |
14 | 15 |
import eu.dnetlib.repo.manager.client.RepositoryManagerWidget; |
15 | 16 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
16 | 17 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
17 |
import eu.dnetlib.domain.data.PiwikInfo; |
|
18 | 18 |
import org.gwtbootstrap3.client.ui.Alert; |
19 | 19 |
import org.gwtbootstrap3.client.ui.constants.AlertType; |
20 | 20 |
|
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/wizard/DatasourceInterfacesStepWidget.java | ||
---|---|---|
4 | 4 |
import com.google.gwt.user.client.rpc.AsyncCallback; |
5 | 5 |
import com.google.gwt.user.client.ui.FlowPanel; |
6 | 6 |
import com.google.gwt.user.client.ui.Widget; |
7 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget;
|
|
7 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInterfacesFormWidget;
|
|
8 | 8 |
import eu.dnetlib.repo.manager.client.services.RepositoryService; |
9 |
import eu.dnetlib.repo.manager.client.datasources.utils.RepositoryInterfacesFormWidget; |
|
10 | 9 |
import eu.dnetlib.repo.manager.client.services.RepositoryServiceAsync; |
10 |
import eu.dnetlib.repo.manager.client.widgets.wizard.WizardStepWidget; |
|
11 | 11 |
import eu.dnetlib.repo.manager.shared.DatasourceRegistrationState; |
12 | 12 |
import eu.dnetlib.repo.manager.shared.WizardState; |
13 | 13 |
import org.gwtbootstrap3.client.ui.Alert; |
modules/uoa-repository-manager-gui/branches/aai/src/main/java/eu/dnetlib/repo/manager/client/datasources/register/AggregatorController.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.repo.manager.client.datasources.register; |
2 | 2 |
|
3 |
import com.google.gwt.query.client.Function; |
|
4 |
import com.google.gwt.user.client.Event; |
|
5 |
import com.google.gwt.user.client.History; |
|
6 | 3 |
import com.google.gwt.user.client.ui.FlowPanel; |
7 |
import com.google.gwt.user.client.ui.HTML; |
|
8 |
import eu.dnetlib.repo.manager.client.RepositoryManager; |
|
9 | 4 |
import eu.dnetlib.repo.manager.client.TokenController; |
10 |
import eu.dnetlib.repo.manager.client.datasources.register.wizard.*; |
Also available in: Unified diff
1. Enable aai.
2. Create security.xml file
3. Reorganize imports.