21 Commits (master)

Author SHA1 Message Date
Wouter Groeneveld 6503037098 wmio import: in case of silo domains, use url instead of src
8 months ago
Wouter Groeneveld f61bda5c5a fix domain extraction from .co.uk using publicsuffix
9 months ago
Wouter Groeneveld e9817549f6 implement auto-discovering of rss endpoints besides /index.xml
2 years ago
Wouter Groeneveld b7a12b427f implement blacklisting and wm deleting if needed
2 years ago
Wouter Groeneveld 255fea17e0 remove since and simply check <link/> tags in rss feed. fixes time difference bugs
2 years ago
Wouter Groeneveld dd5dca5d98 webmention.rocks test case 23: redirects and relative paths
2 years ago
Wouter Groeneveld 8779eb01ee webmention.rocks unit tests and fixes
2 years ago
Wouter Groeneveld f90af3b076 built-in genuine image checker based on byte headers
2 years ago
Wouter Groeneveld 3d3f17590e had a "Go" at golangci-lint run and fixed a few hickups"
2 years ago
Wouter Groeneveld 1181b9e1fe HttpClient now has a built-in max response size check
2 years ago
Wouter Groeneveld 64c6065d74 implement self-hosted pictures, remove need for datapath
2 years ago
Wouter Groeneveld e6bd0ef669 refactor errors/logging to be more Go-idiomatic
2 years ago
Wouter Groeneveld 9a07341d0e a jab at rate limiting! 🔥
2 years ago
Wouter Groeneveld 0bb76043fd json pretty print using intent
2 years ago
Wouter Groeneveld 824c64c933 scatter/gather in json loading
2 years ago
Wouter Groeneveld a8a2ee3aac implement retryablehttp, wrap logging for custom rest client
2 years ago
Wouter Groeneveld 714b90d594 wm/pingback sending, concurrent impl, e2e test
2 years ago
Wouter Groeneveld d4c854ef81 implement gofmt and add a filewatcher in Goland
2 years ago
Wouter Groeneveld 7f2c540448 pingback sending, beginning of webmention sending
2 years ago
Wouter Groeneveld e717f6312b port pingbacks from js impl
2 years ago
Wouter Groeneveld f82a581731 attempt at primitive DI, mock own rest client
2 years ago