Commit Graph

1674 Commits

Author SHA1 Message Date
Christopher C. Wells 8abb6d749e Enforce min and max nap start parameters
Fixes #644
2023-06-04 17:39:08 -07:00
Ludovic Drouard ac3a6fd973 Add database version requirements 2023-06-01 13:55:17 -07:00
abdessamad-el 38143f4065 display 0 minutes ago on dashboard when event is less than 1 minute old 2023-05-30 07:50:21 -07:00
Paul Konstantin Gerke c593fa94c1 Fix dependency for hand-written migration 0028 2023-05-11 16:04:32 -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 Charbonneau Wells 8545fb360b
Merge pull request #627 from babybuddy/v2
v2
2023-05-03 06:38:43 -07:00
Christopher C. Wells 2634e95ac6 Update translations 2023-05-02 19:57:53 -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 6d90dd0413 Fix changelog version 2023-05-02 19:31:33 -07:00
Christopher C. Wells 6de285df91 Create v1.16.0 release 2023-05-02 19:29:42 -07:00
Christopher C. Wells b5ca81057d Correct data target for birth date field
Fixes #631
2023-05-02 19:11:51 -07:00
Christopher C. Wells 5ec926ac2b Update translations from POEditor 2023-05-02 18:54:19 -07:00
Christopher C. Wells 94045727fa Update dependencies 2023-05-02 17:55:26 -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 008e17bbed Update requirements.txt 2023-04-15 15:53:46 -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 C. Wells 2007f998cf Default datetime input to seconds granularity 2023-04-15 12:58:41 -07:00
Christopher C. Wells 8211cb40a8 Remove v2 ref from workflows 2023-04-14 20:15:47 -07:00
Christopher C. Wells 22a322cbf1 Update GH action config to Node v18 2023-04-14 19:58:28 -07:00
Christopher C. Wells 76d117047c Merge remote-tracking branch 'origin/master' into v2 2023-04-14 19:49:08 -07:00
Paul K. Gerke 5b0763161b
Add id to filter fields for children (#625) 2023-04-11 10:45:08 -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 decc97a807 Update Python dependencies 2023-03-25 14:00:58 -07:00
Christopher C. Wells 716d121575 Remove outdated tests 2023-03-25 13:57:01 -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 a2e203a3f8 Use date only input for dates without time 2023-03-25 13:16:56 -07:00
Christopher C. Wells c1e9f28215 Update tests for new datetime handling 2023-03-25 13:16:54 -07:00
Christopher C. Wells 353533a6ef Remove custom frontend datetime handlers 2023-03-25 13:15:20 -07:00
Christopher C. Wells 6176e678b3 Lock Django to version 4.0.7
Workaround for https://code.djangoproject.com/ticket/33899
2023-03-25 13:12:15 -07:00
Christopher C. Wells 4e98d18448 Update child radio for BS5 2023-03-25 13:12:15 -07:00
Christopher C. Wells 44418b2906 Remove issue workaround from Tempus Dominus 4 2023-03-25 13:12:13 -07:00
Christopher C. Wells 3e60f61031 Update node dependencies 2023-03-25 13:10:55 -07:00
Christopher C. Wells f155caa268 Remove deprecated `TIME_ZONE` environment variable configuration
Closes #301
2023-03-25 12:59:32 -07:00
Christopher C. Wells 34fe811a54 Upgrade to Bootstrap 5 (#479)
* Update Tempus Dominus to v6 (WIP)

* Re-add calendar input prepend container

* Normalize setting of default date values

* Migrate to Bootstrap 5 (WIP)

* Remove deprecated card columns implementation from dashboard

* Update BS5 data props

* Use Masonry layout for dashboard cards (for now)

This doesn't seem particularly ideal so may need a more involved refactor

* Update styles for Bootstrap 5 deprecations

* Remove resolutions crap

* Refactor deprecated BS4 classes

* Update list table styles

* Refactor deprecated jumbotron class usages

* Update close button structure

* Add `v2` branch to standard CI workflows
2023-03-25 12:57:12 -07:00
p-b-- 77d4ba1920
Add django-specific notes for PROXY_HEADER config (#609)
* Add django-specific notes for PROXY_HEADER config

* Update security.md
2023-03-22 12:41:44 -07:00
Christopher C. Wells d9795556c1 Document Home Assistant as a deployment method 2023-03-19 16:34:53 -07:00
Christopher C. Wells e30af09d7c Create v1.15.1 release 2023-03-18 11:02:40 -07:00
Christopher C. Wells 4f2b9c9871 Pass data age keyword for Pumping card
Fixes #613
2023-03-18 10:57:23 -07:00
Christopher C. Wells f4de6c8e33 Add Python 3.11 to CI tests 2023-03-18 10:07:46 -07:00
Christopher C. Wells f8f605a118 Update node version to 18 2023-03-18 10:07:26 -07:00
Christopher Charbonneau Wells fad9262884
Add Baby Buddy for Android to BBotW 2023-03-10 15:04:10 -08:00
Christopher Charbonneau Wells 049553f74f
Add Grafana dashboard to BBotW 2023-03-02 09:57:50 -08:00
Christopher C. Wells f5e9d4dacd Update locale strings 2023-02-22 06:41:15 -08:00
Christopher C. Wells e565fd63ae Fix CHANGELOG version title 2023-02-20 09:48:01 -08:00