30 KiB
Changelog
v1.8.1 (2021-08-06)
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)
Implemented enhancements:
- Move Time column to be first in list view #232
- Don't hide Submit button below optional fields #231
- Dashboard: Move "Last Diaper Change" to near-top #230
- 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:
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)
- 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)
Implemented enhancements:
- Potential security issue #226
Fixed bugs:
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:
- Add
libpq-dev
to instructions #242 (lutzky) - Make docker-compose examples unicorn-appropriate #228 (lutzky)
- Replace Travis with GitHub Actions #216 (cdubz)
- Timeline: Add edit links #246 (lutzky)
- Update deployment documentation #245 (cdubz)
- Clarify "no events" on timeline #244 (lutzky)
- Timeline: Show diaper change details #243 (lutzky)
- Reverted tempus dominus to the previous version to fix an issue with marking fields as read only #241 (ntrecina)
- Show feeding amount on timeline #240 (lutzky)
- Show absolute last times in dashboard #239 (lutzky)
- Update dutch translation #225 (svenvdmeer)
- Feedings #223 (jcgoette)
- update post: sections #221 (jcgoette)
- change ADD to COPY #220 (jcgoette)
- Dashboard: Hide old data #215 (BenjaminHae)
v1.6.0 (2021-05-14)
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:
- add option for hiding empty dashboard cards
3
#213 (BenjaminHae) - Fixes another issue with translation
de
#212 (BenjaminHae) - fix translation format strings #209 (BenjaminHae)
- fixes translation
de
#210 (BenjaminHae) - child slugs: Require non-blank, preserve unicode letters #206 (cben)
- Add solid food option to feeding types #201 (0x4161726f6e)
v1.5.1 (2021-02-25)
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:
- Remove leading space in code blocks #195 (jcgoette)
- Add Notes to Applicable APIs #193 (jcgoette)
- Boolean field labels are no longer clickable #188 (ntrecina)
v1.5.0 (2021-01-06)
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:
- Allow for custom PostgreSQL Deployments #182 (Zutart)
- Updates to docker compose files for Portainer compatibility #179 (phidauex)
- Refactor to remove pandas dependency #177 (cdubz)
- Update README.md #175 (jcgoette)
- Use correct Python versions in Travis CI #169 (cdubz)
- German spelling corrections #160 (dettmering)
- Fixed duplicate data/form-submit from double click #173 (ABOTlegacy)
- Add Finnish language #152 (haiksu)
v1.4.1 (2020-07-27)
Implemented enhancements:
- Using 24H format for time #148
-
Feature Request
Fixed bugs:
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:
- Add support for 24 hour time override
\#148
#150 (cdubz) - Add a "Today's Feeding" card #149 (JeanFred)
- Ensure date passed to nap filter is localtime. #144 (phardy)
- Periodic session expiry update to prevent timeouts #143 (phardy)
- Auto select "bottle" method for formula and fortified milk types #138 (phardy)
- add enhanced feedings statistics #135 (BenjaminHae)
-
WIP
- Add API PATCH and DELETE methods #132 (cdubz)
- Rework docker example #142 (MaximilianKindshofer)
v1.4.0 (2020-02-19)
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)
v1.3.3 (2020-02-08)
v1.3.2 (2020-02-07)
v1.3.1 (2020-02-07)
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)
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:
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)
Implemented enhancements:
- Enhancement: "Fortified breast milk" Option #71
- FR/Question: active timers on home dashboard #73
- feature request: Feeding daily input #68
Fixed bugs:
Closed issues:
Merged pull requests:
- Spelling corrections for 'not enough information' messages #85 (nelsonblaha)
- Extend translation support #84 (cdubz)
- Improve german tummy time translation #83 (irmela)
- Update dashboard.html #82 (paulcalabro)
- A couple minor changes #81 (paulcalabro)
- Time last feeding from start #78 (PhilRW)
- Add dashboard sort clauses: first name and id #74 (burkemw3)
v1.2.3 (2019-06-07)
Implemented enhancements:
Closed issues:
- Best way to update to latest? #65
Merged pull requests:
v1.2.2 (2019-05-04)
Implemented enhancements:
v1.2.1 (2019-04-10)
Closed issues:
- Commit compiled assets #56
- Manual Installation on ARM7: ImportError: Missing required dependencies ['numpy'] #55
Merged pull requests:
v1.2.0 (2018-11-06)
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:
v1.1.0 (2018-05-20)
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:
- tackle the manual a bit. #45 (novski)
- correct text to previous PR #44 (novski)
- manual build corrections in readme.md #40 (novski)
- New logo for Babybuddy #39 (reallinfo)
v1.0.3 (2018-03-28)
Closed issues:
- Configurable units? #36
v1.0.2 (2018-03-04)
Closed issues:
- Add photo field to Child model #13
Merged pull requests:
v1.0.1 (2018-01-25)
v1.0.0 (2017-12-30)
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