my-log/models
Dan Jones c4e864afa5 Add support for nested fields in log entries and JSON marshalling
This commit introduces the ability to handle nested fields within log entries.
The  file has been updated with a  function
that transforms flat keys with a : delimiter (e.g., obj:foo) into nested
JSON objects (e.g., ).

The  file includes new test cases to verify that:
- Nested fields are correctly unmarshalled from string representations.
- Nested fields are correctly marshalled into JSON objects.

This enhancement allows for more structured and organized metadata within log entries.
2026-02-10 16:13:39 -06:00
..
entry.go Ensure an id is included when serializing a log entry 2026-02-05 13:11:28 -06:00
entry_test.go Add support for nested fields in log entries and JSON marshalling 2026-02-10 16:13:39 -06:00
errors.go ♻️ Use defined errors 2024-01-28 12:41:55 -06:00
log.go Unmarshal log 2024-02-03 18:52:12 -06:00
log_test.go Unmarshal log 2024-02-03 18:52:12 -06:00
meta.go ♻️ Add tools.WriteValue 2024-03-03 13:56:48 -06:00
meta_test.go Add Set method to Metas and tests 2026-02-01 18:18:46 -06:00
metas.go Add support for nested fields in log entries and JSON marshalling 2026-02-10 16:13:39 -06:00