Antoni Sawicki
42bba02a73
mod update
2026-04-23 11:43:06 -07:00
Antoni Sawicki
892758140d
fix go vet
2026-04-23 11:42:01 -07:00
Antoni Sawicki
bd0c2d974c
auto detect browser
2026-04-23 11:40:57 -07:00
Antoni Sawicki
7b9ffea57f
support downloads in proxy mode
2026-04-21 21:43:22 -07:00
Antoni Sawicki
ef1c4c0760
update dependencies
2026-04-21 21:24:53 -07:00
Antoni Sawicki
78efc3210d
add download support
2026-04-21 21:24:22 -07:00
Antoni Sawicki
6b372aca23
update readme
2026-03-18 01:44:32 -07:00
Antoni Sawicki
9d21aa5ce1
update readme
2026-03-18 01:38:35 -07:00
Antoni Sawicki
365a786a42
move screenshot
2026-03-18 01:27:20 -07:00
Antoni Sawicki
007ea7b655
fix goreleaser
2026-03-18 01:22:31 -07:00
Antoni Sawicki
007f7f87d6
add dockerfiler for goreleaser
2026-03-18 01:18:13 -07:00
Antoni Sawicki
fb712136b5
add goreleaser
2026-03-18 01:16:39 -07:00
Antoni Sawicki
89426c969d
update mod
2026-03-18 01:16:30 -07:00
Antoni Sawicki
e9e97e8146
update readme
2026-03-16 00:54:54 -07:00
Antoni Sawicki
ef43ef5ce6
fix log line
2026-03-14 21:28:40 -07:00
Antoni Sawicki
61af9046ae
fixup connect mode
2026-03-14 20:59:27 -07:00
Antoni Sawicki
90dc64a625
update faq
2026-03-14 01:59:07 -07:00
Antoni Sawicki
534c26698e
fix readme
2026-03-14 01:56:01 -07:00
Antoni Sawicki
2850d7f3f2
add experimental proxy mode
2026-03-14 01:27:23 -07:00
Antoni Sawicki
7a63e0444f
fix url in proxy mode
2026-03-14 01:12:08 -07:00
Antoni Sawicki
6085aaf824
add map/img cache
2026-03-14 00:58:40 -07:00
Antoni Sawicki
a70f1a9ebf
add experimental proxy mode
2026-03-14 00:38:47 -07:00
Antoni Sawicki and Claude Opus 4.6
64c2a16085
replace markdown pipeline with goquery DOM walker for html mode
...
- Strip/simplify HTML directly instead of HTML→markdown→HTML round-trip
- Preserves tables, forms, lists, and HTML4 attributes (bgcolor, width, etc)
- Resolve relative URLs for links and images
- Add proper user-agent header for image downloads
- Parallel image downloads with sync.WaitGroup
- SVG rendering support via oksvg/rasterx
- Set correct width/height attributes on resized images
- Print media emulation to strip print-hidden elements
- Remove h2m and goldmark dependencies
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-13 00:34:50 -07:00
Antoni Sawicki
916b5ee1b7
in html mode also use chromedp to fetch content and convert outerhtml to markdown
2026-03-12 23:38:33 -07:00
Antoni Sawicki
4db89e6a3a
add --profile flag
2026-03-10 23:10:59 -07:00
Antoni Sawicki
fc15e4ea44
better page load detection
2026-03-10 02:07:14 -07:00
Antoni Sawicki
619bd74891
dependency update
2026-03-10 00:19:06 -07:00
Antoni Sawicki
fd9e6f3762
add webone link
2026-03-08 00:23:37 -08:00
Antoni Sawicki
9c5c495811
bump ver
2025-08-13 00:25:43 -07:00
Antoni Sawicki
2457473706
update dependencies
2025-08-13 00:23:28 -07:00
Antoni Sawicki
79f56a920c
replace fast lut with median cut quantizer for gif, only use it in gip
2025-08-13 00:21:48 -07:00
Antoni Sawicki
2042d1bb9d
bump ver
2025-08-07 01:59:25 -07:00
Antoni Sawicki
ff293f2b7a
bump ver to 4.9.1
2025-08-04 20:53:07 -07:00
Antoni Sawicki
e808b494ab
update readme, bump ver
2025-08-04 20:52:33 -07:00
Antoni Sawicki
88fbe63fb7
remove background color detection
2025-08-04 13:31:17 -07:00
Antoni Sawicki
25b10409db
use GIP format by default
2025-08-04 13:22:26 -07:00
Antoni Sawicki
5bea0ae9ff
update readme
2025-08-04 12:44:21 -07:00
Antoni Sawicki
0d805d82de
auto fetch user agent from jnrbsn
2025-08-04 00:30:29 -07:00
Antoni Sawicki
9ccd770e85
fix search path search engine
2025-08-03 23:54:53 -07:00
Antoni Sawicki
48ecf6fbe9
add flag for search engine
2025-08-03 23:53:27 -07:00
Antoni Sawicki
d4f00119cb
allow specify exec path for other browsers
2025-08-03 22:45:09 -07:00
Antoni Sawicki
a87a37f673
mod update
2025-08-01 22:57:09 -07:00
Antoni Sawicki
0fd6967393
remove select all from default template
2025-02-14 01:45:17 -08:00
Antoni Sawicki
3ad8f78c45
remove evil corpo slavemark
2025-02-14 01:44:26 -08:00
Antoni Sawicki
e3dbe85c51
add better key descriptions
2025-02-14 01:41:17 -08:00
Antoni Sawicki
30c42bd9b8
update ver
2025-02-14 01:25:48 -08:00
Antoni Sawicki
12724a262e
update dependencies
2025-02-14 01:23:00 -08:00
Antoni Sawicki
25a382e809
update dependencies
2024-08-25 15:45:00 -07:00
Antoni Sawicki
b03b8a8031
add info on armv6
2024-08-25 15:44:44 -07:00
Antoni Sawicki
a0eb33fe51
fix html wrpmode
2024-07-14 14:54:31 -07:00
Antoni Sawicki
f56c958aba
readme update
2024-07-11 21:40:13 -07:00
Antoni Sawicki
3004962beb
merge txt into master
2024-07-11 21:25:34 -07:00
Antoni Sawicki
4d9319eef2
todo update
2024-07-11 21:22:13 -07:00
Antoni Sawicki
7916fa1260
rename files
2024-07-09 22:53:55 -07:00
Antoni Sawicki
9f9014dc15
use short uuid generator instead of rand
2024-07-09 22:50:25 -07:00
Antoni Sawicki
3231a0a61c
count image size for simple html mode
2024-07-09 22:03:22 -07:00
Antoni Sawicki
94fb4f437b
todo updates
2024-07-09 02:11:41 -07:00
Antoni Sawicki
9110ad0853
embed certs for text mode
2024-07-09 02:09:18 -07:00
Antoni Sawicki
51c4c35651
use local binaries for local docker
2024-07-09 02:07:50 -07:00
Antoni Sawicki
b6e402029a
ver bump to 4.7.2
2024-07-09 02:00:45 -07:00
Antoni Sawicki
9f7107c00b
add docker clean target
2024-07-09 02:00:34 -07:00
Antoni Sawicki
500ad0d19a
use local binaries for local dockerfile
2024-07-09 01:57:51 -07:00
Antoni Sawicki
b5747f52e7
use embedded certs
2024-07-09 01:57:03 -07:00
Antoni Sawicki
0d998af68c
jpeg quality via form value etc
2024-07-09 01:45:03 -07:00
Antoni Sawicki
eb38499280
todo updates
2024-07-09 01:11:20 -07:00
Antoni Sawicki
56fa314d61
image type based on form value
2024-07-08 21:55:03 -07:00
Antoni Sawicki
335a84f52e
use form image size
2024-07-08 21:54:45 -07:00
Antoni Sawicki
bb29ce38de
pass img type and size
2024-07-08 21:46:47 -07:00
Antoni Sawicki
db4ed0d811
code reorg, comments etc
2024-07-08 21:36:32 -07:00
Antoni Sawicki
2f667e447c
move some code to util.go
2024-07-08 21:27:51 -07:00
Antoni Sawicki
00304b5d05
fix makefile
2024-07-07 23:40:46 -07:00
Antoni Sawicki
9f21d8d06e
makefile fixes
2024-07-07 23:38:33 -07:00
Antoni Sawicki
b0f4170c6c
minor release with bug fixes
2024-07-07 23:34:12 -07:00
Antoni Sawicki
8d165df36d
more fixes
2024-07-03 05:24:56 -07:00
Antoni Sawicki
407907bece
add / path prefix
2024-07-02 17:15:46 -07:00
Antoni Sawicki
f838caa328
bugs update
2024-07-02 12:18:51 -07:00
Antoni Sawicki
a8b8a557f7
add error to http status?
2024-07-02 02:57:00 -07:00
Antoni Sawicki
d036914fcb
fetch is more fortunate than grab
2024-07-02 02:54:55 -07:00
Antoni Sawicki
701240eb7c
process http status code
2024-07-02 02:54:33 -07:00
Antoni Sawicki
1d9af26604
add main todo
2024-07-02 02:38:32 -07:00
Antoni Sawicki
5ed55c387c
todo image type based on form value
2024-07-02 02:35:48 -07:00
Antoni Sawicki
0e3192b69f
dynamically present content type
2024-07-02 02:32:59 -07:00
Antoni Sawicki
91870f5724
add todo
2024-07-02 02:25:47 -07:00
Antoni Sawicki
c1ffd71e25
use resize.Thumbnail mode instead of calculating size
2024-07-02 02:24:01 -07:00
Antoni Sawicki
26b3c21aa7
remove cache control
2024-07-02 02:23:40 -07:00
Antoni Sawicki
8cec22eb90
add some defensive code for background setting
2024-07-02 02:04:36 -07:00
Antoni Sawicki
e64f413c76
add bgcolor for markdown
2024-07-02 01:42:53 -07:00
Antoni Sawicki
94d0e0d128
add comments todo
2024-07-02 01:23:14 -07:00
Antoni Sawicki
b546b5cbae
use flag for image size
2024-07-02 01:21:22 -07:00
Antoni Sawicki
a2a4152b86
fix destination bug
2024-07-02 01:19:19 -07:00
Antoni Sawicki
db77479bad
grab image now returns error; delete img src on error
2024-07-02 01:14:24 -07:00
Antoni Sawicki
33436333cf
better log entry and todo
2024-07-02 01:06:58 -07:00
Antoni Sawicki
866750700b
only resize larger images
2024-07-02 01:05:07 -07:00
Antoni Sawicki
3f445abd14
remove debug print
2024-07-02 00:58:26 -07:00
Antoni Sawicki
d7eb89e135
add embed image support
2024-07-02 00:58:14 -07:00
Antoni Sawicki
bf946f0f63
use prefix const instead of hardcoding
2024-07-02 00:46:24 -07:00
Antoni Sawicki
7673e15b9e
add dependencies and goldmark cleanup
2024-07-02 00:36:45 -07:00
Antoni Sawicki
d00b1d5d7f
add imgz procesing
2024-07-02 00:36:18 -07:00
Antoni Sawicki
3e8f109edd
use HasSuffix to determine content type
2024-07-01 23:15:18 -07:00
Antoni Sawicki
9a0e5809c1
remove seed for random number generator, deprecated
2024-07-01 19:47:52 -07:00