mybuddy/CHANGELOG.md

34 KiB

Changelog

v1.9.0 (2021-09-25)

Full Changelog

Implemented enhancements:

  • Favicon is hard to see on dark backgrounds #297
  • Sleep graph y-axis should go "down" from midnight at the top. #289
  • Allow manual editting of datetime values #284
  • Add prominent link to timeline view from dashboard #271
  • Mobile UI Tweaks #229
  • Adding Portuguese Translation #308 (signorecello)
  • Date picker changes #304 (ntrecina)
  • reversing y-axis of sleep plot top to down #295 (fodi666)

Fixed bugs:

  • Buttons icon glyphs missing in time selector #302
  • If there is only one sleep entry and it starts one day and ends the next day the sleep graph excepts. #290
  • Sleep graph uses 12h format when 24h is enabled. #287

Closed issues:

  • All users lost #305
  • iOS Shortcuts #299
  • Button group flex spacing is weird on smaller screens #298
  • Add a gulp commend for font updates #296
  • Last Feed Time vs Last Time First Fed #162

Merged pull requests:

v1.8.3 (2021-08-28)

Full Changelog

Implemented enhancements:

  • Start / finish times are treated as inclusive-at-both-ends ranges rather than standard half-open ranges #263
  • Timeline view: Activities should include their notes or at least mark activities that have notes #272
  • Improve cross-midnight timeline view #270
  • Timeline: For feedings, show time-since-feeding-before #266
  • add SECURE_PROXY_SSL_HEADER env arg option #285 (jcgoette)

Fixed bugs:

  • KeyError when generating graph for sleep pattern #293
  • Graph x-axis date labels should not show times, only dates. #288
  • Mobile submit button prevents date selection in some circumstances #265

Merged pull requests:

v1.8.2 (2021-08-06)

Full Changelog

Fixed bugs:

  • Default SQLite DB behavior broken in v1.8.1 #279

v1.8.1 (2021-08-06)

Full Changelog

Fixed bugs:

  • List time stamps localization bug #276
  • v1.8 shorter timestamps using UTC time #274
  • docker configured with postgres uses sqlite3 #273

v1.8.0 (2021-08-05)

Full Changelog

Implemented enhancements:

  • Move Time column to be first in list view #232
  • Don't hide Submit button below optional fields #231
  • Use shorter timestamp formats in list view #237
  • Move Color and Amount columns to far right in list view #236
  • Unify "wet" and "solid" columns to a quad-state in list view #235
  • Links from dashboard #234
  • Hide Child column if only one child is shown #233
  • Feature/UI Request: Only require a single time for feedings #192
  • Dashboard: Auto-refresh even if focus is supported #255 (lutzky)
  • Make form submit full width fixed #254 (cdubz)
  • Brighten blue and cyan colors #251 (lutzky)

Fixed bugs:

  • Heroku approaching row limit #219

Closed issues:

  • Force periodic refresh for always-on-devices #253
  • Upgrade from 1.41 #252

Merged pull requests:

  • Ignore files in static for repository language #269 (lutzky)
  • Add links from dashboard #268 (lutzky)
  • Move Actions column to the far left #267 (lutzky)
  • Unify "wet" and "solid" columns #264 (lutzky)
  • Hide child column if only one child is shown #262 (lutzky)
  • Consider last-feeding-method as empty if never-changing #261 (lutzky)
  • Use short datetime string for lists #260 (cdubz)
  • Provide example config for secure cookies #259 (cdubz)

v1.8.0-beta (2021-07-10)

Full Changelog

Implemented enhancements:

  • Dashboard: Move "Last Diaper Change" to near-top #230

Merged pull requests:

  • Move Time column to be first in list view #250 (lutzky)
  • Dashboard: Move all "last" cards to top #248 (lutzky)
  • Show duration in timeline #247 (lutzky)

v1.7.0 (2021-07-08)

Full Changelog

Implemented enhancements:

  • Potential security issue #226

Fixed bugs:

  • pipenv install fails because of psycopg2 #238
  • Disable autocomplete for date and time fields #224

Closed issues:

  • iOS Shortcut: "Authentication credentials were not provided" #222
  • Move from Travis CI to GitHub Actions or something else #214
  • Child slug may become empty #205
  • Unable to run on docker ARM64 #199
  • WORKER TIMEOUT on Docker 20.x #227

Merged pull requests:

v1.6.0 (2021-05-14)

Full Changelog

Fixed bugs:

  • unsupported format character in "duration_string" i18n problem, german language #208
  • Test test_user_settings_language fails in CI consistently but does not fail CI #203
  • Sleep Pattern Error #198

Closed issues:

  • Docker-compose settings being ignored #204

Merged pull requests:

v1.5.1 (2021-02-25)

Full Changelog

Fixed bugs:

  • Translations are inconsistent on Docker Deployment of v 1.5 #197

Closed issues:

  • iFrame Support #184
  • Using Minio and an S3 endpoint via the AWS_S3_ENDPOINT_URL setting #183
  • Improve manual install documentation step 4 #194

Merged pull requests:

v1.5.0 (2021-01-06)

Full Changelog

Implemented enhancements:

  • Add tracking for height #105
  • Feature Request: Media Tracking #87
  • Feature Request: Development Milestones #86
  • Postgres password concern #180
  • Store birthday as timestamp with time zone #167
  • Adding via Portainer #165
  • Allow to set/change the date/time of notes #151

Fixed bugs:

  • Last Feeding - 0 Days #181
  • Travis running all tests with Python 3.8 #158
  • Unable to run gulp migrate locally as database path does not exist #156

Closed issues:

  • Recommend Backup Solution #164
  • Integration with HA #163
  • Start page showing "Welcome to nginx!" #157
  • pre-filled date/time #91
  • Use of datetime.date.fromisoformat breaks Python 3.6 compatability #170
  • POEditor translations not reflected in codebase #168
  • Refactor Sleep pattern graph to not need pandas/numpy #116

Merged pull requests:

v1.4.1 (2020-07-27)

Full Changelog

Implemented enhancements:

  • Using 24H format for time #148
  • Feature Request

Fixed bugs:

  • Deploy to Heroku Fails on Boto #146
  • "Today's Naps" card no longer has data #136

Closed issues:

  • docker-compose example needs rework #141
  • server error 500 after initial login #140
  • Feature request: Allow hiding the "Last Feeding Method" card #139
  • Docker data problems #129
  • Allow activity without ending datetime, to be filled in later #92
  • Add importable API examples JSON file #147
  • Docker instance using Sqlite #145
  • Set user automatically on Timer via API #134
  • Extend session timeout #130
  • Auto select "bottle" method with "formula" type #127
  • Add PATCH support to API #126

Merged pull requests:

v1.4.0 (2020-02-19)

Full Changelog

Implemented enhancements:

  • Add additional feeding methods to "Last Feeding Method" card #117
  • Simple notes textarea for changes and feedings #89

Closed issues:

  • Error: DoesNotExist at /feedings/add/ #114
  • Get timezone from client #95
  • Allow application time zone to be set from UI #113
  • Improve Plotly output handling for reports #69
  • Add ability to export/import data #35

Merged pull requests:

  • Add import/export support #122 (cdubz)
  • Add ability to record notes on most entry types #121 (cdubz)
  • Add last three methods to Last Feeding Method card #120 (cdubz)
  • Remove exception handling for Plotly output \#69 #119 (cdubz)
  • Allow application time zone to be set from UI #118 (cdubz)

v1.3.4 (2020-02-09)

Full Changelog

v1.3.3 (2020-02-08)

Full Changelog

v1.3.2 (2020-02-07)

Full Changelog

v1.3.1 (2020-02-07)

Full Changelog

Implemented enhancements:

  • Add ability to delete all inactive Timers #108

Closed issues:

  • Update documentation for new Docker Hub repo #112
  • Test case test_timer_stop_on_save fails occasionally #111
  • Use docker-compose's environment instead of docker.env file #110
  • Implement pull-to-refresh #107
  • Docker Compose configuration prevents tagged image updates #106

v1.3.0 (2020-01-31)

Full Changelog

Implemented enhancements:

  • Add a "Now" button to input the current date and time #99
  • Allow AM/PM instead of military time #93
  • FR: Diaper change volume #77
  • Timezone #50

Fixed bugs:

  • Time conversion issues in Timers #90
  • Time numbers in calendar pop out wrong color #96

Closed issues:

  • Login username case sensitivity #98
  • Feature Request: Customizable Dashboard #88
  • Add updatestatic management command #102
  • Improve datetime picker widget #101
  • Add optional Child relationship to Timer #100

Merged pull requests:

  • Add optional Child relationship to Timer #104 (cdubz)
  • Improve datetime picker widget #103 (cdubz)
  • Update to Node 10 minimum version for development #97 (cdubz)
  • Support localized datetime strings #94 (cdubz)

v1.2.4 (2020-01-04)

Full Changelog

Implemented enhancements:

  • Enhancement: "Fortified breast milk" Option #71
  • FR/Question: active timers on home dashboard #73
  • feature request: Feeding daily input #68

Fixed bugs:

  • graph.da32e0532ca2.js.gz is empty #75
  • Some translated strings not working. #64

Closed issues:

  • API questions #76
  • Module 'encodings' not found #67
  • Pine64 Docker install fails #59

Merged pull requests:

v1.2.3 (2019-06-07)

Full Changelog

Implemented enhancements:

  • Feature Reqest: Temperature #53
  • Feature Reqest: Feeding; both Breasts #52

Closed issues:

  • Best way to update to latest? #65

Merged pull requests:

  • Added German translation informal, with "du" #72 (cephos)

v1.2.2 (2019-05-04)

Full Changelog

Implemented enhancements:

  • Feature Reqest: Multilanguage Support #62
  • Make Baby Buddy translatable #63 (cdubz)

v1.2.1 (2019-04-10)

Full Changelog

Closed issues:

  • Commit compiled assets #56
  • Manual Installation on ARM7: ImportError: Missing required dependencies ['numpy'] #55

Merged pull requests:

  • Use pre-built docker image for compose #60 (sharkoz)

v1.2.0 (2018-11-06)

Full Changelog

Closed issues:

  • Safari pinned iOS App links to Home / Permission denied #57
  • auto reboot server on reboot #54
  • users not able to login #49
  • configure nginx #47
  • Persistent Data - Docker #46

Merged pull requests:

  • Modify app manifest to fix iOS link issue. Fixes #57. #58 (HorizonXP)

v1.1.0 (2018-05-20)

Full Changelog

Fixed bugs:

  • DoesNotExist error on feeding add with fresh install #37

Closed issues:

  • how to setup locale #48
  • ARM i.e. Raspberry Pi install problematic #43
  • modul Image missing #42
  • sha256 of docopt does not match #41
  • New logo for Babybuddy #38
  • Improve dashboard mobile performance #31

Merged pull requests:

v1.0.3 (2018-03-28)

Full Changelog

Closed issues:

  • Configurable units? #36

v1.0.2 (2018-03-04)

Full Changelog

Closed issues:

  • Add photo field to Child model #13

Merged pull requests:

  • Add support for AWS S3 storage for ephemeral storage platforms #33 (overshard)

v1.0.1 (2018-01-25)

Full Changelog

v1.0.0 (2017-12-30)

Full Changelog

Closed issues:

  • Refresh dashboard without full reload #30
  • Add API tests #29
  • Documentation on the API #28
  • Fix reset command test #27
  • Add basic users management #26
  • Add status messages #25
  • Add an average feeding time graph #23
  • Use .env file for environment/settings variables #22
  • Docker installation #21
  • Add fixtures and improve tests #18
  • Add a welcome/intro page #17
  • Improve Timeline view and placement. #16
  • Add Weight tracking #15
  • Improve dashboard view for > 1 child #14
  • Add filtering on all lists and API #12
  • Handle custom data validation for forms #11
  • Improve child delete confirmation flow #8
  • Datetime pickers broken #6
  • Use Visibilty API on dashboard #5
  • Provide averages data #4
  • Review/refactor handling of timezone information #3
  • HTTP 500 on sleep pattern graph when no sleep entries exist #2
  • Task 'migrate' is not in your gulpfile #1

Merged pull requests:

  • Make ALLOW_UPLOADS a setting dependent on user preference and platform #20 (overshard)
  • Add ability to upload picture of child with thumbnailing capabilities. #19 (overshard)
  • Add validation for model durations #10 (youngbob)
  • Fix style for datetime picker #9 (youngbob)

* This Changelog was automatically generated by github_changelog_generator