Commit Graph

610 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells 7c980150a4 Make sure there is at least one Feeding object before attempting to preset the type for a new entry. 2018-04-07 06:35:35 -07:00
Christopher Charbonneau Wells 382d106c28 Version bump. 2018-03-27 19:41:41 -07:00
Christopher Charbonneau Wells 096092b91d Add clarifying help text to refresh rate field. 2018-03-27 19:41:23 -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 1461ac16d8 Force tempusdominus npm dependencies to latest to prevent version mismatch issues. 2018-03-22 19:44:05 -07:00
Christopher Charbonneau Wells b669131b22 Update Python dependencies. 2018-03-22 19:25:36 -07:00
Christopher Charbonneau Wells 8f65f780f2 Update npm dependencies. 2018-03-22 19:10:33 -07:00
Christopher Charbonneau Wells 81e4a1ea51 Make list filters toggleable. 2018-03-13 20:16:16 -07:00
Christopher Charbonneau Wells 742c21d003 Use Bootstrap custom select for entry list filters. 2018-03-13 19:55:54 -07:00
Christopher Charbonneau Wells cdaef446a0 Automatically fill in the type field for a new Feeding entry with the value used for the latest entry. 2018-03-13 19:49:21 -07:00
Christopher Charbonneau Wells b10944b030 Fix datetime picker class name for time form fields. 2018-03-13 19:17:30 -07:00
Christopher Charbonneau Wells 911cde4f95 Remove ounces references for feeding amounts. 2018-03-13 19:10:21 -07:00
Christopher Charbonneau Wells 47d1e1af98 Bump minor version. 2018-03-04 15:46:21 -08:00
Christopher Charbonneau Wells 4d94b85169 Update psycopg2 package name. 2018-03-04 15:32:59 -08:00
Christopher Charbonneau Wells ac393e1e33 Reorder new config env variables as alpha. 2018-03-04 15:22:20 -08:00
Christopher Charbonneau Wells f3de400cfc
Merge pull request #33 from overshard/master
Add support for AWS S3 storage for ephemeral storage platforms
2018-03-04 15:15:13 -08:00
Christopher Charbonneau Wells d6181aad06
Merge branch 'master' into master 2018-03-04 15:07:51 -08:00
Christopher Charbonneau Wells 6abad4eee7 Update npm dependencies. 2018-03-04 17:56:25 -05:00
Isaac Bythewood 1b991a3798 Add support for AWS S3 storage for ephemeral storage platforms 2018-02-25 01:13:39 -05:00
Christopher Charbonneau Wells 49742e6ced Linting fixes. 2018-02-18 05:01:55 -05:00
Christopher Charbonneau Wells 7d3d13338e Lessen hover effect on checkbox buttons. 2018-02-17 17:24:41 -05:00
Christopher Charbonneau Wells 5dc372281b Remove all unicode_literals imports. 2018-02-17 17:09:40 -05:00
Christopher Charbonneau Wells b972482cb1 Don't require color for solid diaper change entries. 2018-02-16 09:33:30 -05:00
Christopher Charbonneau Wells d69667bbab Change checkboxes to checkbox buttons. 2018-02-04 20:39:47 -05:00
Christopher Charbonneau Wells 18583d8cb6 Use .custom-select for select fields. 2018-02-04 19:56:04 -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 a01b02b832 Remove extra space around datetime input fields. 2018-02-03 18:39:35 -05:00
Christopher Charbonneau Wells 119f4182e5 Use custom control for checkboxes. 2018-02-03 18:39:17 -05:00
Christopher Charbonneau Wells 01868fe249 Bump minor version. 2018-01-25 06:32:54 -05:00
Christopher Charbonneau Wells f406b056e5 Update NPM dependencies (Bootstrap 4, Tempus Dominus 5.0.0-alpha15). 2018-01-25 06:32:32 -05:00
Christopher Charbonneau Wells 5ad656060f Fix bug keeping datetime input open after losing focus. 2018-01-14 09:39:06 -05:00
Christopher Charbonneau Wells e04d5ece00 Remove workaround for issue fixed in npm tempusdominus-bootstrap-4 5.0.0-alpha14. 2018-01-13 09:10:09 -05:00
Christopher Charbonneau Wells 99c55fa392 Update checkbox structure (BS4 beta 3). 2018-01-13 08:28:54 -05:00
Christopher Charbonneau Wells a9dfe686db Replace .input-group-addon with .input-group-prepend (BS4 beta 3). 2018-01-13 08:24:24 -05:00
Christopher Charbonneau Wells be97142cfe Update NPM dependencies. 2018-01-13 08:17:21 -05:00
Christopher Charbonneau Wells 83b68d74f9 Bump version to 1.0.0. 2017-12-30 11:35:57 -05:00
Christopher Charbonneau Wells a5c94455ca Prep meta files for v1.0.0 release. 2017-12-27 09:20:32 -05:00
Christopher Charbonneau Wells 2de04a5f22 Add version string template tag. 2017-12-26 08:53:38 -05:00
Christopher Charbonneau Wells 96658a8c29 Add version info to main app. 2017-12-25 18:52:01 -05:00
Christopher Charbonneau Wells 2b279fd175 Remove timer start messages.
These are not needed as the Timer model, unlink other models, redirects to the newly added instance (instead of the instances list).
2017-12-25 11:55:12 -05:00
Christopher Charbonneau Wells 19a4e54755 Update npm dependencies. 2017-12-15 21:01:19 -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 183a30b0a3 Only allow staff members to manage users. 2017-12-13 13:49:10 -05:00
Christopher Charbonneau Wells a4b07c054c Create all new users as superuser, for now. 2017-12-13 13:25:36 -05:00
Christopher Charbonneau Wells 29e2a4af20 Add staff and active settings for users. 2017-12-11 17:44:02 -05:00
Christopher Charbonneau Wells b34cc6aee8 Add ordering to users list to prevent a warning from Django. 2017-12-11 17:27:29 -05:00
Christopher Charbonneau Wells 53a35f3f89 Changes users URLs to plural form to match the rest of the app. 2017-12-11 17:25:25 -05:00
Christopher Charbonneau Wells 9796452da7 Add tests for user management tasks. 2017-12-11 17:18:22 -05:00
Christopher Charbonneau Wells e234c1cfd2 Add basic user management forms and views. 2017-12-10 21:36:25 -05:00
Christopher Charbonneau Wells 2659063e40 Add API tests. 2017-12-07 16:34:48 -05:00