Commit Graph

458 Commits

Author SHA1 Message Date
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
Christopher C. Wells a023cce772 Only run CI on `main` branch 2021-04-08 08:02:41 -07:00
Christopher C. Wells 264a194202 Remove media handling from database seeder 2021-04-08 07:49:33 -07:00
Christopher Charbonneau Wells a1d12cdfdd
Add migration down for media table 2021-04-08 05:59:51 -07:00
Christopher C. Wells e260d71d6b Set default app name to kcal 2021-04-07 22:03:08 -07:00