Commit Graph

1600 Commits

Author SHA1 Message Date
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
Christopher C. Wells 0b64ad0a4d Create v1.15.0 release 2023-02-20 09:46:42 -08:00
Christopher Charbonneau Wells 08ba1a32a8
Add a last pumping dashboard card (#604)
* Add a last pumping dashboard card

* Update static assets

* Add domain during dokku CI pre-deploy
2023-02-15 20:22:27 -08:00
Christopher C. Wells a5504520d1 Explicitly reset format caches during testing
This seems to be necessary primarily for consistency when running tests in
parallel.

Fixes #483
2023-02-11 20:21:09 -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 b9c86c8df8 Correct language name order 2023-02-11 12:46:08 -08:00
Christopher C. Wells 6282e52111 Update translations with latest strings 2023-02-11 12:38:57 -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
Christopher C. Wells bf2884f544 Add order-able fields and defaults 2023-02-10 19:06:55 -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 Charbonneau Wells fc3be38c4c
Add app conversion post to BBotW 2023-02-10 06:24:19 -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
Christopher C. Wells 94bc12973a Handle read only setting in users form 2023-02-10 06:14:37 -08:00
Christopher C. Wells cd44a473cf Replace references to Django core `User` model with `get_user_model` 2023-02-10 06:14:37 -08:00
Brian O'Connor c1f788bb49 Use Django's floatformat on today's feeding total 2023-02-07 14:15:40 -08:00
Christopher C. Wells 1f5ec91d54 Implement formatting updates 2023-02-07 13:16:44 -08:00
Christopher C. Wells 9361b81ae1 Print Python package versions used in CI 2023-02-07 12:55:59 -08:00
Christopher C. Wells 84c54856f6 Update Python dependencies 2023-02-07 12:42:37 -08:00
Christopher C. Wells 54aaf0dda3 Create v1.14.0 release 2023-01-29 16:20:49 -08:00