Skip to content

feat(logs): introduce logs viewer and file logging configuration#17

Merged
0xtbug merged 1 commit intomainfrom
dev
Feb 21, 2026
Merged

feat(logs): introduce logs viewer and file logging configuration#17
0xtbug merged 1 commit intomainfrom
dev

Conversation

@0xtbug
Copy link
Owner

@0xtbug 0xtbug commented Feb 21, 2026

Adds a dedicated "Logs" page for viewing server and request error logs. Implements a setting to enable/disable logging to file in Settings. Integrates Tauri file system plugin for backend log access. Provides API endpoints for fetching, listing, downloading, and clearing logs. Introduces new UI components: Sheet, Switch, and Tabs from Radix UI. Updates application navigation and routing for the new logs page. Adds internationalization keys for all new log-related texts.

Why: To provide users with direct access to application logs for debugging and monitoring, and to allow control over file logging.

Adds a dedicated "Logs" page for viewing server and request error logs.
Implements a setting to enable/disable logging to file in `Settings`.
Integrates Tauri file system plugin for backend log access.
Provides API endpoints for fetching, listing, downloading, and clearing logs.
Introduces new UI components: Sheet, Switch, and Tabs from Radix UI.
Updates application navigation and routing for the new logs page.
Adds internationalization keys for all new log-related texts.

Why: To provide users with direct access to application logs for debugging
and monitoring, and to allow control over file logging.
@0xtbug 0xtbug merged commit b7f067a into main Feb 21, 2026
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