Kharec pushed to main at Kharec/skywipe 2025-12-14 11:14:35 +01:00
cf83b18b43 feat: __init__.py
Kharec pushed to main at Kharec/skywipe 2025-12-14 11:14:16 +01:00
0f0f222213 feat: first shot for configuration logic
b2382953db feat: define run_configure()
Compare 2 commits »
Kharec pushed to main at Kharec/skywipe 2025-12-14 11:13:53 +01:00
1bc52cc68d feat: parsing arg stuffs
Kharec pushed to main at Kharec/skywipe 2025-12-14 11:13:44 +01:00
cec1699030 docs: update readme
094bf12e62 build: update uv.lock
Compare 2 commits »
Kharec pushed to main at Kharec/skywipe 2025-12-14 11:13:24 +01:00
a45a3c0868 build: add pyyaml and cryptography as deps
Kharec pushed to main at Kharec/advent-of-code 2025-12-14 10:14:20 +01:00
fa5bf2e85b feat: refactor some code and solve part two
Kharec pushed to main at Kharec/advent-of-code 2025-12-14 10:10:33 +01:00
ea1b57b17e test: add unit test for part two
Kharec pushed to main at Kharec/advent-of-code 2025-12-14 10:02:59 +01:00
174671e6f5 feat: use min() and get rid of Reindeer struct
Kharec pushed to main at Kharec/advent-of-code 2025-12-14 10:00:18 +01:00
40bcf3052f test: add unit test for part one
1e634b7ee9 feat: implement partone in CalculateMaxDistance to make the test relevant
Compare 2 commits »
Kharec pushed to main at Kharec/advent-of-code 2025-12-14 09:52:47 +01:00
6e625dcf06 feat: register fourteenth day
141216920d chore: add 2015D14 dataset
Compare 2 commits »
Kharec pushed to main at Kharec/auditui 2025-12-14 09:49:06 +01:00
cef5e40347 fix: split clients, add surface error and follow redirects on downloads
Kharec pushed to main at Kharec/auditui 2025-12-14 09:37:48 +01:00
839394343e feat: make chunk size configurable
Kharec pushed to main at Kharec/auditui 2025-12-14 09:37:31 +01:00
84868c4afa feat: add default chunk size
Kharec pushed to main at Kharec/auditui 2025-12-14 09:35:28 +01:00
03988f0988 fix:l close download_manager flux on app exit
9eba702a0a feat: reuse connections for better performance
f61f4ec55e build: update uv.lock
b45ff86061 build: add httpx dependency
Compare 4 commits »
Kharec pushed to main at Kharec/auditui 2025-12-14 09:32:31 +01:00
6824d00088 feat: add url validation before trying to download
Kharec pushed to main at Kharec/auditui 2025-12-14 09:28:46 +01:00
46c66e0d5c docs: update readme
Kharec pushed to main at Kharec/auditui 2025-12-14 09:28:06 +01:00
d4e73e6a13 feat: implement goto previous/next chapter
b2dd430ac9 feat: methods to goto next/previous chapter
Compare 2 commits »
Kharec pushed to main at Kharec/auditui 2025-12-14 09:11:57 +01:00
ce0d313187 clean: just handle auth as configure handles the rest of the flow
7fee7e56cf feat: use configuration flow if not existing/not correct
58661641d1 feat: add a configuration flow
Compare 3 commits »
Kharec pushed to main at Kharec/advent-of-code 2025-12-12 18:35:15 +01:00
b685e81c58 feat: solve part two
1adc10ea88 test: add test for part two
Compare 2 commits »
Kharec pushed to main at Kharec/advent-of-code 2025-12-12 18:30:28 +01:00
db7c31cb39 feat: solve part one using direct byte comparaison and efficient hex extraction