Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
d19b33a
Add Dockerfile
Staubgeborener Nov 21, 2025
389fb30
Add docker-compose
Staubgeborener Nov 21, 2025
d488e8b
Refactor Dockerfile to simplify directory creation
Staubgeborener Nov 21, 2025
eb060a1
Update docker-compose.yml with image and network settings
Staubgeborener Nov 21, 2025
375efd8
Update environment variables in docker-compose.yml
Staubgeborener Nov 21, 2025
64172d4
Modify Dockerfile for data directory and Transmission
Staubgeborener Nov 21, 2025
52158e9
Create Ace-Pace_Missing.csv in /data directory
Staubgeborener Nov 21, 2025
e8e2fbd
Change volume mount to read-write access
Staubgeborener Nov 21, 2025
d8ab08e
Refactor Dockerfile to streamline setup process
Staubgeborener Nov 21, 2025
4ba2be2
Refactor Dockerfile for improved environment setup
Staubgeborener Nov 21, 2025
d86162b
Update CMD to use TRANSMISSION_PASS variable
Staubgeborener Nov 21, 2025
eb42e98
Fix Dockerfile
Staubgeborener Nov 21, 2025
e3d51ce
Add RUN_DOCKER env to check if script runs inside container
Staubgeborener Nov 21, 2025
63d5fd6
Implement Docker support for non-interactive mode
Staubgeborener Nov 21, 2025
4c164f3
Update Dockerfile
Staubgeborener Nov 21, 2025
8d34f52
Rename env variables
Staubgeborener Nov 21, 2025
3c7271d
Rename environment variables
Staubgeborener Nov 21, 2025
e38a8a7
Update environment variable
Staubgeborener Nov 21, 2025
04ccb32
Change target folder for downloads in Docker to /media
Staubgeborener Nov 22, 2025
4b418ac
Change TORRENT_HOST to generic localhost
Staubgeborener Nov 23, 2025
4d768e0
Update Dockerfile with new CMD and environment variables
Staubgeborener Nov 23, 2025
e48aba1
Fix Dockerfile to add executable permission to entrypoint
Staubgeborener Nov 23, 2025
670465e
Create entrypoint.sh
Staubgeborener Nov 23, 2025
b5513cc
Update docker-compose.yml
Staubgeborener Nov 23, 2025
1f0f1e1
Update Dockerfile to install tzdata and clean up
Staubgeborener Nov 23, 2025
f75f514
Update docker-compose with new volumes and environment vars
Staubgeborener Nov 23, 2025
a789b98
Add —db as standalone flag in entrypoint.sh
Staubgeborener Nov 24, 2025
bc9c54a
Implement clients for qBittorrent and Transmission with functionality…
thekoma Dec 8, 2025
d7966f5
Merge remote-tracking branch 'thekoma/main' into dev
timothe Jan 14, 2026
76e01d4
Add specs and tests
timothe Jan 20, 2026
b61ea7c
Fix episode db update test loop
timothe Jan 20, 2026
c88c1ec
CRC32 test files fix
timothe Jan 20, 2026
159ad38
Test fix
timothe Jan 20, 2026
5c2c820
Added credits
timothe Jan 20, 2026
dcb98b7
Refactoring
timothe Jan 20, 2026
d774207
Refactoring fix
timothe Jan 20, 2026
3c1ff97
Merge Docker support branch from 'staubgeborener/main' into dev + ima…
timothe Jan 21, 2026
598c28a
Docker Compose fix
timothe Jan 21, 2026
cebb84f
Updated specs
timothe Jan 21, 2026
731ced4
Removed image cache tag
timothe Jan 22, 2026
29bbf13
Minor linter fix
timothe Jan 22, 2026
7237412
More refactoring
timothe Jan 22, 2026
f908997
Added help command
timothe Jan 22, 2026
5f083f4
Coverage handling
timothe Jan 22, 2026
f27d860
Updated README for Docker
timothe Jan 22, 2026
8770e66
Switch to full folder for Docker mode
timothe Jan 23, 2026
477e630
VPN mention
timothe Jan 23, 2026
e656515
Clients error handling w updated tests
timothe Jan 23, 2026
5f39366
Fix torrent client issue in Docker
timothe Jan 26, 2026
5d45811
Fixed Docker issue w/ btt client & episodes discrepancy, hardened tests
timothe Jan 26, 2026
39509f8
Enhance db init and reporting features
timothe Jan 26, 2026
32095c1
Hopefully fixed the quality inconsistency issue
timothe Jan 26, 2026
f7ca6b0
Enhance Docker support; improve quality filtering; updated spec and t…
timothe Jan 26, 2026
64cb539
Fix quality handling in Docker mode- maybe
timothe Jan 26, 2026
59028ef
Refine quality filtering to support 1080p only; update docs & Docker …
timothe Jan 26, 2026
d0f9ca7
Implement graceful shutdown handling, enhance episode fetching logic;…
timothe Jan 27, 2026
b6bf891
Potential fix for missing episodes handling
timothe Jan 27, 2026
3aee17a
Fix CRC32 link fetching to support pagination
timothe Jan 27, 2026
711ec40
Add debug mode
timothe Jan 27, 2026
f0cf116
Moving Docker headers
timothe Jan 27, 2026
b906c7b
Fix Docker version fetching episodes twice
timothe Jan 27, 2026
37d91e3
Docker version fix #5423412453
timothe Jan 27, 2026
963258b
Fix double fetching, maybe
timothe Jan 27, 2026
479e742
Fix Docker logic #765432
timothe Jan 27, 2026
4a54ca3
Enhance episode update logic with force update option, change Cursor …
timothe Jan 27, 2026
3d68f91
Docker: wrong fetch fix #9786302
timothe Jan 28, 2026
1e6f97b
Fix alternative for missing episodes
timothe Jan 28, 2026
ff5850f
Download dry run implementation
timothe Jan 28, 2026
0dc6953
Refactoring and optimisation
timothe Jan 28, 2026
be60975
Fixing logic
timothe Jan 28, 2026
87e9747
Optimising logic, might break things
timothe Jan 28, 2026
9c758ff
Double checked logic, optimising
timothe Jan 28, 2026
3274d76
Add release date display in header, improve Docker mode behavior, add…
timothe Feb 4, 2026
bbf9632
Change episode updates logic
timothe Feb 4, 2026
a2a5be5
Fix dry run issue in Docker
timothe Feb 4, 2026
606c171
Reintroducing the RENAME feature for Docker (with dry run)
timothe Feb 5, 2026
5ab3a4f
Rename feature tweaking, config folder refactoring
timothe Feb 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
[run]
source = .
omit =
*/tests/*
*/test_*.py
*/__pycache__/*
*/venv/*
*/.venv/*
*/env/*
*/site-packages/*
setup.py
conftest.py
branch = True
relative_files = True

[report]
exclude_lines =
pragma: no cover
def __repr__
raise AssertionError
raise NotImplementedError
if __name__ == .__main__.:
if TYPE_CHECKING:
@abc.abstractmethod

[html]
directory = htmlcov

[xml]
output = coverage.xml
297 changes: 297 additions & 0 deletions .cursor/rules/acepace-rules.mdc

Large diffs are not rendered by default.

Loading