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
ced06a25bc
Added :meals and :compositions_ingredients tables
...
Changed Column -> QuantityColumn
Updated :ingredients table to handle recipes
2020-04-13 01:11:34 +02:00
cryptogopher
dbb8bdc62e
Fixed formatting of routine description
2020-04-11 23:18:38 +02:00
cryptogopher
40d6a3a3f0
Displaying Measurement notes
2020-04-04 02:41:46 +02:00
cryptogopher
1b6905d105
Form improvements
2020-04-04 02:37:37 +02:00
cryptogopher
f00f93c9e9
View tracking through params in Ingredients
...
Squeezed ingredient form
2020-04-04 02:13:46 +02:00
cryptogopher
738161fc43
Squeezed time and source in 1 line
2020-04-03 23:55:39 +02:00
cryptogopher
90a8c263f5
Fixed labels in MeasurementRoutine form
2020-04-03 23:51:56 +02:00
cryptogopher
a7b003dc6f
Reload readouts on current readout name change
2020-04-03 22:11:23 +02:00
cryptogopher
0e8634a3dd
Fixed multiple form creation on edit
2020-04-03 21:40:50 +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
cryptogopher
18419f1aeb
Added MeasurementRoutine as a nested Measurement model
...
Updated ItemsWithQuantities to work with MeasurementRoutine
Replaced ColumnViews HABTM with polymorphic HMT
Added Measurement notes
Added destroy restrictions on Quantity
Replaced BodyTrackingPluginController with Finders concern
Removed 'body_trackers' prefix from paths
Unified styling for textarea
2020-03-29 00:56:37 +01:00
cryptogopher
e7a33c684f
Dispplaying units of computed values
...
Fixed formula error messages display when filter formula not given
2020-03-25 23:07:59 +01:00
cryptogopher
2efdc08931
Added setting Formula unit in form and when loading defaults
2020-03-25 21:40:24 +01:00
cryptogopher
031b857925
Added reference to Unit in Formula
...
Updated defaults identifiers and units in default formulas
2020-03-25 17:57:49 +01:00
cryptogopher
c262e82c7b
Renamed Ingredient comment -> notes
2020-03-25 00:26:35 +01:00
cryptogopher
08860cbfab
Query optimizations
2020-03-24 22:16:27 +01:00
cryptogopher
63370ccc1a
Fixed filter zero_nil default
2020-03-24 22:04:34 +01:00
cryptogopher
6919f9910c
Changed indexing from q_name -> q in compute
2020-03-24 21:59:57 +01:00
cryptogopher
cfe225c014
Filters zero_nil setting and computing fixed
2020-03-24 01:54:26 +01:00
cryptogopher
08ac719566
Fixes after introducing Formula model
2020-03-24 00:53:02 +01:00
cryptogopher
de395ad1e0
Displaying filter formula errors
2020-03-22 01:10:14 +01:00
cryptogopher
10325c9c39
Added zero_nil to Ingredients filter formula
...
Displaying formulas errors for Nutrients view
Substituted onblur for Ingredients filters with hidden submit
2020-03-22 01:02:37 +01:00
cryptogopher
c3b783e942
Displaying errors for uncomputable formulas in nutrients view
2020-03-21 00:38:39 +01:00
cryptogopher
9a79e8fa55
Making Formula#calculate public
2020-03-20 00:57:20 +01:00
cryptogopher
5e0e32a855
Optimized out 1 query for Quantity index
2020-03-10 23:17:44 +01:00
cryptogopher
503266d546
Repositioned filters zero_nil checkbox
2020-02-23 01:31:38 +01:00
cryptogopher
f65569528d
Added JS layout
2020-02-22 22:51:15 +01:00
cryptogopher
2d778c831b
Introduced plugin layout instead of using Redmine ViewListener render_on
2020-02-22 22:39:12 +01:00
cryptogopher
0f8f74ffec
Added zero_nil to Measurement filter formula
2020-02-22 22:14:21 +01:00
cryptogopher
b1e7236460
Added zero_nil to Quantity form and import
2020-02-20 21:55:38 +01:00
cryptogopher
c15048f5ea
Fixed editing last index item
2020-02-20 21:17:55 +01:00
cryptogopher
c774f7745d
Add child Quantity action added
2020-02-19 21:24:17 +01:00
cryptogopher
b7b7401833
Updated Quantity to use Formula
...
and upgraded controller actions to match Measurement/Ingredient
2020-02-19 17:57:29 +01:00
cryptogopher
544c0c5293
Updating Quantity to use Formula, WIP
2020-02-17 22:15:30 +01:00
cryptogopher
4e537f3981
Moved Formula to separate model
2020-02-16 18:34:07 +01:00
cryptogopher
aa26e66312
Fixed calculation for indexed formulas
...
Delegated Quantity formula calls
2020-02-04 00:13:49 +01:00
cryptogopher
df8703ba3c
Updated Formula::calculate to use FormulaBuilder
2020-01-27 00:59:33 +01:00
cryptogopher
b437bee18b
Optimized formula computation to run 'eval' once
2020-01-11 23:49:30 +01:00
cryptogopher
a4ec6a0c12
Added Ingredient editing
...
Improved Ingredient to match Measurement functionality
2019-12-30 23:45:59 +01:00
cryptogopher
20deb944c3
Updated Ingredients to use ItemsWithQuantities
2019-12-29 15:12:05 +01:00
cryptogopher
61bd34fdc5
Moved sidebar rendering to layout
2019-12-27 23:54:27 +01:00
cryptogopher
cc62ef1002
Added Ingredient comment attribute
...
Minor view updates
2019-12-27 22:40:07 +01:00
cryptogopher
4d48e86728
Added measurement filtering
2019-12-27 21:46:35 +01:00
cryptogopher
056d3b150d
Removed Measurement 'hidden' attribute
2019-12-27 01:48:22 +01:00
cryptogopher
2dcc750355
Improved measurements listing
2019-12-27 01:46:09 +01:00