Commit Graph

486 Commits

Author SHA1 Message Date
Christopher Charbonneau Wells 49d8f2b340
Update to Django 5.x (#746) 2024-01-13 20:22:08 -08:00
mmomjian 9b603a9e84
Add DB options support (#745)
* Update base.py

allow postgres SSL

* Update base.py

* Update database.md

documentation

* Update database.md

* Update database.md

* Update database.md

Docs specified that postgres was the default variable, but settings/base.py:100-115 uses SQLite as default.

* Adjust documentation language

---------

Co-authored-by: Christopher Charbonneau Wells <10456740+cdubz@users.noreply.github.com>
2024-01-06 03:39:18 -08:00
Xavier Mehrenberger 519045d5e7 Improve fake data for height percentile reports
As requested by @cdubz on https://github.com/babybuddy/babybuddy/pull/741
2023-12-25 06:48:33 -08:00
Christopher C. Wells ce4518014d Remove hardcorded `master` branch reference 2023-10-21 14:02:07 -07:00
Christopher C. Wells 3b9d320a80 Remove unused imports 2023-10-21 14:02:07 -07:00
Christopher C. Wells 9fc666dd2e Add support and testing for Python 3.12 2023-10-20 20:56:28 -07:00
Christopher C. Wells 9baec8d906 Increase carousel slider contrast 2023-10-20 19:24:23 -07:00
Christopher C. Wells ed18fc865e Create v2.1.2 release 2023-10-14 06:59:11 -07:00
Christopher Charbonneau Wells 6db4d18e0a Create v2.1.0 release 2023-10-08 22:41:04 +00:00
Christopher C. Wells f986ff7917 Create v2.0.4 release 2023-07-29 05:39:36 -07:00
Christopher C. Wells 4d37e69ad4 Create v2.0.3 release 2023-07-25 17:42:23 -07:00
Christopher C. Wells 4df816984d Move cache table creation to a migration 2023-07-25 17:40:01 -07:00
Christopher C. Wells fc383dff18 Create v2.0.2 release 2023-07-17 06:53:42 -07:00
Christopher C. Wells 0c3866794b Create v2.0.1 release 2023-07-13 10:36:39 -07:00
Christopher C. Wells b0de44b5d5 Correct missed BS5 class name updates
Fixes #677
2023-07-13 10:27:32 -07:00
Christopher C. Wells d85cd12ca9 Create v2.0.0 release 2023-07-09 09:45:05 -07:00
Christopher C. Wells ad5f81d84a Adopt new Bootstrap 5 dark mode support 2023-07-09 09:26:13 -07:00
John Merlie 9f3f4242e8 update to differentiate test cases for pumping 2023-07-09 08:48:54 -07:00
John Merlie aac2400f85 modified pumping test data for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 7918b9aca8 updated pumping fake data for start/end/duration 2023-07-09 08:48:54 -07:00
John Merlie 5c5fa318c4 migration added from prior changes by gulp-migrate 2023-07-09 08:48:54 -07:00
Paul Konstantin Gerke 1ef31cccf7 Add documentation to UserAddDevice render function 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke 894a4c540a Read ENABLE_HOME_ASSISTANT_SUPPORT from environment 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke c1eb9da7f3 Black 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke c716334f02 Add tests for middleware 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke 6f05fb3835 Renamed the settings-option to ENABLE_HOME_ASSISTANT_SUPPORT 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke b88d0cf897 Docstring for middleware, refactored middleware a bit 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke 643c9bec13 Black 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke a37258db1a Expose ingress_session in qrcode to allow logins to babybuddy exposed via homeassistant ingress 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke bb871257ff Expose session-header in case the home assistant ingress-server is used 2023-07-05 14:32:26 -07:00
Paul Konstantin Gerke 1a946a2228 Add middleware and setting for x-ingress-path interpretation 2023-07-05 14:32:26 -07:00
John Merlie 4318593632 add pumping item to nav dropdown 2023-06-21 05:56:01 -07:00
Christopher C. Wells 6d1eb3b4ec Create v2.0.0-beta3 pre-release 2023-06-14 20:25:52 -07:00
Christopher C. Wells 4263e4809b Create v2.0.0-beta2 pre-release 2023-06-04 17:46:57 -07:00
Christopher C. Wells 8abb6d749e Enforce min and max nap start parameters
Fixes #644
2023-06-04 17:39:08 -07:00
Christopher Charbonneau Wells 31a0aa4741
513: Make nap user toggleable (#641)
* Add `nap` field, remove `napping` field.

* Default `nap` property to NULL

* Update existing tests

* Format the code!!

* Allow `Sleep.nap` to be blank

* Migrate settings from `NAP_START_MIN` AND `NAP_START_MAX`

* Remove `active` class from boolean fields

* Correct test method name and user config

* Add forms test

* Use settings for Sleep nap model tests
2023-05-07 15:10:50 -07:00
Christopher C. Wells a669decc88 Create v2.0.0-beta1 pre-release 2023-05-03 07:05:38 -07:00
Christopher C. Wells 94619b6b5b Merge remote-tracking branch 'origin/master' into v2 2023-05-02 19:56:06 -07:00
Christopher C. Wells 6de285df91 Create v1.16.0 release 2023-05-02 19:29:42 -07:00
Christopher C. Wells 5ec926ac2b Update translations from POEditor 2023-05-02 18:54:19 -07:00
Christopher C. Wells 1f3e1ca6db Add tests for site settings 2023-05-02 17:33:40 -07:00
Christopher C. Wells 0a0582217b Override site settings form 2023-05-02 17:33:31 -07:00
Christopher C. Wells 472dba13f8 Update missed BS4 classes for BS5 2023-04-15 14:03:18 -07:00
Christopher C. Wells 694bb3f811 Use django-dbsettings package for site settings 2023-04-15 13:59:44 -07:00
Christopher Charbonneau Wells 99dd3d3956
Format!! 2023-03-25 14:39:45 -07:00
Christopher C. Wells 5875ef9658 Remove support for 24H time format override 2023-03-25 14:29:35 -07:00
Christopher C. Wells 4d1d915478 Adjust for changes from main rebase 2023-03-25 13:54:25 -07:00
Christopher C. Wells 613f53a4da Add mechanism for site wide settings
The two settings properties introduced here are not yet used.
2023-03-25 13:24:56 -07:00
Christopher C. Wells 7b7f17fde6 Remove "inactive" timer concept -- delete on complete
Closes #109
2023-03-25 13:23:05 -07:00
Christopher C. Wells 353533a6ef Remove custom frontend datetime handlers 2023-03-25 13:15:20 -07:00