Releases: mrusme/kopi
Releases · mrusme/kopi
v0.0.2
v0.0.1
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