routewatch/internal
sneak 67f6b78aaa Add custom logger with source location tracking and remove verbose database logs
- Create internal/logger package with Logger wrapper around slog
- Logger automatically adds source file, line number, and function name to all log entries
- Use golang.org/x/term to properly detect if stdout is a terminal
- Replace all slog.Logger usage with logger.Logger throughout the codebase
- Remove verbose logging from database GetStats() method
- Update all constructors and dependencies to use the new logger
2025-07-28 01:14:51 +02:00
..
config Implement batched database operations for improved performance 2025-07-28 01:01:27 +02:00
database Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
logger Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
metrics Initial commit: RouteWatch BGP stream monitor 2025-07-27 21:18:57 +02:00
ristypes Initial commit: RouteWatch BGP stream monitor 2025-07-27 21:18:57 +02:00
routewatch Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
routingtable Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
server Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
snapshotter Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
streamer Add custom logger with source location tracking and remove verbose database logs 2025-07-28 01:14:51 +02:00
templates Add handler queue metrics to status page 2025-07-28 00:32:37 +02:00