14 Commits

Author SHA1 Message Date
mokhtar fb8fda0b3d update iOS shortcut to fix amazon share sheet issue 2026-02-08 22:53:31 +01:00
mokhtar 1210123684 fall back to GET when HEAD fails for redirect detection
some URL shorteners (e.g. amzn.eu) return 404 for HEAD requests
but 301 for GET. try HEAD first, fall back to GET on 404/405.
also replace the old test guard hack with proper fetchMock usage.
2026-02-08 15:50:41 +01:00
mokhtar fd6dafb4db document iOS shortcut 2025-09-25 19:59:38 +02:00
mokhtar ea1c4ae3a6 upgrade deps 2025-09-25 19:22:47 +02:00
mokhtar c4c7d99e4f remove debug log 2025-09-25 19:22:23 +02:00
mokhtar a7ee1ada76 upgrade deps 2025-09-25 19:21:55 +02:00
mokhtar b0d5ff7e34 add custom rules for tracking parameters used by airbnb & google maps 2025-09-25 19:20:40 +02:00
mokhtar 2219e72bd2 spoof user agent to firefox 143 on linux to bypass instagram bot protection 2025-09-25 19:14:42 +02:00
mokhtar b4b89cb0c0 add readme 2025-09-20 15:06:51 +02:00
mokhtar 59b2e3eef0 support only GET/DELETE methods 2025-09-20 14:50:27 +02:00
mokhtar a3d639df6c purge cache with DELETE method 2025-09-20 14:50:06 +02:00
mokhtar 2acd6e0bc4 cache response for an hour 2025-09-20 13:20:52 +02:00
mokhtar 44ebc2b487 implement url cleaning based on ClearURLs rules and logic 2025-09-20 12:59:45 +02:00
mokhtar ca369dc516 Initial commit (by create-cloudflare CLI)
Details:
  C3 = create-cloudflare@2.51.6
  project name = url-cleaner
  package manager = npm@10.9.2
  wrangler = wrangler@4.36.0
  git = 2.51.0
2025-09-20 09:24:00 +02:00