Skip to content

Adds detail report around requests made by AI bots#23793

Merged
sgiehl merged 11 commits intoaiassistantsfrom
dev-19593
Dec 4, 2025
Merged

Adds detail report around requests made by AI bots#23793
sgiehl merged 11 commits intoaiassistantsfrom
dev-19593

Conversation

@sgiehl
Copy link
Copy Markdown
Member

@sgiehl sgiehl commented Nov 17, 2025

Description

Checklist

  • [āœ”] I have understood, reviewed, and tested all AI outputs before use
  • [āœ”] All AI instructions respect security, IP, and privacy rules

Review

Comment thread plugins/BotTracking/RecordBuilders/AIAssistantReports.php
@sgiehl sgiehl force-pushed the dev-19593 branch 2 times, most recently from 1c2ed65 to a3746a7 Compare November 17, 2025 16:47
@sgiehl sgiehl force-pushed the dev-19555 branch 2 times, most recently from e7920ce to f622e04 Compare November 18, 2025 09:24
@sgiehl sgiehl force-pushed the dev-19593 branch 2 times, most recently from 9f6fa80 to 833aceb Compare November 18, 2025 12:57
@sgiehl sgiehl marked this pull request as ready for review November 18, 2025 12:58
@sgiehl sgiehl requested a review from a team November 19, 2025 07:57
@sgiehl sgiehl force-pushed the dev-19555 branch 3 times, most recently from 19a3fe9 to 785cf6d Compare November 20, 2025 11:10
@sgiehl sgiehl force-pushed the dev-19593 branch 2 times, most recently from 2e69688 to 5ba49b7 Compare November 20, 2025 14:14
@sgiehl sgiehl added this to the 5.7.0 milestone Nov 24, 2025
Base automatically changed from dev-19555 to 5.x-dev November 25, 2025 19:34
@sgiehl sgiehl force-pushed the dev-19593 branch 4 times, most recently from 0ec9857 to a53140a Compare November 28, 2025 12:52
Comment thread plugins/BotTracking/RecordBuilders/AIAssistantReports.php
Comment thread plugins/BotTracking/RecordBuilders/AIAssistantReports.php
Comment thread plugins/BotTracking/tests/UI/BotTracking_spec.js Outdated
@sgiehl sgiehl force-pushed the dev-19593 branch 2 times, most recently from 273e682 to 570a609 Compare December 2, 2025 13:56
@sgiehl sgiehl requested a review from mneudert December 2, 2025 15:01
@sgiehl sgiehl force-pushed the dev-19593 branch 2 times, most recently from 7d7a80c to e9a9886 Compare December 2, 2025 15:53
@sgiehl sgiehl changed the base branch from 5.x-dev to aiassistants December 3, 2025 16:35
@sgiehl sgiehl merged commit 111653a into aiassistants Dec 4, 2025
26 of 29 checks passed
@sgiehl sgiehl deleted the dev-19593 branch December 4, 2025 13:24
sgiehl added a commit that referenced this pull request Dec 4, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 5, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 9, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 9, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 9, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 12, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 16, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 16, 2025
* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file
sgiehl added a commit that referenced this pull request Dec 17, 2025
* Adds detail report around requests made by AI bots (#23793)

* Adds archiving for new report(s)

* Add API methods for new report

* Add report classes

* Move AI Agent reports to bottom

* Add system tests for new report

* Adds UI tests for new report

* updates expected UI test files

* fix other tests

* do not double count acquired visits

* remove explicit plugin loading from ui tests

* updates expected UI test file

* Move reports to it's own category

* updates expected test files

* Use a ranking query for bot requests (#23863)

* Use a ranking query for bot requests

* try using with rollup again

* update with rollup implementation after fixes

* Fix sorting in database query

* Adds new overview reports for AI Bots (#23829)

* Adds leaf row count functionality

* Adds archiving for new overview metrics

* Adds new overview reports and API

* add / adjust tests

* updates expected test files

* fix report category

* updates expected test files

* use ranking query for action type reports

* directly query all metrics for day archives

* include 410 in not found requests

* do not process and show unique pages and documents metrics for periods other than day

* updates expected test files

* Adjust tests

* remove pages & document report archiving

* submodule updates

* fix tests

* submodule update

* fix test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

⚔