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

solomax 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 2925e9f7c [OPENMEETINGS-2732] tomcat, jettison, postgresql, 
mssql-driver, oracle-driver, MathJax
2925e9f7c is described below

commit 2925e9f7c6b9dcf49ba6ab4d7062cb595d2b9672
Author: Maxim Solodovnik <[email protected]>
AuthorDate: Fri Jun 10 12:31:13 2022 +0700

    [OPENMEETINGS-2732] tomcat, jettison, postgresql, mssql-driver, 
oracle-driver, MathJax
---
 openmeetings-server/pom.xml                                    |  2 +-
 openmeetings-web/src/main/front/wb/package.json                |  7 +++----
 openmeetings-web/src/main/front/wb/src/index.js                |  7 -------
 .../org/apache/openmeetings/web/room/menu/RoomMenuPanel.java   |  2 +-
 pom.xml                                                        | 10 +++++-----
 5 files changed, 10 insertions(+), 18 deletions(-)

diff --git a/openmeetings-server/pom.xml b/openmeetings-server/pom.xml
index 4db62cd04..2e20f6f58 100644
--- a/openmeetings-server/pom.xml
+++ b/openmeetings-server/pom.xml
@@ -118,7 +118,7 @@
                        <id>prepare-web-server</id>
                        <activation>
                                <file>
-                                       
<missing>web-server/apache-tomcat-9.0.63.tar.gz</missing> <!-- TODO should be 
in-sync with global property -->
+                                       
<missing>web-server/apache-tomcat-9.0.64.tar.gz</missing> <!-- TODO should be 
in-sync with global property -->
                                </file>
                        </activation>
                        <build>
diff --git a/openmeetings-web/src/main/front/wb/package.json 
b/openmeetings-web/src/main/front/wb/package.json
index a8ded1c78..04a3ed5b5 100644
--- a/openmeetings-web/src/main/front/wb/package.json
+++ b/openmeetings-web/src/main/front/wb/package.json
@@ -4,21 +4,20 @@
   "description": "Methods for WB",
   "main": "src/index.js",
   "scripts": {
-    "build-dev": "browserify -t brfs src/index.js --transform-key=staging -p 
esmify -o ${outDir}${npm_package_name}.js",
-    "build-prod": "browserify -t brfs src/index.js -t brfs 
--transform-key=production -p esmify | terser -o 
${outDir}${npm_package_name}.min.js",
+    "build-dev": "browserify src/index.js --transform-key=staging -p esmify -o 
${outDir}${npm_package_name}.js",
+    "build-prod": "browserify src/index.js --transform-key=production -p 
esmify | terser -o ${outDir}${npm_package_name}.min.js",
     "build": "npm run build-dev && npm run build-prod"
   },
   "author": "",
   "license": "Apache-2.0",
   "rat-license": "Licensed under the Apache License, Version 2.0 (the 
\"License\") http://www.apache.org/licenses/LICENSE-2.0";,
   "devDependencies": {
-    "brfs": "^2.0.2",
     "browserify": "^17.0.0",
     "esmify": "^2.1.1",
     "terser": "^5.13.1"
   },
   "dependencies": {
     "fabric": "^5.2.1",
-    "mathjax-full": "^3.2.1"
+    "mathjax-full": "^3.2.2"
   }
 }
diff --git a/openmeetings-web/src/main/front/wb/src/index.js 
b/openmeetings-web/src/main/front/wb/src/index.js
index 4fe899e18..1c51ebe36 100644
--- a/openmeetings-web/src/main/front/wb/src/index.js
+++ b/openmeetings-web/src/main/front/wb/src/index.js
@@ -1,12 +1,5 @@
 /* Licensed under the Apache License, Version 2.0 (the "License") 
http://www.apache.org/licenses/LICENSE-2.0 */
 
-// HACK!!!!! to avoid eval to determine MathJax version
-const fs = require('fs')
-       , pkg_src = fs.readFileSync(__dirname + 
'/../node_modules/mathjax-full/package.json', 'utf8');
-
-window.PACKAGE_VERSION = JSON.parse(pkg_src).version;
-// END HACK
-
 Object.assign(window, {
        InterviewWbArea: require('./interview-area')
        , DrawWbArea: require('./wb-area')
diff --git 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
index d96d16f2a..982b59d3d 100644
--- 
a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
+++ 
b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/menu/RoomMenuPanel.java
@@ -228,7 +228,7 @@ public class RoomMenuPanel extends Panel {
                handler.add(roomName.add(AttributeModifier.replace(ATTR_CLASS, 
roomClass), AttributeModifier.replace(ATTR_TITLE, roomTitle)));
                handler.add(askBtn.setVisible(!moder && 
r.isAllowUserQuestions()));
                handler.add(shareBtn.setVisible(room.screenShareAllowed()));
-               
handler.appendJavaScript("$('#share-dlg-btn').off().click(Sharer.open);");
+               handler.appendJavaScript("if (typeof(Sharer) === 'object') 
{$('#share-dlg-btn').off().click(Sharer.open);}");
        }
 
        public void updatePoll(IPartialPageRequestHandler handler, Long 
createdBy) {
diff --git a/pom.xml b/pom.xml
index 274e3ecc4..cfd81a076 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,13 +86,13 @@
                <wicket-bootstrap.version>6.0.0-M6</wicket-bootstrap.version>
                <font-awesome.version>6.1.0</font-awesome.version>
                <spring.version>5.3.20</spring.version>
-               <tomcat.version>9.0.63</tomcat.version>
+               <tomcat.version>9.0.64</tomcat.version>
                <ical4j.version>4.0.0-alpha11</ical4j.version>
                <cxf.version>3.5.2</cxf.version>
                <io.prometheus.version>0.15.0</io.prometheus.version>
                <aspectjtools.version>1.9.9.1</aspectjtools.version>
                <simple-xml.version>2.7.1</simple-xml.version>
-               <jettison.version>1.4.1</jettison.version>
+               <jettison.version>1.5.0</jettison.version>
                <site.basedir>${project.basedir}</site.basedir>
                <src.pack.skip>false</src.pack.skip>
                <h2.version>2.1.212</h2.version>
@@ -106,10 +106,10 @@
                <dom4j.version>2.1.3</dom4j.version>
                <commons-codec.version>1.15</commons-codec.version>
                <commons-io.version>2.11.0</commons-io.version>
-               <postgresql.version>42.3.6</postgresql.version>
+               <postgresql.version>42.4.0</postgresql.version>
                <mysql.version>8.0.29</mysql.version>
-               <mssql.version>10.2.0.jre11</mssql.version>
-               <ojdbc.version>19.14.0.0</ojdbc.version>
+               <mssql.version>10.2.1.jre17</mssql.version>
+               <ojdbc.version>19.15.0.0.1</ojdbc.version>
                <commons-collections4.version>4.4</commons-collections4.version>
                <xstream.version>1.4.19</xstream.version>
                <api-all.version>2.1.0</api-all.version>

Reply via email to