Skip to content

Conversation

@pelikhan
Copy link
Contributor

@pelikhan pelikhan commented Sep 3, 2025

squid access logs uploaded as artifact and downloaded/processed in the logs command.

…and enhanced network analysis (#39)

* Initial plan

* Implement squid access.log artifact upload and logs command analysis

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Add comprehensive tests for access log functionality and complete implementation

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Refactor access log handling: separate files, improved parsing, better console output

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Make access log artifact upload conditional - only generate when proxy tools are used

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>

* Enhance workflow run listing and artifact download with verbose output formatting

* Fix workflow name argument formatting in listWorkflowRunsWithPagination

* Refactor analyzeAccessLogs to handle single access.log file and improve verbose output

* Refactor displayAccessLogAnalysis for improved formatting and update test cases to use access.log naming convention

* Refactor analyzeAccessLogs to remove legacy single access.log file support and update tests for no access logs scenario

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: Peli de Halleux <pelikhan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant