[OPENMEETINGS-2790] junit, spring, tomcat, prometheus and plugins; persistense schema is updated
diff --git a/LICENSE b/LICENSE
index 6d9e55c..146a0e7 100644
--- a/LICENSE
+++ b/LICENSE
@@ -305,9 +305,9 @@
* Animate.css (org.webjars:animate.css:3.7.2 - http://webjars.org)
* animejs (org.webjars.npm:animejs:3.2.2 - https://www.webjars.org)
* bootstrap-select (org.webjars.npm:bootstrap-select:1.14.0-beta3 - https://www.webjars.org)
- * Bouncy Castle ASN.1 Extension and Utility APIs (org.bouncycastle:bcutil-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
- * Bouncy Castle Jakarta S/MIME API (org.bouncycastle:bcjmail-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
- * Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (org.bouncycastle:bcpkix-jdk18on:1.78.1 - https://www.bouncycastle.org/java.html)
+ * Bouncy Castle ASN.1 Extension and Utility APIs (org.bouncycastle:bcutil-jdk18on:1.80 - https://www.bouncycastle.org/download/bouncy-castle-java/)
+ * Bouncy Castle JavaMail Jakarta S/MIME APIs (org.bouncycastle:bcjmail-jdk18on:1.80 - https://www.bouncycastle.org/download/bouncy-castle-java/)
+ * Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (org.bouncycastle:bcpkix-jdk18on:1.80 - https://www.bouncycastle.org/download/bouncy-castle-java/)
* Bouncy Castle Provider (org.bouncycastle:bcprov-jdk18on:1.80 - https://www.bouncycastle.org/download/bouncy-castle-java/)
* Checker Qual (org.checkerframework:checker-qual:3.48.3 - https://checkerframework.org/)
* dd-plist (com.googlecode.plist:dd-plist:1.28 - http://www.github.com/3breadt/dd-plist)
@@ -320,10 +320,10 @@
* inputmask (org.webjars.npm:inputmask:5.0.9 - https://www.webjars.org)
* JCL 1.2 implemented over SLF4J (org.slf4j:jcl-over-slf4j:1.7.27 - http://www.slf4j.org)
* jQuery++ (org.webjars:jquerypp:1.0.1 - http://webjars.org)
- * jQuery UI (org.webjars:jquery-ui:1.14.0 - http://webjars.org)
+ * jQuery UI (org.webjars:jquery-ui:1.14.1 - http://webjars.org)
* jquery-ui-touch-punch.js (org.webjars:jquery-ui-touch-punch:0.2.3-2 - http://webjars.org)
* js-cookie (org.webjars.npm:js-cookie:3.0.5 - https://www.webjars.org)
- * jsoup Java HTML Parser (org.jsoup:jsoup:1.18.1 - https://jsoup.org/)
+ * jsoup Java HTML Parser (org.jsoup:jsoup:1.18.3 - https://jsoup.org/)
* just-validate (org.webjars.npm:just-validate:3.10.0 - https://www.webjars.org)
* lodash.merge (org.webjars.npm:lodash.merge:4.6.2 - http://webjars.org)
* masonry-layout (org.webjars.npm:masonry-layout:4.2.2 - http://webjars.org)
@@ -341,7 +341,7 @@
* Tempus Dominus Bootstrap 4 (org.webjars:tempusdominus-bootstrap-4:5.39.0 - http://webjars.org)
* typeahead.js (org.webjars:typeaheadjs:0.10.5-1 - http://webjars.org)
* uuid (org.webjars.npm:uuid:9.0.0-beta.0 - https://www.webjars.org)
- * wicketstuff-urlfragment (org.wicketstuff:wicketstuff-urlfragment:10.3.0 - https://github.com/Horsed/WicketUrlFragment/wicketstuff-urlfragment)
+ * wicketstuff-urlfragment (org.wicketstuff:wicketstuff-urlfragment:10.4.0 - https://github.com/Horsed/WicketUrlFragment/wicketstuff-urlfragment)
Oracle Free Use Terms and Conditions (FUTC)
@@ -359,10 +359,10 @@
The Apache Software License, Version 2.0
* Apache Commons CLI (commons-cli:commons-cli:1.9.0 - https://commons.apache.org/proper/commons-cli/)
- * Apache Commons Codec (commons-codec:commons-codec:1.17.2 - https://commons.apache.org/proper/commons-codec/)
+ * Apache Commons Codec (commons-codec:commons-codec:1.18.0 - https://commons.apache.org/proper/commons-codec/)
* Apache Commons Collections (org.apache.commons:commons-collections4:4.4 - https://commons.apache.org/proper/commons-collections/)
* Apache Commons Compress (org.apache.commons:commons-compress:1.27.1 - https://commons.apache.org/proper/commons-compress/)
- * Apache Commons CSV (org.apache.commons:commons-csv:1.12.0 - https://commons.apache.org/proper/commons-csv/)
+ * Apache Commons CSV (org.apache.commons:commons-csv:1.13.0 - https://commons.apache.org/proper/commons-csv/)
* Apache Commons DBCP (org.apache.commons:commons-dbcp2:2.13.0 - https://commons.apache.org/proper/commons-dbcp/)
* Apache Commons Exec (org.apache.commons:commons-exec:1.4.0 - https://commons.apache.org/proper/commons-exec/)
* Apache Commons FileUpload Core (org.apache.commons:commons-fileupload2-core:2.0.0-M2 - https://commons.apache.org/proper/commons-fileupload/commons-fileupload2-core/)
@@ -371,7 +371,7 @@
* Apache Commons Lang (org.apache.commons:commons-lang3:3.17.0 - https://commons.apache.org/proper/commons-lang/)
* Apache Commons Math (org.apache.commons:commons-math3:3.6.1 - http://commons.apache.org/proper/commons-math/)
* Apache Commons Net (commons-net:commons-net:3.11.1 - https://commons.apache.org/proper/commons-net/)
- * Apache Commons Pool (org.apache.commons:commons-pool2:2.12.0 - https://commons.apache.org/proper/commons-pool/)
+ * Apache Commons Pool (org.apache.commons:commons-pool2:2.12.1 - https://commons.apache.org/proper/commons-pool/)
* Apache Commons Text (org.apache.commons:commons-text:1.13.0 - https://commons.apache.org/proper/commons-text)
* Apache CXF Advanced Logging Feature (org.apache.cxf:cxf-rt-features-logging:4.1.0 - https://cxf.apache.org/cxf-rt-features-logging)
* Apache CXF Core (org.apache.cxf:cxf-core:4.1.0 - https://cxf.apache.org)
@@ -389,65 +389,65 @@
* Apache CXF Runtime WS Policy (org.apache.cxf:cxf-rt-ws-policy:4.1.0 - https://cxf.apache.org)
* Apache CXF Runtime XML Binding (org.apache.cxf:cxf-rt-bindings-xml:4.1.0 - https://cxf.apache.org)
* Apache Directory API All (org.apache.directory.api:api-all:2.1.7 - https://directory.apache.org/api-parent/api-all/)
- * Apache FontBox (org.apache.pdfbox:fontbox:3.0.3 - http://pdfbox.apache.org/)
+ * Apache FontBox (org.apache.pdfbox:fontbox:3.0.4 - http://pdfbox.apache.org/)
* Apache HttpClient (org.apache.httpcomponents:httpclient:4.5.13 - http://hc.apache.org/httpcomponents-client)
* Apache HttpClient (org.apache.httpcomponents:httpclient:4.5.14 - http://hc.apache.org/httpcomponents-client-ga)
* Apache HttpClient Fluent API (org.apache.httpcomponents:fluent-hc:4.5.13 - http://hc.apache.org/httpcomponents-client)
* Apache HttpCore (org.apache.httpcomponents:httpcore:4.4.13 - http://hc.apache.org/httpcomponents-core-ga)
* Apache HttpCore (org.apache.httpcomponents:httpcore:4.4.16 - http://hc.apache.org/httpcomponents-core-ga)
- * Apache James :: Mime4j :: Core (org.apache.james:apache-mime4j-core:0.8.11 - http://james.apache.org/mime4j/apache-mime4j-core)
- * Apache James :: Mime4j :: DOM (org.apache.james:apache-mime4j-dom:0.8.11 - http://james.apache.org/mime4j/apache-mime4j-dom)
+ * Apache James :: Mime4j :: Core (org.apache.james:apache-mime4j-core:0.8.12 - http://james.apache.org/mime4j/apache-mime4j-core)
+ * Apache James :: Mime4j :: DOM (org.apache.james:apache-mime4j-dom:0.8.12 - http://james.apache.org/mime4j/apache-mime4j-dom)
* Apache JempBox (org.apache.pdfbox:jempbox:1.8.17 - http://www.apache.org/pdfbox-parent/jempbox/)
- * Apache Log4j API (org.apache.logging.log4j:log4j-api:2.23.1 - https://logging.apache.org/log4j/2.x/log4j/log4j-api/)
+ * Apache Log4j API (org.apache.logging.log4j:log4j-api:2.24.3 - https://logging.apache.org/log4j/2.x/log4j/log4j-api/)
* Apache MINA Core (org.apache.mina:mina-core:2.2.3 - https://mina.apache.org/mina-core/)
* Apache Neethi (org.apache.neethi:neethi:3.2.1 - https://ws.apache.org/neethi/)
- * Apache PDFBox (org.apache.pdfbox:pdfbox:3.0.3 - https://www.apache.org/pdfbox-parent/pdfbox/)
- * Apache PDFBox io (org.apache.pdfbox:pdfbox-io:3.0.3 - https://www.apache.org/pdfbox-parent/pdfbox-io/)
- * Apache PDFBox tools (org.apache.pdfbox:pdfbox-tools:3.0.3 - https://www.apache.org/pdfbox-parent/pdfbox-tools/)
- * Apache POI (org.apache.poi:poi-ooxml-lite:5.3.0 - https://poi.apache.org/)
- * Apache POI (org.apache.poi:poi-scratchpad:5.3.0 - https://poi.apache.org/)
- * Apache POI - API based on OPC and OOXML schemas (org.apache.poi:poi-ooxml:5.3.0 - https://poi.apache.org/)
- * Apache POI - Common (org.apache.poi:poi:5.3.0 - https://poi.apache.org/)
+ * Apache PDFBox (org.apache.pdfbox:pdfbox:3.0.4 - https://www.apache.org/pdfbox-parent/pdfbox/)
+ * Apache PDFBox io (org.apache.pdfbox:pdfbox-io:3.0.4 - https://www.apache.org/pdfbox-parent/pdfbox-io/)
+ * Apache PDFBox tools (org.apache.pdfbox:pdfbox-tools:3.0.4 - https://www.apache.org/pdfbox-parent/pdfbox-tools/)
+ * Apache POI (org.apache.poi:poi-ooxml-lite:5.4.0 - https://poi.apache.org/)
+ * Apache POI (org.apache.poi:poi-scratchpad:5.4.0 - https://poi.apache.org/)
+ * Apache POI - API based on OPC and OOXML schemas (org.apache.poi:poi-ooxml:5.4.0 - https://poi.apache.org/)
+ * Apache POI - Common (org.apache.poi:poi:5.4.0 - https://poi.apache.org/)
* Apache ServiceMix :: Bundles :: antlr (org.apache.servicemix.bundles:org.apache.servicemix.bundles.antlr:2.7.7_5 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.antlr/)
* Apache ServiceMix :: Bundles :: dom4j (org.apache.servicemix.bundles:org.apache.servicemix.bundles.dom4j:2.1.4_1 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.dom4j/)
* Apache ServiceMix :: Bundles :: xpp3 (org.apache.servicemix.bundles:org.apache.servicemix.bundles.xpp3:1.1.4c_7 - http://servicemix.apache.org/bundles-pom/org.apache.servicemix.bundles.xpp3/)
- * Apache Tika Apple parser module (org.apache.tika:tika-parser-apple-module:3.0.0 - https://tika.apache.org/tika-parser-apple-module/)
- * Apache Tika audiovideo parser module (org.apache.tika:tika-parser-audiovideo-module:3.0.0 - https://tika.apache.org/tika-parser-audiovideo-module/)
- * Apache Tika cad parser module (org.apache.tika:tika-parser-cad-module:3.0.0 - https://tika.apache.org/tika-parser-cad-module/)
- * Apache Tika code parser module (org.apache.tika:tika-parser-code-module:3.0.0 - https://tika.apache.org/tika-parser-code-module/)
- * Apache Tika core (org.apache.tika:tika-core:3.0.0 - https://tika.apache.org/)
- * Apache Tika crypto parser module (org.apache.tika:tika-parser-crypto-module:3.0.0 - https://tika.apache.org/tika-parser-crypto-module/)
- * Apache Tika digest commons (org.apache.tika:tika-parser-digest-commons:3.0.0 - https://tika.apache.org/tika-parser-digest-commons/)
- * Apache Tika font parser module (org.apache.tika:tika-parser-font-module:3.0.0 - https://tika.apache.org/tika-parser-font-module/)
- * Apache Tika html parser module (org.apache.tika:tika-parser-html-module:3.0.0 - https://tika.apache.org/tika-parser-html-module/)
- * Apache Tika image parser module (org.apache.tika:tika-parser-image-module:3.0.0 - https://tika.apache.org/tika-parser-image-module/)
- * Apache Tika mail commons (org.apache.tika:tika-parser-mail-commons:3.0.0 - https://tika.apache.org/tika-parser-mail-commons/)
- * Apache Tika mail parser module (org.apache.tika:tika-parser-mail-module:3.0.0 - https://tika.apache.org/tika-parser-mail-module/)
- * Apache Tika Microsoft parser module (org.apache.tika:tika-parser-microsoft-module:3.0.0 - https://tika.apache.org/tika-parser-microsoft-module/)
- * Apache Tika miscellaneous office format parser module (org.apache.tika:tika-parser-miscoffice-module:3.0.0 - https://tika.apache.org/tika-parser-miscoffice-module/)
- * Apache Tika news parser module (org.apache.tika:tika-parser-news-module:3.0.0 - https://tika.apache.org/tika-parser-news-module/)
- * Apache Tika OCR parser module (org.apache.tika:tika-parser-ocr-module:3.0.0 - https://tika.apache.org/tika-parser-ocr-module/)
- * Apache Tika package parser module (org.apache.tika:tika-parser-pkg-module:3.0.0 - https://tika.apache.org/tika-parser-pkg-module/)
- * Apache Tika PDF parser module (org.apache.tika:tika-parser-pdf-module:3.0.0 - https://tika.apache.org/tika-parser-pdf-module/)
+ * Apache Tika Apple parser module (org.apache.tika:tika-parser-apple-module:3.1.0 - https://tika.apache.org/tika-parser-apple-module/)
+ * Apache Tika audiovideo parser module (org.apache.tika:tika-parser-audiovideo-module:3.1.0 - https://tika.apache.org/tika-parser-audiovideo-module/)
+ * Apache Tika cad parser module (org.apache.tika:tika-parser-cad-module:3.1.0 - https://tika.apache.org/tika-parser-cad-module/)
+ * Apache Tika code parser module (org.apache.tika:tika-parser-code-module:3.1.0 - https://tika.apache.org/tika-parser-code-module/)
+ * Apache Tika core (org.apache.tika:tika-core:3.1.0 - https://tika.apache.org/)
+ * Apache Tika crypto parser module (org.apache.tika:tika-parser-crypto-module:3.1.0 - https://tika.apache.org/tika-parser-crypto-module/)
+ * Apache Tika digest commons (org.apache.tika:tika-parser-digest-commons:3.1.0 - https://tika.apache.org/tika-parser-digest-commons/)
+ * Apache Tika font parser module (org.apache.tika:tika-parser-font-module:3.1.0 - https://tika.apache.org/tika-parser-font-module/)
+ * Apache Tika html parser module (org.apache.tika:tika-parser-html-module:3.1.0 - https://tika.apache.org/tika-parser-html-module/)
+ * Apache Tika image parser module (org.apache.tika:tika-parser-image-module:3.1.0 - https://tika.apache.org/tika-parser-image-module/)
+ * Apache Tika mail commons (org.apache.tika:tika-parser-mail-commons:3.1.0 - https://tika.apache.org/tika-parser-mail-commons/)
+ * Apache Tika mail parser module (org.apache.tika:tika-parser-mail-module:3.1.0 - https://tika.apache.org/tika-parser-mail-module/)
+ * Apache Tika Microsoft parser module (org.apache.tika:tika-parser-microsoft-module:3.1.0 - https://tika.apache.org/tika-parser-microsoft-module/)
+ * Apache Tika miscellaneous office format parser module (org.apache.tika:tika-parser-miscoffice-module:3.1.0 - https://tika.apache.org/tika-parser-miscoffice-module/)
+ * Apache Tika news parser module (org.apache.tika:tika-parser-news-module:3.1.0 - https://tika.apache.org/tika-parser-news-module/)
+ * Apache Tika OCR parser module (org.apache.tika:tika-parser-ocr-module:3.1.0 - https://tika.apache.org/tika-parser-ocr-module/)
+ * Apache Tika package parser module (org.apache.tika:tika-parser-pkg-module:3.1.0 - https://tika.apache.org/tika-parser-pkg-module/)
+ * Apache Tika PDF parser module (org.apache.tika:tika-parser-pdf-module:3.1.0 - https://tika.apache.org/tika-parser-pdf-module/)
* Apache Tika plugin for Ogg, Vorbis and FLAC (org.gagravarr:vorbis-java-tika:0.8 - https://github.com/Gagravarr/VorbisJava)
- * Apache Tika standard parser package (org.apache.tika:tika-parsers-standard-package:3.0.0 - https://tika.apache.org/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/)
- * Apache Tika text parser module (org.apache.tika:tika-parser-text-module:3.0.0 - https://tika.apache.org/tika-parser-text-module/)
- * Apache Tika WARC parser module (org.apache.tika:tika-parser-webarchive-module:3.0.0 - https://tika.apache.org/tika-parser-webarchive-module/)
- * Apache Tika XML parser module (org.apache.tika:tika-parser-xml-module:3.0.0 - https://tika.apache.org/tika-parser-xml-module/)
- * Apache Tika XMP commons (org.apache.tika:tika-parser-xmp-commons:3.0.0 - https://tika.apache.org/tika-parser-xmp-commons/)
- * Apache Tika ZIP commons (org.apache.tika:tika-parser-zip-commons:3.0.0 - https://tika.apache.org/tika-parser-zip-commons/)
- * Apache Wicket IPageStore Common (org.wicketstuff:wicketstuff-datastore-common:10.3.0 - http://wicketstuff.org/datastores-parent/wicketstuff-datastore-common)
- * Apache Wicket IPageStore Hazelcast (org.wicketstuff:wicketstuff-datastore-hazelcast:10.3.0 - http://wicketstuff.org/datastores-parent/wicketstuff-datastore-hazelcast)
+ * Apache Tika standard parser package (org.apache.tika:tika-parsers-standard-package:3.1.0 - https://tika.apache.org/tika-parsers/tika-parsers-standard/tika-parsers-standard-package/)
+ * Apache Tika text parser module (org.apache.tika:tika-parser-text-module:3.1.0 - https://tika.apache.org/tika-parser-text-module/)
+ * Apache Tika WARC parser module (org.apache.tika:tika-parser-webarchive-module:3.1.0 - https://tika.apache.org/tika-parser-webarchive-module/)
+ * Apache Tika XML parser module (org.apache.tika:tika-parser-xml-module:3.1.0 - https://tika.apache.org/tika-parser-xml-module/)
+ * Apache Tika XMP commons (org.apache.tika:tika-parser-xmp-commons:3.1.0 - https://tika.apache.org/tika-parser-xmp-commons/)
+ * Apache Tika ZIP commons (org.apache.tika:tika-parser-zip-commons:3.1.0 - https://tika.apache.org/tika-parser-zip-commons/)
+ * Apache Wicket IPageStore Common (org.wicketstuff:wicketstuff-datastore-common:10.4.0 - http://wicketstuff.org/datastores-parent/wicketstuff-datastore-common)
+ * Apache Wicket IPageStore Hazelcast (org.wicketstuff:wicketstuff-datastore-hazelcast:10.4.0 - http://wicketstuff.org/datastores-parent/wicketstuff-datastore-hazelcast)
* Apache XBean :: ASM shaded (repackaged) (org.apache.xbean:xbean-asm9-shaded:4.25 - http://geronimo.apache.org/maven/xbean/4.25/xbean-asm9-shaded)
- * Apache XmpBox (org.apache.pdfbox:xmpbox:3.0.3 - https://www.apache.org/pdfbox-parent/xmpbox/)
+ * Apache XmpBox (org.apache.pdfbox:xmpbox:3.0.4 - https://www.apache.org/pdfbox-parent/xmpbox/)
* Asterisk-Java (org.asteriskjava:asterisk-java:3.41.0 - https://github.com/asterisk-java/asterisk-java)
* Bootstrap (org.webjars:bootstrap:5.3.3 - http://webjars.org)
* bootstrap-core (de.agilecoders.wicket:wicket-bootstrap-core:7.0.9 - https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-core)
* bootstrap-extensions (de.agilecoders.wicket:wicket-bootstrap-extensions:7.0.9 - https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-extensions)
* bootstrap-themes (de.agilecoders.wicket:wicket-bootstrap-themes:7.0.9 - https://github.com/l0rdn1kk0n/wicket-bootstrap/wicket-bootstrap-themes)
- * Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.14.18 - https://bytebuddy.net/byte-buddy)
* Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.14.1 - https://bytebuddy.net/byte-buddy)
- * Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.15.10 - https://bytebuddy.net/byte-buddy)
+ * Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.15.11 - https://bytebuddy.net/byte-buddy)
+ * Byte Buddy (without dependencies) (net.bytebuddy:byte-buddy:1.16.0 - https://bytebuddy.net/byte-buddy)
* Caffeine cache (com.github.ben-manes.caffeine:caffeine:2.9.3 - https://github.com/ben-manes/caffeine)
* CalDav4j (com.github.caldav4j:caldav4j:1.0.5 - https://github.com/caldav4j/caldav4j.git)
* com.drewnoakes:metadata-extractor (com.drewnoakes:metadata-extractor:2.19.0 - https://drewnoakes.com/code/exif/)
@@ -464,14 +464,14 @@
* Guava ListenableFuture only (com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava - https://github.com/google/guava/listenablefuture)
* hazelcast (com.hazelcast:hazelcast:5.5.0 - http://www.hazelcast.com/hazelcast/)
* J2ObjC Annotations (com.google.j2objc:j2objc-annotations:3.0.0 - https://github.com/google/j2objc/)
- * Jackcess (com.healthmarketscience.jackcess:jackcess:4.0.7 - https://jackcess.sourceforge.io)
+ * Jackcess (com.healthmarketscience.jackcess:jackcess:4.0.8 - https://jackcess.sourceforge.io)
* Jackcess Encrypt (com.healthmarketscience.jackcess:jackcess-encrypt:4.0.2 - http://jackcessencrypt.sf.net)
* Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.17.2 - https://github.com/FasterXML/jackson)
- * Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.18.0 - https://github.com/FasterXML/jackson)
+ * Jackson-annotations (com.fasterxml.jackson.core:jackson-annotations:2.18.2 - https://github.com/FasterXML/jackson)
* Jackson-core (com.fasterxml.jackson.core:jackson-core:2.17.2 - https://github.com/FasterXML/jackson-core)
- * Jackson-core (com.fasterxml.jackson.core:jackson-core:2.18.0 - https://github.com/FasterXML/jackson-core)
+ * Jackson-core (com.fasterxml.jackson.core:jackson-core:2.18.2 - https://github.com/FasterXML/jackson-core)
* jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.17.2 - https://github.com/FasterXML/jackson)
- * jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.18.0 - https://github.com/FasterXML/jackson)
+ * jackson-databind (com.fasterxml.jackson.core:jackson-databind:2.18.2 - https://github.com/FasterXML/jackson)
* Jakarta Dependency Injection (jakarta.inject:jakarta.inject-api:2.0.1.MR - https://github.com/eclipse-ee4j/injection-api)
* Jasney Bootstrap Extensions (org.webjars:jasny-bootstrap:3.1.3-2 - http://webjars.org)
* Java 10 Shim (com.googlecode.owasp-java-html-sanitizer:java10-shim:20240325.1 - https://github.com/OWASP/java-html-sanitizer/java10-shim)
@@ -488,14 +488,14 @@
* Jettison (org.codehaus.jettison:jettison:1.5.4 - https://github.com/jettison-json/jettison)
* JODConverter Core (org.jodconverter:jodconverter-core:4.4.8 - https://github.com/jodconverter/jodconverter)
* JODConverter Local (org.jodconverter:jodconverter-local:4.4.8 - https://github.com/jodconverter/jodconverter)
- * jqplot4java (org.wicketstuff:jqplot4java:10.3.0 - http://maven.apache.org)
- * JqPlot Plugin Integration (org.wicketstuff:jqplot:10.3.0 - http://wicketstuff.org/jqplot-parent/jqplot)
+ * jqplot4java (org.wicketstuff:jqplot4java:10.4.0 - http://maven.apache.org)
+ * JqPlot Plugin Integration (org.wicketstuff:jqplot:10.4.0 - http://wicketstuff.org/jqplot-parent/jqplot)
* jquery-selectors (de.agilecoders.wicket:jquery-selectors:4.0.7 - http://nexus.sonatype.org/oss-repository-hosting.html/jquery-selectors)
- * jwarc (org.netpreserve:jwarc:0.30.0 - https://github.com/iipc/jwarc)
+ * jwarc (org.netpreserve:jwarc:0.31.1 - https://github.com/iipc/jwarc)
* Kurento Client (org.kurento:kurento-client:7.1.0 - https://kurento.openvidu.io/kurento-client/)
* Kurento Common utils (org.kurento:kurento-commons:7.1.0 - https://kurento.openvidu.io/kurento-commons/)
* Kurento JSON-RPC Client (org.kurento:kurento-jsonrpc-client:7.1.0 - https://kurento.openvidu.io/kurento-jsonrpc/kurento-jsonrpc-client/)
- * library (de.agilecoders.wicket.webjars:wicket-webjars:4.0.5 - https://github.com/l0rdn1kk0n/wicket-webjars/wicket-webjars)
+ * library (de.agilecoders.wicket.webjars:wicket-webjars:4.0.6 - https://github.com/l0rdn1kk0n/wicket-webjars/wicket-webjars)
* Log4j Implemented Over SLF4J (org.slf4j:log4j-over-slf4j:2.0.16 - http://www.slf4j.org)
* micrometer-commons (io.micrometer:micrometer-commons:1.14.3 - https://github.com/micrometer-metrics/micrometer)
* micrometer-observation (io.micrometer:micrometer-observation:1.14.3 - https://github.com/micrometer-metrics/micrometer)
@@ -555,26 +555,25 @@
* Spring Web (org.springframework:spring-web:6.2.2 - https://github.com/spring-projects/spring-framework)
* Spring Web MVC (org.springframework:spring-webmvc:6.2.2 - https://github.com/spring-projects/spring-framework)
* swagger-annotations (io.swagger.core.v3:swagger-annotations:2.2.28 - https://github.com/swagger-api/swagger-core/modules/swagger-annotations)
- * TagSoup (org.ccil.cowan.tagsoup:tagsoup:1.2.1 - http://home.ccil.org/~cowan/XML/tagsoup/)
* UNO interface library (org.openoffice:unoil:4.1.2 - https://wiki.openoffice.org/wiki/Uno)
- * Wicket Auth Roles (org.apache.wicket:wicket-auth-roles:10.3.0 - http://wicket.apache.org/wicket-auth-roles)
- * Wicket Core (org.apache.wicket:wicket-core:10.3.0 - http://wicket.apache.org/wicket-core)
- * Wicket Development Utilities (org.apache.wicket:wicket-devutils:10.3.0 - http://wicket.apache.org/wicket-devutils)
- * Wicket Extensions (org.apache.wicket:wicket-extensions:10.3.0 - http://wicket.apache.org/wicket-extensions)
- * Wicket IoC common code (org.apache.wicket:wicket-ioc:10.3.0 - http://wicket.apache.org/wicket-ioc)
- * wicket-jquery-ui-calendar (org.wicketstuff:wicketstuff-jquery-ui-calendar:10.3.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-calendar)
- * wicket-jquery-ui-core (org.wicketstuff:wicketstuff-jquery-ui-core:10.3.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-core)
- * wicket-jquery-ui-plugins (org.wicketstuff:wicketstuff-jquery-ui-plugins:10.3.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-plugins)
- * Wicket Native WebSocket Core (org.apache.wicket:wicket-native-websocket-core:10.3.0 - http://wicket.apache.org/wicket-native-websocket/wicket-native-websocket-core)
- * Wicket Native WebSocket Javax (org.apache.wicket:wicket-native-websocket-javax:10.3.0 - http://wicket.apache.org/wicket-native-websocket/wicket-native-websocket-javax)
- * Wicket Request (org.apache.wicket:wicket-request:10.3.0 - http://maven.apache.org)
- * Wicket Spring Integration (org.apache.wicket:wicket-spring:10.3.0 - http://wicket.apache.org/wicket-spring)
- * Wicketstuff Dashboard Core (org.wicketstuff:wicketstuff-dashboard-core:10.3.0 - http://wicketstuff.org/wicketstuff-dashboard-parent/wicketstuff-dashboard-core)
- * wicketstuff-jquery-ui (org.wicketstuff:wicketstuff-jquery-ui:10.3.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui)
- * Wicketstuff-Select2 Components (org.wicketstuff:wicketstuff-select2:10.3.0 - http://wicketstuff.org/wicketstuff-select2-parent/wicketstuff-select2)
- * Wicket Util (org.apache.wicket:wicket-util:10.3.0 - http://wicket.apache.org/wicket-util)
+ * Wicket Auth Roles (org.apache.wicket:wicket-auth-roles:10.4.0 - http://wicket.apache.org/wicket-auth-roles)
+ * Wicket Core (org.apache.wicket:wicket-core:10.4.0 - http://wicket.apache.org/wicket-core)
+ * Wicket Development Utilities (org.apache.wicket:wicket-devutils:10.4.0 - http://wicket.apache.org/wicket-devutils)
+ * Wicket Extensions (org.apache.wicket:wicket-extensions:10.4.0 - http://wicket.apache.org/wicket-extensions)
+ * Wicket IoC common code (org.apache.wicket:wicket-ioc:10.4.0 - http://wicket.apache.org/wicket-ioc)
+ * wicket-jquery-ui-calendar (org.wicketstuff:wicketstuff-jquery-ui-calendar:10.4.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-calendar)
+ * wicket-jquery-ui-core (org.wicketstuff:wicketstuff-jquery-ui-core:10.4.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-core)
+ * wicket-jquery-ui-plugins (org.wicketstuff:wicketstuff-jquery-ui-plugins:10.4.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui-plugins)
+ * Wicket Native WebSocket Core (org.apache.wicket:wicket-native-websocket-core:10.4.0 - http://wicket.apache.org/wicket-native-websocket/wicket-native-websocket-core)
+ * Wicket Native WebSocket Javax (org.apache.wicket:wicket-native-websocket-javax:10.4.0 - http://wicket.apache.org/wicket-native-websocket/wicket-native-websocket-javax)
+ * Wicket Request (org.apache.wicket:wicket-request:10.4.0 - http://maven.apache.org)
+ * Wicket Spring Integration (org.apache.wicket:wicket-spring:10.4.0 - http://wicket.apache.org/wicket-spring)
+ * Wicketstuff Dashboard Core (org.wicketstuff:wicketstuff-dashboard-core:10.4.0 - http://wicketstuff.org/wicketstuff-dashboard-parent/wicketstuff-dashboard-core)
+ * wicketstuff-jquery-ui (org.wicketstuff:wicketstuff-jquery-ui:10.4.0 - https://github.com/sebfz1/wicket-jquery-ui/wicketstuff-jquery-ui)
+ * Wicketstuff-Select2 Components (org.wicketstuff:wicketstuff-select2:10.4.0 - http://wicketstuff.org/wicketstuff-select2-parent/wicketstuff-select2)
+ * Wicket Util (org.apache.wicket:wicket-util:10.4.0 - http://wicket.apache.org/wicket-util)
* Woodstox (com.fasterxml.woodstox:woodstox-core:7.1.0 - https://github.com/FasterXML/woodstox)
- * XmlBeans (org.apache.xmlbeans:xmlbeans:5.2.1 - https://xmlbeans.apache.org/)
+ * XmlBeans (org.apache.xmlbeans:xmlbeans:5.3.0 - https://xmlbeans.apache.org/)
* XML Commons Resolver Component (xml-resolver:xml-resolver:1.2 - http://xml.apache.org/commons/components/resolver/)
* XmlSchema Core (org.apache.ws.xmlschema:xmlschema-core:2.3.1 - https://ws.apache.org/commons/xmlschema20/xmlschema-core/)
* ZXing Core (com.google.zxing:core:3.4.0 - https://github.com/zxing/zxing/core)
@@ -591,6 +590,7 @@
* bootstrap-italia (org.webjars.npm:bootstrap-italia:2.8.7 - https://www.webjars.org)
* ical4j (org.mnode.ical4j:ical4j:4.1.0 - http://ical4j.github.io)
* Java Advanced Imaging Image I/O Tools API core (standalone) (com.github.jai-imageio:jai-imageio-core:1.4.0 - https://github.com/jai-imageio/jai-imageio-core)
+ * Protocol Buffers [Core] (com.google.protobuf:protobuf-java:4.29.0 - https://developers.google.com/protocol-buffers/protobuf-java/)
* ThreeTen-Extra (org.threeten:threeten-extra:1.8.0 - https://www.threeten.org/threeten-extra)
* XStream Core (com.thoughtworks.xstream:xstream:1.4.21 - http://x-stream.github.io/xstream)
@@ -600,6 +600,10 @@
* JMatIO (org.tallison:jmatio:1.5 - https://github.com/tballison/jmatio)
* ParaNamer Core (com.thoughtworks.paranamer:paranamer:2.8 - https://github.com/paul-hammant/paranamer/paranamer)
+ The GNU General Public License, v2 with Universal FOSS Exception, v1.0
+
+ * MySQL Connector/J (com.mysql:mysql-connector-j:9.2.0 - http://dev.mysql.com/doc/connector-j/en/)
+
UnRar License
* Java Unrar (com.github.junrar:junrar:7.5.5 - https://github.com/junrar/junrar)
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/db2_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/db2_persistence.xml
index 71197e8..5e27098 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/db2_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/db2_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/h2_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/h2_persistence.xml
index cf0eb47..9c21414 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/h2_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/h2_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mssql_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mssql_persistence.xml
index 1da1012..85241b9 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mssql_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mssql_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mysql_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mysql_persistence.xml
index 76879b3..27e2b18 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mysql_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/mysql_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/oracle_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/oracle_persistence.xml
index 4c8bb00..45f36b5 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/oracle_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/oracle_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/postgresql_persistence.xml b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/postgresql_persistence.xml
index 264eb47..0937c71 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/postgresql_persistence.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/META-INF/postgresql_persistence.xml
@@ -19,9 +19,10 @@
-->
<!-- persistence.xml schema -->
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
+<persistence version="3.0" xmlns="https://jakarta.ee/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence
+ https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
<persistence-unit name="openmeetings" transaction-type="RESOURCE_LOCAL">
<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</provider>
<class>org.apache.openmeetings.db.entity.HistoricalEntity</class>
diff --git a/pom.xml b/pom.xml
index 6ee43ae..d90e7cf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,7 +48,7 @@
<version.maven-site-plugin>4.0.0-M9</version.maven-site-plugin>
<version.maven-enforcer-plugin>3.5.0</version.maven-enforcer-plugin>
<version.maven-source-plugin>3.3.1</version.maven-source-plugin>
- <version.maven-compiler-plugin>3.13.0</version.maven-compiler-plugin>
+ <version.maven-compiler-plugin>3.14.0</version.maven-compiler-plugin>
<version.maven-project-info-reports-plugin>3.8.0</version.maven-project-info-reports-plugin>
<version.maven-jar-plugin>3.4.2</version.maven-jar-plugin>
<version.maven-assembly-plugin>3.7.1</version.maven-assembly-plugin>
@@ -85,17 +85,17 @@
<spdx.version>0.7.4</spdx.version>
<!-- dependency versions -->
- <junit.version>5.11.4</junit.version>
+ <junit.version>5.12.0</junit.version>
<wicket.version>10.4.0</wicket.version>
<wicketstuff.version>10.4.0</wicketstuff.version>
<wicket-bootstrap.version>7.0.9</wicket-bootstrap.version>
<fullcalendar.version>6.1.15</fullcalendar.version>
- <spring.version>6.2.2</spring.version>
- <tomcat.version>11.0.2</tomcat.version>
+ <spring.version>6.2.3</spring.version>
+ <tomcat.version>11.0.4</tomcat.version>
<jetty.version>11.0.24</jetty.version>
<ical4j.version>4.1.0</ical4j.version>
<cxf.version>4.1.0</cxf.version>
- <io.prometheus.version>1.3.5</io.prometheus.version>
+ <io.prometheus.version>1.3.6</io.prometheus.version>
<aspectjtools.version>1.9.22.1</aspectjtools.version>
<simple-xml.version>2.7.1</simple-xml.version>
<jettison.version>1.5.4</jettison.version>