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
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