|
|
a168b4cbea
|
add project tooling and test suite for many-rsync
- Add pyproject.toml: hatchling build, many-rsync entrypoint, ruff/mypy/pytest config
with 60% coverage floor
- Add uv.lock for reproducible dev installs
- Add .pre-commit-config.yaml: ruff (with --fix) + mypy hooks
- Add test_main.py: unit tests for _build_rsync_cmd, _load_raw, and load_config
covering happy paths and FATAL exit cases
- Add explanation.md: architecture overview with flowchart
- main.py: refactor into typed, testable functions (_load_raw, _build_rsync_cmd
extracted); add RsyncParameters/Config TypedDicts; add rsync_parameters config support
(rsync_path, exclude_from); harden validation (n clamped, log_level validated)
- README.md: update install instructions and document all config fields including
rsync_parameters
|
2026-03-31 22:05:08 +03:00 |
|
|
|
4f6ef3d179
|
derpcheck-ssh: deprecated
|
2026-03-22 23:12:53 +03:00 |
|
|
|
38e3be068c
|
whisper: hotfix for perms
|
2026-03-22 23:07:02 +03:00 |
|
|
|
9c308cef90
|
add whisper
|
2026-03-22 22:47:51 +03:00 |
|
|
|
5bb50a842d
|
additional params
|
2026-02-23 17:14:17 +03:00 |
|
|
|
90f87d8f40
|
initial commit
|
2026-02-16 19:38:56 +03:00 |
|
|
|
62e2ea74be
|
select which transport to use by default
|
2025-10-23 15:17:44 +03:00 |
|
|
|
4448764bca
|
more tools
|
2025-08-29 09:40:20 +03:00 |
|
|
|
4346b838ed
|
surely, more logic will help
|
2024-10-31 19:40:40 +03:00 |
|
|
|
fc5f10d4dd
|
cleaner, simpler & better
|
2024-10-31 19:23:17 +03:00 |
|
|
|
2060174be5
|
all i needed was -L to make it work
|
2024-10-05 16:27:09 +03:00 |
|
|
|
f06ce051d2
|
refactored by claude 3.5 sonnet
|
2024-10-05 16:03:18 +03:00 |
|
|
|
b6002a9afd
|
that's called continuous improvement
|
2024-09-18 01:07:55 +03:00 |
|
|
|
287d8f5cb0
|
always the smallest details
|
2024-09-18 01:03:35 +03:00 |
|
|
|
87a95b9d76
|
moar stuff
|
2024-09-18 00:59:57 +03:00 |
|
|
|
6922e7ca06
|
it wasn't working, now does. also log if server fails
|
2024-09-18 00:47:04 +03:00 |
|
|
|
c3497a7a2a
|
Initial commit
|
2024-09-18 00:23:17 +03:00 |
|