Skip to content

Releases: tmlmt/milk-tracker

v2.3.5

21 Jul 20:47
Compare
Choose a tag to compare

Compare with v2.3.5 - 2024-07-21

🩹 Fixes

  • (systemd) install target - (1d4ca30) - Thomas Lamant

v2.3.4

21 Jul 20:47
Compare
Choose a tag to compare

Compare with v2.3.3 - 2024-07-14

🩹 Fixes

  • (days_between_txt) wrong calculations when the later date is in January - (a7182bf) - Thomas Lamant

🏑 Chore

  • (README) update screenshots - (d579a7b) - Thomas Lamant
  • pre-add Memories screenshot - (cee2437) - Thomas Lamant

v2.3.3

14 Jul 09:04
Compare
Choose a tag to compare

Compare with v2.3.2: https://github.com/tmlmt/milk-tracker/compare/v2.3.2..v2.3.3 - 2024-07-14

🩹 Fixes

  • don't overwrite memories asset file when upgrading - (40c48d5) - Thomas Lamant

🏑 Chore

  • update README - (12df800) - Thomas Lamant

v2.3.2

14 Jul 09:03
Compare
Choose a tag to compare

Compare with v2.3.1: https://github.com/tmlmt/milk-tracker/compare/v2.3.1..v2.3.2 - 2024-07-14

🎨 Style

  • align burger menu with title - (c7c79b3) - Thomas Lamant

v2.3.1

14 Jul 09:03
Compare
Choose a tag to compare

Compare with v2.3.0: https://github.com/tmlmt/milk-tracker/compare/v2.3.0..v2.3.1 - 2024-07-14

🩹 Fixes

  • app crashes when it was last locked with an ongoing meal more than 100 hrs ago - (75a5550) - Thomas Lamant

🎨 Style

  • improve time_utils and tests - (585267e) - Thomas Lamant
  • resolve most ruff warnings - (3119845) - Thomas Lamant

πŸ€– CI

  • fix coverage workflow - (e6638a0) - Thomas Lamant

🏑 Chore

  • (coverage) update badge - (38f3cb5) - github-actions[bot]
  • (deps) fix inline-snapshot in env file - (0155431) - Thomas Lamant

v2.2.0

08 Jul 05:10
Compare
Choose a tag to compare

Compare: https://github.com/tmlmt/milk-tracker/compare/v2.1.0..v2.2.0

πŸš€ Enhancements

  • add favicon - (0ec48fa) - Thomas Lamant

🩹 Fixes

  • first round not showing when starting meal recording - (bcb8b49) - Thomas Lamant

🏑 Chore

  • (deps) update all deps - (cb85d0f, 1d49ffb) - Thomas Lamant
  • (format) reduce line-length to 90 - (9baa5fd) - Thomas Lamant
  • (time_utils) pre-add a is_before_end_of_tomorrow function - (17e7019) - Thomas Lamant

v2.1.0

13 Jun 01:50
Compare
Choose a tag to compare

2.1.0 - 2024-06-13

πŸš€ Enhancements

  • add lock icon in previous start/end when meal is locked - (619d81f) - Thomas Lamant
  • auto focus while typing start and end times of new meal - (1b5eee6) - Thomas Lamant

🚜 Refactor

  • make use of refreshable functions - (92338bc) - Thomas Lamant

v2.0.1

12 Jun 20:11
Compare
Choose a tag to compare

2.0.1 - 2024-06-12

🩹 Fixes

  • (controller) vitamin checks not updated after day change - (71f00ef) - Thomas Lamant

πŸ€– CI

  • (cd) run deploy-app only when we don't deploy-env - (7bec6ae) - Thomas Lamant

🏑 Chore

  • (README) add instructions for self-hosting - (0b142d6) - Thomas Lamant

v2.0.0

11 Jun 12:56
Compare
Choose a tag to compare

Changelog


2.0.0 - 2024-06-11

πŸš€ Enhancements

  • reminders for vitamin intake - (ec52212) - Thomas Lamant

🩹 Fixes

  • (record_meal) only enable button when meal is ongoing - (c93ca28) - Thomas Lamant

πŸ€– CI

  • (cd) run jobs sequentially - (f1edff0) - Thomas Lamant
  • (cd) switch deploy-end to faster rsync script - (83e9121) - Thomas Lamant
  • (coverage) bump tj-actions/verify-changed-files to v20 - (ae7ab7a) - Thomas Lamant

🏑 Chore

  • (cliff) skip changelog and release commits - (7cde869) - Thomas Lamant
  • (coverage) update badge - (244f350) - github-actions[bot]
  • (pyproject) add project details as per PEP 621 - (d7cf92f) - Thomas Lamant
  • upload scripts - (bd13ebe) - Thomas Lamant
  • update README - (a62e234) - Thomas Lamant

2.0.0-beta.4 - 2024-06-11

πŸš€ Enhancements

  • track and time meal rounds when recording a meal - (c92b43e) - Thomas Lamant

🩹 Fixes

  • (schemas) UpdatableModel does not work with pydantic v2 - (083e608) - Thomas Lamant
  • end time validation fails after adding a meal - (fc3f1d9) - Thomas Lamant

🚜 Refactor

  • split into pages - (5dc26ee) - Thomas Lamant

πŸ€– CI

  • optionally (re)deploy environment - (c719631) - Thomas Lamant

🏑 Chore

  • (coverage) remove test files from stats - (ae9dbe2) - Thomas Lamant
  • (deps) update all dependencies - (1ee401e) - Thomas Lamant
  • remove unused imports and lint - (0cac7d0) - Thomas Lamant

2.0.0-beta.3 - 2024-06-10

πŸš€ Enhancements

  • add summary graphs - (17c6c4c) - Thomas Lamant

🩹 Fixes

  • (force_update) include update of summary graphs - (2050625) - Thomas Lamant

🚜 Refactor

  • move additional css to external file - (3253bcb) - Thomas Lamant

🎨 Style

  • (graphs) consistent use of words and case - (de56b34) - Thomas Lamant
  • (graphs) improve responsiveness - (d9e1fce) - Thomas Lamant
  • (tables) improve sticky cells color - (c8cc4c0) - Thomas Lamant

🏑 Chore

  • (app) remove print statements - (419de0a) - Thomas Lamant
  • (coverage) update badge - (46eed25) - github-actions[bot]
  • (main) remove unused variables - (6b9d08e) - Thomas Lamant

2.0.0-beta.2 - 2024-06-07

πŸ€– CI

  • add coverage badge - (f383faa) - Thomas Lamant

🏑 Chore

  • (coverage) update badge - (a669b20) - github-actions[bot]
  • (readme) add text, version and coverage badges - (68fd19e) - Thomas Lamant

2.0.0-beta.1 - 2024-06-07

πŸš€ Enhancements

  • (stats) add time since previous end - (c3d6c78) - Thomas Lamant
  • responsive tables - (92c981c) - Thomas Lamant

🚜 Refactor

  • resolve PD011 - (faa79b1) - Thomas Lamant
  • move title, port and max_password_attempts to config and env files - (1a234b7) - Thomas Lamant

🏑 Chore

  • (env) add sass - (4048e08) - Thomas Lamant
  • (main) remove unused imports - (dbfef3f) - Thomas Lamant
  • remove unused SSL capability - (d742009) - Thomas Lamant
  • add TODO - (0f3f457) - Thomas Lamant

2.0.0-beta.0 - 2024-06-06

πŸš€ Enhancements

  • (summary_table) reverse order - (38e6f5d) - Thomas Lamant
  • order latest table meal backwards - (5260263) - Thomas Lamant

🚜 Refactor

  • introduce model and controller design pattern - (3b5688c) - Thomas Lamant
  • introduce data models for ongoing and finished meals - (eb61515) - Thomas Lamant

🎨 Style

  • format imports and auto-format imports on save - (5f17a9d) - Thomas Lamant
  • apply stricter linting rules - (4377c1d) - Thomas Lamant
  • reorganize libs and lint - (8a15b65) - Thomas Lamant

🌊 Types

  • (main) fix imports and other misc errors - (a4a8a27) - Thomas Lamant
  • fix is_time_format() - (cadec8c) - Thomas Lamant

πŸ§ͺ Tests

  • add tests for meal schemas and time utils - (6852ca5) - Thomas Lamant

🏑 Chore

  • (dev) rename vscode workspace - (65efa09) - Thomas Lamant
  • (mypy) activate pydantic plugin - (c39c0dc) - Thomas Lamant
  • avoid using mypy daemon as it prevents mypy from being called - (3e80296) - Thomas Lamant
  • designate milk_tracker as package - (06f0010) - Thomas Lamant
  • update env file - (0be6e36) - Thomas Lamant

1.3.0 - 2024-06-01

πŸš€ Enhancements

  • improve charts interaction and display on mobile - (a4f10e6) - Thomas Lamant

🩹 Fixes

  • column names in last meals table - (1eaea92) - Thomas Lamant
  • some display improvements on mobile - ([75e9bca](75e9bca2e68...
Read more