Commit Graph

1381 Commits

Author SHA1 Message Date
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
Xuesong afa43fa3b6
Update Chinese translations (#464)
- Translate new strings
- Improve some translations
- Fix fuzzy strings
2022-06-01 05:41:29 -07:00
Christopher C. Wells f3b009307b Drop support for Python 3.6
Python 3.6 was EOL on 23 Dec 2021.
2022-05-31 08:25:35 -07:00
Christopher C. Wells 6fed1b80f3 Upgrade to Node 16.x 2022-05-31 08:23:41 -07:00
Christopher C. Wells d8e03dbf92 Add settings for Railway 2022-05-30 20:09:38 -07:00
Christopher C. Wells ad1484c2ae Update Python runtime definition 2022-05-30 19:57:00 -07:00
Daniel Beard 21b8a737c0
Add carousel of last 7 days of feedings to the todays feeding card (#450)
Add list of last 7 days of feedings to the todays feeding card

Co-authored-by: Daniel Beard <daniel@medcrypt.co>
2022-05-30 19:43:42 -07:00
Christopher C. Wells 7178bf9fa4 Update node dependencies 2022-05-29 15:51:48 -07:00
Christopher C. Wells e76e7ade4b Create v1.11.0 release 2022-05-28 14:00:37 -07:00
Christopher C. Wells e4345b03e7 Use named code blocks throughout documentation 2022-05-28 13:47:48 -07:00
Christopher C. Wells f95edd8957 Ensure tests pass before deploying docs 2022-05-28 13:30:27 -07:00
Christopher C. Wells 8e33033e26 Add docs-specific requirements 2022-05-28 13:27:36 -07:00
Christopher C. Wells 8a4479be8f Add a deploy docs step to CI 2022-05-28 13:15:08 -07:00
Christopher C. Wells af8b2cc1bd Update OpenAPI schema 2022-05-28 13:15:07 -07:00
Christopher C. Wells 5d03b4066f Clarify API timer field documentation 2022-05-28 13:15:07 -07:00
Christopher C. Wells af5253585e Add latest endpoints to documentation 2022-05-28 13:15:06 -07:00
Christopher C. Wells 362f42d266 Add tagged test to Import/Export tests 2022-05-28 07:02:13 -07:00
Christopher C. Wells fa746c68ca Add views tests for recently added models 2022-05-28 07:02:13 -07:00
Christopher C. Wells db5615fcb9 Add missing forms tests; separate notes and tags tests 2022-05-28 07:02:13 -07:00
Christopher C. Wells 838020ceff Update Faker API usage 2022-05-28 07:02:13 -07:00
Christopher C. Wells f4f60363eb Add import/export tests for recent model additions 2022-05-28 07:02:13 -07:00
Christopher C. Wells 3af2aee093 Reorder alpha core tests 2022-05-28 07:02:13 -07:00
Christopher C. Wells 5b7bd52a41 Fix formatting 2022-05-28 07:02:13 -07:00
Christopher C. Wells 48c039eebb Add missing API tests for recent model additions 2022-05-28 07:02:13 -07:00
Christopher C. Wells 6d30969330 Reorder alpha API classes 2022-05-28 07:02:13 -07:00