cryptogopher
cb4c528908
Test pass: test_edit
2021-01-24 15:05:54 +01:00
cryptogopher
7d096748bf
Test pass: test_index_options_add_exposure
2021-01-19 18:53:02 +01:00
cryptogopher
2a8f60be36
Flashing through #now on AJAX actions
2020-09-05 21:56:05 +02:00
cryptogopher
1b7f2f0abd
Added test_defaults_seed_and_load_into_empty_project
...
Added :defaults scopes to models
Added :sources and :formulas fixtures
Loading defaults from seeds.rb using rake task instead of migration
2020-08-29 01:26:36 +02:00
cryptogopher
8f2a455561
Added defaults load test
2020-08-26 02:07:36 +02:00
cryptogopher
6ba8ad5376
Preliminary Target :edit support
2020-08-25 02:55:21 +02:00
cryptogopher
c2055c4eb4
Replaced #current_goal with @goal
2020-08-24 22:09:04 +02:00
cryptogopher
cf0e14d87d
Allow binding goal saving w/o exposures and disallow destruction
2020-08-22 23:17:24 +02:00
cryptogopher
8b43f22e66
Added: test_create_binding_target_when_binding_goal_does_not_exist
2020-08-22 16:11:43 +02:00
cryptogopher
cf3bbb205d
Added Targets index
2020-08-06 21:52:33 +02:00
cryptogopher
ffcc9553d5
Added Target create action
2020-07-25 16:28:55 +02:00
cryptogopher
0df2c6ec4f
Preliminary Target #new support
2020-06-27 21:52:32 +02:00
cryptogopher
1dd2e2b596
Added Goal model and preliminary Targets index
2020-06-25 03:56:49 +02:00
cryptogopher
2c4caed737
Fixed Foods index with no foods
2020-06-20 03:31:57 +02:00
cryptogopher
4df88598f8
Fixed Quantity defaults import after removing :name uniqueness
...
Added awesome_nested_set #each_with_path
2020-06-20 00:52:37 +02:00
cryptogopher
356e264c51
Cleaned up nutrients index table
2020-06-02 23:12:50 +02:00
cryptogopher
ba634eb516
Fixed deletion of quantity formula
2020-05-29 00:10:05 +02:00
cryptogopher
a416e1ce9b
Fixed importing Foods with QuantityValue
...
Fixed double flash when not followed by request
Added Food#destroy error reporting
Simplified prepare_meals with no ingredients
Renamed scope on item with subitems: subitems -> with_subitems
2020-05-20 23:33:34 +02:00
cryptogopher
7584c650da
Fixed formula validation during import of defaults
...
Previously it did not consider in-memory records and failed sometimes
2020-05-11 22:38:27 +02:00
cryptogopher
ffb87a09c4
Error reporting on failed loading of default(s)
2020-05-11 20:46:31 +02:00
cryptogopher
1f5ea1cfb6
compute_quantities: allow indirect associations and model dependencies
2020-05-10 18:06:32 +02:00
cryptogopher
8749710330
Formula can contain model method calls
2020-05-05 01:52:34 +02:00
cryptogopher
b3f7199f93
Moved adjust from IngredientsController to MealsController
2020-05-02 16:49:54 +02:00
cryptogopher
f6a7f0219e
Summarizing nutrients + displaying meal summary
2020-05-01 18:34:40 +02:00
cryptogopher
e74c707729
Displaying amount column in same format as quantities
2020-04-29 23:12:59 +02:00
cryptogopher
da11c0f626
Restyled quantity header
...
Exposure close button removed, toggling only from select
2020-04-29 22:26:48 +02:00
cryptogopher
3418af87c1
Displaying quantities with fixed precision/MFU unit removed
2020-04-28 16:05:42 +02:00
cryptogopher
dfa20a55d1
Displaying quantities in MEals index, WIP
2020-04-27 18:15:40 +02:00
cryptogopher
4230d72206
compute_quantities now returns single hash
...
Fixed MeasurementsController view management
2020-04-26 20:21:17 +02:00
cryptogopher
c24bdd6f45
Renamed: formula_q -> filter_q
...
Added Meal related associations to Project
2020-04-25 22:49:48 +02:00
cryptogopher
ab8ed92929
Added MealsController#toggle_exposure
2020-04-25 15:52:35 +02:00
cryptogopher
a4781b4fcd
Renamed: column -> exposure
...
Moved toggle_column_options to body_trackers helper
2020-04-25 15:42:22 +02:00
cryptogopher
5ab17cf69b
Added MealsController#destroy
2020-04-24 00:54:32 +02:00
cryptogopher
dfeb9af6db
Added Meal edit/update
2020-04-20 22:56:05 +02:00
cryptogopher
66cd7926e8
Added adjusting ingredient amount
2020-04-19 21:50:59 +02:00
cryptogopher
03d0a56474
Moved notes form from div to td
2020-04-19 21:34:24 +02:00
cryptogopher
3706206191
Update notes in div
2020-04-19 18:16:07 +02:00
cryptogopher
e659ecc760
Added MealsController#toggle_eaten
2020-04-19 16:03:03 +02:00
cryptogopher
620d86b18a
Updated Meals index
2020-04-19 00:02:39 +02:00
cryptogopher
50b89de904
Meals index, WIP
2020-04-18 18:29:53 +02:00
cryptogopher
3ff36df168
IngredientsController#index WIP
2020-04-18 01:22:21 +02:00
cryptogopher
ed6b1b9fe7
Preliminary MealsController#create
2020-04-16 22:02:53 +02:00
cryptogopher
e78803e474
Added MealsController#new and form autocomplete for Food
...
Renamed QuantityColumn -> Exposure
2020-04-15 23:42:58 +02:00
cryptogopher
8e8160c41a
Renamed Ingredient -> Food
...
Ingredient is now part of composition (meal/recipe/dish)
2020-04-14 19:44:19 +02:00
cryptogopher
c3010a70e8
Adding Meals, WIP
2020-04-13 15:36:59 +02:00
cryptogopher
f00f93c9e9
View tracking through params in Ingredients
...
Squeezed ingredient form
2020-04-04 02:13:46 +02:00
cryptogopher
a7b003dc6f
Reload readouts on current readout name change
2020-04-03 22:11:23 +02:00
cryptogopher
14f4c063de
Fixed creating/updating with MeasurementRoutine
...
Updated Measurement links with :view
2020-04-03 18:34:39 +02:00
cryptogopher
9f63c14f8a
Adding MeasurementRoutine selection/editing support
2020-04-02 02:23:53 +02:00
cryptogopher
0c724ed63f
Moved tracking of view state from session to params
2020-03-29 18:52:30 +02:00