This is an automated email from the ASF dual-hosted git repository.

sebawagner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 882e265  OPENMEETINGS-2420 Update news section on OpenAPI spec and 
Node.js integration.
882e265 is described below

commit 882e265dcc8fdb1935e54e8013ace41cb5d24da6
Author: Sebastian Wagner <seba.wag...@gmail.com>
AuthorDate: Mon Sep 13 17:59:05 2021 +1200

    OPENMEETINGS-2420 Update news section on OpenAPI spec and Node.js 
integration.
---
 openmeetings-server/src/site/xdoc/NewsArchive.xml | 32 +++++++++++++++++++++++
 openmeetings-server/src/site/xdoc/index.xml       | 31 ++++++----------------
 2 files changed, 40 insertions(+), 23 deletions(-)

diff --git a/openmeetings-server/src/site/xdoc/NewsArchive.xml 
b/openmeetings-server/src/site/xdoc/NewsArchive.xml
index 3454de8..4aff2e6 100644
--- a/openmeetings-server/src/site/xdoc/NewsArchive.xml
+++ b/openmeetings-server/src/site/xdoc/NewsArchive.xml
@@ -20,6 +20,38 @@
        </properties>
 
        <body>
+               <section name="Release 6.1.0">
+                       <div class="bd-callout bd-callout-info">
+                               <h4>Version 6.1.0 released!</h4>
+                               <div>Release 6.1.0, provides following 
improvements:<br/>
+                                       This release provides WebRTC 
audio/video/screen-sharing in the Room<br/>
+
+                                       Stability:
+                                       <ul>
+                                               <li>Room is more stable</li>
+                                               <li>Screen sharing on Safari is 
fixed</li>
+                                               <li>Recording in interview room 
is fixed</li>
+                                       </ul>
+                                       UI:
+                                       <ul>
+                                               <li>OM theme can selected in 
Admin -&gt; Config</li>
+                                               <li>Configurable Extra menu is 
added to the rooms</li>
+                                               <li>Date/time picker is better 
localized</li>
+                                       </ul>
+                                       <br/>
+                                       Other fixes and improvements
+                               </div>
+                               <br/>
+
+                               <span>
+                                       27 issues are fixed please check <br/>
+                                       <a 
href="https://www.apache.org/dist/openmeetings/6.1.0/CHANGELOG.md";>CHANGELOG</a>
 and
+                                       <a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12349533";>Detailed
 list</a>
+                               </span>
+                               <span> See <a href="downloads.html">Downloads 
page</a>.</span>
+                               <span class="date">(2021-07-20)</span>
+                       </div>
+               </section>
                <section name="Release 5.1.0">
                        <div class="bd-callout bd-callout-info">
                                <h4>Version 5.1.0 released!</h4>
diff --git a/openmeetings-server/src/site/xdoc/index.xml 
b/openmeetings-server/src/site/xdoc/index.xml
index e763ba0..a3fa9a6 100644
--- a/openmeetings-server/src/site/xdoc/index.xml
+++ b/openmeetings-server/src/site/xdoc/index.xml
@@ -69,34 +69,19 @@
                </section>
                <section name="News">
                        <div class="bd-callout bd-callout-danger">
-                               <h4>Version 6.1.0 released!</h4>
-                               <div>Release 6.1.0, provides following 
improvements:<br/>
-                                       This release provides WebRTC 
audio/video/screen-sharing in the Room<br/>
-
-                                       Stability:
-                                       <ul>
-                                               <li>Room is more stable</li>
-                                               <li>Screen sharing on Safari is 
fixed</li>
-                                               <li>Recording in interview room 
is fixed</li>
-                                       </ul>
-                                       UI:
+                               <h4>OpenAPI, Swagger and Node.js 
integration</h4>
+                               <div>You can now use a community contributed 
Node.js module as well as use the OpenAPI Swagger Spec to make integration to 
OpenMeetings easier<br/><br/>
+                                       More information:
                                        <ul>
-                                               <li>OM theme can selected in 
Admin -&gt; Config</li>
-                                               <li>Configurable Extra menu is 
added to the rooms</li>
-                                               <li>Date/time picker is better 
localized</li>
+                                               <li>NPM module <a 
href="https://www.npmjs.com/package/openmeetings-node-client"; 
target="_blank">OpenMeetings-Node-Client</a></li>
+                                               <li>OpenMeetings <a 
href="RestAPISample.html#how-to-integrate-using-nodejs">Rest API sample and 
Integration Docs</a></li>
                                        </ul>
+                                       The Node.js module makes use of the 
OpenMeetings Rest API which is now also available in OpenAPI 3.0 format: <a 
href="https://openmeetings.apache.org/swagger/"; 
target="_blank">https://openmeetings.apache.org/swagger/</a>
                                        <br/>
-                                       Other fixes and improvements
+                                       There are examples for using the node 
module with JavaScript/ES6 as well as TypeScript available.
                                </div>
                                <br/>
-
-                               <span>
-                                       27 issues are fixed please check <br/>
-                                       <a 
href="https://www.apache.org/dist/openmeetings/6.1.0/CHANGELOG.md";>CHANGELOG</a>
 and
-                                       <a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312720&amp;version=12349533";>Detailed
 list</a>
-                               </span>
-                               <span> See <a href="downloads.html">Downloads 
page</a>.</span>
-                               <span class="date">(2021-07-20)</span>
+                               <span class="date">(2021-09-13)</span>
                        </div>
                        <div class="bd-callout bd-callout-info">
                                <span class="date"><a 
href="NewsArchive.html">You can find older news here</a></span>

Reply via email to