2025-03-10 - 2026-03-10

Overview

33 Active Issues
Excluding merges, 2 authors have pushed 19 commits to master and 20 commits to all branches. On master, 17 files have changed and there have been 5128 additions and 1620 deletions.

11 Issues closed from 1 user

Closed #8 PseudoDirEntry caching ignores follow_symlinks parameter 2026-02-05 06:48:38 +00:00

Closed #6 Potential NameError in copy_file() exception handler 2026-02-04 06:21:30 +00:00

Closed #21 No integration tests for full backup workflow 2026-02-04 06:10:00 +00:00

Closed #20 Missing tests for core filesystem operations 2026-02-04 06:09:59 +00:00

Closed #19 Missing tests for lock file functionality 2026-02-04 06:09:58 +00:00

Closed #7 Wrong stat object used when updating file permissions 2026-02-04 06:09:56 +00:00

Closed #10 os.chown() operations will fail for non-root users 2026-02-04 06:09:56 +00:00

Closed #5 SIGKILL used instead of SIGTERM when force-killing backup process 2026-02-04 06:09:55 +00:00

Closed #4 Missing error handling for invalid lock file content 2026-02-04 06:09:54 +00:00

Closed #3 Race condition in lock file creation could allow concurrent backups 2026-02-04 06:07:43 +00:00

Closed #18 setup.py modifies source files during installation 2026-02-04 05:28:16 +00:00

33 Issues created by 1 user

Opened #1 Fails with exception on permission errors 2025-11-11 10:44:44 +00:00

Opened #2 Create CI with building package and sending to pypi 2025-11-11 10:48:32 +00:00

Opened #3 Race condition in lock file creation could allow concurrent backups 2025-11-15 03:44:07 +00:00

Opened #4 Missing error handling for invalid lock file content 2025-11-15 03:44:09 +00:00

Opened #5 SIGKILL used instead of SIGTERM when force-killing backup process 2025-11-15 03:44:09 +00:00

Opened #6 Potential NameError in copy_file() exception handler 2025-11-15 03:44:10 +00:00

Opened #7 Wrong stat object used when updating file permissions 2025-11-15 03:44:11 +00:00

Opened #8 PseudoDirEntry caching ignores follow_symlinks parameter 2025-11-15 03:44:11 +00:00

Opened #9 Magic numbers for date calculations should be named constants 2025-11-15 03:44:12 +00:00

Opened #10 os.chown() operations will fail for non-root users 2025-11-15 03:44:13 +00:00

Opened #11 No type hints on function return values 2025-11-15 03:44:14 +00:00

Opened #12 cleanup_old_backups() loads all backups into memory 2025-11-15 03:44:14 +00:00

Opened #13 rsync() creates complete source file map in memory 2025-11-15 03:44:15 +00:00

Opened #14 No configuration file support for backup settings 2025-11-15 03:44:16 +00:00

Opened #15 No progress indicators for long-running operations 2025-11-15 03:44:16 +00:00

Opened #16 No backup statistics or metrics 2025-11-15 03:44:17 +00:00

Opened #17 No notification system for backup failures 2025-11-15 03:44:18 +00:00

Opened #18 setup.py modifies source files during installation 2025-11-15 03:44:19 +00:00

Opened #19 Missing tests for lock file functionality 2025-11-15 03:44:20 +00:00

Opened #20 Missing tests for core filesystem operations 2025-11-15 03:44:20 +00:00

Opened #21 No integration tests for full backup workflow 2025-11-15 03:44:21 +00:00

Opened #22 Python 3.6 support should be dropped (EOL) 2025-11-15 03:44:21 +00:00

Opened #23 Missing CONTRIBUTING.md and development documentation 2025-11-15 03:44:22 +00:00

Opened #24 No CHANGELOG.md to track version history 2025-11-15 03:44:23 +00:00

Opened #25 README missing backup restoration instructions 2025-11-15 03:44:24 +00:00

Opened #26 No explanation of delta directory in README 2025-11-15 03:44:24 +00:00

Opened #27 macOS gcp requirement not clearly documented 2025-11-15 03:44:25 +00:00

Opened #28 Unaddressed TODO comments in codebase 2025-11-15 03:44:26 +00:00

Opened #29 Unused import in fs.py 2025-11-15 03:44:26 +00:00

Opened #30 Internal rsync doesn't report directory mtime updates 2026-02-05 04:03:32 +00:00

Opened #31 rsync_ext: Unicode decode errors block all subsequent lines 2026-02-05 04:05:42 +00:00

Opened #32 Yearly retention overrides monthly retention, violating keep_monthly guarantee 2026-02-05 04:42:03 +00:00

Opened #33 Weekly retention bug: same ISO week number across years treated as duplicates 2026-02-05 05:23:40 +00:00