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
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
Christopher C. Wells
e30af09d7c
Create v1.15.1 release
2023-03-18 11:02:40 -07:00
Christopher C. Wells
0b64ad0a4d
Create v1.15.0 release
2023-02-20 09:46:42 -08:00
Christopher C. Wells
1d9577a192
Sync moment and Django formats for PT and TR
...
Fixes #498 and #532
2023-02-11 17:41:17 -08:00
Christopher C. Wells
c95b2f07a3
Update latest translations from POEditor
2023-02-11 11:21:26 -08:00
Christopher C. Wells
10a58e61b5
Refactor read only group creation as post migrate operation
2023-02-11 10:31:14 -08:00
Christopher Charbonneau Wells
996d81966c
Indicate user locked state and allow unlocking from users admin ( #600 )
...
* Use custom template for account lock
* Rename Baby Buddy base template tags
* Add user unlock view
* Add user unlock test
2023-02-11 09:02:23 -08:00
Brian O'Connor
ac19f30173
Add DRF's OrderingFilter to list of default filter backends to implement ordering in the API
2023-02-10 19:06:55 -08:00
Christopher C. Wells
1f14549e83
Noop reverse migration for standard group removal
2023-02-10 06:14:37 -08:00
Christopher C. Wells
1faabdde9d
Add migration to remove unused "standard" group
2023-02-10 06:14:37 -08:00
Christopher C. Wells
a40b3c6f93
Add user types tests
2023-02-10 06:14:37 -08:00
Christopher C. Wells
ae06cbd47e
Update `createuser` to match behavior of UI
2023-02-10 06:14:37 -08:00
Christopher C. Wells
90e16431b8
Format code
2023-02-10 06:14:37 -08:00