Skip to content

nicx17/mimick

v1.0.1 Feature

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 2mo Media Servers
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

archlinux fedora flatpak gnome gtk4 immich
+14 more
immich-api immich-integration immichsync kde libadwaita linux linux-app media-sync mimick photo-sync rust self-hosted system-tray ubuntu

Summary

AI summary

Fixed file‑movement detection for third‑party sync tools that use temporary extensions.

Full changelog

Release v1.0.1

This patch primarily addresses background file handling and test stability.

🐛 Bug Fixes & Improvements

  • Advanced File Monitoring: Added on_moved watchdog support. The app now accurately detects files that are synced by third-party tools (like browsers or rsync) which temporarily use .tmp or .part extensions before renaming to valid media extensions.
  • Strict Directory Boundaries: Switched naive .startswith() path evaluations to os.path.commonpath() to prevent cross-directory bleeding (e.g., matching /Photo_Private when the target is /Photo).
  • Test Suite Stability: Resolved a StopIteration failure in the time.time() mock sequence, ensuring the wait_for_file_completion tests now continuously pass.
  • Automated Bumps: Updated internal version values accurately across configuration and build files (PKGBUILD, pyproject.toml, etc.).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track nicx17/mimick

Get notified when new releases ship.

Sign up free

About nicx17/mimick

All releases →

Related context

Beta — feedback welcome: [email protected]