Update Docker guide for 2FA restart fix
Switch restart policy to on-failure and use docker run for submit-code
since the container stops cleanly on 2FA.
b1ccc53
Rename icloudpd-rs to kei across all wiki pages
- Binary/project name: icloudpd-rs → kei
- Cookie directory default: ~/.icloudpd-rs → ~/.config/kei/cookies
- Config path default: ~/.config/icloudpd-rs/config.toml → ~/.config/kei/config.toml
- Temp suffix default: .icloudpd-tmp → .kei-tmp
- Docker image: ghcr.io/rhoopr/icloudpd-rs → ghcr.io/rhoopr/kei
- Homebrew: brew install rhoopr/kei/kei
- Notification env vars: ICLOUDPD_* → KEI_*
- Add setup subcommand to commands table
- Update Docker version tag to v0.5.0
41228d4
Update State-Tracking for v0.4.0 incremental sync improvements
- Add token withholding on partial failure section
- Document selective fallback (only InvalidToken/ZoneNotFound trigger full re-enumeration)
fa82c2d
Update wiki for --library all (#98)
f3ee3a8
Add incremental sync docs and CLI reference pages
Add --no-incremental and --reset-sync-token CLI pages. Add incremental
sync section to State Tracking with fallback and recovery details.
Update Download Pipeline, Watch Mode, Configuration, Home, and Sidebar
for syncToken support.
c4308de
Replace em dashes with hyphens, fix banned word
dd6ca46
Docker: simplify first-run wording, remove jargon
4c6a850
Update wiki for v0.3.0: Docker notification walkthrough, install instructions, EXIF compat note
- Docker: update base image description, add full notification script setup walkthrough (host file, env vars, config.toml reference)
- Home: replace cargo build with brew/docker install, add submit-code, --config, --notification-script, Configuration and Docker links
- Configuration: list all 5 --size values, add interval comment on skip_created_before
- Exif: add compatibility note on size difference vs Python piexif
- Authentication: add headless MFA section
- Sidebar: add Configuration, Docker, --config, --notification-script, Migration links
- Add new pages: CLI-config, CLI-notification-script, Configuration, Docker, Migration-from-Python
f1a06f0
Update wiki for v0.2.0 release
954fa3a
Update wiki for code review fixes: checksum warnings, EXIF tracking, path sanitization, password redaction, AM/PM matching
91cc107
Add --library, --force-size, --keep-unicode-in-filenames docs
cb1583d
docs: update wiki for v0.1.0 release
aae0add
Document mid-sync session recovery feature
- Add Mid-Sync Session Recovery section to Authentication.md
- Add Session Recovery section to Download-Pipeline.md
- Explain auth error detection, automatic re-auth, and headless mode behavior
cb0e8c8
Document --file-match-policy for file collision deduplication
- Add CLI‑file-match-policy.md with full flag documentation
- Add link to sidebar under Download Options
- Add File Collision Handling section to Download-Pipeline.md
e78a580
Update wiki for download timeout fix, new defaults, and warn log level
57ee060
Fix wiki accuracy: retry classification, size suffix, dedup, log levels, typo
f0e702d
Add MOV collision handling section to Live Photos page
0144f56
Add graceful shutdown docs to download pipeline and watch mode
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3bd9fcd
Remove trust token expiry prediction references
Apple does not expose token/session expiry in advance. The 30-day
lifetime was an unverified guess. Remove related documentation.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
55b7b75
Remove "matches Python" statements from wiki
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
ade4096
Update EXIF docs: all 3 date tags now written, remove limitations section
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
640c955
Document progress bar feature and --no-progress-bar flag
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4dd532f
Update --log-level default from debug to error
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
21ca83c
Add documentation from docs/ to wiki
436659a