summaryrefslogtreecommitdiff
path: root/app/Http/Middleware
AgeCommit message (Expand)AuthorFilesLines
2026-02-13Too many debug headers will break nginx/apache. Show first 1000.Greg Roach1-0/+2
2026-02-09Update copyright year. It is 2026Greg Roach34-34/+34
2026-02-07Debug header fields need to comply with RFC7230Greg Roach1-4/+9
2026-02-07Move SQL logger to its own classGreg Roach33-283/+84
2026-02-06Fix: #5152 - use robot list from DarkVisitors (KnownAgents) in bad bot blockerGreg Roach1-45/+1336
2026-02-05Add debug log for SQL statementsGreg Roach1-1/+37
2025-11-21CodeStyle - strict typesGreg Roach1-1/+1
2025-10-29Add missing void return typesGreg Roach1-1/+1
2025-09-15Update dependenciesGreg Roach1-1/+1
2025-07-30Show reasons when blocking botsGreg Roach2-10/+11
2025-07-28Robot detection logicGreg Roach1-1/+1
2025-07-28Robot detection logicGreg Roach1-20/+45
2025-07-28Improve handling of robotsGreg Roach2-119/+197
2025-06-24Create new service for handling maintenance modeGreg Roach1-9/+9
2025-05-12Update PHP dependenciesGreg Roach1-5/+6
2025-04-22Add another bad bot to the listGreg Roach1-0/+1
2025-04-14Add AliyunSecBot to list of bad robotsGreg Roach1-2/+3
2025-03-27CodeStyleGreg Roach1-6/+1
2025-03-09Fix: #5112 - use the list of user-agents from ai-robots-txt as a blacklistGreg Roach1-104/+60
2025-03-02Update Facebook crawlers in bad-bot-blockerGreg Roach1-1/+2
2025-02-20Code StyleGreg Roach4-8/+0
2025-02-12Add ImagesiftBot to the list of bad botsGreg Roach1-0/+1
2025-01-16It's 2025. Update copyright date.Greg Roach32-32/+32
2025-01-06Add PhpService so we can mock/test calles to ini_get(), etc.Greg Roach3-55/+19
2024-12-25Fix: #5083 - php-whois library is abandoned. Write our own.Greg Roach1-33/+16
2024-12-19Bock another LLM crawler: OAI-SearchBotGreg Roach1-0/+1
2024-12-17Remove oscarotero/middleland - it triggers deprecations on PHP 8.4Greg Roach2-103/+12
2024-11-22PHP 8.3 allows class constants to have type hintsGreg Roach8-24/+24
2024-06-24Add Strict-Transport-Security header for HTTPS sitesGreg Roach1-0/+7
2024-03-31Refactoring class DBGreg Roach1-75/+13
2024-03-31Refatoring class DBGreg Roach1-1/+1
2024-03-31CodeStyleGreg Roach1-1/+1
2024-03-31PHPUnit 11 requires applications to remove their error handlersGreg Roach1-0/+54
2024-03-31PHP 8.2 - union typesGreg Roach2-7/+2
2024-03-31PHP 7.4 - short arrow functionsGreg Roach1-3/+1
2024-02-04Add FriendlyCrawler to the list of bad botsGreg Roach1-0/+1
2024-01-02Add phxbot to bad-bot listGreg Roach1-0/+1
2023-12-30Add more bad bots to the listGreg Roach1-2/+11
2023-12-13Update BadBotBlockerGreg Roach1-1/+2
2023-11-11Add more bad bots to the blockerGreg Roach1-0/+3
2023-11-02Fix: #4873 - Add Link/rel=canonical to genealogy pages and redirectsGreg Roach1-1/+3
2023-10-18Update bad bot user-agent stringsGreg Roach1-1/+0
2023-10-11Update BadBotBlocker to include crawlers that collect training data for LLMsGreg Roach1-0/+5
2023-09-28Add TinyTestBot to list of bad botsGreg Roach1-0/+1
2023-08-29Preparing to remove dependency on laravel/databaseGreg Roach2-2/+2
2023-08-18TypoGreg Roach1-1/+1
2023-08-07Add gptbot to bad bot block listGreg Roach1-0/+1
2023-07-23phpdocGreg Roach7-14/+0
2023-07-18Show line breaks in stack-tracesGreg Roach1-1/+2
2023-06-20Add YisouSpider to list of bad botsGreg Roach1-0/+1