Commit Graph

1692 Commits

Author SHA1 Message Date
Marco H 26e8a1f689 New statistic graph: Diaper change intervals
Fix formatting

Fix comment

Remove debug

Remove debug

Change naming of variable

Add new statistics graph: Feeding intervals

Fix naming

Add simple HTTP status code tests for new graphs

Remove number of feedings from graph

Remove obsolete yaxis2

Fix calculation of intervals and change scale to hours instead of minutes
2023-09-30 06:34:26 -07:00
Michael Salaverry 8d8006ab71
feat: Weight percentiles report #512 (#708)
* feat: weight percentiles report
https://github.com/babybuddy/babybuddy/issues/512

* fix: formatting on weight percentile graph to extend out only 1 day more than the last weigh in date
https://github.com/babybuddy/babybuddy/pull/708#discussion_r1332335789

* feat: pre-commit lint with black hook
tested and stops the python commit if formatting is bad. then it runs black and fixes the formatting, resulting in a new git change to add/commit again

---------

Co-authored-by: Christopher Charbonneau Wells <10456740+cdubz@users.noreply.github.com>
2023-09-27 06:24:53 -07:00
Christopher C. Wells cb2197e3bb Update dependencies 2023-09-27 05:18:01 -07:00
Michael Salaverry b8b0f7fad1 refactor: ditch docker container support in favor of simpler nix 2023-09-19 14:17:43 -07:00
Michael Salaverry 48f295cbf0 refactor: avoid glibc error
https://github.com/cachix/devenv/issues/749
2023-09-19 14:17:43 -07:00
Michael Salaverry 3cf3107234 fix: glibc dependency line 2023-09-19 14:17:43 -07:00
Michael Salaverry 08d0fd6e22 docs: surface link to github codespace as alternative to gitpod 2023-09-19 14:17:43 -07:00
Michael Salaverry 720ad2cb98 feat: devenv support for reproducible developer environment using nix 2023-09-19 14:17:43 -07:00
Boris b5163c2360 Add feature: Filter timers by name
In this commit, we've implemented a new feature that enhances the usability and flexibility of BabyBuddy. Users can now filter timers by their names, making it convenient to find timers without having to remember or input their specific IDs. This is particularly useful when dealing with timers that users might not be consciously aware of or for which remembering IDs is not feasible.

This improvement has broader implications, especially when it comes to programmable scenarios such as leveraging Apple Shortcuts.
2023-08-15 09:38:34 -07:00
Christopher C. Wells 3d2baed7ab Update API schema to reflect recent changes
Fixes #696
2023-08-08 05:07:40 -07:00
vanseforge ac8766c9d5 Fixed and added new german translations 2023-07-31 07:54:57 -07:00
Christopher C. Wells db6698666a Update Python runtime 2023-07-29 06:20:02 -07:00
Christopher C. Wells f986ff7917 Create v2.0.4 release 2023-07-29 05:39:36 -07:00
Christopher C. Wells a950c18662 Lock Pillow at 9.5.0
Fixes #684

Django-imagekit has a dependency on pilkit which is using the removed attribute.

See:
 - https://github.com/matthewwithanm/django-imagekit/issues/566
 - https://github.com/matthewwithanm/pilkit/issues/64
2023-07-29 05:32:31 -07:00
Christopher C. Wells 4d37e69ad4 Create v2.0.3 release 2023-07-25 17:42:23 -07:00
Christopher C. Wells 4df816984d Move cache table creation to a migration 2023-07-25 17:40:01 -07:00
Christopher C. Wells fc383dff18 Create v2.0.2 release 2023-07-17 06:53:42 -07:00
Christopher C. Wells 154d794507 Rename "Today's Feedings" as "Recent Feedings" 2023-07-17 06:50:36 -07:00
Christopher C. Wells 253d417eef Add bs namespace to card controls
Fixes #680
2023-07-17 06:50:09 -07:00
Christopher C. Wells 523c52ef93 Update translations
Closes #681
2023-07-17 06:39:01 -07:00
Christopher C. Wells 0c3866794b Create v2.0.1 release 2023-07-13 10:36:39 -07:00
Christopher C. Wells b0de44b5d5 Correct missed BS5 class name updates
Fixes #677
2023-07-13 10:27:32 -07:00
Christopher C. Wells d85cd12ca9 Create v2.0.0 release 2023-07-09 09:45:05 -07:00
Christopher C. Wells 45263d24f7 Increase minimum Python version to 3.8 2023-07-09 09:32:43 -07:00
Christopher C. Wells 73e1f18e78 Update Python dependencies 2023-07-09 09:30:24 -07:00
Christopher C. Wells ad5f81d84a Adopt new Bootstrap 5 dark mode support 2023-07-09 09:26:13 -07:00
Christopher C. Wells 9c17b617b7 Update node dependencies 2023-07-09 09:01:02 -07:00
John Merlie d227a88403 fix for /pull/665#discussion_r1250140997 2023-07-09 08:48:54 -07:00
John Merlie 25812f2adf fix for /pull/665#discussion_r1250135346 2023-07-09 08:48:54 -07:00
John Merlie b5ee54872a fix for /pull/665#discussion_r1250131684 2023-07-09 08:48:54 -07:00
John Merlie 1c6f332752 resolve time locality with api test for pumping 2023-07-09 08:48:54 -07:00
John Merlie 9f3f4242e8 update to differentiate test cases for pumping 2023-07-09 08:48:54 -07:00
John Merlie 030346fb56 api test updates for pumping start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 3826772b1c updated pumping form for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 77622c4924 updated core pump test case for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 0697565ea1 modified pumping amount graph 2023-07-09 08:48:54 -07:00
John Merlie 725cfa77ba modify pumping view set for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie aac2400f85 modified pumping test data for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 63f8a3cd7d modified pumping serializer for start/end 2023-07-09 08:48:54 -07:00
John Merlie b0e5a7ad1b modify pumping api filter to start/end 2023-07-09 08:48:54 -07:00
John Merlie 7918b9aca8 updated pumping fake data for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie e56ff48128 added migration for converting pumping schema 2023-07-09 08:48:54 -07:00
John Merlie 5c5fa318c4 migration added from prior changes by gulp-migrate 2023-07-09 08:48:54 -07:00
John Merlie dbbb0d325c add pumping to quick timer disposition 2023-07-09 08:48:54 -07:00
John Merlie 54c305fc46 update field references in pumping_list 2023-07-09 08:48:54 -07:00
John Merlie c3648ee7c9 update pumping_last template with start field 2023-07-09 08:48:54 -07:00
John Merlie 6adef3ebb9 update last-pump card for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie b25d27c40e modify pumping admin to reflect start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 1391819548 modify pumping form to add start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 3430f2b34f update pumping fields based on feeding 2023-07-09 08:48:54 -07:00