Commit Graph

  • 1eeba2398d Add validation for model durations Bob Thomas 2017-11-01 12:44:07 -0400
  • 862066003e Fix style for datetime picker Bob Thomas 2017-11-01 12:42:41 -0400
  • 40f8a511ba Adjust existing tests for form validation updates. Christopher Charbonneau Wells 2017-10-31 21:01:21 -0400
  • 492bcddeb4 Add confirmation form for Child delete. Christopher Charbonneau Wells 2017-10-31 20:49:10 -0400
  • c565bfc59a Add some model form validation for Diaper Change and Feeding. Christopher Charbonneau Wells 2017-10-31 15:26:37 -0400
  • 9c0989d22b Adjust form layout for better BS4 integration. Christopher Charbonneau Wells 2017-10-31 15:15:02 -0400
  • 8c274ce765 Add a type-to-confirm field for deleting a child. Christopher Charbonneau Wells 2017-10-30 22:04:00 -0400
  • b0d2fdd521 Use localdate() instead of now() for default Timeline view date. Christopher Charbonneau Wells 2017-10-30 20:58:12 -0400
  • 0d7382407c Refactor some utils functions sligthly and add tests. Christopher Charbonneau Wells 2017-10-30 20:45:46 -0400
  • 003e112d27 Clean up general card styles. Christopher Charbonneau Wells 2017-10-30 19:35:51 -0400
  • e90e31cfd3 Add "Averages" dashboard card. Christopher Charbonneau Wells 2017-10-30 14:26:49 -0400
  • 22664ecc0f Reload the dashboard page every 60 seconds and on visibility state change. Christopher Charbonneau Wells 2017-10-29 16:01:13 -0400
  • 8168c74034 Check and update timer active state on update. Christopher Charbonneau Wells 2017-10-29 15:47:26 -0400
  • 97dbf87e5b Refactor card templates and styling. Christopher Charbonneau Wells 2017-10-28 23:01:39 -0400
  • 5afc55ca31 Make Timer instance.start field editable. Christopher Charbonneau Wells 2017-10-28 13:27:33 -0400
  • 03dc139b0e Explicitly set Timer.duration to None on instance save when the instance is still running. Christopher Charbonneau Wells 2017-10-28 12:43:43 -0400
  • f02f28b7f9 Update screenshot and add mobile screenshots. Christopher Charbonneau Wells 2017-10-27 23:20:52 -0400
  • fd960cd974 Refresh from DB during timer duration test to satisfy new class method duration calculation. Christopher Charbonneau Wells 2017-10-27 22:36:26 -0400
  • c339062fba Use visibilityjs and momentjs to update a running timer when it's detail page becomes visible. Christopher Charbonneau Wells 2017-10-27 22:28:38 -0400
  • 6e936df1bc Use a from_db class method instead of a separate method to always provider a timer's current duration. Christopher Charbonneau Wells 2017-10-27 21:33:26 -0400
  • c305d8038b Display a message when there is not enough data to generate a report. Christopher Charbonneau Wells 2017-10-27 20:46:48 -0400
  • 6ce6599b39 Clean up card content when no data is in the database. Christopher Charbonneau Wells 2017-10-27 20:12:39 -0400
  • 28c2238423 Add migrate and fake commands to gulp. Christopher Charbonneau Wells 2017-10-26 12:26:09 -0400
  • 1221367f2a Adjust duration test assertions to use exact timedeltas. Christopher Charbonneau Wells 2017-10-25 12:01:43 -0400
  • 905c7a8690 Add dashboard tests. Christopher Charbonneau Wells 2017-10-25 11:05:45 -0400
  • 72a75feea9 Add reports tests. Christopher Charbonneau Wells 2017-10-25 10:48:33 -0400
  • 789054cfb6 Remove unused "rangeslider" utility function. Christopher Charbonneau Wells 2017-10-25 10:44:57 -0400
  • 3c2df12314 Add core model tests. Christopher Charbonneau Wells 2017-10-25 10:20:13 -0400
  • 05e9927d74 Remove unnecessary "duration_td" Tummy Time method. Christopher Charbonneau Wells 2017-10-25 09:45:53 -0400
  • e3b0fc2468 Remove unused "since" model methods. Christopher Charbonneau Wells 2017-10-25 09:19:14 -0400
  • b393de90dc Simplify model string names. Christopher Charbonneau Wells 2017-10-25 08:58:15 -0400
  • e09580e978 Fix graph JS link for new whitenoise setup. Christopher Charbonneau Wells 2017-10-24 12:18:08 -0400
  • 84e96c046f Add pluralize check to naps count card. Christopher Charbonneau Wells 2017-10-24 10:08:49 -0400
  • d293fd7740 Update README. Christopher Charbonneau Wells 2017-10-23 20:33:28 -0400
  • 8daf82ffa0 Shorten app.json description to meet below 140 characters requirement. Christopher Charbonneau Wells 2017-10-23 20:24:53 -0400
  • 19ad5b98a3 Adjust card styles. Christopher Charbonneau Wells 2017-10-23 20:07:45 -0400
  • 66a91fe534 Add a "naps" card. Christopher Charbonneau Wells 2017-10-23 19:52:20 -0400
  • 029f554dfc Add root files config and temporary favicon. Christopher Charbonneau Wells 2017-10-23 15:13:11 -0400
  • 89b47b1f99 Refactor gulp commands and travis config for whitenoise integration. Christopher Charbonneau Wells 2017-10-23 13:50:20 -0400
  • f0e0ec38e3 Add a screenshot and Heroku info to README. Christopher Charbonneau Wells 2017-10-23 10:38:52 -0400
  • 93066e32a1 Moved ALLOWED_HOSTS setting to base. Christopher Charbonneau Wells 2017-10-23 09:49:09 -0400
  • d12405096b Add psycopg2 requirement for Postgres functionality. Christopher Charbonneau Wells 2017-10-23 09:06:17 -0400
  • 588fe99c45 Fix heroku settings file name. Christopher Charbonneau Wells 2017-10-23 08:59:19 -0400
  • 04237e3bc6 Add a link to the Herko demo instance. Christopher Charbonneau Wells 2017-10-23 05:25:56 -0400
  • b28bb0cd56 Use development settings for wsgi for now. Christopher Charbonneau Wells 2017-10-23 05:19:32 -0400
  • 89ebf1845b Add Heroku post build step to create static files. Christopher Charbonneau Wells 2017-10-23 05:13:26 -0400
  • ac5387428e Add whitenoise for gunicorn static file serving. Christopher Charbonneau Wells 2017-10-23 05:07:35 -0400
  • 909c391451 Add Heroku config files. Christopher Charbonneau Wells 2017-10-23 04:49:10 -0400
  • ae959205d9 Add Heroku Procfile. Christopher Charbonneau Wells 2017-10-23 04:37:23 -0400
  • a2b9ae511d Correct license badge. Christopher Charbonneau Wells 2017-10-23 04:25:31 -0400
  • 709ea1a120 Pretty badges! Christopher Charbonneau Wells 2017-10-22 18:24:52 -0400
  • 292d5b75c0 Add ipaddress to Pipfile for 2.7 support. Christopher Charbonneau Wells 2017-10-22 18:14:18 -0400
  • e931bd0b74 Update Pipfile.lock. Christopher Charbonneau Wells 2017-10-22 17:58:58 -0400
  • e5fb929c60 Override travis script key to run coverage. Christopher Charbonneau Wells 2017-10-22 17:53:03 -0400
  • f62fe09f25 Add travis config file. Christopher Charbonneau Wells 2017-10-22 17:32:43 -0400
  • 62e7e02687 Add Gulp CLI install command step. Christopher Charbonneau Wells 2017-10-22 17:23:48 -0400
  • a4ff07c9bd Add data to package.json. Christopher Charbonneau Wells 2017-10-22 17:08:16 -0400
  • 5fbf77e014 Override migrate command to create admin/admin user. Christopher Charbonneau Wells 2017-10-22 16:50:47 -0400
  • 68d2e7f37c Add static files dirs including gulp's destination folder. Christopher Charbonneau Wells 2017-10-22 16:46:45 -0400
  • 3545265d02 Set default settings file in manage.py and wsgi.py. Christopher Charbonneau Wells 2017-10-22 16:19:59 -0400
  • 22779086a4 Add LICENSE and README. Christopher Charbonneau Wells 2017-10-22 16:00:29 -0400
  • f23ea78cef Linting fixes. Christopher Charbonneau Wells 2017-10-22 15:05:58 -0400
  • de36cec1e9 Update Pipfile. Christopher Charbonneau Wells 2017-10-22 14:43:09 -0400
  • 9dd6691693 Update main JS file for new project name. Christopher Charbonneau Wells 2017-10-22 14:21:52 -0400
  • e45101b75c Rename project Baby Buddy. Christopher Charbonneau Wells 2017-10-22 14:00:42 -0400
  • 2ca120b83f Add core forms tests. Christopher Charbonneau Wells 2017-10-21 23:00:28 -0400
  • 646ffbf093 Add tests utilities and core views tests. Christopher Charbonneau Wells 2017-10-21 22:14:44 -0400
  • f9c286cb77 Add some notes to the fake data. Christopher Charbonneau Wells 2017-10-21 21:59:09 -0400
  • a167644133 Add coveralls. Christopher Charbonneau Wells 2017-10-21 20:49:16 -0400
  • 3c01a8710f Reverse order of days in fake command and prevent cross over of sleep entries. Christopher Charbonneau Wells 2017-10-21 20:00:05 -0400
  • 347727e725 Tweak fake data to be more realistic. Christopher Charbonneau Wells 2017-10-21 18:54:24 -0400
  • ba1ab676ee Add simple default pagination to API endpoints. Christopher Charbonneau Wells 2017-10-21 17:36:44 -0400
  • 8eef1574e4 Fix API child and user serializers. Christopher Charbonneau Wells 2017-10-21 17:35:34 -0400
  • 76adaa727c Exclude breadcrumb nav from registration pages. Christopher Charbonneau Wells 2017-10-21 01:24:13 -0400
  • 5f3cadd38b Implement breadcrumbs. Christopher Charbonneau Wells 2017-10-20 16:07:53 -0400
  • 90a74c94be Use theme colors for timeline. Christopher Charbonneau Wells 2017-10-20 16:06:31 -0400
  • 201283221c Add a Child detail view. Christopher Charbonneau Wells 2017-10-20 15:23:26 -0400
  • c50ccca1bb Update npm package lock. Christopher Charbonneau Wells 2017-10-20 14:23:55 -0400
  • 0038a34843 Prep for adding breadcrumbs (WIP). Christopher Charbonneau Wells 2017-10-20 10:32:27 -0400
  • 701a18199f Change reports URLs to extend from /children/<slug>. Christopher Charbonneau Wells 2017-10-20 10:21:50 -0400
  • 9f9ccb4779 Add Breadcrumbs color config to Blue Orange theme. Christopher Charbonneau Wells 2017-10-20 10:19:24 -0400
  • 1d013f5173 Use BabyBlotter base template for registration base. Christopher Charbonneau Wells 2017-10-20 09:49:37 -0400
  • 838da05308 Update NPM dependecies (primarily for Bootstrap 4 beta 2) and add package-lock.json file. Christopher Charbonneau Wells 2017-10-20 09:37:59 -0400
  • a38c77a7c1 Update graph colors to match site theme colors. Christopher Charbonneau Wells 2017-10-19 14:20:00 -0400
  • 48d5f17646 Add range selectors to some graphs. Christopher Charbonneau Wells 2017-10-19 13:19:52 -0400
  • 2074324e43 Return input bakgrounds to regular white. Christopher Charbonneau Wells 2017-10-17 12:27:57 -0400
  • 6543a78944 Update registration base to use correct static files. Christopher Charbonneau Wells 2017-10-17 12:25:04 -0400
  • 117ee939cf Adjust timer font size for smallest target display (iPhone SE). Christopher Charbonneau Wells 2017-10-11 13:59:32 -0400
  • b5fd51c6dd Add a mobile-only "quick add" menu for adding activities with larger (link) targets than the regular menu. Christopher Charbonneau Wells 2017-10-11 13:54:04 -0400
  • b12f59bc52 Include year and month for Sleep and Tummy Time card filters. Christopher Charbonneau Wells 2017-10-05 11:17:28 -0400
  • f567de8934 Use green for quick timer start button. Christopher Charbonneau Wells 2017-10-01 10:16:54 -0400
  • 4251ac17e1 Brighten red and orange in Blue Orange theme. Christopher Charbonneau Wells 2017-10-01 10:13:17 -0400
  • 4bb96b19be Account for full date when replacing time values. Christopher Charbonneau Wells 2017-10-01 10:00:42 -0400
  • 76bb7b84ad Adjust theme orange to be slightly darker. Christopher Charbonneau Wells 2017-09-27 11:35:32 -0400
  • 05ece53f18 Tweak dark colors and remove custom coloring classes from some elements. Christopher Charbonneau Wells 2017-09-27 11:24:24 -0400
  • 0ff03b8851 Add and use a "Blue Orange" darker theme. Christopher Charbonneau Wells 2017-09-27 11:11:17 -0400
  • b4ac40d2d4 Add a diaper lifetimes box plot graph. Christopher Charbonneau Wells 2017-09-25 13:14:14 -0400
  • 5a2983d30e Remove redundant "changes" from Diaper Change types graph key. Christopher Charbonneau Wells 2017-09-25 12:18:02 -0400
  • 17abac0829 Add an active timers list card. Christopher Charbonneau Wells 2017-09-25 12:13:37 -0400
  • 4be3d66a85 Add time since to Timeline entries. Christopher Charbonneau Wells 2017-09-25 11:42:41 -0400