Skip to content

Releases: mrusme/kopi

v0.0.2

10 Mar 15:01
v0.0.2
3dad183
Compare
Choose a tag to compare

Changelog

  • Fix config init issue (@mrusme)
  • Fix migration error handling for ErrNoChange (@mrusme)

v0.0.1

02 Mar 02:56
v0.0.1
adcf2ae
Compare
Choose a tag to compare

Changelog

  • Add Americano drink
  • Add Currency section to README
  • Add Debug flag
  • Add EquipmentLog migrations and test
  • Add FK, coffee example, fix tablename
  • Add Goreleaser
  • Add IDEAS.md to .gitignore
  • Add Methods, correct caffeine_multiplier_per_ml https://www.coffeeness.de/en/how-much-caffeine-in-coffee/
  • Add TODO
  • Add TODO for migrations
  • Add ToCoffee test, implement ToBag dummy, ToCup
  • Add equipment add command
  • Add attribute, adjust prompt, add fixed data test
  • Add cmd aliases for bag (bags), cup (cups)
  • Add cover
  • Add custom KeyMap for Input, fix bugs
  • Add dependencies
  • Add dev mode, restructure code, handle config errs
  • Add draft test suite
  • Add drinks
  • Add finished Cup TUI, data persistence
  • Add first steps of welcome screen
  • Add formatter helper with ListToMarkdown func
  • Add handling for IDs specified via flags, fix log
  • Add helper functions for Equipment in Cup
  • Add initial documentation to README
  • Add markusmobius/go-dateparser, adjust kopi_test to use it
  • Add out.Pit for inline output
  • Add persistence, loading spinner and out pkg
  • Add splitting of "x/y" rating
  • Change Coffee.IsDecaf to Coffee.Decaf
  • Change TUI theme to huh default
  • Clean up bags list command
  • Correct text
  • Enhance bag open command implementation
  • Enhance basic testing suite
  • Enhance coffee ranking command, add output variants
  • Enhance import implementation
  • Extend README, add basic documentation, caffeine info
  • Extend insights command output
  • Fine-tune/correct base extraction yields
  • Fix CoffeeID, remove debug output
  • Fix ID issue, rename bag open cmd
  • Fix List
  • Fix Rating validation, add GetAvgRatingForCoffeeID
  • Fix formatting error
  • Fix wording
  • Further implement bag open command flow
  • Implement Bag related DAO methods in Cup
  • Implement Coffee draft, migration
  • Implement Cups/Caffeine/Water/Milk/etc per period
  • Implement Debug, NilOrErr
  • Implement Drink, overrides in Cup
  • Implement Drinks
  • Implement Equipment, add missing attrs, test
  • Implement Equipment, adjust Cup, Drink
  • Implement GetCaffeineForPeriod
  • Implement GetDataFromPhoto OCR helper
  • Implement GetLast, GetCaffeineByID, adjust caffeine return
  • Implement IsDecaf for Coffee
  • Implement ListToTUI
  • Implement Method, refactor Cup and Drink
  • Implement MilkType for cups
  • Implement Ollama config, fix Cup processing
  • Implement QueryArgRepeat helper
  • Implement bags list
  • Implement cups list command
  • Implement equipment list, fix DecommissionDate
  • Implement coffee ranking TUI, add screenshot
  • Implement coffee ranking command (experimental folder structure)
  • Implement coffee/ranking
  • Implement config with Viper, bag open with Cobra
  • Implement currency conversion for Bag price
  • Implement draft insights command
  • Implement draft import command
  • Implement equipment log
  • Implement functional sqlite3 base
  • Implement fuzzy matcher (fuma) helper
  • Implement out helper package for output
  • Implement validation draft, add List to Cup
  • Implement version variable
  • Improve Cup implementation
  • Increase Origin length
  • Initial commit
  • Make dbString parameter
  • Move binary to /build/ directory
  • Move migrations into DAL, use embedfs
  • Refactor Cup and Coffee, implement Bag
  • Refactor Cup, implement validation
  • Refactor bag code
  • Refactor caffeine calculation, data
  • Refactor code, add draft cup drink, add label
  • Refactor code, rename variables
  • Refactor cup code
  • Refactor equipment code
  • Remove AltitudeLowerM validation
  • Remove dummy code
  • Remove import()
  • Rename balzac -> kopi
  • Rename coffee migration
  • Rename commands structure
  • Replace cfeID with Bag.CoffeeID
  • Restructure folders/files
  • Run gofumpt
  • Update OCR helper, add ToCoffee
  • Update README
  • Update README
  • Update README
  • Update README, add tape files, generator, gifs
  • Update command descriptions, info text
  • Update dependencies
  • Update dependencies
  • Update dependencies, tidy
  • Update install/build instructions
  • Update release workflow, README