first fully working swagger doc on the cdm remote api. Model scan ist still disabled...
authorAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 23 Jan 2015 11:40:39 +0000 (11:40 +0000)
committerAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Fri, 23 Jan 2015 11:40:39 +0000 (11:40 +0000)
commitfcb2c8b8637e57f2fcf6629f7c2ad2749eaeb258
tree2e9509c9af9b697d2104e17c48c675d2bc0ee3c9
parentd3519a2c30edf694f40f5cc924846eeb0f256df0
first fully working swagger doc on the cdm remote api. Model scan ist still disabled to allow faster application startup. Remote api organized in multiple swagger groups. Adding support for swagger goups to the swagger-ui. Cuostomization of the swagger-ui: branding and adding a menu to link to the swagger groups.
68 files changed:
cdmlib-remote-webapp/pom.xml
cdmlib-remote-webapp/src/main/java/eu/etaxonomy/cdm/remote/config/CdmSpringMVCConfig.java
cdmlib-remote-webapp/src/main/webapp/doc/css/cdm.css
cdmlib-remote-webapp/src/main/webapp/doc/index.html
cdmlib-remote-webapp/src/main/webapp/index.html
cdmlib-remote-webapp/src/test/resources/log4j.properties
cdmlib-remote/pom.xml
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/AgentController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/AgentListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ClassificationController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ClassificationListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ClassificationPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ClassificationPortalListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DerivedUnitFacadeController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DerivedUnitFacadePortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionListPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/DescriptionPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/EventBaseController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureNodeController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureTreeController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureTreeListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureTreeListPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/FeatureTreePortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ManagementController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/MediaController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/MediaListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/MediaPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/NameController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/NameListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/NamePortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/OccurrenceController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/OccurrenceListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/OccurrencePortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/PolytomousKeyController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/PolytomousKeyListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/PolytomousKeyNodeController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/PolytomousKeyNodeListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/PolytomousKeyPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ProgressMonitorController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ReferenceController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ReferenceListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ReferencePortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/StatisticsController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonNodeController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonNodeListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonPortalController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TaxonPortalListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TermController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/TermListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/VocabularyController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/VocabularyListController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/checklist/ChecklistDemoController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/dto/NameCatalogueController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/dto/OccurrenceCatalogueController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/dto/PolytomousKeyNodeDtoController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ext/ExternalBhleController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/ext/ExternalGeoController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/oaipmh/ReferenceOaiPmhController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/controller/oaipmh/TaxonOaiPmhController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/service/AuthorityController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/service/DataController.java
cdmlib-remote/src/main/java/eu/etaxonomy/cdm/remote/service/MetadataController.java
pom.xml