Christopher Charbonneau Wells
5dc372281b
Remove all unicode_literals imports.
2018-02-17 17:09:40 -05:00
Christopher Charbonneau Wells
d69667bbab
Change checkboxes to checkbox buttons.
2018-02-04 20:39:47 -05:00
Christopher Charbonneau Wells
18583d8cb6
Use .custom-select for select fields.
2018-02-04 19:56:04 -05:00
Christopher Charbonneau Wells
a01b02b832
Remove extra space around datetime input fields.
2018-02-03 18:39:35 -05:00
Christopher Charbonneau Wells
119f4182e5
Use custom control for checkboxes.
2018-02-03 18:39:17 -05:00
Christopher Charbonneau Wells
01868fe249
Bump minor version.
2018-01-25 06:32:54 -05:00
Christopher Charbonneau Wells
e04d5ece00
Remove workaround for issue fixed in npm tempusdominus-bootstrap-4 5.0.0-alpha14.
2018-01-13 09:10:09 -05:00
Christopher Charbonneau Wells
99c55fa392
Update checkbox structure (BS4 beta 3).
2018-01-13 08:28:54 -05:00
Christopher Charbonneau Wells
a9dfe686db
Replace .input-group-addon with .input-group-prepend (BS4 beta 3).
2018-01-13 08:24:24 -05:00
Christopher Charbonneau Wells
83b68d74f9
Bump version to 1.0.0.
2017-12-30 11:35:57 -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
2de04a5f22
Add version string template tag.
2017-12-26 08:53:38 -05:00
Christopher Charbonneau Wells
96658a8c29
Add version info to main app.
2017-12-25 18:52:01 -05:00
Christopher Charbonneau Wells
f2a8cdec2d
Update URL definitions to Django 2.0 style.
2017-12-13 18:12:32 -05:00
Christopher Charbonneau Wells
183a30b0a3
Only allow staff members to manage users.
2017-12-13 13:49:10 -05:00
Christopher Charbonneau Wells
a4b07c054c
Create all new users as superuser, for now.
2017-12-13 13:25:36 -05:00
Christopher Charbonneau Wells
29e2a4af20
Add staff and active settings for users.
2017-12-11 17:44:02 -05:00
Christopher Charbonneau Wells
b34cc6aee8
Add ordering to users list to prevent a warning from Django.
2017-12-11 17:27:29 -05:00
Christopher Charbonneau Wells
53a35f3f89
Changes users URLs to plural form to match the rest of the app.
2017-12-11 17:25:25 -05:00
Christopher Charbonneau Wells
9796452da7
Add tests for user management tasks.
2017-12-11 17:18:22 -05:00
Christopher Charbonneau Wells
e234c1cfd2
Add basic user management forms and views.
2017-12-10 21:36:25 -05:00
Christopher Charbonneau Wells
2659063e40
Add API tests.
2017-12-07 16:34:48 -05:00
Christopher Charbonneau Wells
23185f413f
Move test data fixtures file to babybuddy app.
2017-12-07 13:45:48 -05:00
Christopher Charbonneau Wells
ce9d89f6a5
Update password change test.
2017-12-06 14:39:41 -05:00
Christopher Charbonneau Wells
a8e6fbcd79
Add "error" and "debug" theme colors to match Django message classes.
2017-12-06 14:20:46 -05:00
Christopher Charbonneau Wells
705d008679
Add status messages for babybuddy app views.
2017-12-06 13:03:26 -05:00
Christopher Charbonneau Wells
553d9fbc3b
Consolidate messages and errors in to main page template.
2017-12-06 13:02:41 -05:00
Christopher Charbonneau Wells
1fa3c49f69
Fix and re-enable the reset management command test.
...
Not 100% sure of why this fixes the issue - it appears that changes to django.test.TestCase in Django 2.0 led to the test failing.
2017-12-06 12:01:45 -05:00
Christopher Charbonneau Wells
9e220d29f4
Add a custom API metadata class to include filters on OPTIONS responses.
2017-12-05 19:27:28 -05:00
Christopher Charbonneau Wells
2f21e3d7f4
Add API key reset test.
2017-12-05 10:53:28 -05:00
Christopher Charbonneau Wells
a9c0757b4d
Add per-user token-based API authentication.
2017-12-05 10:46:59 -05:00
Christopher Charbonneau Wells
e9a80504e2
Add a .btn-xs class for buttons smaller than .btn-sm.
2017-12-05 10:29:14 -05:00
Christopher Charbonneau Wells
dbe87fe853
Remove no longer required collectstatic steps before tests.
2017-12-03 17:16:07 -05:00
Christopher Charbonneau Wells
eb7a5c0e77
Linting fix.
2017-12-03 17:00:51 -05:00
Christopher Charbonneau Wells
8b98a60ad1
Disable reset command tests temporarily.
...
The command works correctly when run, but for some reason is having issues through the test (which uses call_command). The issue does not appear to be related to Django 2.0's changes to the call_command method.
2017-12-03 16:54:19 -05:00
Christopher Charbonneau Wells
e92d3f361e
Misc. Django 2.0 update changes.
2017-12-03 16:52:27 -05:00
Isaac Bythewood
e397db78e4
Fix requiring a manifest creation for basic testing/development
2017-12-03 04:39:43 -05:00
Isaac Bythewood
969958df09
Move ALLOW_UPLOADS to BABY_BUDDY dict
2017-12-03 04:39:43 -05:00
Christopher Charbonneau Wells
0c57e21c02
Add a user password change form.
2017-12-02 16:20:15 -05:00
Christopher Charbonneau Wells
2cd3aacfbf
Add Travis settings file.
2017-11-30 23:10:08 -05:00
Christopher Charbonneau Wells
3c5aba9ae7
Check for and load environment variables from a `.env` file.
2017-11-30 22:54:50 -05:00
Christopher Charbonneau Wells
9d3724138e
Remove unecessary imports and coverage exclusions from settings files.
2017-11-30 22:39:21 -05:00
Christopher Charbonneau Wells
c0f17dd273
Reformat user menu and add external links to source and chat.
2017-11-30 11:34:07 -05:00
Christopher Charbonneau Wells
4272c9b075
Add a basic bar chart showing average feeding durations over time.
2017-11-29 21:28:54 -05:00
Christopher Charbonneau Wells
dd4455178a
Add environment variable-based settings and configuration documentation.
2017-11-29 15:02:14 -05:00
Christopher Charbonneau Wells
12254b0861
Update docker-compose config using an environment file.
2017-11-24 11:36:02 -05:00
Christopher Charbonneau Wells
c4527cbced
Add docker-compose.yml (WIP).
2017-11-24 09:09:43 -05:00
Christopher Charbonneau Wells
353e226773
Add manual deployment documentation.
2017-11-20 15:38:55 -05:00
Christopher Charbonneau Wells
9f7d84013e
Add Python 2.7 workaround for Dashboard tests and add missing `__init__.py` file.
2017-11-19 12:39:59 -05:00
Christopher Charbonneau Wells
58c1cc4cbc
Merge pull request #20 from overshard/master
...
Make ALLOW_UPLOADS a setting dependent on user preference and platform
2017-11-19 08:40:27 -05:00