Commit graph

10 commits

Author SHA1 Message Date
1110288d84 Migrate from testify to nalgeon/be testing library
- Replace all testify/assert and testify/require with be library
- Update go.mod to use be v0.3.0 instead of testify
- Simplify test assertions using be.Equal, be.Err, and be.True
- Refactor append_test, entry_test, meta_test, log_test, and formatter tests
2026-02-13 16:02:38 -06:00
79f58b3e6c Refactor append_test to use standalone test functions
- Remove testify/suite dependency
- Use t.ArtifactDir() and t.Cleanup() for test isolation
- Add proper cleanup for config overrides in each test
- Update Go version to 1.26.0
2026-02-13 16:02:38 -06:00
3b36055b1b Ensure an id is included when serializing a log entry 2026-02-05 13:11:28 -06:00
306b2c597d ⬆️ Upgrade go-dateparser to new version
Don't need my replaced version anymore
2024-10-07 15:49:13 -05:00
70b82761c2 Add tools.ParseDate 2024-02-24 20:38:27 -06:00
85f666cbc2 Parse env vars 2024-02-10 11:06:00 -06:00
25f5c37243 Parse config overrides on cli 2024-02-09 09:44:35 -06:00
40f9518611 Load config from file with defaults 2024-02-04 18:19:19 -06:00
2da9fcac37 🔥 Remove viper 2024-02-04 14:01:29 -06:00
1eba4d6e79 🎉 Scaffold Cobra 2024-01-26 19:32:21 -06:00