Christopher Charbonneau Wells
4b7bb69218
Add support for Django 2.1 and Django Filters 2.0.0.
2018-08-04 13:00:51 -07:00
Christopher Charbonneau Wells
08488af718
Raise permission denied instead of redirecting to login ( #49 ).
2018-05-20 14:40:09 -07:00
Christopher Charbonneau Wells
5dc372281b
Remove all unicode_literals imports.
2018-02-17 17:09:40 -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
ca2a5c6ee8
Use reverse/reverse_lazy instead of strings for core views URLs.
2017-12-06 17:16:47 -05:00
Christopher Charbonneau Wells
b6516c6b48
Add status messages for core app views.
2017-12-06 16:58:19 -05:00
Christopher Charbonneau Wells
e92d3f361e
Misc. Django 2.0 update changes.
2017-12-03 16:52:27 -05:00
Christopher Charbonneau Wells
067be4bf07
Add weight tracking.
2017-11-09 21:15:09 -05:00
Christopher Charbonneau Wells
f947d37285
Add default Child to Note add form.
2017-11-09 19:50:54 -05:00
Christopher Charbonneau Wells
162f117cef
Move timeline code to core and integrate with Child detail view.
2017-11-07 13:15:48 -05:00
Christopher Charbonneau Wells
2da699c042
Add filtering to existing list pages.
2017-11-03 07:02:35 -04:00
Christopher Charbonneau Wells
7b6c9fb3f3
Change generic ListViews to django-filter FilterViews.
...
This enables URL parameter-based filters, though there is no UI for filtering yet.
2017-11-02 06:39:32 -04:00
Christopher Charbonneau Wells
492bcddeb4
Add confirmation form for Child delete.
2017-10-31 20:49:10 -04:00
Christopher Charbonneau Wells
8c274ce765
Add a type-to-confirm field for deleting a child.
2017-10-30 22:04:00 -04:00
Christopher Charbonneau Wells
201283221c
Add a Child detail view.
2017-10-20 15:23:26 -04:00
Christopher Charbonneau Wells
10ff754e67
Add a paginator to all list views.
2017-09-10 17:02:57 -04:00
Christopher Charbonneau Wells
44dd4877a6
Re-order list displays and add a boolean formatter template tag.
2017-09-10 16:24:59 -04:00
Christopher Charbonneau Wells
115ef15c48
Fix timer add form to include user.
2017-09-10 09:50:16 -04:00
Christopher Charbonneau Wells
32da7873fa
Add a timer edit flow.
2017-09-10 05:11:09 -04:00
Christopher Charbonneau Wells
476b7ece70
Add a timer form template.
2017-09-10 04:56:06 -04:00
Christopher Charbonneau Wells
a9bc52dfff
Move timer_stop to a model method and add a restart method.
2017-09-09 12:47:41 -04:00
Christopher Charbonneau Wells
1ae44c408f
Add timers list.
2017-09-09 11:54:34 -04:00
Christopher Charbonneau Wells
7f5a40ae41
Add ability to stop a timer (WIP).
...
This commit handles everything except including the timer in the timers list in the UI. This may require changing the model declaration to make the "active" field more complex or add another field.
2017-09-08 14:36:22 -04:00
Christopher Charbonneau Wells
c908ae6e2b
Refactor dashboard as a separate app.
2017-08-18 09:02:31 -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
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
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
3bbfd012f4
Add permissions handling to api and core views.
2017-08-17 13:18:14 -04:00
Christopher Charbonneau Wells
72b1f3e37b
Add ability to create a Timer.
2017-08-16 21:57:01 -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
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
065e166ac1
Add a Child delete confirm template.
2017-08-16 09:43:34 -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
9dc0821c3f
Add basic Baby model forms.
2017-08-15 16:24:55 -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
b9a5450066
Clean up default files and add initial migration.
2017-08-13 17:06:11 -04:00
Christopher Charbonneau Wells
9261e512bc
Initial commit.
2017-08-11 14:32:02 -04:00