Repository navigation
Log view: prune/clear buttons; settings for log size limit and retention - #16
Merged
Merged
Conversation
…clear buttons to the log view Adds the settings 'Log File Size Limit' and 'Keep Log Entries', shown with the logging settings, and a 'Prune Log' and a 'Clear Log' button to the log view (both need the permission to delete). Part of codeling/bfstop#185. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017uE6PYkghPiTJRGH1QrWZx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion to codeling/bfstop (issue codeling/bfstop#185).
Changes
logMaxSize) and "Keep Log Entries (Days)" (logKeepDays), next to the log level.core.deletepermission and a valid token, via the newLogController.Depends on the plugin PR (
LoggerHelper::pruneByAge(),deleteLogFiles(),maxBytesFromMegabytes()).Testing
Not run on a live Joomla site in my environment; PHP syntax, XML and language files were checked with the lint scripts.
🤖 Generated with Claude Code
https://claude.ai/code/session_017uE6PYkghPiTJRGH1QrWZx
Generated by Claude Code