- Add delete button (SVG X, hover-reveal) and confirmation modal to comic cards - Add DELETE /api/comics/delete endpoint with path traversal protection - Fix container downloads: delegate Cloudflare-blocked requests to FlareSolverr (headless Chrome sidecar) instead of retrying with Go HTTP client, whose Linux TCP fingerprint is flagged by Cloudflare even with network_mode: host - Add FlareSolverr service to docker-compose; inject FLARESOLVERR_URL env var - Add diagnostic logging to BatcaveBizMarkup request flow - Trim URL whitespace before storing in download job - Guard Archive() against empty filelist; fix runJob error-check ordering
18 lines
412 B
Modula-2
18 lines
412 B
Modula-2
module yoink
|
|
|
|
go 1.22.3
|
|
|
|
require (
|
|
github.com/DaRealFreak/cloudflare-bp-go v1.0.4
|
|
github.com/PuerkitoBio/goquery v1.9.2
|
|
github.com/spf13/cobra v1.8.1
|
|
)
|
|
|
|
require (
|
|
github.com/EDDYCJY/fake-useragent v0.2.0 // indirect
|
|
github.com/andybalholm/cascadia v1.3.2 // indirect
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
golang.org/x/net v0.24.0 // indirect
|
|
)
|