Skip to content

Commit

Permalink
Merge branch 'release/36.3.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
einpraegsam committed Aug 16, 2024
2 parents 650e88b + 24156f7 commit cac0335
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Classes/Domain/Repository/CompanyRepository.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ class CompanyRepository extends AbstractRepository
*/
public function findByFilter(FilterDto $filter): array
{
$sql = 'select c.uid,sum(v.scoring) companyscoring'
$sql = 'select c.uid,sum(distinct v.scoring) companyscoring'
. ' from ' . Company::TABLE_NAME . ' c'
. ' left join ' . Visitor::TABLE_NAME . ' v on v.companyrecord = c.uid'
. ' left join ' . Pagevisit::TABLE_NAME . ' pv on pv.visitor = v.uid'
Expand Down
41 changes: 41 additions & 0 deletions Classes/Domain/Tracker/StopTracking.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,33 +36,72 @@ class StopTracking
*/
protected array $blacklistedUa = [
'adidxbot',
'adsbot-google',
'ahrefsbot',
'alexabot',
'amazonbot',
'anthropic-ai',
'applebot',
'archive.org_bot',
'awariorssbot',
'awariosmartbot',
'baiduspider',
'bard',
'bingbot',
'blexbot',
'bytespider',
'ccbot',
'chatgpt',
'claude',
'claudebot',
'claude-web',
'cookieradar',
'cohere-ai',
'copyai',
'curl',
'dataforseobot',
'deepai',
'discordbot',
'diffbot',
'dotbot',
'duckduckbot',
'exabot',
'facebookexternalhit',
'facebookbot',
'friendlycrawler',
'google-extended',
'googlebot',
'googleother',
'gptbot',
'headlesschrome',
'huggingface',
'ia_archiver',
'imagesiftbot',
'img2dataset',
'jasper',
'lighthouse',
'linkedinbot',
'llama',
'mauibot',
'magpie-crawler',
'meltwater',
'msnbot',
'omgili',
'omgilibot',
'openai-gpt',
'peer39_crawler',
'perplexityai',
'perplexitybot',
'phantomjs',
'pingdom',
'pinterestbot',
'piplbot',
'python-requests',
'quora poe',
'rogerbot',
'sage',
'seekr',
'scoop.it',
'selenium',
'semrushbot',
'sistrix',
Expand All @@ -77,6 +116,8 @@ class StopTracking
'whatsapp',
'yacybot',
'yandexbot',
'youbot',
'youchat',
];

/**
Expand Down
1 change: 1 addition & 0 deletions Documentation/Technical/Changelog/Index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Double check if you have cleared all caches after installing a new LUX version t

| Version | Date | State | TYPO3 | Description |
|------------|------------|----------|----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 36.3.0 | 2024-08-16 | Task | `11.5 + 12.4` | Add more KI user agents to blocklist, fix company scoring value in list view |
| 36.2.0 | 2024-08-05 | Task | `11.5 + 12.4` | Add main configuration to stop/enable exception logging, extend lists of bots/spider user agent to prevent unneeded tracking |
| 36.1.1 | 2024-08-01 | Bugfix | `11.5 + 12.4` | Use site.identifier instead of websiteTitle in all filters, fix possible exception on CLI commands, increase field size of attribute.value, fix small typo in docs |
| 36.1.0 | 2024-07-31 | Task | `11.5 + 12.4` | Add a bunch of onetime mail domains to configuration, rename virtual page request to event tracking requests |
Expand Down
2 changes: 1 addition & 1 deletion ext_emconf.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
'description' => 'Living User Experience - LUX - the Marketing Automation tool for TYPO3.
Turn your visitors to leads. Identification and profiling of your visitors within your TYPO3 website.',
'category' => 'plugin',
'version' => '36.2.0',
'version' => '36.3.0',
'author' => 'Alex Kellner',
'author_email' => 'alexander.kellner@in2code.de',
'author_company' => 'in2code.de',
Expand Down

0 comments on commit cac0335

Please sign in to comment.