You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by se...@apache.org on 2021/09/13 06:00:32 UTC

[openmeetings-site] branch master updated: OPENMEETINGS-2420 Update news section on OpenAPI spec and Node.js integration.

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-site.git


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

commit 896718b516cc250bcad7dacc9916a3fac33ae885
Author: Sebastian Wagner <se...@apache.org>
AuthorDate: Mon Sep 13 18:00:25 2021 +1200

    OPENMEETINGS-2420 Update news section on OpenAPI spec and Node.js integration.
---
 NewsArchive.html | 44 +++++++++++++++++++++++++++++++++++++++++---
 index.html       | 33 +++++++++++++--------------------
 2 files changed, 54 insertions(+), 23 deletions(-)

diff --git a/NewsArchive.html b/NewsArchive.html
index 693f5ac..44a8113 100644
--- a/NewsArchive.html
+++ b/NewsArchive.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2021-09-01  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2021-09-13  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -215,16 +215,46 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2021-09-01</li>
+            <li class="publishDate version-date">    Last Published: 2021-09-13</li>
         </ol>
     </nav>
                     <section> 
  <div class="page-header">
-  <h2 id="release-510">Release 5.1.0</h2>
+  <h2 id="release-610">Release 6.1.0</h2>
  </div> 
  <div class="bd-callout bd-callout-info"> 
   <section> 
    <section> 
+    <h4 id="version-610-released">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 class="externalLink" href="https://www.apache.org/dist/openmeetings/6.1.0/CHANGELOG.md">CHANGELOG</a> and <a class="externalLink" 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> 
+   </section> 
+  </section> 
+ </div> 
+</section> 
+<section> 
+ <h2 id="release-510">Release 5.1.0</h2> 
+ <div class="bd-callout bd-callout-info"> 
+  <section> 
+   <section> 
     <h4 id="version-510-released">Version 5.1.0 released!</h4> 
     <div>
       Release 5.1.0, provides following improvements: 
@@ -1558,6 +1588,14 @@
                 <nav id="m-toc-sidebar-nav flex-column">
                 <ul class="m-nav--sidebar nav flex-column flex-nowrap">
     <li class="h2">
+        <a class="nav-link" href="#release-610" title="Release 6.1.0">Release 6.1.0</a>
+    </li>
+    <ul class="nav flex-column flex-nowrap nav-collapsible">
+            <li class="h4">
+        <a class="nav-link" href="#version-610-released" title="Version 6.1.0 released!">Version 6.1.0 released!</a>
+    </li>
+    </ul>
+        <li class="h2">
         <a class="nav-link" href="#release-510" title="Release 5.1.0">Release 5.1.0</a>
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
diff --git a/index.html b/index.html
index 9a97596..d538926 100644
--- a/index.html
+++ b/index.html
@@ -3,7 +3,7 @@
 
   <!doctype html>
 <!--
- Generated by Apache Maven Doxia  at 2021-09-01  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
+ Generated by Apache Maven Doxia  at 2021-09-13  Rendered using Reflow Maven Skin 2.3.0 (http://devacfr.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
         <head>
@@ -215,7 +215,7 @@
         <main class="col-xs-12 col-sm-12 col-md-12 col-lg-12 col-xl-8" role="main">
     <nav aria-label="breadcrumb">
         <ol class="breadcrumb">
-            <li class="publishDate version-date">    Last Published: 2021-09-01</li>
+            <li class="publishDate version-date">    Last Published: 2021-09-13</li>
         </ol>
     </nav>
     <div id="carousel0" class="carousel slide" data-ride="carousel">
@@ -303,27 +303,20 @@
  <div class="bd-callout bd-callout-danger"> 
   <section> 
    <section> 
-    <h4 id="version-610-released">Version 6.1.0 released!</h4> 
+    <h4 id="openapi-swagger-and-nodejs-integration">OpenAPI, Swagger and Node.js integration</h4> 
     <div>
-      Release 6.1.0, provides following improvements: 
-     <br> This release provides WebRTC audio/video/screen-sharing in the Room 
-     <br> Stability: 
+      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>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 
+      <li>NPM module <a class="externalLink" 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 class="externalLink" href="https://openmeetings.apache.org/swagger/" target="_blank">https://openmeetings.apache.org/swagger/</a> 
+     <br> 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 class="externalLink" href="https://www.apache.org/dist/openmeetings/6.1.0/CHANGELOG.md">CHANGELOG</a> and <a class="externalLink" 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> 
    </section> 
   </section> 
  </div> 
@@ -537,7 +530,7 @@
     </li>
     <ul class="nav flex-column flex-nowrap nav-collapsible">
             <li class="h4">
-        <a class="nav-link" href="#version-610-released" title="Version 6.1.0 released!">Version 6.1.0 released!</a>
+        <a class="nav-link" href="#openapi-swagger-and-nodejs-integration" title="OpenAPI, Swagger and Node.js integration">OpenAPI, Swagger and Node.js integration</a>
     </li>
     </ul>
         <li class="h2">