Commit Graph

190 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells 22fbdf2868 Remove ID from model list templates. 2017-08-19 15:00:29 -04:00
Christopher Charbonneau Wells f30ef88d1b Add dashboard link to child list. 2017-08-19 14:57:21 -04:00
Christopher Charbonneau Wells c908ae6e2b Refactor dashboard as a separate app. 2017-08-18 09:02:31 -04:00
Christopher Charbonneau Wells fe2b704d16 Add example "Last Feeding" dashboard card. 2017-08-18 08:49:15 -04:00
Christopher Charbonneau Wells b6ba6d440f Add Child dashboard logic. 2017-08-18 08:33:54 -04:00
Christopher Charbonneau Wells 5d4beea512 Add slug-based child URLs.
Also some beginnings of the dashboard system (WIP).
2017-08-18 08:17:45 -04:00
Christopher Charbonneau Wells cf1598fe2c Add permissions check for timer detail view buttons. 2017-08-18 00:59:25 -04:00
Christopher Charbonneau Wells a51d9e4c83 Add timer delete functionality and move template back in to core. 2017-08-18 00:55:57 -04:00
Christopher Charbonneau Wells 8cb2c171f2 Redirect to timer detail view instead of "next" on timer quick create. 2017-08-18 00:48:26 -04:00
Christopher Charbonneau Wells 62a1142ad6 Add ability to create instances from timer detail view. 2017-08-18 00:42:37 -04:00
Christopher Charbonneau Wells 24d797db01 Add Timer detail template (WIP). 2017-08-17 23:45:56 -04:00
Christopher Charbonneau Wells 68bad13e93 Add navbar-based Timer dropdown. 2017-08-17 23:10:07 -04:00
Christopher Charbonneau Wells f474ccb8b9 Refactor overall template structure. 2017-08-17 21:33:08 -04:00
Christopher Charbonneau Wells d89fa9df11 Add permissions checks to frontend. 2017-08-17 13:39:23 -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 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 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 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 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