Releases: monstermuffin/mergerfs-cache-mover
Releases · monstermuffin/mergerfs-cache-mover
v1.4.2
- a13a06b - docs: update CHANGELOG for v1.4.2 tag
- fc3cb36 - docs: update README so that venv installation is shown in steps/examples
- b0ff0cb - refactor: proper configuration parsing instead of whatever I was doing
- f4e5bba - feat: add KEEP_EMPTY_DIRS configuration option to preserve empty directories 'Fixes' #60
- f52ec01 - docs: add Ko-fi
- 021e7fa - docs: Add Ko-fi username to funding configuration
- 5f17be7 - chore(deps): update apprise to 1.9.8 (#59)
- 9aefba9 - chore(deps): update docker/metadata-action action to v6 (#58)
- e10e655 - chore(deps): update docker/build-push-action action to v7 (#57)
- 8a82a54 - chore(deps): update docker/setup-buildx-action action to v4 (#56)
- 4c8968b - chore(deps): update docker/login-action action to v4 (#55)
- b5cd6b6 - chore(deps): update docker/setup-qemu-action action to v4 (#54)
v1.4.1
- 9cc41eb - docs: bump changelog
- 59b1d9d - chore: remove version argument from CLI and update version variable in init.py
- c65739a - docs: add detailed EXCLUDED_DIRS documentation with examples
- aea8436 - fix(filesystem): enhance exclusion logic for directories in path checks
- 3b3597b - chore(deps): update psutil to 7.2.2 (#52)
- 7c34381 - chore(deps): update apprise to 1.9.7 (#50)
- b8da22a - chore(deps): update psutil to 7.2.1 (#49)
- a270f66 - chore(deps): update psutil to 7.2.0 (#48)
- 4f6ca95 - chore(deps): update apprise to 1.9.6 (#47)
v1.4
- 4a74f3d - docs: update cl
- 59b76f0 - fix(updater): call set_git_dir before running git commands
- aac483c - fix(updater): set GIT_WORK_TREE on updater
- ac6807f - fix(logging): improve log messaging (debug)
- a867189 - chore: bump gi
- 917da62 - docs: doc bump
- fa76e69 - docs: update readme and changelog with atomic change info (fixed)
- df5847a - feat: much smarter cleanup to (i hope) restore incomplete moves
- 60c550a - feat: more better deletion markers to combat scenarios in which a crash occurs mid move/rename
- 7b37bb8 - refactor: migrate to default atomic moves and remove any option to disable this
- 62457b7 - docs: better explaination of afm
- 2f7db5e - fix: actually fix dir exclusion
- 2782339 - fix: improve/fix? directory exclusion logic
- 87e589a - fix: ignore snapshor dir in cleanup
- 96f80f3 - docs: grammar
- ba6e869 - feat: change to def atomic moves
- d9deff2 - docs: bump docs for default atomic moves
- 09ef165 - fix: update SlackService /inline with DiscordService
- 667930d - feat: implement atomic file moves with temporary filenames w/ cleanup
- 42696bd - chore(deps): update actions/checkout action to v6 (#46)
- eea4fe9 - chore(deps): update psutil to 7.1.3 (#45)
v1.3.6
- 6ae3f55 - feat: update changelog - mutiple instance support
- a479f0f - Merge remote-tracking branch 'origin/main' into dev
- 14b79e7 - chore(deps): update psutil to 7.1.2 (#44)
- 97ac946 - chore(deps): update psutil to 7.1.1 (#42)
- 7b6a685 - chore(deps): update python docker tag to v3.14 (#41)
- f736dbc - feat: add instance_id for concurrent processes
- 105452e - chore(deps): update apprise to 1.9.5 (#39)
- e5692f6 - chore(deps): update pyyaml to 6.0.3 (#38)
- f6750d8 - chore(deps): update psutil to 7.1.0 (#36)
- 6796888 - chore(deps): update requests to 2.32.5 (#35)
- 11dfd4e - chore(deps): update actions/checkout action to v5 (#34)
- 45c4810 - chore(deps): update apprise to 1.9.4 (#33)
- c9545be - docs: vanity stars
- 4d5bb61 - fix: git check - check if running in a git repo and fail update w/o breaking exec
- 47203b5 - chore: standardise
v1.3.5
v1.3.4
v1.3.3
v1.3.2
- fddc9cb - docs: update changelog.md
- 6ffa5f9 - docs: unfuck images
- df32948 - docs: change notif image
- 1f73f43 - Merge pull request #24 from tigattack/fix/skip-dry-run-notify
- 02cadd4 - Merge pull request #25 from tigattack/feat/notification-improvements
- bef5a10 - feat(notifications): humanise average speed
- bccd670 - feat(notifications): add space before unit in data sizes
- 438b09b - feat(notifications): use util.format_bytes in NotificationHandler
- 3894f67 - refactor(notifications): fix type errors
- 4cd474a - fix(notifications): fix
send_webhooktype hints - 8597315 - feat(notifications): improve format_bytes function
- 34ee19c - feat(notifications): move shared functions to own module
- 6ac72d7 - feat(cache-mover): log info message when skipping notify
- e804c46 - fix(cache-mover): skip notify if dry_run
v1.3.1
- 3d20402 - Merge pull request #23 from monstermuffin/dev
- 2b75d9a - chore: attempt better healthcheck
- ab048a6 - docs: logging level docs: better arrangement
- 659adba - fix: remove redundant check
- b6dc0dc - fix: move logging until after it's actually active
- d6685d5 - fix: handle empty path parts in exclusion check
- fd5e7ce - chore: consistant storage reporting for notif
- 4e1def8 - chore: logging levels in docker
- cc769cf - fix: change healthcheck to check for cron
- ef010c2 - docs: bump readme
- 7fefd02 - chore: info for perm logs
- fc7c8e6 - chore: add enhanced hardlink support
- 4d64d7d - fix: hardcoded logging
- d5bf7c3 - chore: remove attempt at getting LLM to comment my spag
- 3c1fca8 - chore(deps): update metcalfc/changelog-generator action to v4.6.2 (#21)
- be77da4 - ci: add tag
- ef4209e - chore: add build for rework
- 3ed75fb - fix: improve EXCLUDED_DIRS handling in config
- 7b70d02 - fix: excluded_dirs list handling
- af36d07 - chore: adding debug logging
- 5b3b6f5 - fix: use stat.S_IMODE
- a313aa2 - fix: get perms before
- 9711168 - fix: explicit dir permissions
- 68dda8b - fix: preserve permissions for hardlink move
- 5d70e3e - fix: readd ownership and permissions handling during file move
- 9dc5d1e - fix: enhance remove_empty_dirs to preserve parent structure and skip excluded directories
- d2fa02a - chore(deps): update apprise to 1.9.3 (#20)
- 0f84a88 - docs: better readme
- b2ecc1f - chore: add .vscode to .gitignore
- cb276ab - chore: remove .vscode dir from repo
- a62cf67 - feat: add art
- 60a0e13 - feat: skip git operations in containers
- 8d7194c - docs: bump changelog
- 1cf0281 - docs: add symlink section
- 36691b1 - fix: symlink handling to update targets when moving from cache to backing storage
- cb1e000 - feat: symlink support
- c8c5801 - docs: hardlink stuff
- 2865be3 - feat: merge hardlink support into rework
- 1119ff5 - fix: fuck llms 2
- 951c63f - fix: fuck llms
- e64de67 - refactor: fix notif manager?
- 72ef0a6 - chore: add version 1.3 to init.py
- 0fd99c5 - refactor: enhance NotificationManager to use structured config
- daaefa9 - refactor: used LLM to try and separate everything out and comment some stuff.
- 7ca5842 - chore: version to 1.3 before I forget
- b981d82 - docs: general improvements
- 43cd9b5 - docs: spelling
- 1acb681 - chore(deps): update metcalfc/changelog-generator action to v4.5.0 (#19)
- 682a9b5 - chore(deps): update psutil to 7.0.0 (#18)
- 5b7f228 - chore(deps): update softprops/action-gh-release action to v2 (#17)
- 9e1db44 - chore(deps): update actions/checkout action to v4 (#16)
v1.2
No Changes.