A bit of code optimization in calcWater()

Added the new Kveik yeast fields to the product editor. Added auto update when a product is loaded. Added extra lines to the checklist about harvest yeast and pitch temperature.

Updated the README.design

In calcWater() the optimum SO4:Cl ratio is taken from the target profile if set, else it's calculated from the BUGU value. Swapped Cl:SO4 to SO4:Cl ratio presentation. Added remark text next to the Optimal SO4:Cl ratio.

Compile fix for Debian Buster.

Updated design notes.

Fixed fatal bug in recipe fermentables.

Version 0.3.23. Maximum fermentation temperature changed to 45 degrees.

Don't log co2pressure for units that have an empty beer_code or beer_name.

Version 0.3.22

More screen improvements. Updated the design README.

Better way to show splitted batches. Added flameout calculations to the php scripts.

Round total batch volume to 2 ddecimals.

Merged with divide branch

Take in account that flamout hops also contribute during a whirlpool and cooling.

Recipes editor handles whirlpool hop IBUs.

Printed outputs have IBUs for whirlpool hops. Removed some debug console logs.

Added the IBU contribution for whirlpool hops.

prod_forum handles split batches. divide

Updated design notes. Added missing fields to rec_toproduct. divide

The product checklist can handle splitted batches. divide

Product print shows split batch information. All calculations are done on the split batch data, not the whole batch. divide

Added the product divide scripts. All parts have all the volumes and weights divided, including the master record. Splitted batches have their own records with the product code formatted as code-n. From this design, we can rebuild the print and checklist. divide

Created branch divide for the development of split batches. divide

Version 0.3.21

Updated the documentation. Changed page layout.

Code cleanup and manual compress

Code cleanup and manual compress

Code cleanup and manual compress

Code cleanup and compress.

Code cleanup and manual compress

Code cleanup and manual compress.

Code cleanup and manual compress.

Removed yui-compressor on javascript files.

Version 0.4.9 stable stable

Merged with default stable

Version 0.3.20

The default starter SG changed to 1.037. Added several tooltips on the yeast tab.

Commented debug logs again.

Added dried yeast form.

Added dried yeast form. Pitch rate for Kveik initially set at 0.25. Dried Kveik cells set to 9000000000 cells/gram.

Added dutch array strings to a global php script. Changed fermentables, hops, yeast and misc inventory scripts to use these strings between the database scripts and javascript scripts. This makes filtering on types strings useable. Added these changes to the product/recipe forum and print exports too.

Updated the README

Added new fields in inventory_yeasts for Kveik and extra generic flags. Currently these fields do nothing but adding extra information in the database. Added Brett, Kveik and Hybrid yeast types.

Documentation update

Version 0.3.19

New menu icon

Increased yeast maximum temperature to 50

Add refermentation logfile and graph.

Added beer selection in the CO2 meter screen. Added CO2 pressure logging.

Added CO2 meter units alarm led.

Final style changes for the co2 meter screen.

Web pages for the CO2 meters added.

Added CO2 meter units to the daemon.

Accept NBIRTH messages from co2meter modules.

Reworked the splitted batches, the data is now in a separate table and there is only one product record.

Finished the logic in the split batch screen

Initial design of the divide batch screen.

Prepare screens for product divide batch.

Color templates for the prod_new and rec_new tab buttons.

(0) -300 -100 -60 +60 +100 +300 tip

mercurial