Commit Graph

462 Commits

Author SHA1 Message Date
Christopher C. Wells 9b8847b16e Add support for S3 media storage 2021-04-22 13:23:10 -07:00
Christopher C. Wells 77ed32ee4d Create partials for shared user/profile inputs 2021-04-22 11:38:28 -07:00
Christopher C. Wells 78c3095036 Complete profile management functionality 2021-04-22 11:29:41 -07:00
Christopher C. Wells adc63d975c Add dev console command to reset database 2021-04-22 10:27:19 -07:00
Christopher C. Wells a378936b72 Create "profile" controller and routes (WIP)
Views are incomplete and components need to be broken out from user edit.
2021-04-21 16:37:10 -07:00
Christopher C. Wells 104bbcd614 Do not update password when no new password is provided 2021-04-21 09:08:07 -07:00
Christopher C. Wells 1d1df92d8f Add media to User Controller test instances 2021-04-21 08:53:41 -07:00
Christopher C. Wells 03f7319157 Add User photo media support 2021-04-21 08:49:05 -07:00
Christopher C. Wells f6fa2cf79f Allow null value for recipe volume 2021-04-20 18:51:51 -07:00
Christopher C. Wells ef719c9175 Add User admin flag 2021-04-20 16:04:32 -07:00
Christopher C. Wells d18247e68d Reorganize routes in to middleware groups 2021-04-20 15:21:36 -07:00
Christopher C. Wells 0d5b3fe4fc Add User CRUD controller tests 2021-04-20 15:02:45 -07:00
Christopher C. Wells a9fad1bff0 Add basic User CRUD abilities 2021-04-20 14:49:51 -07:00
Christopher C. Wells 3bccde1a35 Update Node dependencies; enable Tailwind JIT 2021-04-20 12:16:46 -07:00
Christopher C. Wells 6c0700b5b6 Update Composer dependencies 2021-04-20 11:56:33 -07:00
Christopher C. Wells ebb07ffb7d Replace unecessary states in Food factory 2021-04-20 11:55:10 -07:00
Christopher C. Wells 057433eb90 Add support for "oz" as a food serving unit 2021-04-20 11:51:19 -07:00
Christopher C. Wells 82601406a0 Remove PHPMA restart directive for Sail config 2021-04-20 10:20:17 -07:00
Christopher C. Wells 6202ddf903 Change Food `serving_size` to `decimal` and refresh migrations 2021-04-20 10:20:17 -07:00
Christopher C. Wells 431de7f696 Add tests for recipe volume-based nutrients calculation 2021-04-18 14:42:17 -07:00
Christopher C. Wells e8f2ed8108 Display recipe volume where applicable 2021-04-18 13:55:11 -07:00
Christopher C. Wells fb3fa3dd1d Add nutrient calculation for recipe volumes 2021-04-18 13:46:20 -07:00
Christopher C. Wells 809e3ca7d7 Add support for recording recipe volume (WIP)
This offers no practical value yet -- ultimately it will be used to support
volume-based servings for recipes with a total volume set.
2021-04-17 20:31:52 -07:00
Christopher C. Wells 6b68d61385 Improve Goal validation feedback 2021-04-17 19:42:33 -07:00
Christopher C. Wells ff5661fdf1 Improve Jorunal Entry validation feedback 2021-04-17 19:39:07 -07:00
Christopher C. Wells 0982ac1601 Improve Food validation feedback 2021-04-17 07:32:46 -07:00
Christopher C. Wells 9360997bee Fix indentation 2021-04-17 05:19:31 -07:00
Christopher C. Wells 5accf0e0ed Correct db host name in example env file 2021-04-14 06:27:07 -07:00
Christopher C. Wells 3089376447 Update development environment documentation 2021-04-14 06:07:52 -07:00
Christopher C. Wells dbee32dc14 Improve error messages in recipe update 2021-04-12 21:20:13 -07:00
Christopher C. Wells c9ef13a0d4 Move supported ingredients handling inside old data loop 2021-04-12 19:55:55 -07:00
Christopher C. Wells ba5ac72db8 Place nutrition facts and operations above content 2021-04-12 19:53:15 -07:00
Christopher C. Wells eea63227b9 Set max width on `aside` for food and recipe show page 2021-04-10 21:22:59 -07:00
Christopher C. Wells a9ef5ddfd4 Replace tiny edit/delete icons with big buttons 2021-04-10 21:10:22 -07:00
Christopher C. Wells 232e2fc6ac Use date picker for journal and goals index date. 2021-04-10 20:07:18 -07:00
Christopher C. Wells 232f5ddfe8 Attempt to improve handling for common 1/3 and 2/3 amounts 2021-04-10 14:22:14 -07:00
Christopher C. Wells 9ed27c0108 Enforce larger decimal format for ingredient amount column 2021-04-10 14:20:11 -07:00
Christopher C. Wells c6dee093cc Remove ElasticSearch setting for PHPUnit config 2021-04-09 15:28:49 -07:00
Christopher C. Wells 18dbe7e414 Rename CI env file 2021-04-09 15:17:13 -07:00
Christopher C. Wells b0e1403ffa Document testing process 2021-04-09 15:17:03 -07:00
Christopher C. Wells 0836e3ecf3 Move database refresh to base TestCase 2021-04-09 15:11:06 -07:00
Christopher C. Wells 260a57dc52 Refactor testing configurations 2021-04-09 14:46:40 -07:00
Christopher C. Wells 735c4ea54a Update dependencies 2021-04-09 14:23:52 -07:00
Christopher C. Wells 69ce3cb277 Attempt to improve coherency of journal entry summaries 2021-04-08 21:17:15 -07:00
Christopher C. Wells 8d3f2cc35c Default to separate journal entry lines 2021-04-08 19:58:06 -07:00
Christopher C. Wells 06fa79f1ed Add detail field to entry item summary when present 2021-04-08 16:57:31 -07:00
Christopher C. Wells 05736cec30 Add tests and documentation for nutrient rounding changes 2021-04-08 16:54:01 -07:00
Christopher C. Wells 17e640303d Implement FDA guideline-based rounding
Rounding is left out of Food nutrients for now to prevent rounding up before
summing in certain places.
2021-04-08 16:34:30 -07:00
Christopher C. Wells 0f2a506add Tweak login view code formatting 2021-04-08 14:54:32 -07:00
Christopher C. Wells 778879896f Add demo and other updates to README 2021-04-08 14:47:07 -07:00