Sandro CURY CAZZANIGA Kharec
Kharec pushed to main at Kharec/m2h 2026-02-19 17:53:23 +01:00
f6d87eb878 test: add regression test
b2969d8f47 fix(parser): close fenced code blocks at EOF
Compare 2 commits »
Kharec pushed to main at Kharec/m2h 2026-02-19 17:50:42 +01:00
11af6d0511 test: add XSS regression tests
5b90ade52a fix(parser): normalize decoded URLs before scheme checks
Compare 2 commits »
Kharec pushed to main at Kharec/goyco 2026-02-19 17:37:41 +01:00
85882bae14 refactor: go fix ftw
Kharec pushed to main at Kharec/goyco 2026-02-19 17:37:29 +01:00
9185ffa6b5 test(server): mock title fetcher in router tests to remove network dependency
Kharec pushed to main at Kharec/goyco 2026-02-19 17:31:04 +01:00
986b4e9388 refactor: modernize code using go fix
Kharec pushed to main at Kharec/goyco 2026-02-19 17:30:11 +01:00
ac6e1ba80b refactor: modern code using go fix
Kharec pushed to main at Kharec/goyco 2026-02-19 17:29:42 +01:00
14da02bc3f refactor: use go fix
Kharec pushed to main at Kharec/auditui 2026-02-18 04:29:21 +01:00
1e6f1544db Merge pull request 'Massive refactoring' (#1) from new-architecture into main
26cba97cbd chore(changelog): document load-time tuning and duplicate row key fix
175bb7cbdc test(app): add coverage for unique table row key generation
bf0e70e9d9 fix(table): use unique row keys to avoid duplicate title crashes
cb4104e59a perf(app): remove eager search cache priming during library load
Compare 36 commits »
Kharec merged pull request Kharec/auditui#1 2026-02-18 04:29:20 +01:00
Massive refactoring
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:29:00 +01:00
26cba97cbd chore(changelog): document load-time tuning and duplicate row key fix
175bb7cbdc test(app): add coverage for unique table row key generation
bf0e70e9d9 fix(table): use unique row keys to avoid duplicate title crashes
cb4104e59a perf(app): remove eager search cache priming during library load
570639e988 perf(library): tune first-page probe order for faster medium-library loads
Compare 5 commits »
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:21:00 +01:00
5ba0fafbc1 chore: update changelog
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:20:05 +01:00
bed0ac4fea test(downloads): add regression coverage for too-small download retry behavior
0a909484e3 fix(downloads): retry undersized downloads and surface precise size failure messages
Compare 2 commits »
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:12:58 +01:00
ecdd953ff4 refactor(downloads): split download streaming into focused helpers and reduce complexity
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:09:09 +01:00
4ba2c43c93 clean: remove unused import
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:08:45 +01:00
4b1924edd8 chore: update changelog
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 04:02:24 +01:00
da20e84513 docs: update readme
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:57:55 +01:00
dcb43f65dd chore: fix wording
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:56:48 +01:00
beca8ee085 perf(library): optimize paginated fetch with bounded concurrent scheduling
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:54:21 +01:00
e813267d5e refactor(library): decompose monolithic LibraryClient into fetch/extract/positions/finished/format mixins while preserving public behavior
Kharec pushed to new-architecture at Kharec/auditui 2026-02-18 03:44:43 +01:00
eca58423dc refactor(constants): split constants into domain modules with compatibility exports