- \[Enhancement\] Include temperature measurements in timeline [\#662](https://github.com/babybuddy/babybuddy/issues/662)
- Pumping should have a start time and be creatable from a timer [\#573](https://github.com/babybuddy/babybuddy/issues/573)
- Use homeassistant X-Ingress-Path for building paths, expose ingress\_session [\#672](https://github.com/babybuddy/babybuddy/pull/672) ([MrApplejuice](https://github.com/MrApplejuice))
- Add Pumping Duration and Create from Quick Timer [\#665](https://github.com/babybuddy/babybuddy/pull/665) ([johnmerlie](https://github.com/johnmerlie))
- Add Pumping link to quick-add in navbar [\#664](https://github.com/babybuddy/babybuddy/pull/664) ([johnmerlie](https://github.com/johnmerlie))
- Include temperature measurements in timeline [\#663](https://github.com/babybuddy/babybuddy/pull/663) ([abdessamad-el](https://github.com/abdessamad-el))
**Closed issues:**
- Start Time Default to Current Date/Time [\#670](https://github.com/babybuddy/babybuddy/issues/670)
- Overlapping Times Error if Entries Have Same HH:MM [\#619](https://github.com/babybuddy/babybuddy/issues/619)
- Make nap user toggleable [\#513](https://github.com/babybuddy/babybuddy/issues/513)
- display 0 minutes ago on dashboard when event is less than 1 minute old [\#649](https://github.com/babybuddy/babybuddy/pull/649) ([abdessamad-el](https://github.com/abdessamad-el))
- 513: Make nap user toggleable [\#641](https://github.com/babybuddy/babybuddy/pull/641) ([cdubz](https://github.com/cdubz))
**Fixed bugs:**
- Migration fails for `0028_alter_sleep_options_remove_sleep_napping_sleep_nap` if something in "set\_sleep\_nap\_values" is None [\#644](https://github.com/babybuddy/babybuddy/issues/644)
- Events less than 1 minute old show incorrect "time ago" on dashboard [\#628](https://github.com/babybuddy/babybuddy/issues/628)
- Fix dependency for hand-written migration 0028 [\#645](https://github.com/babybuddy/babybuddy/pull/645) ([MrApplejuice](https://github.com/MrApplejuice))
**Closed issues:**
- Failed to save "Diaper change" [\#651](https://github.com/babybuddy/babybuddy/issues/651)
- Failed to start when using Home Assistant add-on [\#646](https://github.com/babybuddy/babybuddy/issues/646)
- Loading Baby Buddy in iframe [\#643](https://github.com/babybuddy/babybuddy/issues/643)
- Make error more helpful when entering conflicting/bad data [\#542](https://github.com/babybuddy/babybuddy/issues/542)
**Merged pull requests:**
- New PostgreSQL database requirement with BabyBuddy 1.16.0 / Django 4.2 [\#654](https://github.com/babybuddy/babybuddy/pull/654) ([ldrouard](https://github.com/ldrouard))
- Implement ordering support in API [\#588](https://github.com/babybuddy/babybuddy/issues/588)
- Implement user types in users management form [\#563](https://github.com/babybuddy/babybuddy/issues/563)
- Improve user permissions structure [\#544](https://github.com/babybuddy/babybuddy/issues/544)
- Indicate user locked state and allow unlocking from users admin [\#449](https://github.com/babybuddy/babybuddy/issues/449)
- Add a last pumping dashboard card [\#604](https://github.com/babybuddy/babybuddy/pull/604) ([cdubz](https://github.com/cdubz))
- Indicate user locked state and allow unlocking from users admin [\#600](https://github.com/babybuddy/babybuddy/pull/600) ([cdubz](https://github.com/cdubz))
- Add DRF's OrderingFilter to list of default filter backends to implement ordering in the API [\#598](https://github.com/babybuddy/babybuddy/pull/598) ([btoconnor](https://github.com/btoconnor))
- Implement user types in users management form [\#597](https://github.com/babybuddy/babybuddy/pull/597) ([cdubz](https://github.com/cdubz))
**Fixed bugs:**
- Today's Feedings should be rounded [\#595](https://github.com/babybuddy/babybuddy/issues/595)
- In Portuguese: events created from timers don't inherit times \(start/end\) [\#532](https://github.com/babybuddy/babybuddy/issues/532)
- DateTime fields don't load the current values or fail to validate in some languages [\#498](https://github.com/babybuddy/babybuddy/issues/498)
- Unit tests fail on fresh dev install on Ubuntu [\#483](https://github.com/babybuddy/babybuddy/issues/483)
- Use Django's floatformat on today's feeding total [\#596](https://github.com/babybuddy/babybuddy/pull/596) ([btoconnor](https://github.com/btoconnor))
**Closed issues:**
- Can't add event in the future [\#579](https://github.com/babybuddy/babybuddy/issues/579)
- Add "user guide" to documentation [\#377](https://github.com/babybuddy/babybuddy/issues/377)
- Timer view should show today's totals [\#294](https://github.com/babybuddy/babybuddy/issues/294)
- FR/Question: Is it possible to make a read-only user/dashboard? [\#70](https://github.com/babybuddy/babybuddy/issues/70)
- Add tags to Pumping model [\#590](https://github.com/babybuddy/babybuddy/pull/590) ([btoconnor](https://github.com/btoconnor))
- Add temperature to reports [\#585](https://github.com/babybuddy/babybuddy/pull/585) ([pgazda](https://github.com/pgazda))
- Allow setting `CSRF_COOKIE_SECURE` and `SESSION_COOKIE_SECURE` via env vars [\#577](https://github.com/babybuddy/babybuddy/pull/577) ([tpansino](https://github.com/tpansino))
- Add condition on tummytime-duration.py in order to display hours when… [\#561](https://github.com/babybuddy/babybuddy/pull/561) ([Anoerak](https://github.com/Anoerak))
- 544 - Improve user permissions structure [\#551](https://github.com/babybuddy/babybuddy/pull/551) ([earthcomfy](https://github.com/earthcomfy))
- Extra API endpoints and login qr-code for app integration [\#524](https://github.com/babybuddy/babybuddy/pull/524) ([MrApplejuice](https://github.com/MrApplejuice))
**Fixed bugs:**
- Passwords set by non-interactive createuser don't work [\#562](https://github.com/babybuddy/babybuddy/issues/562)
- Issue with vertical axis in Sleep Pattern [\#554](https://github.com/babybuddy/babybuddy/issues/554)
- Pumping graph entries do not line up with totals \(time zone issue?\) [\#523](https://github.com/babybuddy/babybuddy/issues/523)
- Select list options intermittently invisible when used as a PWA iOS 15+ [\#381](https://github.com/babybuddy/babybuddy/issues/381)
- Corrections to last\_end\_time made to correctly calculate and display … [\#560](https://github.com/babybuddy/babybuddy/pull/560) ([garyglatfelter](https://github.com/garyglatfelter))
- "Recently used" shouldn't appear if no tags were recently used [\#470](https://github.com/babybuddy/babybuddy/issues/470)
- Minutes instead of minutos in Spanish [\#468](https://github.com/babybuddy/babybuddy/issues/468)
- \#468 Minutes instead of minutos in Spanish [\#538](https://github.com/babybuddy/babybuddy/pull/538) ([jmunoz94](https://github.com/jmunoz94))
- 533 - Delete Inactive Timers shouldn't appear if there are no timer entries [\#537](https://github.com/babybuddy/babybuddy/pull/537) ([earthcomfy](https://github.com/earthcomfy))
- 470 - "Recently used" shouldn't appear if no tags were recently used [\#536](https://github.com/babybuddy/babybuddy/pull/536) ([earthcomfy](https://github.com/earthcomfy))
- 528 - Create a user add management command [\#534](https://github.com/babybuddy/babybuddy/pull/534) ([earthcomfy](https://github.com/earthcomfy))
- Add forward auth by way of remote user [\#531](https://github.com/babybuddy/babybuddy/pull/531) ([EnsuingRequiem](https://github.com/EnsuingRequiem))
- Install GNU gettext at gitpod startup [\#519](https://github.com/babybuddy/babybuddy/pull/519) ([amorphobia](https://github.com/amorphobia))
- Update Chinese translations [\#518](https://github.com/babybuddy/babybuddy/pull/518) ([amorphobia](https://github.com/amorphobia))
**Fixed bugs:**
- Data mismatch [\#520](https://github.com/babybuddy/babybuddy/issues/520)
- Data mismatch - Issue \#520 [\#527](https://github.com/babybuddy/babybuddy/pull/527) ([matthieu-kr](https://github.com/matthieu-kr))
**Closed issues:**
- Feeding via API returns 400 [\#522](https://github.com/babybuddy/babybuddy/issues/522)
- Improves Quick Start Timer UX in multiple children case [\#500](https://github.com/babybuddy/babybuddy/pull/500) ([jljouannic](https://github.com/jljouannic))
- Adds settings file and documentation to deploy on clever cloud [\#495](https://github.com/babybuddy/babybuddy/pull/495) ([jljouannic](https://github.com/jljouannic))
- Radio buttons for child selection [\#494](https://github.com/babybuddy/babybuddy/pull/494) ([jljouannic](https://github.com/jljouannic))
**Closed issues:**
- "Child" dropdown intermittently not accessible when used in PWA mode on iOS [\#501](https://github.com/babybuddy/babybuddy/issues/501)
- Fix for Django Framework SQL Injection vulnerability [\#496](https://github.com/babybuddy/babybuddy/issues/496)
- Re-enable Python cache in CI [\#256](https://github.com/babybuddy/babybuddy/issues/256)
- Sleep history [\#485](https://github.com/babybuddy/babybuddy/pull/485) ([DanBeard](https://github.com/DanBeard))
**Fixed bugs:**
- Unable to add tags to notes via API [\#488](https://github.com/babybuddy/babybuddy/issues/488)
- Use Taggit serializer for taggable models [\#489](https://github.com/babybuddy/babybuddy/pull/489) ([cdubz](https://github.com/cdubz))
- Fix 500 in sleep pattern [\#487](https://github.com/babybuddy/babybuddy/pull/487) ([kejadlen](https://github.com/kejadlen))
- Fix dayssince sometimes being off by 1 day depending on timezone [\#484](https://github.com/babybuddy/babybuddy/pull/484) ([DanBeard](https://github.com/DanBeard))
- Use local timezone for pumping graph data [\#478](https://github.com/babybuddy/babybuddy/pull/478) ([appletalk](https://github.com/appletalk))
- Add i18n for `dayssince` filter [\#477](https://github.com/babybuddy/babybuddy/pull/477) ([amorphobia](https://github.com/amorphobia))
- ✨ adds support for other S3-like providers [\#476](https://github.com/babybuddy/babybuddy/pull/476) ([jljouannic](https://github.com/jljouannic))
- Add `timer` field data to OpenAPI schema [\#474](https://github.com/babybuddy/babybuddy/pull/474) ([cdubz](https://github.com/cdubz))
- Handle plurals with `count` tag [\#473](https://github.com/babybuddy/babybuddy/pull/473) ([amorphobia](https://github.com/amorphobia))
- Add carousel of last 7 days of feedings to the todays feeding card [\#450](https://github.com/babybuddy/babybuddy/pull/450) ([DanBeard](https://github.com/DanBeard))
**Fixed bugs:**
- "No notes found" background doesn't extend to the Tags column [\#469](https://github.com/babybuddy/babybuddy/issues/469)
- Can't filter notes by capitalized tags [\#467](https://github.com/babybuddy/babybuddy/issues/467)
- Fix list view classes and colspans and re-sort menu items [\#481](https://github.com/babybuddy/babybuddy/pull/481) ([cdubz](https://github.com/cdubz))
- Fix filtering not working for capitalized tags [\#480](https://github.com/babybuddy/babybuddy/pull/480) ([Alberdi](https://github.com/Alberdi))
**Closed issues:**
- Handle plurals with `count` tag of `blocktrans` [\#472](https://github.com/babybuddy/babybuddy/issues/472)
- Missing "timer" field documentation in openapi schema [\#439](https://github.com/babybuddy/babybuddy/issues/439)
- Feature request: Support for tea and water as feeding type [\#432](https://github.com/babybuddy/babybuddy/issues/432)
- Allow end of feeding to be in the future [\#443](https://github.com/babybuddy/babybuddy/pull/443) ([myxor](https://github.com/myxor))
- change api date filter to datetime filter [\#442](https://github.com/babybuddy/babybuddy/pull/442) ([jcgoette](https://github.com/jcgoette))
- Defaults some models to now [\#438](https://github.com/babybuddy/babybuddy/pull/438) ([jcgoette](https://github.com/jcgoette))
- Add Catalan language support [\#436](https://github.com/babybuddy/babybuddy/pull/436) ([cdubz](https://github.com/cdubz))
- Further improve german translations [\#433](https://github.com/babybuddy/babybuddy/pull/433) ([myxor](https://github.com/myxor))
- Allow diaper change without any contents [\#431](https://github.com/babybuddy/babybuddy/pull/431) ([myxor](https://github.com/myxor))
- Add import/export support to new models + tag filtering in Database Admin [\#430](https://github.com/babybuddy/babybuddy/pull/430) ([cdubz](https://github.com/cdubz))
- Add tag filtering support to API [\#429](https://github.com/babybuddy/babybuddy/pull/429) ([cdubz](https://github.com/cdubz))
- Add diaper change stats for 3 days and 2 weeks [\#427](https://github.com/babybuddy/babybuddy/pull/427) ([myxor](https://github.com/myxor))
- Update german translations [\#422](https://github.com/babybuddy/babybuddy/pull/422) ([myxor](https://github.com/myxor))
- Show tags in lists [\#416](https://github.com/babybuddy/babybuddy/pull/416) ([MrApplejuice](https://github.com/MrApplejuice))
- Add tags support to most things [\#414](https://github.com/babybuddy/babybuddy/pull/414) ([MrApplejuice](https://github.com/MrApplejuice))
- Create custom `CSRF_FAILURE_VIEW` with details about how to resolve the issue [\#402](https://github.com/babybuddy/babybuddy/issues/402)
- Host in a subfolder / different root path [\#186](https://github.com/babybuddy/babybuddy/issues/186)
- All the words have been translated into Chinese. [\#405](https://github.com/babybuddy/babybuddy/pull/405) ([gesisirus](https://github.com/gesisirus))
- Add Chinese \(simplified\) translations [\#399](https://github.com/babybuddy/babybuddy/pull/399) ([cdubz](https://github.com/cdubz))
- Use "secret" generator for `DISABLE_COLLECTSTATIC` in Heroku [\#398](https://github.com/babybuddy/babybuddy/pull/398) ([cdubz](https://github.com/cdubz))
**Fixed bugs:**
- CSRF Error \(403\) When Adding Entry \(v1.10.0\) [\#393](https://github.com/babybuddy/babybuddy/issues/393)
**Closed issues:**
- Heroku Server Error \(500\) [\#395](https://github.com/babybuddy/babybuddy/issues/395)
- Rearrange dashboard cards to set timer card first [\#382](https://github.com/babybuddy/babybuddy/pull/382) ([adamaze](https://github.com/adamaze))
- Update to Django 4.x [\#378](https://github.com/babybuddy/babybuddy/pull/378) ([cdubz](https://github.com/cdubz))
- Updated Italian translation [\#376](https://github.com/babybuddy/babybuddy/pull/376) ([nos86](https://github.com/nos86))
- Fix ordering of start/stop items when start and stop times are the same [\#372](https://github.com/babybuddy/babybuddy/pull/372) ([MrApplejuice](https://github.com/MrApplejuice))
- Fix German translation mistake [\#368](https://github.com/babybuddy/babybuddy/pull/368) ([MrApplejuice](https://github.com/MrApplejuice))
- Add timer restart and stop triggers to REST-API [\#367](https://github.com/babybuddy/babybuddy/pull/367) ([MrApplejuice](https://github.com/MrApplejuice))
- Optional last name [\#361](https://github.com/babybuddy/babybuddy/pull/361) ([Alberdi](https://github.com/Alberdi))
- Convert envir variables that are supposed to be boolean to boolean [\#356](https://github.com/babybuddy/babybuddy/pull/356) ([MagiX13](https://github.com/MagiX13))
**Fixed bugs:**
- iOS 15 web app experience is degraded [\#357](https://github.com/babybuddy/babybuddy/issues/357)
- KeyError at /children/XXX/reports/sleep/pattern/ [\#211](https://github.com/babybuddy/babybuddy/issues/211)
- fix\(sleep-reports\): \#286 Init all days in the period to remove gaps [\#341](https://github.com/babybuddy/babybuddy/pull/341) ([codisart](https://github.com/codisart))
**Closed issues:**
- Show type breakdown on feeding\_amounts report [\#383](https://github.com/babybuddy/babybuddy/issues/383)
- Error during add/edit action for fed and diaper [\#374](https://github.com/babybuddy/babybuddy/issues/374)
- Evaluate replacements for Easy Thumbnails [\#373](https://github.com/babybuddy/babybuddy/issues/373)
- Issue with timer API for Feeding, Sleep, and Tummy-Time [\#363](https://github.com/babybuddy/babybuddy/issues/363)
**Merged pull requests:**
- Hide feeding\_day card when no information present [\#386](https://github.com/babybuddy/babybuddy/pull/386) ([BenjaminHae](https://github.com/BenjaminHae))
- add HA Addon link [\#375](https://github.com/babybuddy/babybuddy/pull/375) ([OttPeterR](https://github.com/OttPeterR))
- Minor changes to run into subdir [\#358](https://github.com/babybuddy/babybuddy/pull/358) ([MagiX13](https://github.com/MagiX13))
- Help with API - Only Receive Todays Results [\#328](https://github.com/babybuddy/babybuddy/issues/328)
- Add date filters to API [\#330](https://github.com/babybuddy/babybuddy/pull/330) ([cdubz](https://github.com/cdubz))
- feat\(sleep\): \#323 Add napping field to the sleep model [\#325](https://github.com/babybuddy/babybuddy/pull/325) ([codisart](https://github.com/codisart))
- refacto\(sleep-reports\): \#283 Replace times and labels lists by a single days list [\#327](https://github.com/babybuddy/babybuddy/pull/327) ([codisart](https://github.com/codisart))
- refacto\(sleep-reports\): \#283 Rename some variables and add constants for magic strings [\#326](https://github.com/babybuddy/babybuddy/pull/326) ([codisart](https://github.com/codisart))
- reversing y-axis of sleep plot \(top to down\) [\#295](https://github.com/babybuddy/babybuddy/pull/295) ([fodi666](https://github.com/fodi666))
**Fixed bugs:**
- If there is only one sleep entry and it starts one day and ends the next day the sleep graph excepts. [\#290](https://github.com/babybuddy/babybuddy/issues/290)
- Start / finish times are treated as inclusive-at-both-ends ranges rather than standard half-open ranges [\#263](https://github.com/babybuddy/babybuddy/issues/263)
- Timeline view: Activities should include their notes \(or at least mark activities that have notes\) [\#272](https://github.com/babybuddy/babybuddy/issues/272)
- Force periodic refresh for always-on-devices [\#253](https://github.com/babybuddy/babybuddy/issues/253)
- Upgrade from 1.41 [\#252](https://github.com/babybuddy/babybuddy/issues/252)
**Merged pull requests:**
- Ignore files in static for repository language [\#269](https://github.com/babybuddy/babybuddy/pull/269) ([lutzky](https://github.com/lutzky))
- Move Actions column to the far left [\#267](https://github.com/babybuddy/babybuddy/pull/267) ([lutzky](https://github.com/lutzky))
- Unify "wet" and "solid" columns [\#264](https://github.com/babybuddy/babybuddy/pull/264) ([lutzky](https://github.com/lutzky))
- Hide child column if only one child is shown [\#262](https://github.com/babybuddy/babybuddy/pull/262) ([lutzky](https://github.com/lutzky))
- Consider last-feeding-method as empty if never-changing [\#261](https://github.com/babybuddy/babybuddy/pull/261) ([lutzky](https://github.com/lutzky))
- Use short datetime string for lists [\#260](https://github.com/babybuddy/babybuddy/pull/260) ([cdubz](https://github.com/cdubz))
- Provide example config for secure cookies [\#259](https://github.com/babybuddy/babybuddy/pull/259) ([cdubz](https://github.com/cdubz))
- Clarify "no events" on timeline [\#244](https://github.com/babybuddy/babybuddy/pull/244) ([lutzky](https://github.com/lutzky))
- Timeline: Show diaper change details [\#243](https://github.com/babybuddy/babybuddy/pull/243) ([lutzky](https://github.com/lutzky))
- Reverted tempus dominus to the previous version to fix an issue with marking fields as read only [\#241](https://github.com/babybuddy/babybuddy/pull/241) ([ntrecina](https://github.com/ntrecina))
- Show feeding amount on timeline [\#240](https://github.com/babybuddy/babybuddy/pull/240) ([lutzky](https://github.com/lutzky))
- Show absolute last times in dashboard [\#239](https://github.com/babybuddy/babybuddy/pull/239) ([lutzky](https://github.com/lutzky))
- Auto select "bottle" method with "formula" type [\#127](https://github.com/babybuddy/babybuddy/issues/127)
- Add PATCH support to API [\#126](https://github.com/babybuddy/babybuddy/issues/126)
**Merged pull requests:**
- Add support for 24 hour time override \(\#148\) [\#150](https://github.com/babybuddy/babybuddy/pull/150) ([cdubz](https://github.com/cdubz))
- Add a "Today's Feeding" card [\#149](https://github.com/babybuddy/babybuddy/pull/149) ([JeanFred](https://github.com/JeanFred))
- Ensure date passed to nap filter is localtime. [\#144](https://github.com/babybuddy/babybuddy/pull/144) ([phardy](https://github.com/phardy))
- Periodic session expiry update to prevent timeouts [\#143](https://github.com/babybuddy/babybuddy/pull/143) ([phardy](https://github.com/phardy))
- Auto select "bottle" method for formula and fortified milk types [\#138](https://github.com/babybuddy/babybuddy/pull/138) ([phardy](https://github.com/phardy))
- Add photo field to Child model [\#13](https://github.com/babybuddy/babybuddy/issues/13)
**Merged pull requests:**
- Add support for AWS S3 storage for ephemeral storage platforms [\#33](https://github.com/babybuddy/babybuddy/pull/33) ([overshard](https://github.com/overshard))
- Use Visibilty API on dashboard [\#5](https://github.com/babybuddy/babybuddy/issues/5)
- Provide averages data [\#4](https://github.com/babybuddy/babybuddy/issues/4)
- Review/refactor handling of timezone information [\#3](https://github.com/babybuddy/babybuddy/issues/3)
- HTTP 500 on sleep pattern graph when no sleep entries exist [\#2](https://github.com/babybuddy/babybuddy/issues/2)
- Task 'migrate' is not in your gulpfile [\#1](https://github.com/babybuddy/babybuddy/issues/1)
**Merged pull requests:**
- Make ALLOW\_UPLOADS a setting dependent on user preference and platform [\#20](https://github.com/babybuddy/babybuddy/pull/20) ([overshard](https://github.com/overshard))
- Add ability to upload picture of child with thumbnailing capabilities. [\#19](https://github.com/babybuddy/babybuddy/pull/19) ([overshard](https://github.com/overshard))
- Add validation for model durations [\#10](https://github.com/babybuddy/babybuddy/pull/10) ([youngbob](https://github.com/youngbob))
- Fix style for datetime picker [\#9](https://github.com/babybuddy/babybuddy/pull/9) ([youngbob](https://github.com/youngbob))
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*