7e0266aefcaider: Rename CustomHandler to MultiplexHandler.Jeffrey Paul2024-05-14 05:26:56 -0700
66aae3d758aider: Update NewExtendedEvent to accept base event as an argument and populate additional fields.Jeffrey Paul2024-05-14 05:23:52 -0700
4bc389781aaider: Moved the `ExtendedEvent` type and interface to `simplelog.go`.Jeffrey Paul2024-05-14 05:22:26 -0700
3638c0c4dfaider: Add file and line number information to ExtendedEvent in CustomHandler.Jeffrey Paul2024-05-14 05:20:44 -0700
2c3d9a94faRefactored CustomHandler to implement slog.Handler interface and updated initialization in init function.Jeffrey Paul2024-05-14 05:20:43 -0700
500b4b0a96aider: Include filename and line number in console logger output by using `runtime.Caller` to get the caller information.Jeffrey Paul2024-05-14 05:17:29 -0700
3a94b5e22aaider: Include filename and line number in console logger output.Jeffrey Paul2024-05-14 05:17:08 -0700
e94fd9e1eeaider: Remove reference to `record.Source` and update logging format in `console_handler.go`.Jeffrey Paul2024-05-14 05:16:56 -0700
fdcfbb02acaider: Include filename and line number in console logger output.Jeffrey Paul2024-05-14 05:16:40 -0700
47416f00edaider: Update console logger to always display times in UTC.Jeffrey Paul2024-05-14 05:16:01 -0700
b44469d434aider: Updated console log format to include ISO timestamp with millisecond resolution and changed log message color based on level.Jeffrey Paul2024-05-14 05:15:04 -0700
a135ef0778aider: Use os.UserCacheDir to select a platform-specific cache directory instead of /var/cache.Jeffrey Paul2024-05-14 05:07:02 -0700
d020a1966eaider: Add Enabled, WithAttrs, and WithGroup methods to WebhookHandler to implement the slog.Handler interface.Jeffrey Paul2024-05-14 05:00:12 -0700
d130c338b8Add logging library for improved error handling.Jeffrey Paul2024-05-14 05:00:11 -0700
b0b5c32bb5aider: Ensure RELPHandler implements slog.Handler interface by adding Enabled, WithAttrs, and WithGroup methods.Jeffrey Paul2024-05-14 05:00:00 -0700
7815474d37aider: Fix the issue with `record.Attrs` not being of type `json.RawMessage` by converting the attributes to a JSON format before passing them to `NewEvent`.Jeffrey Paul2024-05-14 04:59:34 -0700
b9c1a35755aider: Import the `context` package to fix the undefined `context` error in `relp_handler.go`.Jeffrey Paul2024-05-14 04:59:23 -0700
97f466e03fRefactored Log method to Handle method for processing records in RELPHandler.Jeffrey Paul2024-05-14 04:58:39 -0700
1a8b2c3e4eAdd new event creation method to improve logging functionality.Jeffrey Paul2024-05-14 04:58:31 -0700
fb4424d69baider: Import the `log/slog` package to fix the undefined `slog` error in `json_handler.go`.Jeffrey Paul2024-05-14 04:57:24 -0700
5c000ff0a3aider: Added missing imports and updated existing imports in multiple files.Jeffrey Paul2024-05-14 04:57:12 -0700
25923e09f9aider: Import the `context` package to fix the undefined `context` error in `console_handler.go`.Jeffrey Paul2024-05-14 04:55:57 -0700
8b30a2f205aider: Fix undefined `slog.Field` error in `console_handler.go` by implementing the `slog.Handler` interface correctly.Jeffrey Paul2024-05-14 04:55:33 -0700
c2614235d8aider: Ensured all handlers conform to `slog.Handler` interface and removed `NewEvent()` constructor calls.Jeffrey Paul2024-05-14 04:54:34 -0700
00b2bfeeb8aider: Fixed undefined variables and types, updated handlers to use `slog.Handler` interface, and defined missing `event` variables.Jeffrey Paul2024-05-14 04:52:13 -0700
4f26c35da6aider: Renamed CustomLogger to CustomHandler.Jeffrey Paul2024-05-14 04:48:29 -0700
373dd0ac76Add custom logger with different handlers based on environment variables.Jeffrey Paul2024-05-14 04:48:28 -0700
f964a0d2e4aider: Update log handlers and CustomLogger to match the slog.Handler interface.Jeffrey Paul2024-05-14 04:46:28 -0700
f8bd3147a4Refactored logging to use custom logger and set default logger.Jeffrey Paul2024-05-14 04:46:27 -0700
24c6ebe407aider: Add init() function to replace default logger in custom_logger.go.Jeffrey Paul2024-05-14 04:41:27 -0700
9e238728fdaider: Fixed undefined variable error by using correct variable declaration in `relp_handler.go`.Jeffrey Paul2024-05-14 04:39:20 -0700
fce57d37fbaider: The variable declaration issue with `:=` has been fixed by replacing it with `=` for the `conn` and `err` variables.Jeffrey Paul2024-05-14 04:38:42 -0700
874213b70baider: Added additional logging for successful connection and handler instantiation in the relp handler.Jeffrey Paul2024-05-14 04:38:03 -0700
4892ce2f86aider: Updated error messages to be more descriptive.Jeffrey Paul2024-05-14 04:34:13 -0700
2b96a4c59baider: Added logging for connection success, failure, and reconnection when relpDebug is set.Jeffrey Paul2024-05-14 04:33:30 -0700
4fe19b6070aider: Add logging message when RELP server acknowledges a message if RELP_DEBUG is set.Jeffrey Paul2024-05-14 04:31:59 -0700
1029a67421aider: Include port number in connection attempt for `connectToRELPServer` method.Jeffrey Paul2024-05-14 04:29:41 -0700
0215354fb2aider: Corrected dialing of the RELP server by parsing the URL, ensuring the scheme is "tcp," and extracting the host and port for connection.Jeffrey Paul2024-05-14 04:28:59 -0700
45e47e397baider: Added the `connectToRELPServer` method to establish a TCP connection to the RELP server.Jeffrey Paul2024-05-14 04:28:08 -0700
f5832c8d67aider: Added getEnvAsInt and getEnvAsDuration implementations.Jeffrey Paul2024-05-14 04:27:25 -0700
8cb8013452Refactored RELPHandler to use environment variables for configuration and improved error handling.Jeffrey Paul2024-05-14 04:27:24 -0700