Commit Graph

258 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells b4eefea7f9 Recreate initial migration. 2017-08-17 23:14:16 -04:00
Christopher Charbonneau Wells 68bad13e93 Add navbar-based Timer dropdown. 2017-08-17 23:10:07 -04:00
Christopher Charbonneau Wells 0f73042bfa Change Timer string format and allow null name field. 2017-08-17 22:52:41 -04:00
Christopher Charbonneau Wells 93b942e811 Add dropdown style navbar. 2017-08-17 22:15:15 -04:00
Christopher Charbonneau Wells f474ccb8b9 Refactor overall template structure. 2017-08-17 21:33:08 -04:00
Christopher Charbonneau Wells 0c9b953ab4 Default Child foreign keys if only instance exists. 2017-08-17 20:59:55 -04:00
Christopher Charbonneau Wells ac2cc8ec5f Assign user field during Timer instance save. 2017-08-17 20:42:47 -04:00
Christopher Charbonneau Wells 1b015d4dde Add user association to Timer (WIP - adding timer broken) 2017-08-17 14:42:44 -04:00
Christopher Charbonneau Wells d89fa9df11 Add permissions checks to frontend. 2017-08-17 13:39:23 -04:00
Christopher Charbonneau Wells 3bbfd012f4 Add permissions handling to api and core views. 2017-08-17 13:18:14 -04:00
Christopher Charbonneau Wells 55a908f546 Fix URLs configuration to prevent namespace issues between api and core apps. 2017-08-17 12:17:51 -04:00
Christopher Charbonneau Wells 42e2294c51 Re-order urls to prevent incorrect API urls. 2017-08-17 11:36:20 -04:00
Christopher Charbonneau Wells 60226dd9c5 Update core migrations. 2017-08-17 11:23:40 -04:00
Christopher Charbonneau Wells 72b1f3e37b Add ability to create a Timer. 2017-08-16 21:57:01 -04:00
Christopher Charbonneau Wells 387535a200 Add UI for timers. 2017-08-16 21:03:09 -04:00
Christopher Charbonneau Wells 1185addace Add a short param to the duration_string for XhXmXs formatted durations. 2017-08-16 19:08:52 -04:00
Christopher Charbonneau Wells 463dd0c1d7 Add basic template tag for timers. 2017-08-16 18:53:53 -04:00
Christopher Charbonneau Wells 6b2de93736 Add Timer model.
This will used for creating timers in the app and (eventually) applying them to entries during create operations.
2017-08-16 18:33:02 -04:00
Christopher Charbonneau Wells 79472dcdbe Add an amount field to the Feeding model. 2017-08-16 18:07:25 -04:00
Christopher Charbonneau Wells 0c03e93a72 Update initial migration. 2017-08-16 15:53:00 -04:00
Christopher Charbonneau Wells 48f8c11408 Add date/time picker to other model fields. 2017-08-16 14:57:46 -04:00
Christopher Charbonneau Wells 0209314d0f Add Tempus Dominus date/time picker library and use for Baby birth date. 2017-08-16 14:17:27 -04:00
Christopher Charbonneau Wells 72818c5ec4 Use add_class widget to prevent overwrites of existing classes. 2017-08-16 14:01:13 -04:00
Christopher Charbonneau Wells 70df49c892 Add authentication and login handling for existing views. 2017-08-16 12:46:26 -04:00
Christopher Charbonneau Wells 9841eaa563 Add basic forms for remaining models. 2017-08-16 11:16:27 -04:00
Christopher Charbonneau Wells 6a88ff0ea7 Rename foreign key relationships on models from baby to child. 2017-08-16 10:29:53 -04:00
Christopher Charbonneau Wells 35723b28c3 Remove example search form. 2017-08-16 09:53:48 -04:00
Christopher Charbonneau Wells 065e166ac1 Add a Child delete confirm template. 2017-08-16 09:43:34 -04:00
Christopher Charbonneau Wells 54f8513fcc Add a Child add button. 2017-08-16 09:37:10 -04:00
Christopher Charbonneau Wells 195f93f7d5 Update Child form for add/update differences. 2017-08-16 09:29:29 -04:00
Christopher Charbonneau Wells e0e2e91de1 Add Font Awesome support and buttons to Child list view. 2017-08-16 09:20:21 -04:00
Christopher Charbonneau Wells 8d9eef2915 Add basic Child list page example. 2017-08-16 09:12:49 -04:00
Christopher Charbonneau Wells 6e2112b6b5 Refactor model "Baby" as "Child". 2017-08-16 08:49:58 -04:00
Christopher Charbonneau Wells 12e700eb74 Implement example Bootstrap 4 styled form in Baby Add form. 2017-08-15 16:50:33 -04:00
Christopher Charbonneau Wells 3d90a21144 Add django-widget-tweaks dependency. 2017-08-15 16:50:09 -04:00
Christopher Charbonneau Wells 9dc0821c3f Add basic Baby model forms. 2017-08-15 16:24:55 -04:00
Christopher Charbonneau Wells b66b1c5af2 Add a Bootstrap-based starter template. 2017-08-15 15:52:27 -04:00
Christopher Charbonneau Wells 5e57f9270b Implement a basic front page view. 2017-08-15 15:14:03 -04:00
Christopher Charbonneau Wells 18aa7020be Revert django-angular dependency commits. 2017-08-15 14:58:17 -04:00
Christopher Charbonneau Wells ee3b6d8988 Update django-angular dependency and improve example form (WIP). 2017-08-15 14:07:06 -04:00
Christopher Charbonneau Wells 2247d5f9e6 Add an initial New Baby form (WIP). 2017-08-13 18:25:05 -04:00
Christopher Charbonneau Wells 6f0b8500fb Add django-angular dependency and configuration. 2017-08-13 17:37:50 -04:00
Christopher Charbonneau Wells b9a5450066 Clean up default files and add initial migration. 2017-08-13 17:06:11 -04:00
Christopher Charbonneau Wells 99c6e54cc2 Add a generic Note model. 2017-08-13 16:48:16 -04:00
Christopher Charbonneau Wells a234799418 Add a queryset param filter utility function. 2017-08-13 16:26:52 -04:00
Christopher Charbonneau Wells 2452826586 Remove example User model API. 2017-08-13 16:17:18 -04:00
Christopher Charbonneau Wells eaabcc6faf Add filter support. 2017-08-13 16:15:57 -04:00
Christopher Charbonneau Wells 105adec971 Add DiaperChange model. 2017-08-13 15:51:25 -04:00
Christopher Charbonneau Wells f5d91affcf Add SQLite db to gitignore. 2017-08-13 15:30:48 -04:00
Christopher Charbonneau Wells c5c3c4b030 Simplify duration string function. 2017-08-13 15:27:32 -04:00