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
|
dc9ebb36f6
|
Simplified Formula.valid?
|
2019-11-11 15:46:57 +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
|
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 |
|
cryptogopher
|
841fcb2807
|
Working on formula validation to accomodate functions, WIP
|
2019-11-10 00:48:54 +01:00 |
|
cryptogopher
|
67b0cd9b66
|
Unevaluable formulas return nil (instead of throwing error)
Filter formula errors are shown in filter view
|
2019-11-09 20:36:10 +01:00 |
|
cryptogopher
|
70b6e97b87
|
Filtering ingredients by formula working
|
2019-11-08 23:42:41 +01:00 |
|
cryptogopher
|
78cf471ecd
|
Preliminary support for comparison formula
|
2019-11-07 19:55:16 +01:00 |
|
cryptogopher
|
2a3e7e8d00
|
Moved remaining formula code to Formula module
|
2019-11-07 19:30:02 +01:00 |
|
cryptogopher
|
19e2a45ba8
|
Moved formula code/validation to separate module
|
2019-11-07 19:19:31 +01:00 |
|