Commit Graph

421 Commits

Author SHA1 Message Date
dependabot[bot] ffccd0ca0e
Bump composer/composer from 2.1.8 to 2.1.9
Bumps [composer/composer](https://github.com/composer/composer) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/composer/composer/releases)
- [Changelog](https://github.com/composer/composer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/composer/composer/compare/2.1.8...2.1.9)

---
updated-dependencies:
- dependency-name: composer/composer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-05 21:46:39 +00: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
Christopher C. Wells 721c5baa2c Add days to Goal index view 2021-05-15 21:40:53 -07:00
Christopher C. Wells 77b06c62b1 Add formatted days attribute to Goal 2021-05-15 21:40:53 -07:00
Christopher C. Wells b21f483af2 Update Goals tests 2021-05-15 21:40:53 -07:00
Christopher C. Wells 6bb2439378 Reset migrations
The extensive migration of the goals table caused unhappiness for sqlite.
2021-05-15 21:40:53 -07:00
Christopher C. Wells 6a93254781 Tweak factory and seeder for goal changes 2021-05-15 21:40:53 -07:00
Christopher C. Wells dc4d7987e8 Create JournalDate model for setting per-date goals 2021-05-15 21:40:53 -07:00
Christopher C. Wells 91fd85ef83 Add date goal handling for user journal 2021-05-15 21:40:53 -07:00
Christopher C. Wells 153611e66d Remove Goal `from` and `to` attributes 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 15762790a5 Remove old structures from Goals edit template (WIP) 2021-05-15 21:40:53 -07:00
Christopher C. Wells 45ce469cdf Update basic Goals index 2021-05-15 21:40:53 -07:00
Christopher C. Wells 22a80400db Refactor Goal model 2021-05-15 21:40:53 -07:00
Christopher C. Wells 0bfba72f72 Fix some README issues 2021-04-24 14:19:44 -07:00
Christopher C. Wells 91661b8f5c Only include necessary files in docker image 2021-04-24 14:07:08 -07:00
Christopher C. Wells 8b26bdf323 Add Docker information to README 2021-04-24 13:58:55 -07:00
Christopher C. Wells d0b3b50e04 Remove TOC
GitHub provides a decent TOC interface natively and the anchors provided here
do not work outside GitHub anyway.
2021-04-24 13:52:42 -07:00
Christopher C. Wells 72381857e3 Add Media Library deps to Dockerfile 2021-04-24 09:40:43 -07:00
Christopher C. Wells bed6025a76 Correct default `MEDIA_DISK` setting 2021-04-24 09:29:38 -07:00