Jean-Louis Jouannic
d8aa3acf91
🚸 scrolls if too many selectable children in forms
...
May be particularly useful on a phone
2022-07-07 14:28:40 -07:00
Jean-Louis Jouannic
ac664cb511
✨ applies new child selection widget to all forms
...
filters out blank option for timer form as it does not really
make sense to allow user to select no child
2022-07-07 14:28:40 -07:00
Jean-Louis Jouannic
e86d7cc6f6
💄 renders inputs as Bootstrap radio buttons
2022-07-07 14:28:40 -07:00
Jean-Louis Jouannic
956125afcc
♻️ puts child thumbnail in a dedicated template
2022-07-07 14:28:40 -07:00
Jean-Louis Jouannic
424f9947af
⚗️ changes the way to select child in feeding (for now)
...
- uses input radio instead of select,
- displays child thumbnail.
2022-07-07 14:28:40 -07:00
Christopher C. Wells
3a022f8b12
Ignore list items order in test x2
2022-06-28 07:09:34 -07:00
Christopher C. Wells
406a4edf82
Correct CHANGELOG entry title
2022-06-28 07:07:18 -07:00
Christopher C. Wells
f4d15043d6
Ignore list items order in test
2022-06-28 07:05:47 -07:00
Christopher C. Wells
dbc5236ed5
Create v1.11.2 release
2022-06-28 07:01:33 -07:00
Christopher C. Wells
dd0ba29416
Use Taggit serializer for taggable models
2022-06-28 06:58:37 -07:00
Daniel Beard
834e7636fc
Sleep history ( #485 )
...
* Fix dayssince sometimes being off by 1 day depending on timezone
* Add sleep stats carousel for last 7 days
* Renamed sleep_day to sleep_recent
* Rename Today's Sleep to Recent Sleep in dashboard
2022-06-27 19:39:45 -07:00
Alpha Chen
c98f6cd433
Fix 500 in sleep pattern ( #487 )
2022-06-17 06:40:28 -07:00
Christopher C. Wells
a84087edf3
Install `pipenv` via Pipx
2022-06-16 18:32:34 -07:00
Christopher C. Wells
0b9a380c62
Use `requirements.txt` as `Pipenv.lock` isn't committed
2022-06-16 18:24:58 -07:00
Christopher C. Wells
3601a0897f
Upgrade `actions/setup-python` to v4 and use built-in cache
...
See https://github.com/actions/setup-python#caching-packages-dependencies
2022-06-16 18:22:16 -07:00
Daniel Beard
7d7982b077
Fix dayssince sometimes being off by 1 day depending on timezone ( #484 )
2022-06-15 06:53:32 -07:00
Christopher C. Wells
f47fbce0cb
Use consistent naming for forms test case classes
2022-06-14 14:05:03 -07:00
Christopher C. Wells
0eac0f6934
Create v1.11.1 release
2022-06-12 19:26:59 -07:00
Christopher Charbonneau Wells
f5ae1a55a7
Fix list view classes and colspans and re-sort menu items ( #481 )
...
* Standardize list class and fix colspans
Fixes #469
* Alpha organize new recent menu item additions
2022-06-12 19:24:00 -07:00
Marcelino Alberdi Pereira
9d3c32fec1
Fix filtering not working for capitalized tags ( #480 )
...
Closes #467 .
2022-06-12 19:07:19 -07:00
appletalk
b2c228fac9
Use local timezone for pumping graph data ( #478 )
2022-06-10 22:00:40 -07:00
Xuesong
c1ee2a940b
Add i18n to `dayssince` filter ( #477 )
2022-06-10 21:39:24 -07:00
Christopher C. Wells
cf33fc3e69
Remove resolutions hullabaloo
2022-06-10 19:47:40 -07:00
Jean-Louis Jouannic
f6960dc2e9
✨ Add support for other S3-like providers ( #476 )
2022-06-06 13:34:22 -07:00
Christopher C. Wells
a75e000af6
Disable demo deploy CI job
...
Demo deployments will be triggered via Railway.app in order to support PR
environment deployments as well.
2022-06-06 06:49:51 -07:00
Christopher Charbonneau Wells
1a19f05130
Add `timer` field data to OpenAPI schema ( #474 )
...
* Add timer as an actual field on the duration serializer
This change enables the timer field to be part of the generated OpenAPI
schema.
2022-06-06 06:47:57 -07:00
Xuesong
5ab2fce0d0
Handle plurals with `count` tag ( #473 )
2022-06-05 06:34:52 -07:00
Marcelino Alberdi Pereira
17c52b40a0
Update Spanish translations ( #466 )
2022-06-04 18:57:55 -07:00
Christopher C. Wells
3c05768f0e
Use a composite action for job setup
2022-06-02 21:34:04 -07:00
Christopher C. Wells
99dd61bd17
Standardize job naming patterns
2022-06-02 20:54:48 -07:00
Christopher C. Wells
a072868a16
Cache lock file along with dependencies
2022-06-02 20:53:32 -07:00
Christopher C. Wells
5799c15f03
Re-enable demo deploy job
2022-06-02 20:48:37 -07:00
Christopher C. Wells
a17cf139e1
Add URL to docs deploy environment config
2022-06-02 20:44:47 -07:00
Christopher C. Wells
8b54596c52
Add settings to isolated tests
2022-06-02 20:21:16 -07:00
Christopher C. Wells
72bdc22dc6
Add ID to Python setup for proper outputs handling
2022-06-02 20:19:24 -07:00
Christopher C. Wells
3d80eed562
Correct CI YAML
2022-06-02 20:14:18 -07:00
Christopher C. Wells
544babd8eb
Update actions configurations; re-add Python cache
2022-06-02 20:11:49 -07:00
Christopher C. Wells
815d881eeb
Add documentation deployment environment
2022-06-02 19:46:09 -07:00
Christopher C. Wells
1913e4bb32
Consolidate Render.com config
2022-06-02 12:06:45 -07:00
Christopher C. Wells
f3d762ca63
Switch demo to Railway; run reset every three hours
2022-06-02 12:04:35 -07:00
Christopher C. Wells
dc14356ab7
[skip-ci] Run python in pipenv
2022-06-02 11:41:30 -07:00
Christopher C. Wells
4cd93f9920
[skip-ci] Set up full environment in demo reset
2022-06-02 11:36:05 -07:00
Christopher C. Wells
b103ffe106
Update CI node version to 16
2022-06-02 11:20:39 -07:00
Christopher C. Wells
7b9373081c
Remove unnecessary `railway link` step
2022-06-02 11:05:53 -07:00
Christopher C. Wells
5b14cd7894
Upper case the demo reset action env variables
2022-06-02 10:56:28 -07:00
Christopher C. Wells
28d49a86de
Update demo reset for Railway
2022-06-02 10:29:48 -07:00
Christopher C. Wells
30c383e0c7
Disable demo refresh (for now...)
2022-06-02 08:59:11 -07:00
Christopher C. Wells
aba239e6da
Update Render.com config
...
Default database instance is _not_ free... rude.
2022-06-02 07:05:50 -07:00
Christopher Charbonneau Wells
bf031fcc85
Use bash script for Procfile ( #465 )
...
This allows for more flexibility without requiring Heroku's post deploy and release hooks.
2022-06-01 07:10:55 -07:00
Christopher C. Wells
d898817629
Update locale files with latest strings
2022-06-01 06:08:57 -07:00