pom.xml (apache-openmeetings-6.1.0-src) | : | pom.xml (apache-openmeetings-6.2.0-src) | ||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
See the License for the specific language governing permissions and | See the License for the specific language governing permissions and | |||
limitations under the License. | limitations under the License. | |||
--> | --> | |||
<project xmlns="http://maven.apache.org/POM/4.0.0" | <project xmlns="http://maven.apache.org/POM/4.0.0" | |||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | 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"> | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache .org/maven-v4_0_0.xsd"> | |||
<modelVersion>4.0.0</modelVersion> | <modelVersion>4.0.0</modelVersion> | |||
<parent> | <parent> | |||
<groupId>org.apache.openmeetings</groupId> | <groupId>org.apache.openmeetings</groupId> | |||
<artifactId>openmeetings-parent</artifactId> | <artifactId>openmeetings-parent</artifactId> | |||
<version>6.1.0</version> | <version>6.2.0</version> | |||
<relativePath>..</relativePath> | <relativePath>..</relativePath> | |||
</parent> | </parent> | |||
<artifactId>openmeetings-webservice</artifactId> | <artifactId>openmeetings-webservice</artifactId> | |||
<packaging>jar</packaging> | <packaging>jar</packaging> | |||
<name>Openmeetings Webservices</name> | <name>Openmeetings Webservices</name> | |||
<description>Module for OpenMeetings CXF based web services.</description > | <description>Module for OpenMeetings CXF based web services.</description > | |||
<properties> | <properties> | |||
<site.basedir>${project.parent.basedir}</site.basedir> | <site.basedir>${project.parent.basedir}</site.basedir> | |||
<autoModuleName>apache.openmeetings.webservice</autoModuleName> | <autoModuleName>apache.openmeetings.webservice</autoModuleName> | |||
</properties> | </properties> | |||
skipping to change at line 59 | skipping to change at line 59 | |||
</groups> | </groups> | |||
<skip>${om.quick.build}</ skip> | <skip>${om.quick.build}</ skip> | |||
</configuration> | </configuration> | |||
<goals> | <goals> | |||
<goal>javadoc-no-fork</go al> | <goal>javadoc-no-fork</go al> | |||
</goals> | </goals> | |||
<phase>generate-resources</phase> | <phase>generate-resources</phase> | |||
</execution> | </execution> | |||
</executions> | </executions> | |||
</plugin> | </plugin> | |||
<plugin> | ||||
<groupId>io.openapitools.swagger</groupId> | ||||
<artifactId>swagger-maven-plugin</artifactId> | ||||
<configuration> | ||||
<resourcePackages> | ||||
<resourcePackage>org.apache.openm | ||||
eetings.webservice</resourcePackage> | ||||
</resourcePackages> | ||||
<outputDirectory>${basedir}/target/</outp | ||||
utDirectory> | ||||
<outputFilename>apache-openmeetings-${pro | ||||
ject.version}-swagger</outputFilename> | ||||
<outputFormats>JSON,YAML</outputFormats> | ||||
<prettyPrint>true</prettyPrint> | ||||
<swaggerConfig> | ||||
<info> | ||||
<title>Apache OpenMeeting | ||||
s API</title> | ||||
<description> | ||||
<![CDATA[ | ||||
Integration API e | ||||
nables to connect to an OpenMeetings instance, eg for generating users, create l | ||||
inks to directly access conference rooms.<br/><br/> | ||||
<b>It is mainly d | ||||
esigned for Server2Server integration, for example to integrate into your websit | ||||
e, CMS or 3rd party application</b><br/><br/> | ||||
For examples how | ||||
to use the Rest API see <a href="https://openmeetings.apache.org/RestAPISample.h | ||||
tml" target="_BLANK">https://openmeetings.apache.org/RestAPISample.html</a>.<br/ | ||||
><br/> | ||||
Community contrib | ||||
uted modules for using this API include for example: | ||||
<ul> | ||||
<li><a hr | ||||
ef="https://openmeetings.apache.org/RestAPISample.html#how-to-integrate-using-no | ||||
dejs" target="_BLANK"> Node.js module for using API</a></li> | ||||
<li><a hr | ||||
ef="https://openmeetings.apache.org/RestAPISample.html#how-to-integrate-using-ph | ||||
p-and-composer" target="_BLANK"> PHP composer module for using API</a></li> | ||||
</ul> | ||||
Other community p | ||||
lugins using this API for Moodle, SugarCRM, Drupal, Joomla can be found in the C | ||||
onfiguration>Plugins section at <a href="https://openmeetings.apache.org" target | ||||
="_BLANK">https://openmeetings.apache.org</a> | ||||
]]> | ||||
</description> | ||||
<version>${project.versio | ||||
n}</version> | ||||
<contact> | ||||
<email>dev@openme | ||||
etings.apache.org</email> | ||||
<name>Apache Open | ||||
Meetings Rest Examples and Documentation</name> | ||||
<url>https://open | ||||
meetings.apache.org/RestAPISample.html</url> | ||||
</contact> | ||||
<license> | ||||
<url>https://www. | ||||
apache.org/licenses/LICENSE-2.0</url> | ||||
<name>The Apache | ||||
Software License, Version 2.0</name> | ||||
</license> | ||||
</info> | ||||
<tags> | ||||
<tag> | ||||
<name>UserService | ||||
</name> | ||||
<description>The | ||||
Service contains methods to login and create hash to directly enter conference r | ||||
ooms, recordings or the application in general</description> | ||||
</tag> | ||||
<tag> | ||||
<name>RoomService | ||||
</name> | ||||
<description>Room | ||||
Service contains methods to manipulate rooms and create invitation hash</descrip | ||||
tion> | ||||
</tag> | ||||
<tag> | ||||
<name>FileService | ||||
</name> | ||||
<description>Cont | ||||
ains methods to import and upload files into the Files section of the conference | ||||
room and the personal drive of any USER</description> | ||||
</tag> | ||||
<tag> | ||||
<name>WbService</ | ||||
name> | ||||
<description>WbSe | ||||
rvice contains methods to manipulate whiteboard contents</description> | ||||
</tag> | ||||
<tag> | ||||
<name>CalendarSer | ||||
vice</name> | ||||
<description>Cale | ||||
ndarService contains methods to create, edit delete calendar meetings</descripti | ||||
on> | ||||
</tag> | ||||
<tag> | ||||
<name>GroupServic | ||||
e</name> | ||||
<description>The | ||||
Service contains methods to login and create hash to directly enter conference r | ||||
ooms, recordings or the application in general</description> | ||||
</tag> | ||||
<tag> | ||||
<name>NetTestServ | ||||
ice</name> | ||||
<description>The | ||||
Service contains methods to trigger a network test</description> | ||||
</tag> | ||||
<tag> | ||||
<name>RecordingSe | ||||
rvice</name> | ||||
<description>The | ||||
Service contains methods to work with recordings</description> | ||||
</tag> | ||||
<tag> | ||||
<name>InfoService | ||||
</name> | ||||
<description>The | ||||
Service contains methods to get info about the system</description> | ||||
</tag> | ||||
<tag> | ||||
<name>ErrorServic | ||||
e</name> | ||||
<description>The | ||||
Service contains methods to get localized errors</description> | ||||
</tag> | ||||
</tags> | ||||
<servers> | ||||
<server> | ||||
<description>Your | ||||
local OpenMeetings Server</description> | ||||
<url>http://local | ||||
host:5080/openmeetings/services</url> | ||||
</server> | ||||
<server> | ||||
<description>Om D | ||||
emo Server</description> | ||||
<url>https://om.a | ||||
lteametasoft.com/openmeetings/services</url> | ||||
</server> | ||||
</servers> | ||||
</swaggerConfig> | ||||
</configuration> | ||||
<executions> | ||||
<execution> | ||||
<goals> | ||||
<goal>generate</goal> | ||||
</goals> | ||||
</execution> | ||||
</executions> | ||||
</plugin> | ||||
</plugins> | </plugins> | |||
</build> | </build> | |||
<dependencies> | <dependencies> | |||
<dependency> | <dependency> | |||
<groupId>org.apache.openmeetings</groupId> | <groupId>org.apache.openmeetings</groupId> | |||
<artifactId>openmeetings-util</artifactId> | <artifactId>openmeetings-util</artifactId> | |||
</dependency> | </dependency> | |||
<dependency> | <dependency> | |||
<groupId>org.apache.openmeetings</groupId> | <groupId>org.apache.openmeetings</groupId> | |||
<artifactId>openmeetings-db</artifactId> | <artifactId>openmeetings-db</artifactId> | |||
skipping to change at line 107 | skipping to change at line 207 | |||
</dependency> | </dependency> | |||
<dependency> | <dependency> | |||
<groupId>org.apache.cxf</groupId> | <groupId>org.apache.cxf</groupId> | |||
<artifactId>cxf-rt-features-logging</artifactId> | <artifactId>cxf-rt-features-logging</artifactId> | |||
</dependency> | </dependency> | |||
<dependency> | <dependency> | |||
<groupId>org.codehaus.jettison</groupId> | <groupId>org.codehaus.jettison</groupId> | |||
<artifactId>jettison</artifactId> | <artifactId>jettison</artifactId> | |||
</dependency> | </dependency> | |||
<dependency> | <dependency> | |||
<groupId>io.swagger.core.v3</groupId> | ||||
<artifactId>swagger-annotations</artifactId> | ||||
</dependency> | ||||
<dependency> | ||||
<groupId>org.apache.openmeetings</groupId> | <groupId>org.apache.openmeetings</groupId> | |||
<artifactId>openmeetings-util</artifactId> | <artifactId>openmeetings-util</artifactId> | |||
<version>${project.version}</version> | <version>${project.version}</version> | |||
<type>test-jar</type> | <type>test-jar</type> | |||
<scope>test</scope> | <scope>test</scope> | |||
</dependency> | </dependency> | |||
</dependencies> | </dependencies> | |||
</project> | </project> | |||
End of changes. 3 change blocks. | ||||
1 lines changed or deleted | 159 lines changed or added |