Commit Graph

9 Commits

Author SHA1 Message Date
goc_natalia 9a1b41b1ad feat: new helpers and masking/encrypting attributes
New helper functions were added to make call-site less likely to need
to pull `go.opentelemetry.io/otel/attribute` as a dependency.
Additionally `Encrypted` and `Masked` were added to add a possibility of
logging sensitive data in a more secure manner.
2024-09-13 15:48:16 +02:00
goc_natalia dc4d3942f5 feat: add gorm tracing middleware 2024-07-24 17:17:13 +02:00
goc_natalia 86e9128c68 add db.execution_time_ms 2024-05-20 17:29:00 +02:00
goc_natalia 16dbdeec3e alias KeyValue to make users slightly more independent from otel 2024-05-20 17:23:06 +02:00
goc_natalia 77ab12c3ac move repository and module imports to new location 2024-05-20 08:20:13 +02:00
goc_natalia 076196c03e added event wrappers, bug fixes, API improvements 2024-05-17 18:21:09 +02:00
goc_natalia 3c51f5575b plenty of changes to make the package more ergonomic
Including: bug fixes, api changes, new packages, and more!
2024-05-17 15:31:35 +02:00
goc_natalia fc92995cc8 start reworking exporters to be more composable 2024-05-16 18:19:36 +02:00
goc_natalia ab5b70704d standardize commonly used attributes
Some commonly used at maal attributes have been encoded as consts with
convinience wrappers similar to those of semconv package from otel sdk.
Additionally some utils that can generate mutliple attributes were added.
2024-05-16 13:45:13 +02:00