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
c3b783e942
Displaying errors for uncomputable formulas in nutrients view
2020-03-21 00:38:39 +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
4d48e86728
Added measurement filtering
2019-12-27 21:46:35 +01:00
cryptogopher
df15ae746c
Added action links to readouts view
2019-12-21 18:25:02 +01:00
cryptogopher
b6dbf369d1
Measurement index improvements
2019-12-21 18:01:46 +01:00
cryptogopher
0c0ca1d286
Replaced Quantity 'primary' attr with ColumnView model
2019-12-14 23:56:36 +01:00
cryptogopher
925def1674
Displaying readouts is working
2019-12-14 01:25:20 +01:00
cryptogopher
98564be4b5
Displaying Measurement readouts, WIP
2019-12-10 20:37:36 +01:00
cryptogopher
6e335c243a
Fixed Quantity parent list display for new/edit forms
2019-11-27 16:20:53 +01:00
cryptogopher
2ebbe9a306
Added quantity filtering by domain
2019-11-21 01:28:03 +01:00
cryptogopher
a619b74dce
Measurement index/form running
2019-11-16 18:47:53 +01:00
cryptogopher
b7b0f7634e
Added MeasurementsController
...
command:
rails generate redmine_plugin_controller body_tracking measurements
index create destroy
2019-11-16 14:18:34 +01:00
cryptogopher
3294689cb4
Added Ingredient visibility filter
...
Fixed index display (many? -> any? persisted)
2019-11-02 19:30:52 +01:00
cryptogopher
cf9c913897
Toggling quantity primariness from nutrients view
2019-11-01 21:43:56 +01:00
cryptogopher
9664df4888
Added ingredient source setting/display/import
2019-09-23 22:33:40 +02:00
cryptogopher
0b549b909a
Added Sources model + controller
...
commands:
rails generate redmine_plugin_model body_tracking source
project:references name:string description:text
rails generate redmine_plugin_controller body_tracking sources index
create destroy
2019-09-23 14:45:13 +02:00
cryptogopher
f039917d0e
Added nested nutrients in ingredient form
2019-09-13 19:21:28 +02:00
cryptogopher
c82f903360
Added ingredient index and form
2019-09-13 14:48:43 +02:00
cryptogopher
c916e7fd3c
Created ingredients controller
...
command: rails generate redmine_plugin_controller body_tracking
ingredients index create destroy
2019-09-13 14:03:39 +02:00
cryptogopher
ffd38195a6
Quantity form parent list narrowed to same domain
2019-09-12 23:28:16 +02:00
cryptogopher
ddac5d9aa8
Displaying only quantities for current project
2019-09-08 23:50:22 +02:00
cryptogopher
b31ab9d16a
Added Quantity nesting with awesome_nested_set
2019-09-08 20:00:35 +02:00
cryptogopher
54ab1c60dc
Implemented Quantity
2019-08-23 17:06:09 +02:00
cryptogopher
9a34cc0b95
Added Quantities model and controller
...
commands:
rails generate redmine_plugin_model body_tracking quantity
rails generate redmine_plugin_controller body_tracking quantities index
create destroy
2019-08-23 00:01:10 +02:00
cryptogopher
8e7385cdcb
Removed Unit.group, added UnitsController#import
2019-08-21 22:54:13 +02:00
cryptogopher
fea736bd36
Changed Unit.type -> .group
...
Added Unit validations. Added default Units.
2019-08-16 19:29:23 +02:00
cryptogopher
8082e42225
Added Unit types
2019-08-15 22:30:15 +02:00
cryptogopher
3e83693c28
Created BodyTrackers controller
...
command: rails generate redmine_plugin_controller body_tracking
body_trackers index
2019-08-08 22:33:58 +02:00
cryptogopher
045943938d
Created Units controlle
...
command: rails generate redmine_plugin_controller body_tracking units
create destroy
2019-08-08 21:59:40 +02:00