Commit Graph

43 Commits

Author SHA1 Message Date
Christopher C. Wells ae7f9d5043 Use black for linting and formatting 2022-02-09 16:03:31 -08:00
Christopher C. Wells bf9bd4dd8a Add black to dev packages; update dependencies 2022-02-09 15:44:31 -08:00
Christopher C. Wells bb1e854ab3 Add Pillow (imagekit dependency) 2022-01-16 15:49:09 -08:00
Christopher C. Wells 226f67f02c Update Django to 4.x 2022-01-16 15:49:09 -08:00
Christopher C. Wells 81f0fb94e7 Replace easy-thumbnails with imagekit
Closes #373
2022-01-16 15:49:09 -08:00
Christopher C. Wells 5811755f7b Customize docs site 2021-12-22 11:10:20 -05:00
Christopher C. Wells cbc2fed2fb Add initial mkdocs config 2021-12-21 16:45:50 -05:00
Christopher C. Wells 709847663c Lock Django to 3.x
Some Django 4.x deprecations/removals may affect Baby Buddy. And the Easy
Thumbnail dependency does not support Django 4.x yet.
2021-12-18 16:57:10 -05:00
Christopher C. Wells 27ea845bbb Add basic log in brute force protection 2021-06-21 20:41:23 -07:00
Christopher C. Wells e6838a0c0f Correct sleep graph handling for entries that cross DST 2021-04-11 13:56:40 -07:00
Christopher Charbonneau Wells 3f1a7d9a9d
Refactor to remove pandas dependency (#177)
* Use regular dicts for sleep pattern (WIP)

* Remove dataframes code from sleep pattern graph

* Reimplement UTC offset change handling

* Move label formatting in to a function

* Remove pandas!

* Fix linting issue

* Add dev requirements to generated requirements.txt

* Stop committing Pipfile.lock

Pipenv is designed to pin to a specific version of Python. Including the lock
file can lead to failed builds or broken package configurations on different
system architectures and/or Python versions.
2020-12-02 20:15:22 -08:00
Christopher C. Wells 099e393f36 Add OpenAPI support dependencies (#147) 2020-06-19 14:47:42 -07:00
Christopher C. Wells 014b373a78 Add initial basic admin import/export support 2020-02-18 14:41:33 -08:00
Christopher C. Wells a11524a47d Update Python dependencies (Django 3.x) 2020-01-04 06:37:42 -08:00
Christopher C. Wells 4e1b22cccf Update Django version lock 2019-12-04 19:30:13 -08:00
Christopher C. Wells f3326ac115 Update Python dependencies. 2019-08-22 20:04:41 -07:00
Christopher C. Wells f08b435a5d Update Python dependencies. 2019-07-10 19:06:24 -07:00
Christopher C. Wells 46d3799136 Update Python dependencies. 2019-06-11 21:15:27 -07:00
Christopher Charbonneau Wells 1a10916ea4 Update Python dependencies. 2018-10-06 13:58:22 -07:00
Christopher Charbonneau Wells 478526acaf Remove pandas version lock and drop Python 3.4 support.
Pandas was locked because of build issues for Python 3.4 and other build requirments do not offer PyPI wheels for 3.4 any more.
2018-05-20 14:55:44 -07:00
Christopher Charbonneau Wells 9d71780ef5 Update Python dependencies. 2018-05-05 10:16:38 -07:00
Christopher Charbonneau Wells 4d94b85169 Update psycopg2 package name. 2018-03-04 15:32:59 -08:00
Isaac Bythewood 1b991a3798 Add support for AWS S3 storage for ephemeral storage platforms 2018-02-25 01:13:39 -05:00
Christopher Charbonneau Wells 44d8cd6db3 Update Pipfile for Django 2.0 2017-12-03 15:42:35 -05:00
Christopher Charbonneau Wells acbefabc4d Lock Pandas below 0.21.0.
For some reason Pandas 0.21.0 fails to install with Python 3.4.
2017-12-03 15:23:56 -05:00
Christopher Charbonneau Wells 78c77fa4e5 Lock Django version below 2.0. 2017-12-02 13:57:37 -05:00
Christopher Charbonneau Wells 2103b60246 Update Python and NPM dependencies. 2017-11-29 14:08:56 -05:00
Isaac Bythewood bf62a4e252 Add ability to upload picture of child with thumbnailing capabilities. 2017-11-18 04:22:12 -05:00
Christopher Charbonneau Wells d12405096b Add psycopg2 requirement for Postgres functionality. 2017-10-23 09:06:17 -04:00
Christopher Charbonneau Wells ac5387428e Add whitenoise for gunicorn static file serving. 2017-10-23 05:07:35 -04:00
Christopher Charbonneau Wells 909c391451 Add Heroku config files. 2017-10-23 04:49:10 -04:00
Christopher Charbonneau Wells 292d5b75c0 Add ipaddress to Pipfile for 2.7 support. 2017-10-22 18:14:18 -04:00
Christopher Charbonneau Wells de36cec1e9 Update Pipfile. 2017-10-22 14:43:09 -04:00
Christopher Charbonneau Wells a167644133 Add coveralls. 2017-10-21 20:49:16 -04:00
Christopher Charbonneau Wells 9a2facfa72 Create a sleep times graph (WIP).
Adding a Pandas requirement for dealing with the data and separating graph processing in to a separate file.
2017-08-25 12:19:06 -04:00
Christopher Charbonneau Wells ed96814b10 Revert custom graph works and add Plotly-based example. 2017-08-23 09:04:53 -04:00
Christopher Charbonneau Wells 410e6c9e48 Add flake8 Python linting. 2017-08-22 13:29:16 -04:00
Christopher Charbonneau Wells 502964e070 Add a "fake" management command for creating fake data. 2017-08-19 14:51:40 -04:00
Christopher Charbonneau Wells 3d90a21144 Add django-widget-tweaks dependency. 2017-08-15 16:50:09 -04:00
Christopher Charbonneau Wells 18aa7020be Revert django-angular dependency commits. 2017-08-15 14:58:17 -04:00
Christopher Charbonneau Wells 6f0b8500fb Add django-angular dependency and configuration. 2017-08-13 17:37:50 -04:00
Christopher Charbonneau Wells eaabcc6faf Add filter support. 2017-08-13 16:15:57 -04:00
Christopher Charbonneau Wells 9261e512bc Initial commit. 2017-08-11 14:32:02 -04:00