kislerdm / diagramastext

Application to streamline diagram generation using plain English instructions instead of code
https://diagramastext.dev
Apache License 2.0
26 stars 1 forks source link

Add logic to log consumption of the openAI tokens and successful diagram's generation requests #66

Closed kislerdm closed 1 year ago

kislerdm commented 1 year ago

What changed

Why do we need it

codecov-commenter commented 1 year ago

Codecov Report

Merging #66 (4f3fa63) into master (b55848a) will increase coverage by 0.78%. The diff coverage is 96.96%.

@@            Coverage Diff             @@
##           master      #66      +/-   ##
==========================================
+ Coverage   89.70%   90.48%   +0.78%     
==========================================
  Files          15       15              
  Lines        1078     1167      +89     
==========================================
+ Hits          967     1056      +89     
  Misses         89       89              
  Partials       22       22              
Flag Coverage Δ
cmd-httpserver ∅ <ø> (∅)
pkg-gcpsecretsmanager 77.35% <ø> (ø)
pkg-httpclient 100.00% <ø> (ø)
pkg-openai 90.95% <90.90%> (+1.33%) :arrow_up:
pkg-postgres 93.95% <100.00%> (+2.95%) :arrow_up:
root 89.69% <100.00%> (+0.19%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
server/core/pkg/openai/openai.go 90.95% <90.90%> (+1.33%) :arrow_up:
server/core/config/config.go 100.00% <100.00%> (ø)
server/core/diagram/c4container/c4container.go 95.08% <100.00%> (+0.63%) :arrow_up:
server/core/diagram/input.go 95.83% <100.00%> (ø)
server/core/diagram/ports.go 100.00% <100.00%> (ø)
server/core/pkg/postgres/postgres.go 93.95% <100.00%> (+2.95%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more