Christopher C. Wells
4aaf83c862
Add recipe duplicate functionality
2022-03-06 20:53:50 -08:00
Christopher C. Wells
6e3c40531d
Remove use of deprecated Media Library model method
2022-03-06 14:43:39 -08:00
Christopher C. Wells
1d4a975ae5
Update Composer dependencies
2022-03-06 14:30:52 -08:00
Christopher C. Wells
c4cb8759ce
Delete unused tags
2022-03-06 14:29:39 -08:00
Christopher C. Wells
7daeab4c44
Cast Goal User ID as int
2022-02-28 18:45:55 -08:00
Christopher C. Wells
ef096492d4
Add "ingredient ID" attribute to ingredients
...
This change prevents ID collision when dealing with multiple models.
2022-02-20 13:46:16 -08:00
Christopher C. Wells
ce4827a8ec
Account for serving sizes > 1 in recipe display
...
Closes #19
2022-02-12 06:27:12 -08:00
Christopher C. Wells
99e214e822
Update node dependencies
2022-02-11 20:09:00 -08:00
Christopher C. Wells
5c29150ae1
Upgrade to Laravel 9
2022-02-11 19:27:12 -08:00
Christopher C. Wells
9b0ffde30c
Update dependencies
2022-02-11 18:31:22 -08:00
Christopher Charbonneau Wells
0e8eba8b91
Use MySQL for tests in CI ( #40 )
2021-11-10 16:13:28 -08:00
Christopher C. Wells
6bc18c48a8
Set CI env to `testing`
2021-11-10 15:07:58 -08:00
Christopher C. Wells
7273da6bd2
Support parallel testing with Sail and MySQL
2021-11-10 15:04:59 -08:00
Christopher C. Wells
c42cfdb531
Add a cache-clear dev console command; document dev console commands
2021-11-10 14:58:06 -08:00
Christopher C. Wells
f17fb757ef
Add a policy to restrict goal management to owner
2021-11-09 17:00:30 -08:00
Christopher C. Wells
3f04f14a2d
Add API key to profile output
2021-11-08 20:55:00 -08:00
Christopher C. Wells
0f2d054649
Add cookie authentication support to API
2021-11-08 20:55:00 -08:00
Christopher C. Wells
f607bf73f7
Expand size of decimal fields
...
Fixed #37
2021-10-31 19:38:27 -07:00
Christopher C. Wells
6dd301a296
Update dependencies
2021-10-31 19:37:44 -07:00
Christopher C. Wells
f7a95cc020
Ensure 8 character minimum password length
2021-09-27 15:32:08 -07:00
Christopher C. Wells
419fcc2cb9
Disable browser cache with Cache-Control
2021-09-27 10:02:11 -07:00
Christopher C. Wells
cf51670727
Add CSP policy to all responses
2021-09-27 09:02:44 -07:00
Christopher C. Wells
7d058ac628
Update dependencies
2021-09-26 14:17:30 -07:00
Christopher C. Wells
11f26504b6
Add session cookie security to env example
2021-09-26 13:43:35 -07:00
Christopher Charbonneau Wells
db055b934e
Create SECURITY.md
...
Closes #34
2021-09-25 08:09:59 -07:00
Christopher C. Wells
44110984e2
Upgrade Sail
...
Now with Xdebug support!!
2021-09-06 14:09:22 -07:00
Christopher C. Wells
6a0f6ae17d
Update project dependencies
2021-09-06 13:35:33 -07:00
Christopher C. Wells
f79fd5e479
Disable image conversions queuing by default
2021-09-05 14:28:44 -07:00
Christopher C. Wells
a2621f7c17
Add step to set necessary credentials on web directories
2021-09-05 14:28:03 -07:00
Christopher C. Wells
1316c5e59b
Remove extra space in front of example commands
2021-09-05 13:26:08 -07:00
RyderForNow
fd0a88845d
Fixed typo
2021-09-04 14:16:45 -07:00
RyderForNow
e0875c6fdc
Misc. fixes in README
2021-09-04 14:16:45 -07:00
RyderForNow
ad2f698efb
Fix typo in README
2021-09-04 14:07:36 -07:00
Christopher Charbonneau Wells
2308b80cdd
Pin Alpine to 3.13
...
See https://github.com/alpinelinux/docker-alpine/issues/146
2021-07-13 21:18:54 -07:00
Christopher C. Wells
feb6cce3a4
Update to AlpineJS 3.x
2021-07-12 21:02:27 -07:00
Christopher C. Wells
636f9ff864
Update app dependencies
2021-07-12 19:33:17 -07:00
Christopher C. Wells
1a30b7cd1d
Tag initial version
2021-05-31 15:37:04 -07:00
Christopher C. Wells
d091a17c10
Update dependencies
2021-05-31 15:36:49 -07:00
Christopher C. Wells
747825cf8f
Add screenshots to README
2021-05-31 15:32:02 -07:00
Christopher C. Wells
698b59c328
Add functionality and use case information
2021-05-31 14:35:30 -07:00
Christopher C. Wells
7373d40a2d
Add information about general dependencies
2021-05-31 12:51:28 -07:00
Christopher Charbonneau Wells
eb7b17b32a
Tweak manual install instructions
2021-05-31 10:33:16 -07:00
Christopher C. Wells
e7df387af0
Add manual install instructions
2021-05-30 21:54:28 -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 Charbonneau Wells
c15f81ee6b
Add ability to change goal for a date ( #14 )
2021-05-22 14:07:57 -07:00
Christopher C. Wells
d81ef9952f
Update application dependencies
2021-05-22 05:34:41 -07:00
Christopher C. Wells
ce9bf83221
Prevent potential division by zero error
2021-05-15 21:40:53 -07:00
Christopher C. Wells
86b61dba30
Handle day updates during Goal edit
2021-05-15 21:40:53 -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