Sandro CURY CAZZANIGA Kharec
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:39:56 +01:00
307368480a chore: update changelog
a8add30928 chore(changelog): document download filename metadata fallback fix
3e6e31c2db test(playback): verify prepare_and_start passes naming hints to downloads
6335f8bbac test(downloads): cover preferred naming hint propagation in get_or_download
0cf2644f55 test(downloads): validate author_title stem generation and cache fallbacks
Compare 10 commits »
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:21:23 +01:00
9c19891443 chore: update changelog
01de75871a feat: versionning
Compare 2 commits »
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:18:15 +01:00
e88dcee155 test: cover app and playback controller mixin behavior
4bc9b3fd3f test: add focused playback helper unit coverage
cd99960f2f test: reorganize core suite into explicit domain files
Compare 3 commits »
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:01:54 +01:00
bd2bd43e7f test: add regression coverage for app key bindings and space priority
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 02:59:07 +01:00
7f5e3266be fix: ensure Space always reaches toggle_playback action in TUI
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 02:51:37 +01:00
184585bed0 fix(interface): app compose, table query, and Space pause
Kharec created pull request Kharec/auditui#1 2026-02-18 02:44:22 +01:00
Massive refactoring
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 02:43:54 +01:00
8e73e45e2d refactor: restructure into package layout and split large modules
Kharec created branch new-architecture in Kharec/auditui 2026-02-18 02:43:54 +01:00
Kharec pushed to main at Kharec/auditui 2026-02-17 14:26:14 +01:00
bc24439da8 test: replace cached search dummy setup with dataclass fixture object
c9d6be6847 test: model StubDownloads state with a dataclass
f85a2d3cda test: convert DummyApp test context to typed dataclass
7e4a57d18e test: refactor MockClient state fields into a dataclass
Compare 4 commits »
Kharec pushed to main at Kharec/auditui 2026-02-17 12:43:09 +01:00
4a7fa69c2e test: clean up tests/test_ui_filter.py using dataclass and slots
Kharec pushed to main at Kharec/auditui 2026-02-16 21:01:17 +01:00
78f15b4622 chore: add a changelog
Kharec pushed to main at Kharec/auditui 2026-02-16 20:15:11 +01:00
b63525060a docs: mention textual dependency in hacking section
79355f3bdf chore: bump __version__ to 0.1.6
7602638ffe chore: refresh lockfile for textual 8
dd8e513063 chore: bump package metadata for v0.1.6
bdccc3a2eb fix: update ui typing for textual 8
Compare 6 commits »
Kharec pushed to main at Kharec/urupam 2026-02-16 13:16:34 +01:00
aa68b59fb1 fix(validation): block private hosts on first DNS lookup in URL blocking
Kharec pushed to main at Kharec/skywipe 2026-02-16 12:34:38 +01:00
a2d94d4749 test: validate typed delete payload fields
e84a357821 test: assert operation processed/failed/skipped results
09268dfe24 test: cover run_all fetch-failure escalation
039dbbcea6 fix: fail run_all when fetch errors occur
67ca69f900 feat: return operation result stats and raise on fetch failures
Compare 5 commits »
Kharec pushed to main at Kharec/goyco 2026-02-16 08:43:48 +01:00
31ef30c941 test(health): expect unhealthy for SMTP connection failures
d4a89325e0 fix(health): mark SMTP connection/bootstrap failures as unhealthy
Compare 2 commits »
Kharec pushed to main at Kharec/goyco 2026-02-16 08:43:17 +01:00
4eb0a6360f test(health): cover SMTP unhealthy aggregation behavior
040b9148de fix(health): treat SMTP unhealthy as degraded at app level
Compare 2 commits »
Kharec pushed to main at Kharec/goyco 2026-02-16 08:33:54 +01:00
6e0dfabcff feat: health check now return json, definitely
Kharec pushed to main at Kharec/goyco 2026-02-15 12:05:28 +01:00
9e81ddfdfa fix: don't reinvent the wheel
Kharec pushed to main at Kharec/goyco 2026-02-15 12:04:08 +01:00
b3b7c1d527 test: health check now supports smtp so we test it
4c1caa44dd refactor: smtp tests
Compare 2 commits »