Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump fossildb, backend deps, run codespell #8014

Merged
merged 2 commits into from
Aug 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.unreleased.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ For upgrade instructions, please check the [migration guide](MIGRATIONS.released
- Added `api.tracing.createNode(position, options)`` to the front-end API. [#7998](https://github.com/scalableminds/webknossos/pull/7998)
- Added a feature to register all segments for a given bounding box at once via the context menu of the bounding box. [#7979](https://github.com/scalableminds/webknossos/pull/7979)
- Added links in the workflow report for skipped tasks to the corresponding workflow view. [#8006](https://github.com/scalableminds/webknossos/pull/8006)
- Upgraded backend dependencies for improved performance and stability, including a memory leak fix for FossilDB. [#8014](https://github.com/scalableminds/webknossos/pull/8014)

### Changed
- Replaced skeleton tab component with antd's `<Tree />`component. Added support for selecting tree ranges with SHIFT. [#7819](https://github.com/scalableminds/webknossos/pull/7819)
Expand Down
2 changes: 1 addition & 1 deletion fossildb/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.28
0.1.31
2 changes: 1 addition & 1 deletion frontend/javascripts/oxalis/api/api_latest.ts
Original file line number Diff line number Diff line change
Expand Up @@ -663,7 +663,7 @@ class TracingApi {
const volume = Math.ceil(shape[0] * shape[1] * shape[2]);
if (volume > maximumVolume) {
Toast.error(
`The volume of the bounding box exeeds ${maximumVolume} Vx, please make it smaller.`,
`The volume of the bounding box exceeds ${maximumVolume} Vx, please make it smaller.`,
);
return;
} else if (volume > maximumVolume / 8) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ function TreeHierarchyView(props: Props) {
if (treeRef.current && props.activeTreeId) {
const activeTreeKey = getNodeKey(GroupTypeEnum.TREE, props.activeTreeId);

// For some React rendering/timing reasons, the target element might not be rendered yet. That messes with calculcating the offsets for srolling. Hence delay this a bit
// For some React rendering/timing reasons, the target element might not be rendered yet. That messes with calculating the offsets for scrolling. Hence delay this a bit
setTimeout(() => {
if (treeRef.current) treeRef.current.scrollTo({ key: activeTreeKey, align: "auto" });
}, 30);
Expand Down
8 changes: 4 additions & 4 deletions project/Dependencies.scala
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ object Dependencies {

val utilDependencies: Seq[ModuleID] = Seq(
// Play Web Framework. import play
"org.playframework" %% "play" % "3.0.4",
"org.playframework" %% "play" % "3.0.5",
// Play’s JSON serialization. import play.api.libs.json
"com.typesafe.play" %% "play-json" % "2.10.5",
// Sending emails. import org.apache.commons.mail
"org.apache.commons" % "commons-email" % "1.5",
// File utils. import org.apache.commons.io
"commons-io" % "commons-io" % "2.16.1",
// HashCodeBuilder. import org.apache.commons.lang3
"org.apache.commons" % "commons-lang3" % "3.14.0",
"org.apache.commons" % "commons-lang3" % "3.15.0",
// Box/Tryo. import net.liftweb
"net.liftweb" %% "lift-common" % "3.5.0",
// ObjectIds. import reactivemongo.api.bson
Expand Down Expand Up @@ -58,7 +58,7 @@ object Dependencies {
// Amazon S3 cloud storage client. import software.amazon.awssdk
"software.amazon.awssdk" % "s3" % "2.26.21",
// Google cloud storage client. import com.google.cloud.storage, import com.google.auth.oauth2
"com.google.cloud" % "google-cloud-storage" % "2.36.1",
"com.google.cloud" % "google-cloud-storage" % "2.40.1",
// Blosc compression. import org.blosc
"org.lasersonlab" % "jblosc" % "1.0.1",
// Zstd compression. import org.apache.commons.compress
Expand All @@ -82,7 +82,7 @@ object Dependencies {

val webknossosDependencies: Seq[ModuleID] = Seq(
// Base64, Hashing. import org.apache.commons.codec
"commons-codec" % "commons-codec" % "1.16.0",
"commons-codec" % "commons-codec" % "1.17.0",
// End-to-end tests, backend unit tests. import org.scalatestplus.play
"org.scalatestplus.play" %% "scalatestplus-play" % "7.0.1" % "test",
// Authenticated requests. import play.silhouette
Expand Down