Commit Graph

47 Commits

Author SHA1 Message Date
Christopher C. Wells 8735655f23 Add user timezone setting support to datetime form fields 2020-02-14 12:07:43 -08:00
Christopher C. Wells ad9cfea541 Update NPM dependencies and static assets 2020-02-08 19:46:43 -08:00
Christopher C. Wells 86f0c2f04b Update references to old repo address 2020-02-06 22:16:57 -08:00
Christopher C. Wells 682ebb34ca Implement pull-to-refresh (#107) 2020-02-04 10:58:26 -08:00
Christopher Charbonneau Wells 49156c1d80
Update to Node 10 minimum version for development (#97)
Updates Travis CI configuration to support Node 10 directly with the `generic` language for supported Python versions.
2020-01-24 21:24:43 -08:00
Christopher C. Wells faecb631dc Update NPM dependencies 2020-01-04 06:21:12 -08:00
Christopher C. Wells a0e70b61f0 Replace abandoned sass-lint with styelint 2019-11-09 06:37:31 -08:00
Christopher C. Wells 1cfb852e87 Update NPM dependencies and static files 2019-11-09 05:46:40 -08:00
Christopher C. Wells 376bb86594 Update node dependencies and static assets. 2019-08-22 20:20:14 -07:00
Christopher C. Wells 739c0ce5d6 Update node dependencies. 2019-07-10 19:10:25 -07:00
Christopher C. Wells f767c7c6fa Update NPM dependencies and static assets. 2019-06-11 21:22:21 -07:00
Christopher C. Wells a80662c4b1 Update NPM dependencies and static assets. 2019-05-02 09:43:51 -07:00
Christopher C. Wells ec4adb4c01 Update NPM dependencies. 2019-04-02 06:21:26 -07:00
Christopher C. Wells 25c1303940 Update node dependencies and static files. 2019-02-24 05:50:42 -08:00
Christopher C. Wells 3bee8017a0 Update dependency lockfiles. 2019-02-02 12:15:27 -08:00
Christopher Charbonneau Wells 1570976c9f Update Heroku deployment configuration. 2018-11-05 18:38:38 -08:00
Christopher Charbonneau Wells 3fffe6c027 Add Gulp "clean" command to remove static folders. 2018-10-08 06:32:06 -07:00
Christopher Charbonneau Wells 6142f6b74c Move NPM dependencies to devDependencies. 2018-10-08 06:31:33 -07:00
Christopher Charbonneau Wells 9100c60619 Update NPM dependencies. 2018-10-06 13:58:22 -07:00
Christopher Charbonneau Wells 3413d7110c Update to Gulp 4.x. 2018-07-15 10:12:55 -07:00
Christopher Charbonneau Wells 2701aadc8d Update NPM dependencies. 2018-07-15 07:21:06 -07:00
Christopher Charbonneau Wells 65a0c4c8cf Update NPM dependencies. 2018-05-05 10:34:24 -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 8f65f780f2 Update npm dependencies. 2018-03-22 19:10:33 -07:00
Christopher Charbonneau Wells 6abad4eee7 Update npm dependencies. 2018-03-04 17:56:25 -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 be97142cfe Update NPM dependencies. 2018-01-13 08:17:21 -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 19a4e54755 Update npm dependencies. 2017-12-15 21:01:19 -05:00
Christopher Charbonneau Wells 2103b60246 Update Python and NPM dependencies. 2017-11-29 14:08:56 -05:00
Christopher Charbonneau Wells e2733e6b1e Improve Dashboard view.
This commit adds a placeholder image for Child objects (in the future, hopefully, photo uploads will be added) and reworks the Dashboard view to look better when more than one child is in the database. There are also some minor tweaks to the Child detail view and one new Gulp requirement to improve the flow of copying static image assets from apps.
2017-11-06 16:24:21 -05:00
Christopher Charbonneau Wells c339062fba Use visibilityjs and momentjs to update a running timer when it's detail page becomes visible.
This commit is intended to improve the mobile experience by updating the timer detail page with the correct, current duration when, for example, a phone is unlocked after having been locked for a while with the timer detail page open.
2017-10-27 22:28:38 -04:00
Christopher Charbonneau Wells 89b47b1f99 Refactor gulp commands and travis config for whitenoise integration. 2017-10-23 13:50:20 -04:00
Christopher Charbonneau Wells 89ebf1845b Add Heroku post build step to create static files. 2017-10-23 05:13:26 -04:00
Christopher Charbonneau Wells 909c391451 Add Heroku config files. 2017-10-23 04:49:10 -04:00
Christopher Charbonneau Wells a4ff07c9bd Add data to package.json. 2017-10-22 17:08:16 -04:00
Christopher Charbonneau Wells e45101b75c Rename project Baby Buddy. 2017-10-22 14:00:42 -04:00
Christopher Charbonneau Wells 838da05308 Update NPM dependecies (primarily for Bootstrap 4 beta 2) and add package-lock.json file. 2017-10-20 09:37:59 -04:00
Christopher Charbonneau Wells aafc44a70d Add plotly and create a separate "graph" JS handler for gulp. 2017-08-24 09:48:38 -04:00
Christopher Charbonneau Wells 410e6c9e48 Add flake8 Python linting. 2017-08-22 13:29:16 -04:00
Christopher Charbonneau Wells 0c5c3b7a2c Add "lint" gulp command with sass linting. 2017-08-22 13:13:23 -04:00
Christopher Charbonneau Wells b0f552f3f8 Refactor gulp tasks as a directory (WIP). 2017-08-21 15:42:32 -04:00
Christopher Charbonneau Wells b02752f52f Adjust sass process for import globbing (to limit multiple imports). 2017-08-21 11:43:12 -04:00
Christopher Charbonneau Wells 3d0af7f9a5 Initiate sass-based app style system. 2017-08-21 10:43:13 -04:00
Christopher Charbonneau Wells 3d8ea65bf9 Add JS and CSS minify. 2017-08-20 16:05:52 -04:00
Christopher Charbonneau Wells 092c271d5a Implement a Gulp/NPM-based dependency management system. 2017-08-19 09:50:03 -04:00