From 4482a248988c94c87cdf3263ecf533cf7509de49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=BC=D0=B0=D0=B4=D0=B5=D1=85=D0=B8?= =?UTF-8?q?=D0=BD=20=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=98=D0=B3=D0=BE?= =?UTF-8?q?=D1=80=D0=B5=D0=B2=D0=B8=D1=87?= Date: Wed, 24 Sep 2025 11:53:35 +0700 Subject: [PATCH 1/2] GitLab detection --- raw/Crawlers.txt | 3 ++- src/Fixtures/Crawlers.php | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/raw/Crawlers.txt b/raw/Crawlers.txt index 3fd8696..a9b2a45 100644 --- a/raw/Crawlers.txt +++ b/raw/Crawlers.txt @@ -433,6 +433,7 @@ Geziyor Ghost Inspector GigablastOpenSource GIS-LABS +GitLab\/ github-camo GitHub-Hookshot github\.com @@ -1415,4 +1416,4 @@ Zombie\.js Zoom\.Mac ZoteroTranslationServer ZyBorg -[a-z0-9\-_]*(bot|crawl|headless|archiver|transcoder|spider|uptime|validator|fetcher|cron|checker|reader|extractor|monitoring|analyzer|scraper) \ No newline at end of file +[a-z0-9\-_]*(bot|crawl|headless|archiver|transcoder|spider|uptime|validator|fetcher|cron|checker|reader|extractor|monitoring|analyzer|scraper) diff --git a/src/Fixtures/Crawlers.php b/src/Fixtures/Crawlers.php index 245b494..7ffdf97 100644 --- a/src/Fixtures/Crawlers.php +++ b/src/Fixtures/Crawlers.php @@ -454,6 +454,7 @@ class Crawlers extends AbstractProvider 'Ghost Inspector', 'GigablastOpenSource', 'GIS-LABS', + 'GitLab\/', 'github-camo', 'GitHub-Hookshot', 'github\.com', From 2b27ca8d296e4abea36d5b056f6b10315f9a5ad4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BE=D1=80=D0=BC=D0=B0=D0=B4=D0=B5=D1=85=D0=B8?= =?UTF-8?q?=D0=BD=20=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=98=D0=B3=D0=BE?= =?UTF-8?q?=D1=80=D0=B5=D0=B2=D0=B8=D1=87?= Date: Tue, 30 Sep 2025 15:47:25 +0700 Subject: [PATCH 2/2] tests GitLab detection --- tests/data/user_agent/crawlers.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/data/user_agent/crawlers.txt b/tests/data/user_agent/crawlers.txt index 5bd861e..eed4d04 100644 --- a/tests/data/user_agent/crawlers.txt +++ b/tests/data/user_agent/crawlers.txt @@ -3683,4 +3683,5 @@ symbolicator/24.11.1 symbolicator/24.12.1 Barracuda Sentinel (EE) Mozilla/5.0(compatible;MatchorySearch/1.3;+https://www.matchory.com) -Mailpit/v1.23.1 \ No newline at end of file +Mailpit/v1.23.1 +GitLab/17.11.5-ee