Commit Graph

32 Commits

Author SHA1 Message Date
Christopher C. Wells 99e214e822 Update node dependencies 2022-02-11 20:09:00 -08:00
Christopher C. Wells 7d058ac628 Update dependencies 2021-09-26 14:17:30 -07:00
Christopher C. Wells 6a0f6ae17d Update project dependencies 2021-09-06 13:35:33 -07:00
Christopher C. Wells feb6cce3a4 Update to AlpineJS 3.x 2021-07-12 21:02:27 -07:00
Christopher C. Wells d091a17c10 Update dependencies 2021-05-31 15:36:49 -07:00
Christopher Charbonneau Wells 1fbb9a7dae
Add support for meals customization (#15)
* Add meals as JSON field on User

* Change journal entry meal field to integer

* Make Quill and Draggable more modular

* Add meals routes and controller (WIP)

* Set default meals during migration

* Handle meals form

* No-op meal field migrations

This allows tests to pass easier and the migrations are not entirely
necessary anyway.

* Update factories and tests for new meals format

* Add basic meals edit test

* Update journal entry processing for new meal values

* Remove temporary migrations

* Only use default enabled meals in tests

* Add User `meals_enabled` attribute

* Ensure NULL values are removed from attributes

* Add meals data to use API response

* Set default meals on user create
2021-05-30 13:11:58 -07:00
Christopher C. Wells 2ba441dd08 Add a basic Goal show page 2021-05-15 21:40:53 -07:00
Christopher C. Wells 433c884e1e Make goals table more responsive 2021-05-15 21:40:53 -07:00
Christopher C. Wells 3ae6c6ef13 Add remaining fields for Goal edit form 2021-05-15 21:40:53 -07:00
Christopher C. Wells 78c3095036 Complete profile management functionality 2021-04-22 11:29:41 -07:00
Christopher C. Wells 03f7319157 Add User photo media support 2021-04-21 08:49:05 -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 dbee32dc14 Improve error messages in recipe update 2021-04-12 21:20:13 -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 69ce3cb277 Attempt to improve coherency of journal entry summaries 2021-04-08 21:17:15 -07:00
Christopher Charbonneau Wells 350a08a14d
Add Heroku support (#12) 2021-04-06 10:05:10 -07:00
Christopher C. Wells 0ba768d7dc Prevent tag overlflow in edit views 2021-04-04 13:10:31 -07:00
Christopher C. Wells fc0c7399ea Remove left over CSS file 2021-04-03 00:33:40 -07:00
Christopher C. Wells 367d242ced Get rid of variable color props in components
These PHP-based variables preventing PostCSS from doing its thing.
2021-04-03 00:20:44 -07:00
Christopher C. Wells ee69ee7f7d Begin committing production assets 2021-04-02 23:55:06 -07:00
Christopher C. Wells 2ad8b06f71 Update node dependencies 2021-04-02 23:49:02 -07:00
Christopher C. Wells 15e016692c Update dependencies 2021-03-21 14:43:05 -07:00
Christopher C. Wells af65c5c7bb Tweak Quill editor styling 2021-03-10 05:35:42 -08:00
Christopher C. Wells 99300d1b2d Add frontend support for Quill JSON strings 2021-03-08 08:40:36 -08:00
Christopher C. Wells 46efb6d562 Add Quill editor for recipe description 2021-03-08 08:40:36 -08:00
Christopher C. Wells 67964e492f Remove Google font 2021-03-03 05:34:19 -08:00
Christopher C. Wells e68dac7f55 Complete initial food picker component 2021-01-22 21:11:19 -08:00
Christopher C. Wells cccc2d2760 Install and init `laravel/breeze` 2020-12-22 22:28:35 -08:00