Commit Graph

116 Commits

Author SHA1 Message Date
Christopher C. Wells d0b33c2b1b Use user first and last name, when available, in UI 2020-02-18 14:41:33 -08:00
Christopher C. Wells 0b437ae5cf Offset horizontal padding in cards with a carousel 2020-02-16 13:38:20 -08:00
Christopher C. Wells 8dd2aa9b3a Custom last feeding method text size 2020-02-16 13:38:20 -08:00
Christopher C. Wells 18b61581b7 Do not render carousel controls for single item 2020-02-16 13:38:20 -08:00
Christopher C. Wells 4d34a48652 Standardize card language for "no data" 2020-02-16 13:38:20 -08:00
Christopher C. Wells cb1712377b Include past three methods is Last Feeding Method card (#117) 2020-02-16 13:38:20 -08:00
Christopher C. Wells a0ec0591e4 Remove timezone overrides from tests
Tests will now use the timezone from a Settings model instance.
2020-02-14 10:56:13 -08:00
Christopher C. Wells bcfa352b9b Ensure naps card uses minimum date _without_ a time value 2020-02-14 10:56:13 -08:00
Christopher C. Wells c0db24555a Do not enforce two columns in dashboard 2020-02-04 11:00:24 -08:00
Christopher C. Wells 1b536ff6ed Update tests for timers list template tag 2020-01-31 09:09:01 -08:00
Christopher C. Wells eb9e2f3927 Display per-child timer lists on dashboard card 2020-01-31 09:09:01 -08:00
Christopher C. Wells c80ec252bc Add optional Child to Timer model 2020-01-31 09:09:01 -08:00
Christopher C. Wells 3a7c8c92fd Add a Diaper Change amounts report 2020-01-26 14:12:27 -08:00
Christopher C. Wells 746526d4ed Add "trimmed" key to `blocktrans` tags and update formatting 2020-01-23 20:00:32 -08:00
Christopher C. Wells b3fd5378d6 Fix missing user name in Timer info string 2020-01-23 19:20:55 -08:00
Christopher C. Wells fc820eb242 Add active timers to children dashboard (#73) 2020-01-04 06:14:40 -08:00
Christopher C. Wells b6733650dc Use get_FOO_display for choices fields in templates 2019-11-09 16:42:51 -08:00
Paul Calabro 326a6f448c Update dashboard.html
Centered the child photo within the card
2019-10-04 19:59:34 -07:00
Philip Rosenberg-Watt e1d9b813d9 Time last feeding from start
All our lactation consultants told us to time the feedings from start-to-start.
2019-08-22 19:57:38 -07:00
Matt Burke a2c13df57f Add dashboard sort clauses: first name and id
I have seen the dashboard sorting be inconsistent. Last name then
first name then id should produce a consistent and predictable
sort order.
2019-07-08 16:06:46 -04:00
Christopher C. Wells 3ba58c9352 Add "Feeding Amounts" report. (#68) 2019-05-29 10:06:50 -07:00
Christopher C. Wells 46846ace4f Add translation support to cards template tags. 2019-04-16 19:38:31 -07:00
Christopher C. Wells 9114a2d911 Prevent internationalization of numbers used for style parameters. 2019-04-16 19:30:50 -07:00
Christopher C. Wells 1e83fa2902 Remove functions/filters from blocktrans tags in templates. 2019-04-14 18:41:25 -07:00
Christopher C. Wells e20903c60b Add translatable strings support to dashboard app. 2019-04-14 08:40:08 -07:00
Christopher Charbonneau Wells f6ee24a271 Fix minor linting issue. 2018-07-31 20:43:49 -07:00
Christopher Charbonneau Wells 7382e74d78 Use Bootstrap card columns for Child Dashboard. 2018-07-31 19:57:01 -07:00
Christopher Charbonneau Wells 08488af718 Raise permission denied instead of redirecting to login (#49). 2018-05-20 14:40:09 -07:00
Christopher Charbonneau Wells a524259507 Replace Page Visibility API with focus event listener for dashboard refreshes.
This is a bit of a testing phase to see if the focus event listerner behaves any better than the Page Visibility API, particularly in mobile browsers.
2018-03-22 20:29:40 -07:00
Christopher Charbonneau Wells 911cde4f95 Remove ounces references for feeding amounts. 2018-03-13 19:10:21 -07:00
Christopher Charbonneau Wells 5dc372281b Remove all unicode_literals imports. 2018-02-17 17:09:40 -05:00
Christopher Charbonneau Wells a3fe999660 Remove strong from Diaper Changes types card solid figure. 2018-02-04 19:39:28 -05:00
Christopher Charbonneau Wells f2a8cdec2d Update URL definitions to Django 2.0 style. 2017-12-13 18:12:32 -05:00
Christopher Charbonneau Wells 23185f413f Move test data fixtures file to babybuddy app. 2017-12-07 13:45:48 -05:00
Christopher Charbonneau Wells 3b0002a211 Fix link with incorrect namespace. 2017-12-03 17:03:13 -05:00
Christopher Charbonneau Wells 238d0d40a1 Remove Python 2.7 support. 2017-12-03 16:58:53 -05:00
Christopher Charbonneau Wells e92d3f361e Misc. Django 2.0 update changes. 2017-12-03 16:52:27 -05:00
Christopher Charbonneau Wells 4272c9b075 Add a basic bar chart showing average feeding durations over time. 2017-11-29 21:28:54 -05:00
Christopher Charbonneau Wells 1798a493a6 Update fixtures test data to use correct time zone (default is now UTC). 2017-11-29 19:36:47 -05:00
Christopher Charbonneau Wells 9f7d84013e Add Python 2.7 workaround for Dashboard tests and add missing `__init__.py` file. 2017-11-19 12:39:59 -05:00
Christopher Charbonneau Wells 880d7ca19f Use floats for Diaper Change type data to prevent division issues in Python 2.7. 2017-11-19 12:32:46 -05:00
Christopher Charbonneau Wells 5194e80eb1 Simplify test fixtures data. 2017-11-19 12:19:11 -05:00
Christopher Charbonneau Wells 452ce190ae Add specific, fixtures-based tests for Dashboard cards. 2017-11-19 11:13:35 -05:00
Christopher Charbonneau Wells 5a57ac7a48 Update naps card to pass timedelta directly. 2017-11-19 11:01:38 -05:00
Christopher Charbonneau Wells 31f747e908 Add an optional date parameter for Diaper Change types and remove some unused code. 2017-11-19 10:51:59 -05:00
Christopher Charbonneau Wells 092d724906 Add child picture to multi-child dashboard view. 2017-11-18 07:47:50 -05:00
Christopher Charbonneau Wells 60ac9a7f5d Add Settings model extending User. 2017-11-12 12:09:54 -05:00
Christopher Charbonneau Wells d2227e7747 Add average weight change to Statistics card. 2017-11-11 08:51:32 -05:00
Christopher Charbonneau Wells 770e7a69eb Refactor Averages card as Statistics carousel card. 2017-11-11 07:01:04 -05:00
Christopher Charbonneau Wells 5d4db5de6b Add simple weight report. 2017-11-10 07:20:34 -05:00