Commit Graph

16 Commits

Author SHA1 Message Date
233cea022a Fix usability bugs and USDA importer performance
All checks were successful
parsley/pipeline/head This commit looks good
- Remove duplicate Save buttons in log creator/editor (fired with null data before recipe loaded)
- Redirect to new resource after creating recipe/log instead of dropping back to list
- Fix TheFoodCreator Cancel linking to dead route /food → /foods
- Refactor AppSearchText to use defineModel; fix search box not initializing from URL
- Fix TheCalculator variable shadowing bug (ingredient ref never updated on food select)
- Refactor UsdaImporter to use insert_all! instead of per-record save! (~240k branded foods)
- Fix string-based ndbn min comparison in build_enumerator (fragile on non-padded IDs)
- Add CLAUDE.md with project overview and architecture notes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 14:42:22 -05:00
bb2e29f25c upgrade ruby/rails 2024-09-28 11:50:07 -05:00
2b77bc9fb8 rails 7/ruby 3 2022-12-01 18:02:26 -06:00
bea495cd8a Fixed specs 2019-03-23 13:54:21 -05:00
2e86208476 Added branded food DB 2018-09-14 19:32:49 -05:00
2fd83a5d3d front end work 2018-09-11 22:56:26 -05:00
cd802f0d97 adding temp logo and fixing specs 2018-07-13 15:42:08 -05:00
1c4fbe15de start vue conversion 2018-03-29 01:57:00 -05:00
c71e356195 Fixed yield parser; fixed N+1 query issue 2016-07-05 16:48:59 -05:00
d368ef4a6f Better yield use 2016-04-03 18:03:51 -05:00
238adc4b61 USDA density calculations now more powerful; added ability to parse cubic values 2016-03-10 16:06:39 -06:00
a9527c9626 Fixed usda parser; start updating density calculaitons 2016-03-09 20:12:38 -06:00
2f752eae61 Adding USDA weights; usda_importer refactor 2016-03-09 18:53:47 -06:00
b890665966 Added specs 2016-02-27 20:23:14 -06:00
dd493a09d5 Extra conversion options 2016-02-27 20:12:41 -06:00
d5082f9c16 Major unit conversion refactor + lots more specs 2016-02-02 15:48:20 -06:00