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
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
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
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
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
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
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