Paul Pfeister
8f1308b90d
Merge pull request #2758 from Aaditya-Chunekar/patch-2
...
Add Credly data to JSON resource
2025-12-29 19:54:44 -08:00
Paul Pfeister
e856b05c2c
Merge pull request #2636 from simplyNour/Bug/fix-gradle-false-pos-test-failure
...
Bug: Fix local variable scoping issue affecting false-pos test output
2025-12-29 18:56:30 -08:00
Aaditya
fe9e750dab
Add Credly data to JSON resource
2025-11-14 09:27:07 +05:30
Paul Pfeister
842ae1f754
Merge pull request #2733 from Aaditya-Chunekar/patch-1
...
Add Nothing Community data to data.json
2025-10-29 16:34:10 -07:00
Paul Pfeister
339634f7bc
Merge pull request #2737 from Nolanp123/fix-minecraft-regex
...
Fix Minecraft False Positives for Long Usernames
2025-10-28 20:47:32 -07:00
Nolan Parker
c1632693bb
Add regexCheck to Minecraft to prevent false positives for long usernames
2025-10-28 20:39:53 -05:00
Aaditya
e19cb32009
Add Nothing Community data to data.json
2025-10-27 11:20:30 +05:30
Paul Pfeister
b69c8ef940
Merge pull request #2710 from Aaditya-Chunekar/add-sites
...
hacktoberfest: Added sites support
2025-10-26 00:16:29 -07:00
Aaditya-Chunekar
2724711060
feat: add tmdb
2025-10-26 09:49:31 +05:30
Paul Pfeister
0a68ab7f4c
Merge pull request #2709 from Aaditya-Chunekar/add-topmate
...
hacktoberfest: Add topmate.io support
2025-10-24 20:15:02 -07:00
Paul Pfeister
8675178be1
Merge pull request #2705 from Aaditya-Chunekar/add-site-seoforum
...
hacktoberfest: Add SEO Forum Support
2025-10-24 20:12:50 -07:00
Aaditya-Chunekar
9bafb8a280
feat: add n8n, HackerSploit, Arduino Forum
2025-10-24 09:37:40 +05:30
Aaditya-Chunekar
8e5549862a
feat: add topmate.io
2025-10-24 09:14:42 +05:30
Aaditya-Chunekar
8797fcd517
feat: add SEOForum
2025-10-24 08:46:23 +05:30
Paul Pfeister
0995d4d669
chore: reformat
2025-10-23 19:39:05 -04:00
Paul Pfeister
6c0c273a0b
Merge pull request #2695 from simplyNour/Bug/urls-are-not-clickable-in-excel-file
...
Make urls clickable when saved to excel
2025-10-23 16:25:17 -07:00
Paul Pfeister
3eeba790fd
Merge pull request #2722 from VivekGaddam/Twitch_Added
...
Added Twitch Platform Support to Sherlock
2025-10-23 15:28:01 -07:00
Paul Pfeister
61a29ec373
Merge pull request #2723 from imhiteshgarg/adding_lemmy
...
adding lemmy
2025-10-23 15:26:57 -07:00
Paul Pfeister
9fbbbf7c73
Merge pull request #2724 from obiwan04kanobi/feat/add-codolio
...
feat: add Codolio to supported sites
2025-10-23 15:26:16 -07:00
obiwan04kanobi
331b68d909
feat: add Codolio to supported sites
...
Add Codolio (coding portfolio tracker) as a new site target for username detection.
Detection method: Message-based using title tag differences
- Existing profiles: '<title>Username | Codolio</title>'
- Non-existing profiles: '<title>Page Not Found | Codolio</title>'
Tested with multiple usernames to confirm accurate detection.
2025-10-23 22:42:06 +05:30
Hitesh Garg
8c3e093561
adding lemmy
...
adding lemmy
2025-10-23 21:38:18 +05:30
vivekgaddam
e35e5e3af1
corrected Twitch
2025-10-23 19:41:00 +05:30
vivekgaddam
906287b305
added twitch
2025-10-23 19:18:31 +05:30
Matheus Felipe
0dbb6abcc5
Fix Minor Capitalization Issue in README.md ( #2716 )
2025-10-23 09:08:29 -03:00
Matheus Felipe
03e097cc82
Reorder Terraria Forums to correct alphabetical position ( #2700 )
2025-10-23 08:53:50 -03:00
Matheus Felipe
91c1964918
Add GameFaqs support ( #2721 )
...
Co-authored-by: Maquinero123456 <jimenanavarrodavid@uma.es>
2025-10-23 08:04:41 -03:00
Matheus Felipe
373f3d389a
Added support for Trovo ( #2720 )
2025-10-23 06:17:28 -03:00
SirAzako
828c47109d
Added support for Trovo
2025-10-23 06:10:20 -03:00
Matheus Felipe
94245b25df
Add OpenGameArt support ( #2719 )
...
Co-authored-by: Horațiu Mlendea <Horatiu.Mlendea@ProtonMail.com>
2025-10-23 05:03:35 -03:00
Matheus Felipe
734542f0af
Add mstdn.social ( #2718 )
2025-10-23 04:19:10 -03:00
Matheus Felipe
1f8166ba9f
Remove unclaimed username entry for mstdn.social
2025-10-23 03:41:21 -03:00
MagicLike
6f1ddaa615
Added mstdn.social
...
Added another Mastodon instance: mstdn.social
2025-10-23 03:32:54 -03:00
Nolan Parker
7ee2891517
Fix Minor Capitalization Issue in README.md
2025-10-22 22:16:13 -05:00
Paul Pfeister
b893e4aa20
Merge pull request #2711 from imhiteshgarg/add_observablehq
...
Adding ObservableHQ site
2025-10-21 23:04:24 -07:00
Hitesh Garg
eff869906a
Adding ObservableHQ site
...
Adding ObservableHQ site
2025-10-22 10:58:31 +05:30
Paul Pfeister
2a0107e189
Merge pull request #2702 from ABSCP4/patch-1
...
Update README.md
2025-10-20 15:33:36 -07:00
ABSCP4
5d8c4de212
Update README.md
...
fixed typo
2025-10-20 11:01:32 -07:00
Nolan Parker
1f9d7e8373
Reorder Terraria Forums to correct alphabetical position
2025-10-19 15:53:09 -05:00
Paul Pfeister
184470f871
Merge pull request #2699 from Nolanp123/fix-codesandbox-name
...
Fix site name formatting for CodeSandbox
2025-10-19 13:14:14 -07:00
Nolan Parker
342dbc85cc
Fix site name formatting for CodeSandbox
2025-10-19 14:44:47 -05:00
Paul Pfeister
457e16e84f
Merge pull request #2670 from simplyNour/Bug/fix-false-positive-for-topcoder
...
fix: false positive for Topcoder
2025-10-18 23:47:34 -07:00
Paul Pfeister
43b3736b75
Merge pull request #2697 from raman1236/add-odysee-support
...
Add Odysee support
2025-10-18 23:06:15 -07:00
Paul Pfeister
64a49ffe17
Merge pull request #2698 from KaiAllAlone/KaiAllAlone-warframe-market
...
Add Warframe Market support
2025-10-18 22:48:00 -07:00
rvasikarla
0afd2006c6
Add Odysee support
...
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site
2025-10-18 16:47:27 -05:00
rvasikarla
3c270173a7
Add Odysee support
...
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site
2025-10-18 16:44:10 -05:00
rvasikarla
8d73f9ef4c
Add Odysee support
...
- Add Odysee platform to sherlock database- Uses canonical link detection for non-existent users- URL pattern: https://odysee.com/@\{username\}- Detects error via canonical redirect to main site
2025-10-18 16:37:31 -05:00
Debanuj Roy
472c086805
Update data.jsonfixed syntax error
2025-10-19 03:06:25 +05:30
Debanuj Roy
400c277f24
more robust
2025-10-19 03:00:43 +05:30
Debanuj Roy
e759564550
Update data.jsonupdate matching logic
2025-10-19 02:55:33 +05:30
Debanuj Roy
deebe7137c
Added Warframe Market
2025-10-19 02:45:07 +05:30
nour
cb14ccbaaf
Make urls clickable when saved to excel
2025-10-18 15:21:36 +03:00
Paul Pfeister
eb892795e9
Merge pull request #2683 from 403Code/patch-1
...
Add: Cfx.re Forum
2025-10-15 10:52:32 -07:00
Rizey (Nantaaaaaaaaaa)
09de90066b
Update data.json
2025-10-15 13:39:44 +07:00
Rizey (Nantaaaaaaaaaa)
cd1f27c12b
Update data.json
2025-10-15 13:29:42 +07:00
Rizey (Nantaaaaaaaaaa)
b837de8358
Add Cfx.re Forum
2025-10-15 13:22:09 +07:00
Paul Pfeister
7a70f35883
Merge pull request #2680 from bjornmorten/add/norwegian-forums
...
Add Norwegian forum sites (diskusjon.no & forum.kvinneguiden.no)
2025-10-14 11:25:31 -07:00
bjornmorten
4b17dae385
fix: regex max length for kvinneguiden
2025-10-14 19:48:02 +02:00
Paul Pfeister
efefe3f54a
Merge pull request #2682 from bjornmorten/add/cryptohack
...
Add: CryptoHack
2025-10-14 10:41:41 -07:00
Paul Pfeister
4b70a1fc25
Merge pull request #2681 from bjornmorten/add/hackmd
...
Add: HackMD
2025-10-14 10:41:31 -07:00
bjornmorten
a7893f399e
add: CryptoHack
2025-10-14 19:28:53 +02:00
bjornmorten
1cb6c12851
add: HackMD
2025-10-14 19:21:36 +02:00
bjornmorten
c4f7485ecf
fix: alphabetical ordering
2025-10-14 19:10:57 +02:00
bjornmorten
228f50413e
add: diskusjon.no and forum.kvinneguiden.no
2025-10-14 19:08:35 +02:00
Paul Pfeister
d1867b1b51
Merge pull request #2679 from aryanj10/fix-fasle-positive-for-lesswrong
...
Fix LessWrong detection Issue #2634
2025-10-14 09:58:56 -07:00
Aryan Jain
6d2497582e
Fix LessWrong detection Issue #2634
2025-10-14 11:04:15 -04:00
Paul Pfeister
885c43b8af
Merge pull request #2677 from spmedia/patch-9
...
Add: BreachSta.rs Forum
2025-10-13 16:12:36 -07:00
Edmond Major III
8ad47b0b23
Update data.json
2025-10-13 17:23:10 -05:00
Edmond Major III
e93af99424
Update data.json
...
remix based off title instead of text in body
2025-10-13 17:20:50 -05:00
Edmond Major III
5862ab4f92
Update data.json
...
Add in BreachSta.rs forum - a popular cybercrime forum
https://breachsta.rs/profile/Sleepybubble - returns valid profile
https://breachsta.rs/profile/asdfasdfasdf - returns "Not found
This page doesn't exist"
2025-10-13 17:15:26 -05:00
Paul Pfeister
4110cac45c
Merge pull request #2661 from KaiAllAlone/terraria-forums
...
Site Added:Terraria forums
2025-10-13 15:07:31 -07:00
Paul Pfeister
d66b18e8ae
Merge pull request #2676 from spmedia/patch-8
...
Add: Patched.sh
2025-10-13 14:53:19 -07:00
Edmond Major III
b532fc6a38
Add: Patched.sh
...
Add Patched, a popular cybercrime forum.
https://patched.sh/User/blue = valid user
https://patched.sh/User/khjasjkdhfa38a = not a valid user and displays "The member you specified is either invalid or doesn't exist."
2025-10-13 13:20:03 -05:00
Paul Pfeister
99cf073835
Merge pull request #2674 from spmedia/patch-6
...
Add: Cracked.sh
2025-10-13 10:41:46 -07:00
Edmond Major III
ec7e1b8b81
Update data.json
...
Trailing / was the issue so removed it
2025-10-13 12:30:50 -05:00
Edmond Major III
a4aab38901
Update data.json
...
Remove www
2025-10-13 12:24:02 -05:00
Edmond Major III
5202900618
Update data.json
...
Updated error msg on no user
2025-10-13 12:16:09 -05:00
Edmond Major III
26444a98ad
Update data.json
...
Add Cracked.sh - a popular skid hacker website
Examples of profiles:
Claimed: https://cracked.sh/Blue - gives status code of 200
Unclaimed: https://cracked.sh/noonewouldeverusethis7 - gives status code of 404
2025-10-13 12:12:43 -05:00
Paul Pfeister
bced3242f3
Merge pull request #2668 from simplyNour/Bug/fix-false-positive-for-hackerearth
...
fix: false positive for hackerearth
2025-10-13 10:03:00 -07:00
Paul Pfeister
08aabdad76
Merge pull request #2673 from simplyNour/Deprecate/pepper-site-is-no-longer-operating
...
Deprecate: Pepper.it closed its doors on August2025
2025-10-13 10:00:45 -07:00
Paul Pfeister
170ee0b928
Merge branch 'master' into Deprecate/pepper-site-is-no-longer-operating
2025-10-13 09:58:47 -07:00
Paul Pfeister
2c9a54438a
Merge pull request #2672 from simplyNour/Feature/add-pepper-global-sites
...
Feat: Add pepper stores worldwide websites
2025-10-13 09:57:36 -07:00
nour
84f4886809
Feat: Add pepper stores worldwide websites
2025-10-13 17:46:38 +03:00
nour
e26fd6b643
Fix: false positive for topcoder due to invalid regex
2025-10-13 16:27:02 +03:00
Paul Pfeister
ce5de20f80
Merge pull request #2659 from faizan842/re-enable-opencollective-powershell-realmeye
...
Re-enable OpenCollective and Realmeye
2025-10-12 19:01:46 -07:00
Paul Pfeister
3ff2d135b5
Merge branch 'master' into re-enable-opencollective-powershell-realmeye
2025-10-12 18:58:04 -07:00
Paul Pfeister
1e65b4a209
Merge pull request #2657 from KaiAllAlone/patch-1
...
Add Pokemon Forums
2025-10-12 18:55:13 -07:00
Debanuj Roy
db3545b7b0
Added more robust message
2025-10-12 16:31:27 +05:30
Debanuj Roy
1898a0c4a9
Add Terraria Forums
2025-10-12 16:27:30 +05:30
Faizan Habib
0d32357b10
Re-enable OpenCollective and Realmeye
...
- Updated OpenCollective to use status_code detection (previously used message detection)
- Added Realmeye with message detection
Both sites were previously removed due to false positives but have been verified to work correctly now:
- OpenCollective: Returns 200 for existing profiles, 404 for non-existent
- Realmeye: Shows 'Sorry, but we either:' error message for non-existent players
Tested with known usernames:
- OpenCollective: sindresorhus
- Realmeye: rotmg
Note: PowerShell Gallery was initially included but removed after discovering their /profiles/ endpoint no longer works.
2025-10-12 13:57:22 +05:30
Debanuj Roy
1be2abb056
Resolved wrong urlMain
2025-10-12 13:39:55 +05:30
Debanuj Roy
fb392534ef
Add Pokemon Forums
2025-10-12 08:03:23 +05:30
Paul Pfeister
bd49aac9d1
Merge pull request #2606 from Fandroid745/fix/babyru-false-positive
...
fix: Add error messages to BabyRu to prevent false positives
2025-10-11 18:10:54 -04:00
Matheus Felipe
94838863fd
Cleanup site-list.py ( #2307 )
2025-10-11 15:30:08 -03:00
Matheus Felipe
79973a58ea
Update file handling to include encoding and correct comments
2025-10-11 15:21:36 -03:00
Fandroid745
b9a72b55ca
fix: use Unicode escape sequences for BabyRu error messages
2025-10-11 23:14:43 +05:30
Paul Pfeister
ef55f7ddd3
chore: reformat json
2025-10-11 13:34:45 -04:00
Paul Pfeister
28b78e7ddd
Merge pull request #2633 from VivekGaddam/add-tiktok-support
...
Add TikTok (tiktok.com) to supported sites
2025-10-11 13:33:39 -04:00
Paul Pfeister
d2072e2cac
chore: rem tiktok for improved rev
2025-10-11 13:32:51 -04:00
Paul Pfeister
3edb73cb23
Merge pull request #2650 from Nirzak/patch-1
...
Added classifiers for supported python version
2025-10-11 13:30:20 -04:00
Paul Pfeister
6d1280ee9d
Merge pull request #2651 from aryanj10/add-tiktok-pinterest
...
Added support for TikTok & Pinterest
2025-10-11 13:12:13 -04:00
Dhanush Sugganahalli
0c457e590a
Merge branch 'master' into fix/babyru-false-positive
2025-10-11 21:24:18 +05:30
Aryan Jain
dc307fc0fd
feat: add TikTok and Pinterest site detection support
2025-10-11 10:34:48 -04:00
Nirjas Jakilim
d6256e9fc6
classifiers for supported python version
2025-10-11 20:27:27 +06:00
Aryan Jain
1645828527
Add TikTok site support
2025-10-11 09:25:00 -04:00
Matheus Felipe
e774b08dc5
Add imood.com support ( #2647 )
2025-10-11 09:28:06 -03:00
Matheus Felipe
99067b2e59
Add imood.com support
...
resolve #2646
2025-10-11 09:23:52 -03:00
nour
f039b50c4e
Deprecate: Pepper closed its doors on August 14th 2025.
2025-10-11 08:29:32 +03:00
nour
7d5bd97142
fix: false positive for hackerearth
2025-10-11 07:17:01 +03:00
vivekgaddam
70b5055631
corrected india F+ prevent
2025-10-11 08:54:40 +05:30
Paul Pfeister
1be25e70df
Merge pull request #2621 from MaxwellOldshein/feat/validate-remote-manifest-with-local-schema-before-validate-target-test-suite
...
feat: GitHub Actions - Validate Remote Manifest Against Local Schema Before Running Validate Modified Targets Test Suite
2025-10-10 20:41:58 -04:00
Paul Pfeister
9000575f7c
Merge pull request #2631 from simplyNour/Add-Vjudge-Support-to-Sherlock
...
Add Vjudge to the sites source
2025-10-10 20:38:16 -04:00
Paul Pfeister
220ebf935c
Merge pull request #2640 from sctech-tr/patch-1
...
add status cafe (status.cafe)
2025-10-10 20:22:44 -04:00
sctech
959c4a2b26
change method for status.cafe
2025-10-10 20:38:08 +03:00
sctech
443d43df21
add status cafe
2025-10-10 20:09:45 +03:00
Paul Pfeister
80080cd57c
Merge pull request #2638 from simplyNour/Bug/fix-false-positive-for-kaskus
2025-10-10 12:51:15 -04:00
nour
80922a93fa
fix: false positive for kaskus
2025-10-10 18:53:28 +03:00
nour
45494fc74b
bug: fix local variable scoping issue in test validate targets
2025-10-10 06:29:55 +03:00
nour
d92e2339a1
feat: add vjudge
2025-10-10 05:28:28 +03:00
vivekgaddam
659bf92d99
corrected the errorMsg
2025-10-09 19:50:43 +05:30
vivekgaddam
3e4d9bcd85
Add TikTok support to Sherlock
2025-10-09 17:57:15 +05:30
Matheus Felipe
d3076cdfe0
Add Ifunny ( #2632 )
2025-10-09 09:16:41 -03:00
Derick Kunz
51436cefe8
Add Ifunny
2025-10-09 08:51:13 -03:00
Paul Pfeister
08a8177286
Merge pull request #2610 from eslteacher902010/add-musescore-clean
2025-10-09 06:19:35 -04:00
Paul Pfeister
e6d5fd64e0
Merge pull request #2622 from akh7177/Add-support-for-Discord.bio
...
Add support for Discord.bio
2025-10-08 13:03:57 -04:00
Abhyuday K Hegde
ac9f3a7fd5
Add support for Discord.bio
2025-10-08 11:21:53 +05:30
Paul Pfeister
289ab28b98
Merge pull request #2576 from obiwan04kanobi/add-aws-skills-profile-site
...
Add AWS Skills Profile site to Sherlock
2025-10-07 19:46:54 -04:00
Maxwell Oldshein
46ad6c9a5e
Fix whitespace.
2025-10-07 14:53:47 -04:00
Maxwell Oldshein
d20dcbe8db
Retain original whitespace
2025-10-07 14:52:53 -04:00
Maxwell Oldshein
70c3c84196
Update validation logic placement in workflow
2025-10-07 14:50:54 -04:00
Dhanush Sugganahalli
53840c6a98
Merge branch 'master' into fix/babyru-false-positive
2025-10-07 14:41:12 +05:30
Fandroid745
068fff8711
fix:Remove regexCheck field and changed encoding to UTF-8
2025-10-07 14:33:32 +05:30
Maxwell Oldshein
5735d01804
Validate remote manifest against local schema
2025-10-06 23:52:14 -04:00
Paul Pfeister
f60de0d8f8
Merge pull request #2616 from akh7177/Add-new-sites-to-data.json
2025-10-06 13:39:04 -04:00
Paul Pfeister
cb3ab91492
Merge pull request #2485 from manjushsh/code-sandbox
2025-10-06 13:30:10 -04:00
paul_kniaz
4eea79ed6a
MuseScore: use GET for status_code via request_method to avoid 403 on HEAD
2025-10-06 13:07:45 -04:00
Abhyuday K Hegde
03c051a525
Add new sites to Sherlock
2025-10-06 18:47:38 +05:30
Aniket
eccdf80b95
Add Pronouns.page ( #2419 )
...
* Add support for Pronouns.page (#2418 )
* Update the url
2025-10-06 09:52:56 -03:00
Manjush Shetty
eb51bf9b1a
misc: remove isnsfw from hive
2025-10-06 17:15:44 +05:30
Manjush Shetty
5d7b438fd6
add urlProbe
2025-10-06 17:11:50 +05:30
Manjush Shetty
ef0b97fb57
chore: try with api instead
2025-10-06 16:54:07 +05:30
Manjush Shetty
c6c3522159
chore: add custom regex for codesandbox usernames
2025-10-06 16:45:53 +05:30
Manjush Shetty
2908c8eaa8
chore: try with different message
2025-10-06 16:40:59 +05:30
Manjush S
f05b8e0ed6
Merge branch 'sherlock-project:master' into code-sandbox
2025-10-06 16:21:40 +05:30
Fandroid745
01bca6b39f
fix: corrected the regexCheck field value to an empty string
2025-10-06 08:57:11 +05:30
Paul Pfeister
d2835e56a4
Merge pull request #2568 from shreyasNaik0101/fix/remediate-blitztactics
...
fix(sites): Remediate false positive for Blitz Tactics
2025-10-05 14:17:43 -04:00
shreyasNaik0101
0cf110e69e
Merge branch 'master' into fix/remediate-blitztactics
2025-10-05 22:56:59 +05:30
Paul Pfeister
a88adb0488
Merge pull request #2559 from frogtheastronaut/master
...
Removed duplicate Bluesky entry in data.json
2025-10-05 13:23:53 -04:00
Fandroid745
4010a58dde
fix: changed the username_claimed to example placeholder
2025-10-05 22:23:17 +05:30
Paul Pfeister
b9e28b9b23
Merge pull request #2588 from shreyasNaik0101/fix/correct-ci-diff
...
fix(ci): Use merge-base for correct target validation
2025-10-05 12:49:58 -04:00
Paul Pfeister
d0e005da23
Merge pull request #2609 from akh7177/Add-support-for-WakaTime
...
Add support for WakaTime
2025-10-05 12:30:24 -04:00
paul_kniaz
7a4f19e6b3
Fix MuseScore URL endpoint
2025-10-05 12:27:30 -04:00
paul_kniaz
f958e7b96f
update MuseScore username_claimed to arrangeme (valid profile)
2025-10-05 12:13:37 -04:00
paul_kniaz
4c99bf3b75
Add MuseScore site (clean version)
2025-10-05 10:44:55 -04:00
Fandroid745
e3066a1d7a
fix:added the username_claimed field
2025-10-05 18:59:04 +05:30
Abhyuday K Hegde
f0510a169a
Add support for WakaTime
2025-10-05 15:52:56 +05:30
manjushsh
738df6c362
chore: add error message to the codesandbox
2025-10-05 15:22:37 +05:30
Paul Pfeister
83a38db110
Merge pull request #2582 from dollaransh17/fix/boardgamegeek-false-positive
...
fix(sites): Update BoardGameGeek URL structure and detection method
2025-10-05 02:39:29 -04:00
dollaransh17
9e3448d992
fix(sites): So , Implemented BoardGameGeek using username validation API
...
- Added BoardGameGeek back using the new API endpoint suggested by @ppfeister
- Uses https://api.geekdo.com/api/accounts/validate/username?username={} for detection
- errorMsg checks for '"isValid":true' to detect valid usernames
- This approach avoids the previous issues with:
* HTML parsing returning false positives
* User API returning JSON with '[]' substrings that caused detection problems
- Successfully tested with both valid (blue) and invalid usernames
Thanks @ppfeister for the API suggestion and @akh7177 for the initial guidance
2025-10-05 11:59:41 +05:30
shreyasNaik0101
70e3c0ddd8
fix(ci): Address review feedback for correctness and efficiency
2025-10-05 11:00:14 +05:30
Fandroid745
017c08a45d
fix: Add error messages to BabyRu to prevent false positives
2025-10-05 10:53:59 +05:30
Paul Pfeister
f32f4ffaee
Merge pull request #2595 from obiwan04kanobi/feature/issue-2196-ci-docker-build-test
...
Add Docker build test to CI workflow (#2196 )
2025-10-04 21:09:04 -04:00
Paul Pfeister
7379ba7b19
Merge branch 'remove-tor'
2025-10-04 20:52:40 -04:00
Paul Pfeister
3aeb6d6356
Merge pull request #2602 from sherlock-project/feat/no-txt
...
chore: make default --no-txt
2025-10-04 20:36:33 -04:00
Paul Pfeister
4246a7b16f
chore: make default --no-txt
...
Workflows where a txt file is still required should use --txt
2025-10-04 20:32:16 -04:00
Paul Pfeister
e44fe49c8f
Merge pull request #2601 from sherlock-project/feat/graceful-skip
...
feat: gracefully skip sites with invalid errorType
2025-10-04 20:23:07 -04:00
Paul Pfeister
52cd5fdfc1
feat: gracefully skip sites with invalid errorType
2025-10-04 20:22:34 -04:00
Paul Pfeister
947f1ad2b6
Merge pull request #2574 from dollaransh17/fix/http-request-timeouts
...
Security Fix: Add timeout parameters to HTTP requests
2025-10-04 18:42:13 -04:00
shreyasNaik0101
4d00884d8c
fix(ci): Implement secure diff logic per feedback
2025-10-05 03:00:21 +05:30
Paul Pfeister
cfcc82aaca
Merge pull request #2597 from sherlock-project/feat/multiple-types
...
Support multiple errorType checks
2025-10-04 17:21:26 -04:00
Paul Pfeister
0794e02b52
feat: support multiple errorTypes
2025-10-04 16:53:30 -04:00
Paul Pfeister
975965abed
Merge pull request #2589 from dollaransh17/fix/threads-false-positive
...
fix(sites): Fix Threads false positive detection
2025-10-04 15:44:04 -04:00
Paul Pfeister
a678bed154
Merge pull request #2587 from akh7177/remediate-cyberdefenders-fp
...
fix(sites): Remediate False Positives for CyberDefenders
2025-10-04 15:43:48 -04:00
Paul Pfeister
4ec6f1eec0
Merge pull request #2585 from akh7177/remediate-slideshare-fp
...
fix(sites): Remediate False Positive for SlideShare
2025-10-04 15:43:36 -04:00
Paul Pfeister
d1527376e7
Merge pull request #2584 from akh7177/remediate-roblox-fp
...
fix(sites): Remediate False Positive for Roblox
2025-10-04 15:43:29 -04:00
obiwan04kanobi
b99719ce60
Add Docker build test to CI workflow
...
- Adds docker-build-test job to regression.yml
- Runs on push/merge to master and release branches
- Extracts VERSION_TAG from pyproject.toml for build
- Tests that Docker image builds and runs successfully
- Resolves dockerfile syntax warnings
- Resolves #2196 "
2025-10-05 00:22:12 +05:30
dollaransh17
dc869852bc
fix(sites): Fix Threads false positive detection
...
Threads was showing false positives for non-existent users because
the error message detection was incorrect.
Updated errorMsg:
- Old: "<title>Threads</title>" (generic, matches valid pages too)
- New: "<title>Threads • Log in</title>" (specific to non-existent users)
When a user doesn't exist, Threads redirects to a login page with the
title "Threads • Log in". Valid user profiles have titles like
"Username (@username) • Threads, Say more".
Tested with:
- Invalid user (impossibleuser12345): Correctly not found
- Valid user (zuck): Correctly found
This fixes the false positive issue where non-existent Threads profiles
were being reported as found.
2025-10-04 17:22:50 +05:30
shreyasNaik0101
3079e7a218
fix(ci): Use merge-base for correct target validation
2025-10-04 15:25:30 +05:30
Abhyuday K Hegde
5cd769c2f4
Remediate False Positives for CyberDefenders
2025-10-04 15:12:20 +05:30
Abhyuday K Hegde
977ad5c1a4
Remediate False Positive for SlideShare
2025-10-04 14:48:37 +05:30
Abhyuday K Hegde
57a0ccef38
Remediate False Positive for Roblox
2025-10-04 14:30:40 +05:30
dollaransh17
94c013886a
fix(sites): Remove BoardGameGeek due to incompatible detection
...
BoardGameGeek cannot be reliably detected with Sherlock's current capabilities:
- Original HTML detection: Returns false positives
- API endpoint approach: The API returns status 200 for both valid and invalid users
- Invalid user: Returns exactly '[]'
- Valid user: Returns JSON containing '[]' substrings (e.g., "adminBadges":[])
Since Sherlock's 'message' errorType uses substring matching, it incorrectly
identifies valid users as "not found" when checking for '[]' in the response.
The site's API response format is fundamentally incompatible with Sherlock's
detection methods (message/status_code/response_url), so removal is the only
viable solution to prevent false positives and false negatives.
Addresses false positive issue originally reported in testing.
2025-10-04 11:33:27 +05:30
dollaransh17
c5e209d78e
fix(sites): Implement BoardGameGeek API detection as suggested
...
Using the API endpoint suggested by akh7177:
https://api.geekdo.com/api/users?username={}
However, there's an edge case where valid users contain empty arrays
in their JSON response (adminBadges[], userMicrobadges[], supportYears[])
which causes Sherlock's substring matching to incorrectly flag them
as 'not found' when looking for the '[]' error pattern.
The API correctly returns:
- Valid user: JSON object with user data (but contains [] substrings)
- Invalid user: Exactly '[]' (2 characters total)
This needs further refinement to distinguish between the exact '[]'
response vs JSON containing '[]' substrings.
2025-10-04 11:23:55 +05:30
dollaransh17
3e653c46b0
fix(sites): Remove BoardGameGeek - unreliable detection
...
BoardGameGeek returns identical pages for both existing and non-existing
users, making reliable username detection impossible with HTTP-based
methods. The site likely uses JavaScript to load user-specific content
dynamically.
2025-10-04 03:12:47 +05:30
dollaransh17
91f3b16993
fix(sites): Update BoardGameGeek URL structure and detection method
...
BoardGameGeek changed from /user/{} to /profile/{} URL structure.
Also updated from message to status_code detection as the site
no longer returns clear error messages for non-existent users.
2025-10-04 02:55:57 +05:30
obiwan04kanobi
0f3df0f4da
**PR description:**
...
This PR adds AWS Skills Profile to Sherlock’s supported sites in data.json. The configuration uses a unique substring (`shareProfileAccepted":false`) for reliable detection of non-existent usernames, addressing the challenge of JavaScript-rendered error messages.
- Site details and detection logic follow Sherlock’s contributing guidelines and Code of Conduct.
- No changes to core logic; only a new site entry.
- Reviewed for schema compliance and duplicate key cleanup as noted.
2025-10-03 13:46:53 +05:30
dollaransh17
0e7219b191
Security Fix: Add timeout parameters to HTTP requests
...
This fix addresses a critical security vulnerability where HTTP requests
could hang indefinitely, potentially causing denial of service.
Changes:
- Added 10-second timeout to version check API call
- Added 10-second timeout to GitHub pull request API call
- Added 30-second timeout to data file downloads (larger timeout for data)
- Added 10-second timeout to exclusions list download
Impact:
- Prevents infinite hangs that could freeze the application
- Improves user experience with predictable response times
- Fixes security issue flagged by Bandit static analysis (B113)
- Makes the application more robust in poor network conditions
The timeouts are conservative enough to work with slow connections
while preventing indefinite blocking that could be exploited.
2025-10-03 13:41:43 +05:30
Paul Pfeister
1d2c4b134f
Merge pull request #2570 from shreyasNaik0101/fix/remediate-applediscussions
...
fix(sites): Remediate false positive for Apple Discussions
2025-10-02 20:30:57 -04:00
shreyasNaik0101
b245c462c9
fix(sites): Remediate false positive for Apple Discussions
2025-10-03 05:56:52 +05:30
shreyasNaik0101
876e58b159
fix(sites): Remediate false positive for Blitz Tactics
2025-10-03 05:45:43 +05:30
Paul Pfeister
66d9733da7
Merge pull request #2565 from shreyasNaik0101/fix/remediate-mydramalist
...
fix(sites): Remediate false positive for Mydramalist
2025-10-02 19:40:47 -04:00
Paul Pfeister
c55deab3a2
Merge pull request #2561 from shreyasNaik0101/fix/remediate-deviantart
...
fix(sites): Remediate false positive for DeviantArt
2025-10-02 19:37:00 -04:00
Paul Pfeister
edcb697793
Merge pull request #2564 from shreyasNaik0101/fix/remediate-allmylinks
...
fix(sites): Remediate false positive for AllMyLinks
2025-10-02 19:36:43 -04:00
shreyasNaik0101
d314d75db1
fix(sites): Remediate false positive for Mydramalist
2025-10-03 04:43:05 +05:30
shreyasNaik0101
c89a52caf7
fix(sites): Remediate false positive for AllMyLinks
2025-10-03 04:25:46 +05:30
Paul Pfeister
9c18cfe273
Merge pull request #2563 from sherlock-project/chore/update-co
...
chore: update code owners
2025-10-02 18:25:59 -04:00
shreyasNaik0101
779d4c33f4
fix: Remove username_unclaimed as requested
2025-10-03 03:55:03 +05:30
Paul Pfeister
072c24687b
Merge pull request #2558 from hanjm-github/master
...
feat: Add some popular website in Korea
2025-10-02 18:22:42 -04:00
Paul Pfeister
b811b2bd47
chore: update code owners
2025-10-02 18:21:20 -04:00
shreyasNaik0101
355bfbd328
fix(sites): Remediate false positive for DeviantArt
2025-10-03 00:42:07 +05:30
JongMyeong HAN
7b3632bdad
Add comment to site 'namuwiki'
...
Co-authored-by: Paul Pfeister <code@pfeister.dev>
2025-10-03 04:00:41 +09:00
Ethan Zhang
4fe41f09ff
Removed duplicate Bluesky entry in data.json
2025-10-02 12:42:47 +10:00
JongMyeong HAN
cd7c52e4fa
Feat: Add tistory
2025-10-01 00:44:55 +09:00
JongMyeong HAN
86140af50e
feat: Add SOOP
2025-10-01 00:44:02 +09:00
JongMyeong HAN
e5cd5e5bfe
feat: Add namuwiki
2025-10-01 00:43:21 +09:00
JongMyeong HAN
dc89f1cd27
feat: Add dcinside
2025-10-01 00:41:23 +09:00
Paul Pfeister
388a1e06d4
Merge pull request #2459 from kareemeldahshoury/Issue#2442
...
Fix Issue #2442 : Added support for Aparat
2025-09-20 20:47:37 -04:00
Paul Pfeister
61eeeb7876
Merge branch 'master' into Issue#2442
2025-09-20 20:45:09 -04:00
Paul Pfeister
df7da4288c
fix(ci): scoping
2025-09-20 20:44:38 -04:00
Paul Pfeister
70896f1da4
Merge branch 'master' into Issue#2442
2025-09-20 20:26:14 -04:00
Paul Pfeister
0a38cad926
fix(ci): issue write permission
2025-09-20 20:24:41 -04:00
Paul Pfeister
1e38fb6f7b
Merge branch 'master' into Issue#2442
2025-09-20 20:21:48 -04:00
Paul Pfeister
9b3dc3e581
fix(ci): issue write permission
2025-09-20 20:21:28 -04:00
Paul Pfeister
37b30602fd
Merge branch 'master' into Issue#2442
2025-09-20 20:12:21 -04:00
Paul Pfeister
7afdee4c58
fix: incorrect method
2025-09-20 20:09:44 -04:00
Paul Pfeister
d4d8e01e31
chore: remove dead site
...
Fixes : #2433
2025-09-20 19:45:34 -04:00
Paul Pfeister
e5e0da00fe
Merge pull request #2549 from sherlock-project/add/instapaper
...
feat: add instapaper
2025-09-20 18:13:30 -04:00
Paul Pfeister
dc61cdc7a4
chore: set request method
2025-09-20 18:10:33 -04:00
Paul Pfeister
0fa2e1afc7
chore: cleanup everything
2025-09-20 18:09:44 -04:00
Paul Pfeister
7ca90ba728
ci: test result summarization
2025-09-20 18:06:25 -04:00
Paul Pfeister
cd6fa5bb30
ci: fix the thing
2025-09-20 18:04:42 -04:00
Paul Pfeister
fa05641661
ci: improve validation
2025-09-20 17:43:00 -04:00
Paul Pfeister
97ba4e8616
fix(ci): validation issue
2025-09-20 15:39:01 -04:00
Paul Pfeister
9882478fb5
feat: add instapaper
2025-09-20 15:05:44 -04:00
Paul Pfeister
9f5b7e1846
fix(validation ci): parsing and presentation
2025-09-20 15:02:43 -04:00
Paul Pfeister
05afac7082
Merge pull request #2548 from sherlock-project/feature/automatic-testing
...
Automatically test modified targets upon PR
2025-09-20 14:47:38 -04:00
Paul Pfeister
ae362b0f02
ci: automatically validate modified targets on pr
2025-09-20 14:44:19 -04:00
Paul Pfeister
435540606e
chore: add typedef
2025-09-20 13:49:29 -04:00
Paul Pfeister
96aa12c140
Merge pull request #2546 from rezocrypt/add-laracast-support
...
Added Laracast support
2025-09-20 13:38:21 -04:00
My Name
9560355a7c
Added Laracast support
2025-09-18 10:23:09 +04:00
Paul Pfeister
b44ac231c1
chore: move SSOT to pyproject.toml
...
Co-authored-by: ByteXenon <125568681+ByteXenon@users.noreply.github.com>
2025-09-17 17:47:45 -04:00
Paul Pfeister
7ff3924f0b
ci(exclusions): ensure unstaging and removal of tmp
2025-09-17 17:17:49 -04:00
Paul Pfeister
39c3729524
ci(exclusions): fix loss of untracked list
2025-09-17 14:09:15 -04:00
Paul Pfeister
faddcbd15f
ci(exclusions): fix loss of untracked list
2025-09-17 14:03:51 -04:00
Paul Pfeister
78a2d309d1
ci(exclusions): fix loss of untracked list
2025-09-17 13:55:42 -04:00
Paul Pfeister
35940e7584
fix: ignore exclusions list on parameterization for false positive tests
2025-09-17 13:44:02 -04:00
Paul Pfeister
524415b5d5
chore: bump to 0.16.0
2025-09-15 22:03:23 -04:00
Paul Pfeister
8882310450
feat: honor automatic exclusions list
2025-09-15 21:56:54 -04:00
Paul Pfeister
6d15f1319e
ci: fix exclusions updater (again)
2025-09-15 21:29:20 -04:00
Paul Pfeister
69d3308c71
ci: fix exclusions updater
2025-09-15 21:24:10 -04:00
Paul Pfeister
5c57b20936
ci: fix exclusions updater
2025-09-15 21:17:09 -04:00
Paul Pfeister
e09319f29f
Merge pull request #2536 from sherlock-project/feature/username_fuzz
...
Return support for F+/F- detection via fuzzing
2025-09-15 21:05:35 -04:00
Paul Pfeister
b15242881e
ci: automatically update exclusions list
2025-09-15 21:03:17 -04:00
Paul Pfeister
e02507e5a1
test: set upper bound on f+ fuzz
2025-09-15 20:31:26 -04:00
Paul Pfeister
284662e156
Merge pull request #2501 from Davis-3450/add/platzi
...
add: platzi.com
2025-09-14 17:24:49 -04:00
Davis
1b9f823cef
Merge branch 'master' into add/platzi
2025-09-14 16:12:09 -05:00
Moshi
f0f37d841c
bugfix: update platzi
...
- "username_claimed" is now set to "freddier" (the most popular user, just in case)
- error code and request method are now explicit.
- added trailing slash for consistency
2025-09-14 16:03:32 -05:00
Pierre-Yves Lapersonne
58b20db9f1
feat: add `outgress.com` in supported web sites ( #2426 )
...
Closes #2426
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:21:33 -04:00
Pierre-Yves Lapersonne
a98a113a4b
feat: add `opencollective.com` in supported web sites ( #2430 )
...
Closes #2430
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:21:32 -04:00
Pierre-Yves Lapersonne
164d01d163
feat: add `linuxfr.org` in supported web sites ( #2427 )
...
Closes #2427
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:21:32 -04:00
Pierre-Yves Lapersonne
ddd94474b8
feat: add `pixelfed.social` in supported web sites ( #2425 )
...
Closes #2425
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:21:32 -04:00
Pierre-Yves Lapersonne
541b023b7f
feat: add `mamot.fr` in supported web sites ( #2424 )
...
Closes #2424
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:21:32 -04:00
Pierre-Yves Lapersonne
9b502d9245
feat: new targets (9), minor cleanup
...
Closes #2421 (added support for site)
Closes #2422 (added support for site)
Closes #2423 (added support for site)
Closes #2424 (added support for site)
Closes #2425 (added support for site)
Closes #2426 (added support for site)
Closes #2427 (added support for site)
Closes #2429 (added support for site)
Closes #2430 (added support for site)
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
Singed-off-by: Paul Pfeister <code@pfeister.dev>
2025-09-14 02:16:16 -04:00
Pierre-Yves Lapersonne
b9c352fb7c
style: clean file by removing useless whitespace
...
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:14:53 -04:00
Pierre-Yves Lapersonne
48ef668e1e
feat: add `write.as` in supported web sites ( #2422 )
...
Closes #2422
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:14:53 -04:00
Pierre-Yves Lapersonne
481c39ace3
feat: add `speakerdeck.com` in supported web sites
...
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:14:52 -04:00
Pierre-Yves Lapersonne
6b9305250d
feat: add `framapiaf.org` in supported web sites
...
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:14:52 -04:00
Pierre-Yves Lapersonne
87bd15f927
style: remove useless empty line
...
Signed-off-by: Pierre-Yves Lapersonne <dev@pylapersonne.info>
2025-09-14 02:14:52 -04:00
Paul Pfeister
db23ae933f
Merge pull request #2417 from jasontenpenny/master
...
Sort Bluesky Alphabetically
2025-09-14 01:42:14 -04:00
Paul Pfeister
ad76b3685f
chore: simplify test names
2025-09-14 01:39:37 -04:00
Paul Pfeister
34cb23bc6e
test: itemize f+/f-
2025-09-14 01:36:21 -04:00
Paul Pfeister
702bfee988
chore: deprecate 3.8, 3.9
2025-09-14 01:10:52 -04:00
Paul Pfeister
dfe8b1599d
test: prepare false negative detection base
2025-09-14 00:57:55 -04:00
Paul Pfeister
ca094d8264
test: prepare false positive detection base
2025-09-14 00:39:35 -04:00
Paul Pfeister
5113dcfb36
Merge pull request #2493 from MR-VL/master
...
Fix Issue #2492 and #2494 | Added support for Pychess | Remove TorrentGalaxy
2025-09-13 21:21:00 -04:00
MR-VL
d3f4c65459
remove trailing comma for cashapp breaking TOX
2025-09-13 18:15:23 -05:00
MR-VL
2504f238e5
Merge branch 'master' into master
2025-09-13 17:39:57 -05:00
Paul Pfeister
9646055560
fix(manifest): schema non-compliance
2025-09-13 18:30:08 -04:00
Paul Pfeister
80d4abae34
Merge pull request #2446 from S1lvus/master
...
Add support for CashApp
2025-09-13 18:25:55 -04:00
Paul Pfeister
19ae05d68a
Merge pull request #2460 from rskbansal/fix_minecraft
...
Fixed Minecraft
2025-09-13 18:08:53 -04:00
Paul Pfeister
5c62b2ab1b
Merge pull request #2483 from MaxwellOldshein/feat/add-playstrategy-support
...
Fix Issue #2475 : Added support for Playstrategy
2025-09-13 18:06:26 -04:00
Paul Pfeister
6cc4d9e0c7
Merge branch 'master' into feat/add-playstrategy-support
2025-09-13 18:04:18 -04:00
Paul Pfeister
1ddfc08d7d
Merge pull request #2484 from MaxwellOldshein/feat/add-blitz-tactics-support
...
Fix Issue #2474 : Added support for Blitz Tactics
2025-09-13 18:02:12 -04:00
Paul Pfeister
cca68bb9ab
Merge pull request #2513 from akamayu-ouo/site/plurk
...
Add support for Plurk
2025-09-13 17:49:31 -04:00
Paul Pfeister
d6db0f7d79
Merge #2516 (Tumblr)
2025-09-13 17:48:19 -04:00
Craig London
d60562130c
readmefixes: Fix typo
2025-09-13 17:27:25 -04:00
Craig London
aa1945b017
readmefixes: HTML fixes
2025-09-13 17:27:25 -04:00
[Tulsi Shetty]
dafcaec192
feat: Tumblr added
2025-08-16 18:42:19 +05:30
akamayu-ouo
3c9eda75e9
Add Plurk
2025-08-09 14:08:56 +00:00
Moshi
8635d68864
add: platzi.com
2025-07-16 14:48:16 -05:00
MR-VL
6e7b3cecb8
Syntax Fixes in README.md
...
remove unmatched closing </a> tag, and fix indent
add quotes to <p align=center> LN:1 to make it valid HTML
fix type from programmaticaly to programmatically
2025-07-06 18:02:24 -05:00
MR-VL
1e12c3f7a6
Remove TorrentGalaxy
2025-07-06 16:35:31 -05:00
MR-VL
9e40e0a0f4
Add support for Pychess
2025-07-06 16:27:59 -05:00
manjushsh
4706323976
data: add hive blog
2025-06-27 20:05:01 +05:30
manjushsh
4721c7f553
data: Add code sandboxio
2025-06-27 19:42:23 +05:30
Maxwell Oldshein
c82c00650a
Add Blitz Tactics support
2025-06-26 15:26:57 -04:00
Maxwell Oldshein
9e54e68da5
Add Playstrategy support
2025-06-26 15:10:44 -04:00
Matheus Felipe
4423230c11
Fix stray character typo in README ( #2462 )
2025-05-06 06:55:10 -03:00
Kotaro Fujii
a04fbe6ccc
Fix stray character typo in README
2025-05-06 18:29:52 +09:00
Rhythm Bansal
f599ae5ff1
fixed minecraft
2025-04-30 02:23:06 +05:30
kareemeldahshoury
de81f38622
Fix Issue #2442 : Added support for Aparat
2025-04-29 15:25:31 -05:00
Siddharth Dushantha
a40944d336
Merge pull request #2435 from apify/actorize
...
Apify will sponsor your project: Sherlock Actor on Apify infrastructure
2025-04-23 09:48:52 +02:00
S1lvus
e0f184f263
Removed extra spaces
2025-04-07 20:31:17 -04:00
S1lvus
6c1623a3ad
Added CashApp into the site list.
...
This adds username search for the CashApp financial platform.
2025-04-07 20:28:28 -04:00
Matheus Felipe
4428b15162
Add star history section in README.md ( #2438 )
2025-03-20 21:53:09 -03:00
Matheus Felipe
2adc96833a
docs: add star history section in README.md
...
This is to have the section listed in the GitHub index
2025-03-20 21:50:08 -03:00
Adam Kliment
b7ce20b2ca
feat: Actor definition, Actor usage to README
2025-03-20 11:54:57 +01:00
Jason Tenpenny
5e3828882e
Sort Bluesky Alphabetically
...
moved the Bluesky config to its proper alphabetical location so it can be found easier
2025-03-02 22:40:32 -06:00
Paul Pfeister
78cba6b7ca
chore: add info regarding experienced problem
2025-02-17 01:07:07 -05:00
Paul Pfeister
9be92b9834
Merge pull request #2404 from MR-VL/master
...
Remove ask.fm + fix instagram middleware
2025-02-17 00:13:21 -05:00
Paul Pfeister
53cbd332ca
chore: cleanup dead targets
2025-02-17 00:07:18 -05:00
Paul Pfeister
2ff2836159
chore: document unusual behavior
...
Target will fail to provide a response for unclaimed queries rather than an error
2025-02-16 23:54:29 -05:00
Paul Pfeister
0d008b109e
fix: v0 f+
2025-02-16 23:33:04 -05:00
MR-VL
a29faa8288
Fix instagram
2025-02-04 21:37:13 -06:00
MR-VL
809f8ba6c4
Remove askfm
2025-02-04 21:26:04 -06:00
Paul Pfeister
1912cbdea4
fix: manifest encoding error on Windows
2025-02-03 03:38:17 -05:00
Paul Pfeister
b1fb7ac2ff
chore: add PR note to --json help
2025-02-03 03:02:22 -05:00
Paul Pfeister
b5726e5edf
Merge pull request #2286 from sk337/patch-1
...
add v0.dev to data.json
2025-02-03 03:01:06 -05:00
Paul Pfeister
9eb100c819
Merge branch 'master' into patch-1
2025-02-03 03:00:53 -05:00
Paul Pfeister
86387d0baf
fix: validation error message
2025-02-03 03:00:04 -05:00
Paul Pfeister
c6f9e2eac9
fix: validation method typo
2025-02-03 02:54:12 -05:00
Paul Pfeister
73df548532
fix: twitter f+
2025-02-03 02:53:35 -05:00
Paul Pfeister
ae87699824
fix: fiverr/babyru f+
2025-02-03 02:51:22 -05:00
Paul Pfeister
8568ef7d99
fix: twitch f+
2025-02-03 02:37:06 -05:00
Paul Pfeister
c6f7a99b1c
fix: tldr legal f+
2025-02-03 02:01:14 -05:00
Paul Pfeister
b5bd536e6b
fix: slideshare f+
2025-02-03 01:55:46 -05:00
Paul Pfeister
d029af3e89
fix: shpock f+
2025-02-03 01:51:54 -05:00
Paul Pfeister
af2bb98901
fix: producthunt f+
...
Co-authored-by: Regan Bell <reganbell@gmail.com>
2025-02-03 00:51:04 -05:00
Paul Pfeister
68c4edf8b6
fix: giphy f+
2025-02-03 00:40:05 -05:00
Paul Pfeister
300d6eda21
fix: airpilot f+
...
Seems to be defunct.
2025-02-03 00:35:58 -05:00
Paul Pfeister
33b567d453
fix: 8tracks f+
2025-02-03 00:35:12 -05:00
Paul Pfeister
c779d21c13
Merge pull request #2292 from Pasanlaksitha/master
...
Add Hugging Face data.json
2025-02-03 00:26:17 -05:00
Paul Pfeister
d818c5ebf2
Merge pull request #2312 from SOGeKING-NUL/master
...
Adding DigitalSpy
2025-02-03 00:22:26 -05:00
Paul Pfeister
072b581f98
Merge pull request #2394 from ibnaleem/bluesky
...
Add Bluesky Support
2025-02-02 23:48:46 -05:00
Paul Pfeister
2de353d8d6
fix: over-restrictive fail cond
2025-02-02 23:45:27 -05:00
Paul Pfeister
ca2f19ae52
fix: EOF
2025-02-02 23:43:50 -05:00
Paul Pfeister
b8bdfd8601
Merge pull request #2381 from brantonb/master
...
Add support for omg.lol
2025-02-02 23:42:42 -05:00
Paul Pfeister
a985a0891e
Merge pull request #2383 from brantonb/strava
...
Fix Strava false positives
2025-02-02 23:38:30 -05:00
Paul Pfeister
a688e268b3
Merge pull request #2393 from joeyagreco/joey/fix-pypi-url
...
Fix PyPi URL
2025-02-02 23:32:43 -05:00
Paul Pfeister
3a7384e5f1
fix: pypi user-friendly url
2025-02-02 23:27:57 -05:00
ibnaleem
ca17c39172
add bsky.app
2025-01-20 15:02:43 +00:00
joeyagreco
55f0628c2b
fixed pypi url
2025-01-19 14:39:45 -05:00
joeyagreco
276167be9c
Revert "fixed pypi url"
...
This reverts commit d87f4f2b60 .
2025-01-19 14:37:36 -05:00
joeyagreco
d87f4f2b60
fixed pypi url
2025-01-19 14:35:08 -05:00
Branton Boehm
1684fbf866
Fix Strava false positives
2024-12-25 18:21:44 -08:00
Branton Boehm
c0c5d829e2
Add support for omg.lol
2024-12-25 12:34:41 -08:00
Utsav Jana
0a0e4fe606
add the regexCheck for DigitalSpy
2024-12-06 19:16:53 +05:30
Utsav Jana
979f17cf3b
add the regexCheck for DigitalSpy
2024-12-06 19:14:39 +05:30
Utsav Jana
fe6e2e57c3
Adding DigitalSpy
2024-12-06 19:13:25 +05:30
Paul Pfeister
2c303a2869
fix: WAF hit list
2024-11-13 16:53:59 -05:00
Paul Pfeister
0f395d037b
fix: F+s
2024-11-13 16:53:40 -05:00
Paul Pfeister
839eab1384
chore: add cloudfront waf hit
2024-11-11 22:25:47 -05:00
Paul Pfeister
98fbd525ee
Fix #2355
...
(Regression introduced by #1520 )
2024-11-11 20:33:27 -05:00
Paul Pfeister
046c2957f3
chore: expand WAF hit list
2024-11-11 20:05:20 -05:00
Paul Pfeister
18bae485ae
Merge pull request #2287 from ntexe/master
...
fix #2242
2024-11-11 20:03:17 -05:00
Paul Pfeister
46023a86b6
Merge pull request #2285 from rsb-23/master
...
Fixed false positives #2273
2024-11-11 19:48:37 -05:00
Paul Pfeister
6f3b89c98a
Merge branch 'master' into master
2024-11-11 19:45:32 -05:00
Paul Pfeister
0b7d925b50
fix: F-/F+ Generic
2024-11-11 19:44:14 -05:00
Paul Pfeister
785346c12d
Merge pull request #2277 from sherlock-project/2275-PEP-561
...
Comply with PEP 561
2024-11-11 17:19:19 -05:00
Paul Pfeister
a998ec309c
fix: missing Optional typing import
2024-11-11 17:16:31 -05:00
Paul Pfeister
557394dc56
Merge pull request #2278 from sherlock-project/adjust-readme
...
docs: update readme for fedora, parrot, 24.04
2024-11-11 17:10:12 -05:00
Paul Pfeister
5990cf1e8e
docs: cleanup install ref
2024-11-11 17:06:46 -05:00
Paul Pfeister
cf393b8fec
Merge pull request #2339 from bytexenon/archive_org_fix
...
fix: add additional error message check for archive.org downtime
2024-11-11 16:55:50 -05:00
Paul Pfeister
662d80e1a6
Merge pull request #2356 from bytexenon/pr-option
...
Overload `--json` to fetch via PR number
2024-11-11 16:47:07 -05:00
ByteXenon
270fbf6473
Overload `--json` to accept pull request data and remove `--pull-request` parameter
2024-11-06 00:26:14 -07:00
Paul Pfeister
06b062c122
Update test to use still-present target
2024-11-04 20:49:22 -05:00
Paul Pfeister
6fa603981d
Remove bodybuilding[.]com forum
...
Forum defunct. Not added to removed list as the site will no longer
exist.
2024-11-04 20:46:03 -05:00
Paul Pfeister
8f5d601758
Merge pull request #2267 from sherlock-project/2266-deprecate-support-for-python-38
...
Deprecate Python 3.8
2024-11-04 20:33:42 -05:00
Paul Pfeister
08aad5a755
Merge pull request #2357 from bytexenon/version-issue-templates
...
Add "Package version" field to issue templates
2024-11-04 18:30:39 -05:00
ByteXenon
3ffb514f71
Make 'version' field required in Bug Report template
2024-11-04 04:49:57 -07:00
ByteXenon
24f64b3e32
Add version number field to Bug Report issue template
2024-11-04 04:46:59 -07:00
ByteXenon
e84c5fce37
Add `--pull-request` [`-pr`] parameter
2024-11-04 02:22:05 -07:00
Paul Pfeister
e94e00af53
Revert "Merge pull request #2340 from mikebgrep/master"
...
This reverts commit 185478cf8e , reversing
changes made to 3804fd9a91 .
Some patterns seem to be incorrect
2024-11-01 20:33:39 -04:00
Paul Pfeister
185478cf8e
Merge pull request #2340 from mikebgrep/master
...
Fix Invalid usernames for number of pages
2024-11-01 20:24:27 -04:00
Paul Pfeister
98d8120ccd
Merge branch 'master' into master
2024-11-01 20:21:31 -04:00
Paul Pfeister
3804fd9a91
Merge pull request #2335 from rskbansal/master
...
Fixed Twitter(X)
2024-11-01 19:57:37 -04:00
Paul Pfeister
bd46baa639
fix: 8tracks
...
Use username availability endpoint from regflow with predictable
response language (en-us).
Referenced by #2318
Fixes #2332
Closes #2333 (removes target rather than fixes)
2024-11-01 19:44:48 -04:00
Paul Pfeister
c64e795447
Merge pull request #2291 from Suramyavns/master
...
fixed speedrun site support #2288
2024-11-01 05:02:35 -04:00
Paul Pfeister
0e5769154c
Merge pull request #2323 from Nuung/master
...
Add support for velog
2024-11-01 04:50:06 -04:00
Paul Pfeister
d4b57510f1
Merge pull request #2328 from yuzicodes/add-rarible
...
Add site rarible.com
2024-11-01 04:42:54 -04:00
Aalim Sheikh
b06fb4e425
Update sherlock_project/resources/data.json
...
Co-authored-by: Paul Pfeister <code@pfeister.dev>
2024-11-01 14:09:04 +05:30
Paul Pfeister
1c2e99a5b3
Merge pull request #2325 from anujatappeta/corrected-function-calling
...
commiting to correct function call
2024-11-01 04:33:58 -04:00
Paul Pfeister
43e543acae
Merge pull request #2326 from alokranjan609/librarything-detection-fix
...
Change the errorMsg for Librarything
2024-11-01 04:29:58 -04:00
Paul Pfeister
3f1f2534a3
Update tests/sherlock_interactives.py
2024-11-01 04:29:23 -04:00
Paul Pfeister
821062bb81
Merge pull request #2310 from nktkhndlwl/vlr-support
...
add VLR.gg support
2024-11-01 04:05:39 -04:00
Paul Pfeister
7cd9f2acb0
Merge pull request #2283 from gtkacz/2248-exophase_support
...
Adding support for exophase via `data.json` for #2248
2024-11-01 04:00:47 -04:00
Paul Pfeister
7b7a0d2c8e
Merge pull request #2316 from MR-VL/master
...
Add support for Atcoder
2024-11-01 03:39:28 -04:00
Paul Pfeister
f50d0e6c41
Merge pull request #2349 from NOMADE55/add-topcoder-bgg-small-ecommerce
...
Add BoardGameGeek and Small Ecommerce Platforms
2024-11-01 03:22:33 -04:00
Lucas Terracino
bbe9e93164
Add support for Tiendanube
2024-10-22 14:38:09 -03:00
Lucas Terracino
beb57d2e49
Add support for Empretienda
2024-10-22 14:38:01 -03:00
Lucas Terracino
a03aa3157f
Add support for BoardGameGeek
2024-10-22 14:28:14 -03:00
Lucas Terracino
4deba5f147
Add support for Topcoder
2024-10-22 14:11:51 -03:00
Bytexenon
af4c08a08b
fix: remove "Other" from archive.org downtime message check
2024-10-20 07:03:08 -07:00
mikebgrep
deb1936027
add regexCheck for the pages that does not have related to the issue with long not valid username
2024-10-20 16:12:37 +03:00
Bytexenon
fb52343aa3
fix: add additional error message check for archive.org downtime
2024-10-20 05:27:10 -07:00
Rhythm Bansal
fdf3655e63
fixed `urlProbe` for Twitter by adding an alternative endpoint
2024-10-17 22:18:52 +05:30
Aalim Sheikh
d83e7c1652
Add site rarible.com
2024-10-11 20:35:29 +05:30
Alok
8e0c7eff17
Change the errorMsg for Librarything
2024-10-11 11:02:57 +05:30
anuja
b7406919dc
commiting to correct function call
2024-10-11 07:53:59 +05:30
nktkhndlwl
656abbbbf8
fix errorType
2024-10-10 20:46:54 +05:30
Nuung
ef751d34f2
modify: velog's username_claimed value
2024-10-09 19:11:51 +09:00
Nuung
4ef9e6b0de
modify: I forgot to adding @
2024-10-09 18:52:36 +09:00
Nuung
ecd59455b0
Add support for velog
2024-10-09 18:31:06 +09:00
MR-VL
15e6924338
Add support for Atcoder
2024-10-05 21:47:45 -05:00
Utsav Jana
ad86a8b954
Adding DigitalSpy
2024-10-02 22:25:26 +05:30
Niket Khandelwal
61fdb6e206
add VLR.gg support
2024-10-02 00:50:33 +05:30
Pallavi Kathait
193de54b6d
Update site-list.py
...
These changes improve readability and maintain the functionality of the original code.
2024-09-29 21:31:19 +05:30
Pasan Laksitha
b6c33d2901
Add Hugging Face platform details to data.json for Sherlock project.
2024-09-11 10:16:25 +05:30
suramyavns
b65b03fe63
removed duplication
2024-09-11 07:49:29 +05:30
suramyavns
5193ab8a97
fixed speedrun site support
2024-09-10 14:18:46 +05:30
sk337
84965712f6
Update data.json
2024-09-05 13:09:41 -07:00
sk337
5f0d55bcfa
fix requested changes
2024-09-05 13:07:13 -07:00
ntexe
277d19816e
fix #2242
2024-09-05 16:03:08 +03:00
sk337
a7b370bc3d
add unclaimed username to v0.dev
2024-09-04 13:11:30 -07:00
sk337
efd765eba7
Update data.json
2024-09-04 13:06:22 -07:00
rsb-23
192e2c333e
Fixed false positives #2273
...
- Updated user-agent in header and removed duplicate
-
2024-09-03 21:04:10 +05:30
gtkacz
89b4cec3cb
Adding support for exophase via `data.json` for #2248
2024-09-02 15:16:57 -03:00
Paul Pfeister
4660afb7d8
Fix implicit optional (PEP 484)
...
Co-authored-by: GuardianWang <31812793+GuardianWang@users.noreply.github.com>
2024-08-30 01:21:08 -04:00
Paul Pfeister
e9eb7d32ce
docs: update readme for fedora, parrot, 24.04
2024-08-28 00:25:55 -04:00
ntexe
f7075e1b64
Restore Fanpop
...
Cleaned up commit for sherlock-project/sherlock#2269
2024-08-27 23:08:40 -04:00
Paul Pfeister
f32fdaa93a
Merge pull request #2272 from PeterDaveHello/patch-1
...
Remove not needed `apt-get update` in Dockerfile
2024-08-27 22:51:59 -04:00
Paul Pfeister
1c8e3f8142
Merge branch 'add-kaskus'
2024-08-27 22:45:01 -04:00
Paul Pfeister
298161114b
fix: indentation
2024-08-27 22:44:50 -04:00
Paul Pfeister
0d0335bca0
Comply with PEP 561
2024-08-27 22:32:48 -04:00
paperbenni
1e2e380876
add site Gitea.com
2024-08-27 19:37:35 +02:00
L0mbart
bceb625984
Update data.json
...
add kaskus site
2024-08-27 13:17:00 +07:00
Peter Dave Hello
a5dda7ae91
Remove not needed `apt-get update` in Dockerfile
...
There's no need to wait and waste the time and bandwidth to wait for `apt-get update` for `pip3 install` ;)
2024-08-27 02:37:23 +08:00
Paul Pfeister
9e111a334b
Merge pull request #2259 from Txbias/codeforce-support
...
Remove Codeforces from removed-sites.md
2024-08-23 01:37:43 -04:00
Paul Pfeister
74a3576132
Merge remote-tracking branch 'ntexe/master'
2024-08-23 01:31:41 -04:00
Paul Pfeister
0646063509
fix: file not found
2024-08-23 01:21:49 -04:00
Paul Pfeister
c6c1f3eef7
Deprecate Python 3.8
...
Python 3.8 is nearing EOL, and it's being deprecated here to allow for
more ready dependency resolution between pandas and numpy, avoiding a
fatal import. Resolves #2266 .
2024-08-23 01:15:47 -04:00
Siddharth Dushantha
47ab466d85
Merge pull request #2265 from MR-VL/master
...
remove ICQ.com
2024-08-22 16:04:01 -04:00
MR-VL
378967c2a5
remove ICQ
2024-08-21 15:10:04 -05:00
ntexe
2cc854bd6b
You can now disable creation of a txt file
2024-08-21 14:01:22 +03:00
Txbias
4d83f057ac
Removed Codeforces from the removed-sites.md file
2024-08-15 16:27:55 +02:00
Siddharth Dushantha
573ae6c488
Merge pull request #2254 from sherlock-project/fix-sync-json-data
...
updated sherlock path
2024-08-11 06:09:43 -04:00
Siddharth Dushantha
fce4347a3c
updated sherlock path
2024-08-11 12:07:39 +02:00
Siddharth Dushantha
7b2076c113
Merge pull request #2225 from Netail/feat/threads
...
feat: add Threads
2024-08-11 06:03:00 -04:00
Maikel
7e18e0eb4c
Merge branch 'sherlock-project:master' into feat/threads
2024-08-08 00:11:47 +02:00
Siddharth Dushantha
22100ceed3
fix merge conflict
2024-08-07 17:31:39 +02:00
Siddharth Dushantha
40102be04a
Merge pull request #2239 from sherlock-project/rm-old-dir
...
removed sherlock dir
2024-08-07 17:28:39 +02:00
Siddharth Dushantha
201ab43631
removed old sherlock dir
2024-08-04 13:41:48 +02:00
Maikel
defd1740b8
Merge branch 'sherlock-project:master' into feat/threads
2024-08-02 09:43:58 +02:00
Netail
4544ddc219
fix: use Sec-Fetch-Mode
2024-07-29 21:37:41 +02:00
Paul Pfeister
7e87a88d71
chore: discord check via unauthed reg flow check
2024-07-28 00:14:57 -04:00
Maikel
db4bb5ada6
fix: feedback
2024-07-22 19:37:00 +02:00
Paul Pfeister
09b324f7d4
chore: deactivate alik.cz
2024-07-22 00:33:31 -04:00
Paul Pfeister
35773d43da
Accomodate legacy client version checks
2024-07-09 20:15:52 -04:00
Netail
eeda506990
feat: add Threads
2024-07-08 20:26:55 +02:00
Paul Pfeister
2016892e64
Remove torrequest dep
...
Not sure why it's not in my patch file, but I was removing via sed in my spec instead.
2024-06-28 23:39:38 -04:00
Paul Pfeister
44ad8f506a
Lint
2024-06-28 23:38:44 -04:00
Siddharth Dushantha
cfa4097df9
removed support for tor
2024-06-26 21:57:11 +02:00