Commit Graph

39 Commits

Author SHA1 Message Date
Christopher C. Wells 99e214e822 Update node dependencies 2022-02-11 20:09:00 -08:00
Christopher C. Wells feb6cce3a4 Update to AlpineJS 3.x 2021-07-12 21:02:27 -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 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 ef719c9175 Add User admin flag 2021-04-20 16:04:32 -07:00
Christopher C. Wells a9fad1bff0 Add basic User CRUD abilities 2021-04-20 14:49:51 -07:00
Christopher Charbonneau Wells 350a08a14d
Add Heroku support (#12) 2021-04-06 10:05:10 -07:00
Christopher C. Wells 7dd0fd1487 Remove icon nav elements 2021-03-27 21:01:34 -07:00
Christopher C. Wells 4f5b29ce4c Imrpove support for "mobile app" handling 2021-03-27 20:45:42 -07:00
Christopher C. Wells 9952803368 Adjust feature image heights 2021-03-13 05:48:32 -08:00
Christopher C. Wells 9c68277cc6 Ditch bg-cover approach
Too many problems on mobile with nicer fixed styling.
2021-03-13 05:41:26 -08:00
Christopher C. Wells 97b9fb4fb2 Only used fixed/cover on md+ 2021-03-13 05:27:06 -08:00
Christopher C. Wells e1d6da89ad Adjust recipe background behavior for small screens 2021-03-13 04:44:48 -08:00
Christopher C. Wells c978c5843d Use recipe image as background 2021-03-12 20:48:08 -08:00
Christopher C. Wells 46efb6d562 Add Quill editor for recipe description 2021-03-08 08:40:36 -08:00
Christopher C. Wells 3524836878 Add page titles 2021-03-05 20:57:37 -08:00
Christopher C. Wells 2a6a1741e1 Improve recipes HTML semantics 2021-03-05 20:41:00 -08:00
Christopher C. Wells debe773def Refactor for clearer `main` and `article` elements 2021-03-05 17:26:01 -08:00
Christopher C. Wells 5bc2684ca7 Moved repeated container components to app layout 2021-03-05 17:20:13 -08:00
Christopher C. Wells 67964e492f Remove Google font 2021-03-03 05:34:19 -08:00
Christopher C. Wells 39dfe6d821 Add an app logo 2021-03-02 20:56:01 -08:00
Christopher Charbonneau Wells 414629b469
Add goals support (#4) 2021-02-15 14:19:53 -08:00
Christopher C. Wells 6c61d5d103 Switch to icon-based navigation 2021-02-06 19:59:31 -08:00
Christopher C. Wells 9cae200c0f Set parent route active for all sub-routes 2021-01-27 06:01:42 -08:00
Christopher C. Wells a575622c9c Improve mobile usability in forms 2021-01-25 07:31:38 -08:00
Christopher C. Wells 536b2236f7 Remove unused welcome and dashboard artifacts 2021-01-25 05:47:02 -08:00
Christopher C. Wells d1c66924ea Add "manual" journal entry option 2021-01-24 18:56:03 -08:00
Christopher C. Wells 35f386d681 Add backend support for multiple dates/meals in journal entry 2021-01-24 15:24:03 -08:00
Christopher C. Wells ff829d9d8d Use `x-spread` for ingredients picker JS 2021-01-23 10:33:25 -08:00
Christopher C. Wells b53a76939a Remove Livewire 2021-01-22 21:11:19 -08:00
Christopher C. Wells 18d15db375 Add basic livewire picker (WIP) 2021-01-22 21:11:19 -08:00
Christopher C. Wells 195ca1648d Move session message and errors to app layout 2021-01-18 09:23:31 -08:00
Christopher C. Wells c1ddb061df Add basic journal entries index (WIP) 2021-01-01 15:05:36 -08:00
Christopher C. Wells 2dd92c8d3a Refactor "ingredients" as "foods" 2020-12-30 15:06:22 -08:00
Christopher C. Wells a04be37acb Start Recipe controller (WIP) 2020-12-30 08:30:14 -08:00
Christopher C. Wells c12796cb28 Add Ingredients index view 2020-12-29 10:33:36 -08:00
Christopher C. Wells 9026ee9240 Create Ingredient create form 2020-12-23 14:54:54 -08:00
Christopher C. Wells cccc2d2760 Install and init `laravel/breeze` 2020-12-22 22:28:35 -08:00