Add logging system #8

Merged
nathanwoodburn merged 4 commits from feat/logging into main 2025-09-11 15:19:26 +10:00

This PR adds a logging system with an upload logs option in the settings page

This PR adds a logging system with an upload logs option in the settings page
nathanwoodburn added the enhancement label 2025-09-10 16:57:44 +10:00
nathanwoodburn self-assigned this 2025-09-10 16:57:44 +10:00
nathanwoodburn added 1 commit 2025-09-10 16:57:46 +10:00
feat: Add initial logggin system
All checks were successful
Tests and Linting / Tests-Linting (3.10) (push) Successful in 37s
Tests and Linting / Tests-Linting (3.11) (push) Successful in 37s
Tests and Linting / Tests-Linting (3.13) (push) Successful in 37s
Build Docker / Build Images (map[dockerfile:Dockerfile tag_suffix: target:default]) (push) Successful in 48s
Build Docker / Build Images (map[dockerfile:Dockerfile.hsd tag_suffix:-hsd target:hsd]) (push) Successful in 51s
63e0f0b804
nathanwoodburn added 1 commit 2025-09-10 17:15:30 +10:00
feat: Replace most prints with logger calls to help with debugging
All checks were successful
Tests and Linting / Tests-Linting (3.10) (push) Successful in 32s
Tests and Linting / Tests-Linting (3.13) (push) Successful in 32s
Tests and Linting / Tests-Linting (3.11) (push) Successful in 34s
Build Docker / Build Images (map[dockerfile:Dockerfile tag_suffix: target:default]) (push) Successful in 48s
Build Docker / Build Images (map[dockerfile:Dockerfile.hsd tag_suffix:-hsd target:hsd]) (push) Successful in 50s
9f8daa8b88
nathanwoodburn added 1 commit 2025-09-11 15:07:02 +10:00
feat: Move update check to alerts function
Some checks failed
Build Docker / Build Images (map[dockerfile:Dockerfile.hsd tag_suffix:-hsd target:hsd]) (push) Has been cancelled
Build Docker / Build Images (map[dockerfile:Dockerfile tag_suffix: target:default]) (push) Has been cancelled
Tests and Linting / Tests-Linting (3.10) (push) Has been cancelled
Tests and Linting / Tests-Linting (3.11) (push) Has been cancelled
Tests and Linting / Tests-Linting (3.13) (push) Has been cancelled
eb6306bb83
nathanwoodburn added 1 commit 2025-09-11 15:08:20 +10:00
fix: Don't allow alerts without an ID to be dismissed
All checks were successful
Build Docker / Build Images (map[dockerfile:Dockerfile tag_suffix: target:default]) (push) Successful in 2m58s
Tests and Linting / Tests-Linting (3.13) (push) Successful in 3m4s
Tests and Linting / Tests-Linting (3.11) (push) Successful in 3m6s
Tests and Linting / Tests-Linting (3.10) (push) Successful in 3m10s
Build Docker / Build Images (map[dockerfile:Dockerfile.hsd tag_suffix:-hsd target:hsd]) (push) Successful in 11m1s
7fc19a7f19
Author
Owner

This PR also cleans up the alert for updates

This PR also cleans up the alert for updates
nathanwoodburn scheduled this pull request to auto merge when all checks succeed 2025-09-11 15:09:53 +10:00
nathanwoodburn merged commit 2e86e64dd0 into main 2025-09-11 15:19:26 +10:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nathanwoodburn/firewalletbrowser#8