Features

  • deps: update jetty to 12.0.23 (ada6fbd)
  • deps: update ies-media-file-extractor to 1.3.0 (139c4f6)
  • deps: update net-api to stable (5e81a7f)
  • deps: update geo to 3.0 (5b5df5b)
  • deps: update to jetty 12.0.22 (2a67485)
  • includeHyperlinkURLs option for html2text (0928212), closes #35688
  • deps: update to jetty 12.0.19 (5fcffb7)

Fixes

  • workarround in binary-servlet for spml live pages (4723bac)
  • Images may disappear when an older version of an article is edited.merge fix (7ed74b4)
  • api-search with sp_foo§link not work (ee95309), closes #35786
  • fixed typo in GraphQLInjectionModule (f500685)
  • mkdir -p und apache restart statt reload, da unter suse der process reload hängen bleibt (c6fd9fe)
  • sql-fix for replace found rows (3bd0b37)
  • prevents ClassNotFoundException: com.sitepark.ies.control.jsp.WindowSessionManager (18515b1)
  • recycle-bin (8f66566)
  • check citygov template if ‘editor_template’ is empty (rpc requests) (cc2582c)
  • Multiple SLF4J bindings (5a65f6b), closes #35453
  • don’t delete non exists media file (f3f1216)
  • deps: update net-api to version 2.2.0 (0258838)
  • deps: update net-api to version 2.1.0 (9d2124a)
  • Do not allow directory listing for module directories (68b76c6)
  • versionDeterminationMethod is now wrapped in an object (3d8f95d)

Build

  • don’t overwrite jacoco argLines (26be129)
  • don’t aggregate jacoco reports as gitlab now support jacoco nativly (93f6f02)

Miscellaneous

  • debug: clientID is null (8e83528)
  • debug: clientID is null (74da997)
  • deps: update log4j from 2.24.1 to 2.24.3 (795c19b)
  • remove nun google-java-formater rule: formatAnnotations (b444783)
  • better log output (12ed6e4)
  • format pom.xml (2184dd2)
  • remove leftover build log (ec77be9)
  • update jetty to 12.0.21 (9bd03ad)
  • update jetty from 12.0.19 to 12.0.20 (0ccc34e)
  • deps: update jdk from 21.0.6 to 21.0.7 (aeb9821)
  • update java from 21.0.5 to 21.0.6 (20cfbe5)
  • add Central Portal Snapshots repository (bb90d7d)
  • deps: update commons to 2.5.0 (65d67b1)

CI

  • release: Release 3.24.0 (15f542e)
  • run maven tasks in parallel (f794a22)
  • release: Set version for next development iteration [skip ci] (701b344)

Formatting

Refactorings

  • use ies-media-file-extractor for internal document indexing (cb1a2e4)

Tests

  • make LinkCheckerSchedulerTests less flaky (66a3f68)
  • switch to CountDownLatch to make tests less flaky in high load scenarios (69a7a39)
  • switch to CountDownLatch to make tests less flaky in high load scenarios (6a05936)
  • cleanup test output (275809c)
  • increate barrier timeout to 30 seconds to make tests less flaky in high load scenarios (d4305b6)
  • increate barrier timeout to 10 seconds to make tests less flaky in high load scenarios (c258b0f)
  • increate barrier timeout again to make tests less flaky in high load scenarios (12632a4)
  • add ability to explicitly reset auto increment fields (11c9d58)
  • improve truncation performance for DatabaseTests (d28ec73)
  • increate barrier timeout to make tests less flaky in high load scenarios (23855f3)
  • add text-converter test (798f92d)