1
0
Commit Graph

156 Commits

Author SHA1 Message Date
cryptogopher 9268b2dcc1 Narrowed date column 2019-12-07 00:50:07 +01:00
cryptogopher e7ede4cce6 Implemented retake, changed default ordering to taken_at 2019-12-06 23:35:49 +01:00
cryptogopher df5fb71e10 Added separate destroy view 2019-12-06 23:12:39 +01:00
cryptogopher 32ad182870 Edit/update improvements 2019-12-06 23:02:02 +01:00
cryptogopher 681c0279fb Measurement improvements
Added 'new' action.
Separated js views for new/create/edit.
Displaying taken_at in local time.
Fixed readout destruction on edit.
2019-12-06 21:48:06 +01:00
cryptogopher 65d811d9fb Input numbers right aligned 2019-12-05 01:14:12 +01:00
cryptogopher 03d3e1e262 Layout updates 2019-12-03 01:21:17 +01:00
cryptogopher e1daade54f Added readout count to index 2019-12-03 00:47:37 +01:00
cryptogopher f769fff930 Updated comments, added before_destroy where applicable 2019-12-03 00:30:30 +01:00
cryptogopher 8d368d6aa5 Fixed updating multiple and deleting Readouts 2019-12-02 23:36:33 +01:00
cryptogopher 7cb3ac4134 Preliminary Measurement edit/update 2019-12-01 20:02:45 +01:00
cryptogopher 54040a2764 Added setting taken_at in measurement form
Changed action toggle -> retake
2019-12-01 01:08:09 +01:00
cryptogopher fc2db76a3e Updated Measurement to reflect ReadoutValue removal 2019-11-30 01:01:43 +01:00
cryptogopher d74f290a4f Removed ReadoutValue 2019-11-30 00:19:26 +01:00
cryptogopher 8c320be1ff Removed link hiding and repositioned buttons on form 2019-11-29 21:58:00 +01:00
cryptogopher 18203165b4 Added default measurement quantities 2019-11-29 21:07:11 +01:00
cryptogopher 0531fe38be Measurements controller fixes 2019-11-29 20:51:01 +01:00
cryptogopher 557ccd6164 Added update action 2019-11-28 21:00:14 +01:00
cryptogopher ffc8dbad8c Added form names and select tag autocomplete off
To make select tags show selected option (FF bug)
https://stackoverflow.com/questions/1479233/why-doesnt-firefox-show-the-correct-default-select-option
2019-11-28 01:26:43 +01:00
cryptogopher 628578cda5 Scoped all controllers inside body_trackers
Fixed main menu item highlighting
2019-11-27 22:43:58 +01:00
cryptogopher 158685459d Unified hash options style 2019-11-27 21:24:49 +01:00
cryptogopher 1982f3b526 Renamed Quantity view: toggle.js => index.js 2019-11-27 20:55:29 +01:00
cryptogopher ba7631231d Hiding order move links on edit 2019-11-27 20:48:39 +01:00
cryptogopher f6081276f3 Quantity parent options are updated through UJS 2019-11-27 20:43:39 +01:00
cryptogopher 6e335c243a Fixed Quantity parent list display for new/edit forms 2019-11-27 16:20:53 +01:00
cryptogopher 6433621fa7 Upgraded defaults import to include future fields by default
Added Quantity index formula checkmark display
2019-11-26 21:47:22 +01:00
cryptogopher 80d49de30e Hiding edit link on edit action 2019-11-26 21:20:06 +01:00
cryptogopher fdfedf3bc9 Added quantity edit form
Changed quantity long text field width setting
2019-11-24 01:26:35 +01:00
cryptogopher 8c073494e5 Disallowed moving quantity into parent/child relationship if domains differ
Generalized quantity up/down/left/right actions into 'move'
2019-11-22 22:43:11 +01:00
cryptogopher 0820a90897 Setting default quantity domain in form 2019-11-21 23:18:45 +01:00
cryptogopher 2ebbe9a306 Added quantity filtering by domain 2019-11-21 01:28:03 +01:00
cryptogopher d3ba8579d6 Minor locale updates 2019-11-16 19:07:16 +01:00
cryptogopher a619b74dce Measurement index/form running 2019-11-16 18:47:53 +01:00
cryptogopher 22aeda720d Measurement/readouts WIP 2019-11-16 18:39:46 +01:00
cryptogopher eb379c7835 Added measurement index view
Changed locales names from heading_ to link_ where appropriate
2019-11-16 14:44:45 +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 f2fa3db7f7 Added measurements to sidebar 2019-11-16 14:17:55 +01:00
cryptogopher 793edbe7ae Merged new models migrations 2019-11-15 23:13:38 +01:00
cryptogopher 687269062c Added measurement, readout and readout_value models
commands:
rails generate redmine_plugin_model body_tracking measurement
name:string hidden:boolean source:references
rails generate redmine_plugin_model body_tracking readout
measurement:references quantity:references unit:references
rails generate redmine_plugin_model body_tracking readout_value
readout:references value:decimal taken_at:timestamp
2019-11-15 21:52:12 +01:00
cryptogopher b617043dd5 Changed quantity domain order 2019-11-15 00:31:41 +01:00
cryptogopher 3ce5d5c940 Fix migration of default quantities
Allow Quantity formula to be nil but not blank
Add computed energy quantity
Reverse default quantities deletion order
2019-11-15 00:04:34 +01:00
cryptogopher 0e5a53b4b9 Moved defaults into separate migration 2019-11-14 22:21:40 +01:00
cryptogopher dc9ebb36f6 Simplified Formula.valid? 2019-11-11 15:46:57 +01:00
cryptogopher fd11198446 Fixed fieldset toggling 2019-11-11 15:21:05 +01:00
cryptogopher 2e477921e9 Updated Formula get_quantities/calculate for new parsing algo 2019-11-11 15:10:02 +01:00
cryptogopher 613c26728c Removed old (Ripper.lex based) formula validation code
Muted multiple 'disallowed' messages for keywords
Removed unnecessary .to_d call in formula computation
2019-11-11 00:01:31 +01:00
cryptogopher d768adb86b Formula parsing extensions 2019-11-10 23:37:11 +01:00
cryptogopher 7032bd4fb0 Moved filters ouside of ingredient table, so they are always visible 2019-11-10 23:26:32 +01:00
cryptogopher 13703dc8ed Fixed filtering 2019-11-10 23:23:59 +01:00
cryptogopher 60cfd17c0f WIP on alternative (sexp) formula parsing 2019-11-10 23:14:36 +01:00