Soxoj
5e1cc45c17
Fix site checks: 12 fixed, 19 disabled; add new protection tags ( #2550 )
2026-04-22 20:25:41 +02:00
Soxoj
d9b361b626
Fix site checks: 3 → ip_reputation, 10 fixed, 6 disabled, 2 dead deleted ( #2549 )
2026-04-22 12:46:53 +02:00
Soxoj
0131f0b64c
Add OnlyFans with activation mechanism; updated site ranks ( #2546 )
2026-04-21 19:03:45 +02:00
github-actions[bot]
a5e558c5e8
Updated site list and statistics ( #2545 )
...
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-04-21 18:27:51 +02:00
Soxoj
e8393bfce3
Fix site checks: 3 fixed, 2 → ip_reputation, 7 disabled, 1 dead deleted ( #2543 )
2026-04-21 16:02:36 +02:00
github-actions[bot]
519eeb4d21
Updated site list and statistics ( #2541 )
...
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-04-21 11:27:40 +02:00
Soxoj
98f03c153b
Add 3 crypto sites (Polymarket, Zora, Revolut.me), added crypto inves… ( #2538 )
...
* Add 3 crypto sites (Polymarket, Zora, Revolut.me), added crypto investigation use case page in docs
* Added fintech tag
* Updated sites metadata
2026-04-21 11:08:48 +02:00
Soxoj
1f823e8322
Fix site checks: 3 fixed, 2 → ip_reputation, 7 disabled, 1 dead deleted ( #2539 )
2026-04-21 10:58:45 +02:00
Soxoj
d6905a8fd8
Fix site checks: 4 fixed, 14 → ip_reputation, 8 disabled, 5 dead deleted ( #2537 )
2026-04-21 00:40:24 +02:00
Soxoj
7d216638fa
fix site checks: 14 sites → ip_reputation, 7 disabled, 5 dead deleted ( #2536 )
2026-04-20 23:51:18 +02:00
Soxoj
fb71f26fd0
Fix site checks: recover 6 CF sites via tls_fingerprint, 500px GraphQL, delete 4 dead domains ( #2535 )
2026-04-20 22:41:51 +02:00
Soxoj
f74f82ee13
Fixed: Hack MD, DailyKos, Mywed, WikimapiaSearch, TikTok Online Viewer ( #2526 , #2522 , #2523 , #2500 , #2496 ); Disabled: Radiokot, Lurkmore, Mylespaul, AppleDiscussions, Loveplanet ( #2524 , #2511 , #2498 ) ( #2528 )
2026-04-17 17:04:50 +02:00
Soxoj
8267367bed
Support Python 3.14 in tests ( #2515 )
2026-04-11 15:11:09 +02:00
Soxoj
385f9f5bb3
Bump to 0.6.0 ( #2506 )
2026-04-10 12:30:43 +02:00
Soxoj
dc8751ac55
Added 3 sites, fixed 6, disabled 8 ( #2505 )
2026-04-10 12:26:41 +02:00
Soxoj
5e24117e93
Fix false positives ( #2499 )
...
* Re-disable 29 false positives from #2478
2026-04-09 17:48:45 +02:00
Soxoj
777e503e30
Re-enable 69 stale-disabled sites validated via self-check ( #2478 )
...
Total: 2539 → 2608 enabled sites (+69).
2026-04-09 12:27:48 +02:00
Soxoj
b213f6e079
vBulletin cleanup, Flarum sites, engine stats, UA bump ( #2476 )
2026-04-09 01:17:24 +02:00
github-actions[bot]
a61f3b32c4
Updated site list and statistics ( #2474 )
...
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-04-08 14:34:48 +02:00
Soxoj
6834483360
Fix Spotify, add Spotify Community forum ( #2467 )
2026-04-07 18:25:13 +02:00
Soxoj
3fd34afb77
Sites fixes ( #2464 )
2026-04-06 21:41:16 +02:00
Soxoj
ad95302745
Add Markdown reports for LLM analysis ( #2463 )
2026-04-06 18:26:43 +02:00
Soxoj
6d0a22b738
False positive fixes ( #2460 )
...
* Fix false positives: APClips, Taplink, gentoo, Discord.bio, ChaturBate; disable 7Cups, playtime, openriskmanual, reactos; update tags
* Fix db_meta.json regeneration in update_site_data.py (inline instead of module import)
* Fix false positives: disable Bit.ly, Firearmstalk, Needrom, Travelblog; fix gentoo, Discord.bio, brickimedia via API; remove dead sites dreamhost, typepad
2026-04-04 19:08:51 +02:00
Soxoj
abce3c9be4
Fix false positives ( #2459 )
...
* Fix false positives: APClips, Taplink, gentoo, Discord.bio, ChaturBate; disable 7Cups, playtime, openriskmanual, reactos; update tags
* Fix db_meta.json regeneration in update_site_data.py (inline instead of module import)
2026-04-04 18:22:21 +02:00
Soxoj
e8f4318e5d
Added Crypto/Web3 site checks ( #2457 )
2026-04-04 16:49:12 +02:00
Soxoj
5d502eaef6
Add site protection tracking system, fix broken site checks (Instagra… ( #2452 )
...
* Add site protection tracking system, fix broken site checks (Instagram, StackOverflow, LeetCode, Boosty, LiveLib), preserve unicode in data.json
* Update poetry.lock by running poetry lock
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/14333f41-67d5-4e28-a782-9730b31fc667
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-02 20:28:20 +02:00
Soxoj
5aa7f6429b
Overhaul site tags and naming: add social tag to 33 networks, fill mi… ( #2430 )
...
* Overhaul site tags and naming: add social tag to 33 networks, fill missing tags for 213 top-1000 sites, clean up false us/in country tags (~374 sites), normalize site names to Title Case, add tag validation tests, document tagging and naming rules
Remove LLM folder: ask @soxoj for the up-to-date version!
* Remove LLM/ from version control
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-28 19:48:16 +01:00
Soxoj
51b452ad71
Add urlProbes ( #2425 )
2026-03-28 00:08:02 +01:00
Soxoj
fa1a4d1b4a
Sites re-check ( #2423 )
2026-03-27 22:41:55 +01:00
github-actions[bot]
af67a6a3f3
Updated site list and statistics ( #2399 )
...
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-03-26 16:36:23 +01:00
Soxoj
b145e7b26f
feat(core): add POST request support, new sites, migrate to Majestic Million ranking ( #2317 )
...
* feat(core): add POST request support, new sites, migrate to Majestic Million ranking
- Added native POST request support to the Maigret engine (requestMethod, requestPayload) to enable querying modern JSON registration endpoints.
- Replaced the discontinued Alexa rank API with the Majestic Million dataset for global popularity sorting and automated CI updates.
- Fixed multiple false positives among top 500 sites and bypassed standard anti-bot protections using custom User-Agents.
- Updated public documentation and internal playbooks to reflect the new features.
* feat(data): apply all data.json site check updates from main branch
- Added CTFtime and PentesterLab (new sites added in main)
- Removed forums.imore.com (deleted in main as dead site)
- Disabled 5 sites per main branch fixes: Librusec, MirTesen, amateurvoyeurforum.com, forums.stevehoffman.tv, vegalab
- Fixed 5 site checks per main branch: SoundCloud, Taplink, Setlist, RoyalCams, club.cnews.ru (switched from status_code to message checkType with proper markers)
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/a1d194d9-c0ff-4e2b-974c-c5e4b59548bf
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-03-24 22:08:42 +01:00
github-actions[bot]
2d94269656
Automated Sites List Update ( #2341 )
...
* Updated site list and statistics
* Rebase and regenerate sites.md against latest main (#2351 )
* Updated site list and statistics
* Initial plan
* Disable MirTesen site check (false positive) (#2350 )
* Initial plan
* Disable MirTesen site check to fix false-positive probe
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/61c86064-423d-4f1b-8277-2838f747dd89
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
* build(deps): bump attrs from 25.4.0 to 26.1.0 (#2344 )
Bumps [attrs](https://github.com/sponsors/hynek ) from 25.4.0 to 26.1.0.
- [Commits](https://github.com/sponsors/hynek/commits )
---
updated-dependencies:
- dependency-name: attrs
dependency-version: 26.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Updated site list and statistics
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-24 10:51:21 +01:00
github-actions[bot]
479a614d1d
Automated Sites List Update ( #2339 )
...
* Updated site list and statistics
* Rebase: merge origin/main into auto/update-sites-list (#2340 )
* Updated site list and statistics (#2315 )
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
* Initial plan
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
---------
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-23 21:36:09 +01:00
github-actions[bot]
e0559e4320
Updated site list and statistics ( #2315 )
...
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
2026-03-23 20:20:53 +01:00
Copilot
00a9249229
[WIP] Fix invalid link on forums.imore.com ( #2337 )
...
* Initial plan
* Remove dead forums.imore.com site from database
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/c83530d0-d24f-45fc-aca3-ae1e46ece33c
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-03-23 20:20:28 +01:00
Copilot
56d0c9f2f1
Remove dead site xxxforum.org ( #2310 )
...
* Initial plan
* Remove broken site xxxforum.org from data.json and sites.md
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/bfbd3aa8-bfb1-480a-b2e7-a2c40fc69def
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-03-22 22:43:21 +01:00
github-actions[bot]
2c2d3409e2
Updated site list and statistics ( #2314 )
...
Co-authored-by: soxoj <soxoj@users.noreply.github.com >
2026-03-22 22:42:50 +01:00
Copilot
4f397fed1c
Re-enable taplink.cc with browser User-Agent to bypass Cloudflare ( #2308 )
...
* Initial plan
* fix(taplink): re-enable taplink.cc with browser User-Agent header to bypass Cloudflare
Remove disabled flag and add a Chrome User-Agent header to help
bypass Cloudflare bot detection for taplink.cc profile checks.
If Cloudflare still blocks requests, maigret's built-in error
detection will gracefully mark results as UNKNOWN.
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
Agent-Logs-Url: https://github.com/soxoj/maigret/sessions/271904b6-e358-4aeb-b503-21c9b91186d9
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: soxoj <31013580+soxoj@users.noreply.github.com >
2026-03-22 22:10:44 +01:00
Soxoj
959b2be136
feat(sites): fix false positives: disable 74 broken sites, fix 8 with API probes and better markers ( #2302 )
...
- Disable 74 sites: Cloudflare/captcha blocks, identical responses,
dead domains, vBulletin/phpBB engine failures
- Fix Roblox, Salon24.pl, Planetaexcel → status_code (clear 404 signal)
- Fix en.brickimedia.org → message with "noarticletext" absenceStr
- Fix Arduino → narrower title-based presenseStrs/absenceStrs
- Re-enable Fandom (3 wikis) via MediaWiki api.php urlProbe
- Re-enable Substack via /api/v1/user/{}/public_profile urlProbe
- Re-enable hashnode via GraphQL GET urlProbe (URL-encoded query)
- Document lessons: engine template drift, search-by-author fragility,
always-200 sites, TLS degradation, API bypassing Cloudflare,
GraphQL GET support, URL-encoding for template safety
2026-03-22 20:47:51 +01:00
Soxoj
97cc4b46d9
Improve site-check quality: fix broken site configs, add diagnostic utilities, and make self-check report-only by default with opt-in auto-disable. ( #2301 )
...
- Fix VK and TradingView checkType; add Reddit and Microsoft Learn API-style probes where appropriate; adjust or disable entries that are unreliable under anti-bot protection.
- Self-check: stop aggressive auto-disable; default to reporting issues only; add --auto-disable and --diagnose for optional fixes and deeper output.
- Tooling: add utils/site_check.py and utils/check_top_n.py (and related helpers) to inspect and rank site behavior against the top-N list
- Scope: aligns with fixing top-traffic / high-impact sites and making diagnostics repeatable without silently flipping disabled flags
2026-03-22 16:48:35 +01:00
Soxoj
f99091f5f7
Fixed false positives in top-500 ( #2292 )
2026-03-21 23:35:59 +01:00
Soxoj
fb26ccd1f6
Disabled some sites giving false positive results ( #2170 )
2025-08-22 03:10:47 +02:00
Soxoj
bebadb0362
Bump to 0.5.0 ( #2108 )
2025-08-10 13:10:50 +02:00
Pierre-Yves Lapersonne
f76ea5d738
[ #2010 ] Add 6 more websites to manage ( #2009 )
...
* feat: add `framapiaf.org` in supported web sites, add tag `mastodon` (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* feat: add `write.as` in supported web sites, add tag `writefreely` (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* feat: add `programming.dev` in supported web sites, add tag `lemmy` (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* feat: add `mamot.fr` in supported web sites (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* feat: add `pixelfed.social` in supported web sites, add tag `pixelfed` (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* feat: add `Outgress` in supported web sites (#2010 )
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
* Updated the list of supported sites
---------
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info >
Co-authored-by: Soxoj <soxoj@protonmail.com >
2025-06-28 23:33:29 +02:00
Soxoj
c4af0a4df0
Fixed flaky tests to check cookies ( #1965 )
2024-12-13 12:37:58 +01:00
Soxoj
f212bc9bc8
Site check fixes
2024-12-12 21:39:35 +01:00
Soxoj
64ae391a4a
Updated Vimeo, CNET, DailyMotion
2024-12-11 01:17:20 +01:00
Soxoj
127d9032c3
Fixed Vimeo, activation/probing mechanisms improvements
2024-12-11 00:56:00 +01:00
Soxoj
81a817a39f
Improved "submit new site" mode, added tests, fixed top-500 sites ( #1952 )
2024-12-10 18:02:43 +01:00
Soxoj
5517636850
Updated OP.GG checks ( #1950 )
...
* Updated OP.GG checks
* Finalized LoL, added Valorant, disabled Archive.org
2024-12-09 15:59:19 +01:00