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 05:59:15 UTC

[openmeetings] 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.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 <se...@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>

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

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Your link adds new sections for every news entry.

But we want 2 news entries inside the same section.

There isn't any example of this

What does *not* work is:
<section name="News">
     <div class="bd-callout bd-callout-danger">
          <h4>Info1</h4>
      </div>
     <div class="bd-callout bd-callout-danger">
         <h4>Info2</h4>
     </div>
</section>

If you try that, the result is that the 2nd Info is _outside_ of the News
section in the rendered HTML

I have changed it to
<section name="News">
     <div class="bd-callout bd-callout-danger">
          <div class="h4">Info1</div>
      </div>
     <div class="bd-callout bd-callout-danger">
         <div class="h4">Info2</div>
     </div>
</section>

=> This renders the content section fine. However there isn't a #link in
the sidebar. Cause its not a <h4> element.

Anyway, hope that works for now.

Thanks
Seb

Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
<https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>


On Mon, 13 Sept 2021 at 20:29, seba.wagner@gmail.com <se...@gmail.com>
wrote:

> Will have a look
>
> On Mon, 13 Sep 2021 at 7:56 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>> I would add the block like this:
>>
>> https://openmeetings.apache.org/NewsArchive.html#version-500-released
>>
>> I believe only outdated news should be moved to archive :)
>>
>> On Mon, 13 Sept 2021 at 14:53, seba.wagner@gmail.com <
>> seba.wagner@gmail.com> wrote:
>>
>>> Somehow you can’t have two news entries on the main landing page.
>>>
>>> It doesn’t show up correctly if it’s in the same section block.
>>>
>>> Thx
>>> Seb
>>>
>>> On Mon, 13 Sep 2021 at 6:26 PM, Maxim Solodovnik <so...@gmail.com>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Mon, 13 Sept 2021 at 12:59, <se...@apache.org> wrote:
>>>>
>>>>> 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 <se...@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">
>>>>>
>>>>
>>>>
>>>> This section should be added to the archive with the next release ...
>>>> too early :)))
>>>>
>>>>
>>>>
>>>>> +                       <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>
>>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>> --
>>> Sebastian Wagner
>>> Director Arrakeen Solutions, OM-Hosting.com
>>> http://arrakeen-solutions.co.nz/
>>> https://om-hosting.com - Cloud & Server Hosting for HTML5
>>> Video-Conferencing OpenMeetings
>>>
>>> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
>>> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
> --
> Sebastian Wagner
> Director Arrakeen Solutions, OM-Hosting.com
> http://arrakeen-solutions.co.nz/
> https://om-hosting.com - Cloud & Server Hosting for HTML5
> Video-Conferencing OpenMeetings
>
> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>

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

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Will have a look

On Mon, 13 Sep 2021 at 7:56 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

> I would add the block like this:
>
> https://openmeetings.apache.org/NewsArchive.html#version-500-released
>
> I believe only outdated news should be moved to archive :)
>
> On Mon, 13 Sept 2021 at 14:53, seba.wagner@gmail.com <
> seba.wagner@gmail.com> wrote:
>
>> Somehow you can’t have two news entries on the main landing page.
>>
>> It doesn’t show up correctly if it’s in the same section block.
>>
>> Thx
>> Seb
>>
>> On Mon, 13 Sep 2021 at 6:26 PM, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>>
>>>
>>> On Mon, 13 Sept 2021 at 12:59, <se...@apache.org> wrote:
>>>
>>>> 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 <se...@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">
>>>>
>>>
>>>
>>> This section should be added to the archive with the next release ...
>>> too early :)))
>>>
>>>
>>>
>>>> +                       <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>
>>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Maxim
>>>
>> --
>> Sebastian Wagner
>> Director Arrakeen Solutions, OM-Hosting.com
>> http://arrakeen-solutions.co.nz/
>> https://om-hosting.com - Cloud & Server Hosting for HTML5
>> Video-Conferencing OpenMeetings
>>
>> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
>> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>>
>
>
> --
> Best regards,
> Maxim
>
-- 
Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
<https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>

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

Posted by Maxim Solodovnik <so...@gmail.com>.
I would add the block like this:

https://openmeetings.apache.org/NewsArchive.html#version-500-released

I believe only outdated news should be moved to archive :)

On Mon, 13 Sept 2021 at 14:53, seba.wagner@gmail.com <se...@gmail.com>
wrote:

> Somehow you can’t have two news entries on the main landing page.
>
> It doesn’t show up correctly if it’s in the same section block.
>
> Thx
> Seb
>
> On Mon, 13 Sep 2021 at 6:26 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
>>
>>
>> On Mon, 13 Sept 2021 at 12:59, <se...@apache.org> wrote:
>>
>>> 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 <se...@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">
>>>
>>
>>
>> This section should be added to the archive with the next release ...
>> too early :)))
>>
>>
>>
>>> +                       <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>
>>>
>>
>>
>> --
>> Best regards,
>> Maxim
>>
> --
> Sebastian Wagner
> Director Arrakeen Solutions, OM-Hosting.com
> http://arrakeen-solutions.co.nz/
> https://om-hosting.com - Cloud & Server Hosting for HTML5
> Video-Conferencing OpenMeetings
>
> <https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
> <https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>
>


-- 
Best regards,
Maxim

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

Posted by "seba.wagner@gmail.com" <se...@gmail.com>.
Somehow you can’t have two news entries on the main landing page.

It doesn’t show up correctly if it’s in the same section block.

Thx
Seb

On Mon, 13 Sep 2021 at 6:26 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

>
>
> On Mon, 13 Sept 2021 at 12:59, <se...@apache.org> wrote:
>
>> 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 <se...@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">
>>
>
>
> This section should be added to the archive with the next release ...
> too early :)))
>
>
>
>> +                       <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>
>>
>
>
> --
> Best regards,
> Maxim
>
-- 
Sebastian Wagner
Director Arrakeen Solutions, OM-Hosting.com
http://arrakeen-solutions.co.nz/
https://om-hosting.com - Cloud & Server Hosting for HTML5
Video-Conferencing OpenMeetings
<https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url>
<https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url>

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

Posted by Maxim Solodovnik <so...@gmail.com>.
On Mon, 13 Sept 2021 at 12:59, <se...@apache.org> wrote:

> 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 <se...@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">
>


This section should be added to the archive with the next release ...
too early :)))



> +                       <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>
>


-- 
Best regards,
Maxim