diff --git a/akka-bbb-apps/build.sbt b/akka-bbb-apps/build.sbt index 0dfa9f46856f4fcaff37ac0e5986d8a5cf6c0d27..af6c93edc018133d6157c388642194f9447837e8 100755 --- a/akka-bbb-apps/build.sbt +++ b/akka-bbb-apps/build.sbt @@ -6,7 +6,7 @@ organization := "org.bigbluebutton" version := "0.0.2" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -38,15 +38,15 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") -val akkaVersion = "2.5.1" -val scalaTestVersion = "3.0.1" +val akkaVersion = "2.5.14" +val scalaTestVersion = "3.0.5" libraryDependencies ++= { Seq( - "ch.qos.logback" % "logback-classic" % "1.0.13" % "runtime", + "ch.qos.logback" % "logback-classic" % "1.2.3" % "runtime", "junit" % "junit" % "4.11", - "commons-codec" % "commons-codec" % "1.10", - "org.apache.commons" % "commons-lang3" % "3.2" + "commons-codec" % "commons-codec" % "1.11", + "org.apache.commons" % "commons-lang3" % "3.7" ) } @@ -66,14 +66,14 @@ libraryDependencies += "com.typesafe.akka" % "akka-slf4j_2.12" % akkaVersion // https://mvnrepository.com/artifact/com.github.etaty/rediscala_2.12 libraryDependencies += "com.github.etaty" % "rediscala_2.12" % "1.8.0" -libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.8" -libraryDependencies += "com.google.code.gson" % "gson" % "2.8.0" -libraryDependencies += "joda-time" % "joda-time" % "2.9.9" -libraryDependencies += "io.spray" % "spray-json_2.12" % "1.3.3" +libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.11" +libraryDependencies += "com.google.code.gson" % "gson" % "2.8.5" +libraryDependencies += "joda-time" % "joda-time" % "2.10" +libraryDependencies += "io.spray" % "spray-json_2.12" % "1.3.4" libraryDependencies += "org.parboiled" % "parboiled-scala_2.12" % "1.1.8" // https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-scala_2.12 -libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.8.8" +libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.9.6" // For generating test reports @@ -87,7 +87,7 @@ libraryDependencies += "org.scalactic" % "scalactic_2.12" % "3.0.3" % "test" // https://mvnrepository.com/artifact/org.scalatest/scalatest_2.12 libraryDependencies += "org.scalatest" % "scalatest_2.12" % scalaTestVersion % "test" -libraryDependencies += "org.mockito" % "mockito-core" % "2.7.22" % "test" +libraryDependencies += "org.mockito" % "mockito-core" % "2.21.0" % "test" @@ -143,5 +143,3 @@ mappings in Universal <+= (packageBin in Compile, sourceDirectory ) map { (_, sr val logConf = src / "main" / "resources" / "logback.xml" logConf -> "conf/logback.xml" } - -debianPackageDependencies in Debian ++= Seq("java7-runtime-headless", "bash") diff --git a/akka-bbb-apps/project/plugins.sbt b/akka-bbb-apps/project/plugins.sbt index e6f83d0330ac99a8c51c5e89b818435297648324..ec155bbffce66550d65b058d63ef45fea0fa8b56 100755 --- a/akka-bbb-apps/project/plugins.sbt +++ b/akka-bbb-apps/project/plugins.sbt @@ -1,9 +1,11 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") -//addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") - -addSbtPlugin("org.scalariform" % "sbt-scalariform" % "1.6.0") +addSbtPlugin("org.scalariform" % "sbt-scalariform" % "1.8.2") addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") -addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.0") +addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.6") + +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/akka-bbb-fsesl/build.sbt b/akka-bbb-fsesl/build.sbt index 36275f0e264e2a62e1d37dc3848c91a38fc5af43..319345d682c45b7255b457ba2a3adafae985b767 100755 --- a/akka-bbb-fsesl/build.sbt +++ b/akka-bbb-fsesl/build.sbt @@ -6,7 +6,7 @@ organization := "org.bigbluebutton" version := "0.0.1" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -37,17 +37,17 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") -val akkaVersion = "2.5.1" +val akkaVersion = "2.5.14" val scalaTestV = "2.2.6" libraryDependencies ++= { Seq( - "ch.qos.logback" % "logback-classic" % "1.0.3", + "ch.qos.logback" % "logback-classic" % "1.2.3" % "runtime", "junit" % "junit" % "4.11", - "commons-codec" % "commons-codec" % "1.10", - "joda-time" % "joda-time" % "2.3", - "org.apache.commons" % "commons-lang3" % "3.2" + "commons-codec" % "commons-codec" % "1.11", + "joda-time" % "joda-time" % "2.10", + "org.apache.commons" % "commons-lang3" % "3.7" )} @@ -56,9 +56,9 @@ libraryDependencies += "org.bigbluebutton" % "bbb-common-message_2.12" % "0.0.19 libraryDependencies += "org.bigbluebutton" % "bbb-fsesl-client" % "0.0.6" // https://mvnrepository.com/artifact/org.scala-lang/scala-library -libraryDependencies += "org.scala-lang" % "scala-library" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value // https://mvnrepository.com/artifact/org.scala-lang/scala-compiler -libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value // https://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.12 libraryDependencies += "com.typesafe.akka" % "akka-actor_2.12" % akkaVersion @@ -72,19 +72,29 @@ libraryDependencies += "com.github.etaty" % "rediscala_2.12" % "1.8.0" // For generating test reports libraryDependencies += "org.pegdown" % "pegdown" % "1.6.0" % "test" // https://mvnrepository.com/artifact/com.typesafe.akka/akka-testkit_2.12 -libraryDependencies += "com.typesafe.akka" % "akka-testkit_2.12" % "2.5.1" % "test" +libraryDependencies += "com.typesafe.akka" % "akka-testkit_2.12" % "2.5.14" % "test" // https://mvnrepository.com/artifact/org.scalactic/scalactic_2.12 -libraryDependencies += "org.scalactic" % "scalactic_2.12" % "3.0.3" % "test" +libraryDependencies += "org.scalactic" % "scalactic_2.12" % "3.0.5" % "test" // https://mvnrepository.com/artifact/org.scalatest/scalatest_2.12 -libraryDependencies += "org.scalatest" % "scalatest_2.12" % "3.0.3" % "test" +libraryDependencies += "org.scalatest" % "scalatest_2.12" % "3.0.5" % "test" -libraryDependencies += "org.mockito" % "mockito-core" % "2.7.22" % "test" +libraryDependencies += "org.mockito" % "mockito-core" % "2.21.0" % "test" seq(Revolver.settings: _*) -scalariformSettings +import com.typesafe.sbt.SbtScalariform + +import scalariform.formatter.preferences._ +import com.typesafe.sbt.SbtScalariform.ScalariformKeys + +SbtScalariform.defaultScalariformSettings + +ScalariformKeys.preferences := ScalariformKeys.preferences.value + .setPreference(AlignSingleLineCaseStatements, true) + .setPreference(DoubleIndentClassDeclaration, true) + .setPreference(AlignParameters, true) //----------- // Packaging @@ -123,4 +133,4 @@ mappings in Universal <+= (packageBin in Compile, sourceDirectory ) map { (_, sr logConf -> "conf/logback.xml" } -debianPackageDependencies in Debian ++= Seq("java7-runtime-headless", "bash") +debianPackageDependencies in Debian ++= Seq("java8-runtime-headless", "bash") diff --git a/akka-bbb-fsesl/project/plugins.sbt b/akka-bbb-fsesl/project/plugins.sbt index 87ef6448644c23eed22abe7453eefd0054ca02a7..56e1e39f39dc0e78ca98f35d7c98f4c833509120 100755 --- a/akka-bbb-fsesl/project/plugins.sbt +++ b/akka-bbb-fsesl/project/plugins.sbt @@ -1,7 +1,11 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") -addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") +addSbtPlugin("org.scalariform" % "sbt-scalariform" % "1.8.2") -addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") +addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") -addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.0") +addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.6") + +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/akka-bbb-transcode/project/plugins.sbt b/akka-bbb-transcode/project/plugins.sbt index 87ef6448644c23eed22abe7453eefd0054ca02a7..6fabc00590dcb24d70e68aef68c274fa4daaf908 100755 --- a/akka-bbb-transcode/project/plugins.sbt +++ b/akka-bbb-transcode/project/plugins.sbt @@ -5,3 +5,7 @@ addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.0") + +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-apps-common/build.sbt b/bbb-apps-common/build.sbt index 355f55b53d4f3ed10d5cbc025391502798dd19d0..693e0e360cde0a9ce16593b4d235f9a6e0d9eb10 100755 --- a/bbb-apps-common/build.sbt +++ b/bbb-apps-common/build.sbt @@ -5,7 +5,7 @@ organization := "org.bigbluebutton" version := "0.0.3-SNAPSHOT" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -26,14 +26,13 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") -val scalaV = "2.12.2" -val akkaVersion = "2.5.1" +val akkaVersion = "2.5.14" val scalaTestV = "2.2.6" // https://mvnrepository.com/artifact/org.scala-lang/scala-library -libraryDependencies += "org.scala-lang" % "scala-library" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value // https://mvnrepository.com/artifact/org.scala-lang/scala-compiler -libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value // https://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.12 libraryDependencies += "com.typesafe.akka" % "akka-actor_2.12" % "2.5.1" @@ -43,18 +42,17 @@ libraryDependencies += "com.typesafe.akka" % "akka-slf4j_2.12" % "2.5.1" // https://mvnrepository.com/artifact/com.github.etaty/rediscala_2.12 libraryDependencies += "com.github.etaty" % "rediscala_2.12" % "1.8.0" -libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.8" +libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.11" libraryDependencies += "org.bigbluebutton" % "bbb-common-message_2.12" % "0.0.19-SNAPSHOT" -libraryDependencies += "com.google.code.gson" % "gson" % "2.8.0" +libraryDependencies += "com.google.code.gson" % "gson" % "2.8.5" libraryDependencies += "redis.clients" % "jedis" % "2.9.0" // https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.5" -libraryDependencies += "commons-io" % "commons-io" % "2.4" -libraryDependencies += "org.apache.commons" % "commons-pool2" % "2.3" +libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.7" libraryDependencies += "commons-io" % "commons-io" % "2.4" +libraryDependencies += "org.apache.commons" % "commons-pool2" % "2.6.0" libraryDependencies += "org.slf4j" % "slf4j-api" % "1.7.23" % "provided" diff --git a/bbb-apps-common/publish.sh b/bbb-apps-common/deploy.sh old mode 100755 new mode 100644 similarity index 97% rename from bbb-apps-common/publish.sh rename to bbb-apps-common/deploy.sh index 948f5634178c0655544d5ab9148e6df8cc177ffc..ccba754eaaf8182e665e94d1210571e23ebfb7b4 --- a/bbb-apps-common/publish.sh +++ b/bbb-apps-common/deploy.sh @@ -1,3 +1,2 @@ sbt clean sbt publish publishLocal - diff --git a/bbb-apps-common/project/plugins.sbt b/bbb-apps-common/project/plugins.sbt index d6beaa3759d5293e3c5902c90031c326fc6c4a21..1a99bbcaf45749dbd833d7f6141744e2062bb181 100755 --- a/bbb-apps-common/project/plugins.sbt +++ b/bbb-apps-common/project/plugins.sbt @@ -4,6 +4,6 @@ addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") -//addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.2") - +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-common-message/build.sbt b/bbb-common-message/build.sbt index f659b6d468974521762c17db546d141839f0f498..29cf68bec63494dc7c7a58eb54b78c7748c6a525 100755 --- a/bbb-common-message/build.sbt +++ b/bbb-common-message/build.sbt @@ -4,7 +4,7 @@ organization := "org.bigbluebutton" version := "0.0.19-SNAPSHOT" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -32,9 +32,9 @@ libraryDependencies ++= { )} // https://mvnrepository.com/artifact/org.scala-lang/scala-library -libraryDependencies += "org.scala-lang" % "scala-library" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value // https://mvnrepository.com/artifact/org.scala-lang/scala-compiler -libraryDependencies += "org.scala-lang" % "scala-compiler" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value libraryDependencies += "junit" % "junit" % "4.12" % "test" libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test" @@ -49,7 +49,7 @@ libraryDependencies += "org.pegdown" % "pegdown" % "1.6.0" % "test" libraryDependencies += "org.scalatest" % "scalatest_2.12" % "3.0.3" % "test" // https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-scala_2.12 -libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.8.8" +libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.9.6" seq(Revolver.settings: _*) diff --git a/bbb-common-message/deploy.sh b/bbb-common-message/deploy.sh index 7884b2f251b8c0ec52124631567f3c61d1266a8b..ccba754eaaf8182e665e94d1210571e23ebfb7b4 100755 --- a/bbb-common-message/deploy.sh +++ b/bbb-common-message/deploy.sh @@ -1,2 +1,2 @@ +sbt clean sbt publish publishLocal - diff --git a/bbb-common-message/project/plugins.sbt b/bbb-common-message/project/plugins.sbt index d33e342247ce264e1f5fd861cf0b88d3adcfca43..5ab7b095f69a2b3d8a3bf5350fa7e7e1a64f8f2f 100755 --- a/bbb-common-message/project/plugins.sbt +++ b/bbb-common-message/project/plugins.sbt @@ -1,8 +1,9 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") -addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") +addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") - +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-common-web/build.sbt b/bbb-common-web/build.sbt index 572a77fdb87c3ada586ae26eb5d7cc433bcee190..11ff1b07e84f78a5e330ea98ddf8763bd2cb50aa 100755 --- a/bbb-common-web/build.sbt +++ b/bbb-common-web/build.sbt @@ -4,7 +4,7 @@ organization := "org.bigbluebutton" version := "0.0.2-SNAPSHOT" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -25,13 +25,12 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") -val scalaV = "2.12.2" -val akkaVersion = "2.5.1" +val akkaVersion = "2.5.14" // https://mvnrepository.com/artifact/org.scala-lang/scala-library -libraryDependencies += "org.scala-lang" % "scala-library" % scalaV +libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value // https://mvnrepository.com/artifact/org.scala-lang/scala-compiler -libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaV +libraryDependencies += "org.scala-lang" % "scala-compiler" % scalaVersion.value // https://mvnrepository.com/artifact/com.typesafe.akka/akka-actor_2.12 libraryDependencies += "com.typesafe.akka" % "akka-actor_2.12" % akkaVersion @@ -41,50 +40,48 @@ libraryDependencies += "com.typesafe.akka" % "akka-slf4j_2.12" % akkaVersion // https://mvnrepository.com/artifact/com.github.etaty/rediscala_2.12 libraryDependencies += "com.github.etaty" % "rediscala_2.12" % "1.8.0" -libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.8" +libraryDependencies += "com.softwaremill.quicklens" %% "quicklens" % "1.4.11" libraryDependencies += "org.bigbluebutton" % "bbb-common-message_2.12" % "0.0.19-SNAPSHOT" // https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-scala_2.12 -libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.8.8" +libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.9.6" -libraryDependencies += "redis.clients" % "jedis" % "2.7.2" -libraryDependencies += "com.google.code.gson" % "gson" % "2.5" +libraryDependencies += "redis.clients" % "jedis" % "2.9.0" +libraryDependencies += "com.google.code.gson" % "gson" % "2.8.5" // https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.5" -libraryDependencies += "commons-io" % "commons-io" % "2.4" - -libraryDependencies += "org.apache.commons" % "commons-pool2" % "2.3" -libraryDependencies += "commons-io" % "commons-io" % "2.4" -libraryDependencies += "com.zaxxer" % "nuprocess" % "1.1.0" +libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.7" +libraryDependencies += "commons-io" % "commons-io" % "2.6" +libraryDependencies += "org.apache.commons" % "commons-pool2" % "2.6.0" +libraryDependencies += "com.zaxxer" % "nuprocess" % "1.2.4" // https://mvnrepository.com/artifact/org.jodconverter/jodconverter-core -libraryDependencies += "org.jodconverter" % "jodconverter-core" % "4.0.0-RELEASE" +libraryDependencies += "org.jodconverter" % "jodconverter-local" % "4.2.0" // https://mvnrepository.com/artifact/org.libreoffice/unoil -libraryDependencies += "org.libreoffice" % "unoil" % "5.3.2" +libraryDependencies += "org.libreoffice" % "unoil" % "5.4.2" // https://mvnrepository.com/artifact/org.libreoffice/ridl -libraryDependencies += "org.libreoffice" % "ridl" % "5.3.2" +libraryDependencies += "org.libreoffice" % "ridl" % "5.4.2" // https://mvnrepository.com/artifact/org.libreoffice/juh -libraryDependencies += "org.libreoffice" % "juh" % "5.3.2" +libraryDependencies += "org.libreoffice" % "juh" % "5.4.2" // https://mvnrepository.com/artifact/org.libreoffice/jurt -libraryDependencies += "org.libreoffice" % "jurt" % "5.3.2" +libraryDependencies += "org.libreoffice" % "jurt" % "5.4.2" libraryDependencies += "org.apache.poi" % "poi-ooxml" % "3.17" -libraryDependencies += "org.slf4j" % "slf4j-api" % "1.7.5" +libraryDependencies += "org.slf4j" % "slf4j-api" % "1.7.25" // https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -libraryDependencies += "org.apache.httpcomponents" % "httpclient" % "4.5.3" +libraryDependencies += "org.apache.httpcomponents" % "httpclient" % "4.5.6" // https://mvnrepository.com/artifact/org.apache.httpcomponents/httpasyncclient -libraryDependencies += "org.apache.httpcomponents" % "httpasyncclient" % "4.1.3" +libraryDependencies += "org.apache.httpcomponents" % "httpasyncclient" % "4.1.4" -libraryDependencies += "org.freemarker" % "freemarker" % "2.3.23" -libraryDependencies += "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.6.3" +libraryDependencies += "org.freemarker" % "freemarker" % "2.3.28" +libraryDependencies += "com.fasterxml.jackson.dataformat" % "jackson-dataformat-xml" % "2.9.6" // https://mvnrepository.com/artifact/org.codehaus.woodstox/woodstox-core-asl libraryDependencies += "org.codehaus.woodstox" % "woodstox-core-asl" % "4.4.1" @@ -100,7 +97,7 @@ libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.1" % "test" libraryDependencies += "com.typesafe.akka" % "akka-testkit_2.12" % akkaVersion % "test" // https://mvnrepository.com/artifact/org.scala-lang.modules/scala-xml_2.12 -libraryDependencies += "org.scala-lang.modules" % "scala-xml_2.12" % "1.0.6" +libraryDependencies += "org.scala-lang.modules" % "scala-xml_2.12" % "1.1.0" seq(Revolver.settings: _*) diff --git a/bbb-common-web/project/plugins.sbt b/bbb-common-web/project/plugins.sbt index 6ce94e5f09c06bfc9eb8bb4acdd11555c806d6da..b91f89e4a637ce583af1b0e09615d2f9044e033b 100755 --- a/bbb-common-web/project/plugins.sbt +++ b/bbb-common-web/project/plugins.sbt @@ -1,9 +1,11 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") -addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") +addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") -addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.2") +addSbtPlugin("com.artima.supersafe" % "sbtplugin" % "1.1.7") +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-fsesl-client/build.gradle b/bbb-fsesl-client/build.gradle index 845cc2a9dd3d4c840ada97c7fa2cee1f7783f984..ad7449677b1d7cfcb3a84f1b5ad1a2b3524472c1 100755 --- a/bbb-fsesl-client/build.gradle +++ b/bbb-fsesl-client/build.gradle @@ -51,17 +51,15 @@ repositories { dependencies { // Logging - compile 'ch.qos.logback:logback-core:1.0.9@jar' - compile 'ch.qos.logback:logback-classic:1.0.9@jar' - compile 'org.slf4j:log4j-over-slf4j:1.7.2@jar' - compile 'org.slf4j:jcl-over-slf4j:1.7.2@jar' - compile 'org.slf4j:jul-to-slf4j:1.7.2@jar' - compile 'org.slf4j:slf4j-api:1.7.2@jar' + compile 'ch.qos.logback:logback-core:1.2.3@jar' + compile 'ch.qos.logback:logback-classic:1.2.3@jar' + compile 'org.slf4j:log4j-over-slf4j:1.7.25@jar' + compile 'org.slf4j:jcl-over-slf4j:1.7.25@jar' + compile 'org.slf4j:jul-to-slf4j:1.7.25@jar' + compile 'org.slf4j:slf4j-api:1.7.25@jar' testRuntime 'junit:junit:4.8.1.@jar' - compile 'org.jboss.netty:netty:3.2.9.Final@jar' - - //compile 'io.netty:netty:3.6.0.Final@jar' + compile 'org.jboss.netty:netty:3.2.10.Final@jar' } diff --git a/bbb-fsesl-client/build.sbt b/bbb-fsesl-client/build.sbt index 8d32b971af9646bf080aed3354ffb0c47f5ec68b..6cc930898e0964d5da423f80eab0781b35b9b812 100755 --- a/bbb-fsesl-client/build.sbt +++ b/bbb-fsesl-client/build.sbt @@ -1,5 +1,3 @@ - - name := "bbb-fsesl-client" description := "BigBlueButton custom FS-ESL client built on top of FS-ESL Java library." @@ -19,9 +17,9 @@ testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/sc libraryDependencies ++= { Seq( - "org.jboss.netty" % "netty" % "3.2.1.Final", - "junit" % "junit" % "4.11", - "ch.qos.logback" % "logback-classic" % "1.0.3" + "org.jboss.netty" % "netty" % "3.2.10.Final", + "junit" % "junit" % "4.12", + "ch.qos.logback" % "logback-classic" % "1.2.3" )} seq(Revolver.settings: _*) diff --git a/bbb-fsesl-client/deploy.sh b/bbb-fsesl-client/deploy.sh new file mode 100644 index 0000000000000000000000000000000000000000..a5f14b0d75d69db2a5f3bfb38226a0f1f643c13d --- /dev/null +++ b/bbb-fsesl-client/deploy.sh @@ -0,0 +1,2 @@ +sbt clean +sbt publish publishLocal diff --git a/bbb-fsesl-client/project/plugins.sbt b/bbb-fsesl-client/project/plugins.sbt index edddc9ca18c42091db3b2627756fdd046fcdccef..5ab7b095f69a2b3d8a3bf5350fa7e7e1a64f8f2f 100755 --- a/bbb-fsesl-client/project/plugins.sbt +++ b/bbb-fsesl-client/project/plugins.sbt @@ -1,6 +1,9 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") -addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") +addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.0.0") +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-screenshare/app/build.sbt b/bbb-screenshare/app/build.sbt index 7e7f1b96f6f1631d1006f02b181e34b890dfd7f9..dc47de3dedc1ee69a30ebd348a40ddcf5f1ebd44 100755 --- a/bbb-screenshare/app/build.sbt +++ b/bbb-screenshare/app/build.sbt @@ -8,7 +8,7 @@ organization := "org.bigbluebutton" version := "0.0.2" -scalaVersion := "2.12.2" +scalaVersion := "2.12.6" scalacOptions ++= Seq( "-unchecked", @@ -39,7 +39,7 @@ testOptions in Test += Tests.Argument(TestFrameworks.Specs2, "html", "console", testOptions in Test += Tests.Argument(TestFrameworks.ScalaTest, "-h", "target/scalatest-reports") -val akkaVersion = "2.5.1" +val akkaVersion = "2.5.14" val scalaTestV = "2.2.6" libraryDependencies ++= { @@ -51,10 +51,10 @@ libraryDependencies ++= { "com.typesafe" % "config" % "1.3.0", "ch.qos.logback" % "logback-classic" % "1.2.3" % "runtime", "commons-codec" % "commons-codec" % "1.11", - "redis.clients" % "jedis" % "2.7.2", - "org.apache.commons" % "commons-pool2" % "2.3", + "redis.clients" % "jedis" % "2.9.0", + "org.apache.commons" % "commons-pool2" % "2.6.0", "org.red5" % "red5-server" % "1.0.10-M5", - "com.google.code.gson" % "gson" % "2.5", + "com.google.code.gson" % "gson" % "2.8.5", "org.springframework" % "spring-web" % springVersion, "org.springframework" % "spring-beans" % springVersion, "org.springframework" % "spring-context" % springVersion, @@ -62,19 +62,17 @@ libraryDependencies ++= { "org.springframework" % "spring-webmvc" % springVersion, "org.springframework" % "spring-aop" % springVersion, "javax.servlet" % "servlet-api" % "2.5" - - )} // https://mvnrepository.com/artifact/org.scala-lang/scala-library -libraryDependencies += "org.scala-lang" % "scala-library" % "2.12.2" -libraryDependencies += "org.scala-lang" % "scala-reflect" % "2.12.2" +libraryDependencies += "org.scala-lang" % "scala-library" % scalaVersion.value +libraryDependencies += "org.scala-lang" % "scala-reflect" % scalaVersion.value libraryDependencies += "org.bigbluebutton" % "bbb-common-message_2.12" % "0.0.19-SNAPSHOT" // https://mvnrepository.com/artifact/com.github.etaty/rediscala_2.12 libraryDependencies += "com.github.etaty" % "rediscala_2.12" % "1.8.0" // https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-scala_2.12 -libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.8.8" +libraryDependencies += "com.fasterxml.jackson.module" % "jackson-module-scala_2.12" % "2.9.6" //seq(Revolver.settings: _*) // diff --git a/bbb-screenshare/app/deploy.sh b/bbb-screenshare/app/deploy.sh index a008d431270aa34a5a1d524f5af29502fff112ef..305fe88e808b6757c8c69d22444e70de6b8ea388 100755 --- a/bbb-screenshare/app/deploy.sh +++ b/bbb-screenshare/app/deploy.sh @@ -18,9 +18,9 @@ sudo cp ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/bbb-sc ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/paranamer-2.8.jar \ ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/akka-* \ ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/config-1.3.1.jar \ - ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/gson-2.5.jar \ - ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/jedis-2.7.2.jar \ - ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/commons-pool2-2.3.jar \ + ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/gson-2.8.5.jar \ + ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/jedis-2.9.0.jar \ + ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/commons-pool2-2.6.0.jar \ ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/spring-webmvc-4.3.12.RELEASE.jar \ ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/rediscala_2.12-1.8.0.jar \ ~/dev/bigbluebutton/bbb-screenshare/app/target/webapp/WEB-INF/lib/bbb-common-message_2.12-0.0.19-SNAPSHOT.jar \ diff --git a/bbb-screenshare/app/project/plugins.sbt b/bbb-screenshare/app/project/plugins.sbt index 366f6fd6592fd127efdad7e469bec1c9df90ce6b..1c5c911f1db806157b151442a8ed6230cbd9afe9 100644 --- a/bbb-screenshare/app/project/plugins.sbt +++ b/bbb-screenshare/app/project/plugins.sbt @@ -1,12 +1,15 @@ -addSbtPlugin("io.spray" % "sbt-revolver" % "0.7.2") - -addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") - -addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") - -addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.0") - -addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "2.1.0") - -//addSbtPlugin("org.xerial.sbt" % "sbt-pack" % "0.7.9") - +addSbtPlugin("io.spray" % "sbt-revolver" % "0.9.1") + +addSbtPlugin("org.scalariform" % "sbt-scalariform" % "1.8.2") + +addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "5.2.4") + +addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.3.6") + +addSbtPlugin("com.earldouglas" % "xsbt-web-plugin" % "2.1.0") + +//addSbtPlugin("org.xerial.sbt" % "sbt-pack" % "0.7.9") + +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0") diff --git a/bbb-voice/build.gradle b/bbb-voice/build.gradle index 68a9cfe0b9148e17542fa7f408da3ae066d0e7b6..e364181721d6b9c86df523f55c5b1fc51c0ed0d5 100755 --- a/bbb-voice/build.gradle +++ b/bbb-voice/build.gradle @@ -50,20 +50,16 @@ dependencies { providedCompile 'org.springframework:spring-aop:4.3.12.RELEASE@jar' compile 'aopalliance:aopalliance:1.0@jar' - // Testing - compile 'org.easymock:easymock:2.4@jar' - - // Testing - testRuntime 'org.easymock:easymock:2.4@jar' - //redis compile 'redis.clients:jedis:2.9.0' - compile 'org.apache.commons:commons-pool2:2.3' - compile 'com.google.code.gson:gson:2.5' + compile 'org.apache.commons:commons-pool2:2.6.0' + compile 'com.google.code.gson:gson:2.8.5' compile 'org.apache.commons:commons-lang3:3.7' compile 'org.bigbluebutton:bbb-common-message_2.12:0.0.19-SNAPSHOT' + // Testing + testRuntime 'org.easymock:easymock:3.6@jar' } test { diff --git a/bigbluebutton-apps/build.gradle b/bigbluebutton-apps/build.gradle index 3d0ecdcd19bee924054561ff0171aabc8bde07a6..85dc33cbaf3f8d581abaa6ec6da1cfb687110869 100755 --- a/bigbluebutton-apps/build.gradle +++ b/bigbluebutton-apps/build.gradle @@ -32,7 +32,7 @@ dependencies { // Spring providedCompile 'org.springframework:spring-web:4.3.12.RELEASE@jar' - providedCompile 'org.springframework:spring-beans:4.3.12.RELEASE@jar' + providedCompile 'org.springframework:spring-beans:4.3.12.RELEASE@jar' providedCompile 'org.springframework:spring-context:4.3.12.RELEASE@jar' providedCompile 'org.springframework:spring-core:4.3.13.RELEASE@jar' @@ -54,13 +54,13 @@ dependencies { compile 'aopalliance:aopalliance:1.0@jar' // Testing - compile 'org.easymock:easymock:2.4@jar' + compile 'org.easymock:easymock:3.6@jar' //redis - compile "redis.clients:jedis:2.7.2" - compile 'org.apache.commons:commons-pool2:2.3' + compile "redis.clients:jedis:2.9.0" + compile 'org.apache.commons:commons-pool2:2.6.0' - compile 'com.google.code.gson:gson:2.5' + compile 'com.google.code.gson:gson:2.8.5' providedCompile 'org.apache.commons:commons-lang3:3.7' compile 'org.bigbluebutton:bbb-common-message_2.12:0.0.19-SNAPSHOT' diff --git a/bigbluebutton-apps/deploy.sh b/bigbluebutton-apps/deploy.sh index 83d2945f61d70aa994e7b9f3de45d584bdc7ad0a..b002c6f858b83aa29961ec5a1b9193b600bbbade 100755 --- a/bigbluebutton-apps/deploy.sh +++ b/bigbluebutton-apps/deploy.sh @@ -10,7 +10,7 @@ gradle war deploy sudo chown -R red5.red5 /usr/share/red5/webapps # Remove slf4j jar as it conflicts with logging with red5 -FILE=/usr/share/red5/webapps/bigbluebutton/WEB-INF/lib/slf4j-api-1.7.23.jar +FILE=/usr/share/red5/webapps/bigbluebutton/WEB-INF/lib/slf4j-api-1.7.25.jar if [ -f $FILE ] then sudo rm $FILE diff --git a/bigbluebutton-web/build.gradle b/bigbluebutton-web/build.gradle index 3d1b655c40292dea69d7163cc504d68cf7d2f202..e896556837ac125afde499b1e96e1196d07edd4c 100755 --- a/bigbluebutton-web/build.gradle +++ b/bigbluebutton-web/build.gradle @@ -17,7 +17,7 @@ dependencies { // XML creation speedup - compile 'org.freemarker:freemarker:2.3.23' + compile 'org.freemarker:freemarker:2.3.28' //junit compile 'junit:junit:4.8.2' diff --git a/bigbluebutton-web/pres-checker/build.gradle b/bigbluebutton-web/pres-checker/build.gradle index cb7d4ec82f38a63d0a8aa1d86b7dd0cdcb90255c..c918e988075707c2972cfe7f36fa80d37387e134 100755 --- a/bigbluebutton-web/pres-checker/build.gradle +++ b/bigbluebutton-web/pres-checker/build.gradle @@ -21,10 +21,10 @@ dependencies { compile 'org.apache.poi:poi:3.17@jar' compile 'org.apache.poi:poi-ooxml:3.17@jar' compile 'org.apache.poi:poi-ooxml-schemas:3.17@jar' - compile 'commons-io:commons-io:2.4@jar' - compile 'org.apache.commons:commons-lang3:3.5@jar' - compile 'org.apache.commons:commons-collections4:4.1@jar' - compile 'org.apache.xmlbeans:xmlbeans:2.6.0@jar' + compile 'commons-io:commons-io:2.6@jar' + compile 'org.apache.commons:commons-lang3:3.7@jar' + compile 'org.apache.commons:commons-collections4:4.2@jar' + compile 'org.apache.xmlbeans:xmlbeans:3.0.0@jar' } jar { diff --git a/labs/vertx-akka/project/plugins.sbt b/labs/vertx-akka/project/plugins.sbt index 87ef6448644c23eed22abe7453eefd0054ca02a7..6fabc00590dcb24d70e68aef68c274fa4daaf908 100755 --- a/labs/vertx-akka/project/plugins.sbt +++ b/labs/vertx-akka/project/plugins.sbt @@ -5,3 +5,7 @@ addSbtPlugin("com.typesafe.sbt" % "sbt-scalariform" % "1.3.0") addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.2.0") addSbtPlugin("com.typesafe.sbt" % "sbt-native-packager" % "1.0.0") + +addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "0.2.7") + +addSbtPlugin("org.scalastyle" %% "scalastyle-sbt-plugin" % "1.0.0")