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