5 Main table: products. |
5 Main table: products. |
6 Calendar: shows upcoming events. |
6 Calendar: shows upcoming events. |
7 |
7 |
8 ----------------------------------------------------------------------------- |
8 ----------------------------------------------------------------------------- |
9 |
9 |
10 TODO: |
|
11 |
|
12 Export ingredienten naar xml. |
|
13 |
|
14 Bug: |
10 Bug: |
15 Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind |
11 Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind |
16 van de vergisting. Gaat vooral fout met de Saison. |
12 van de vergisting. Gaat vooral fout met de Saison. |
17 Eind SG na koken klopt niet als er suiker in de vergisting toegevoegd wordt. |
13 NOOT: experimentele wijziging is toegevoegd op 5-dec-2019. New Cubic van seanterrill. |
18 In de js code is dit est_og3 en niet est_og, maar est_og3 is niet beschikbaar |
|
19 in de php code. |
|
20 |
|
21 Wish: |
|
22 Giststarter bereken gist viability. Viability zelf wordt al gebruikt. |
|
23 Giststarter automatisch aantal regels aanpassen bij wijzigen van de hoeveelheden. |
|
24 |
14 |
25 Extra: |
15 Extra: |
26 |
16 |
27 Gisten: = Cultures? |
17 Gisten: = Cultures? |
28 Extra vlaggen: |
18 Extra vlaggen: |
29 glucoamlylase+ |
19 glucoamlylase+ |
30 beta glucosidase |
20 beta glucosidase |
31 Gist typen: Wild yeast, Spontaneous. |
21 Gist typen: Wild yeast, Spontaneous. |
32 |
22 |
33 Nieuwe velden: |
|
34 pofpos boolean POF+ (Phenolic Off Flavor Positive) (Ferulic acid to 4-vinyl-guaiacol) |
|
35 zymocide int4 none, K1, K2, K28, Klus zymocide+ (K1,K2,K28 or Klus) (killer yeast gen) (Alleen in wijngist?) |
|
36 sta1 boolean Diastatic gen |
|
37 harvest_top boolean Kveik top/bottom harvest |
|
38 harvest_time int16 Kveik harvest after nn hours |
|
39 pitch_temperature float Kveik pitch temperature |
|
40 bacteria boolean Kveik has bacteria flag |
|
41 |
|
42 |
23 |
43 Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap. |
24 Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap. |
44 |
25 |
45 Add dry-hop toevoegen moment. |
|
46 |
|
47 Split batch: |
26 Split batch: |
48 1. After sparge, before boil. |
|
49 2. After boil, before primary. |
|
50 3. After primary |
|
51 4. After secondary (several dry-hops) |
|
52 5. After lagering (separated packaging) |
|
53 |
27 |
54 Split fields: |
28 Split fields: |
55 divide_type 0:none 1:after mash 2:after boil 3:after primary 4:after secondary 5:after tertiary |
29 divide_type 0:none 1:after mash 2:after boil 3:after cooling 4:after primary 5:after secondary 6:after tertiary |
56 divide_size amount in liters of this part. |
30 divide_size amount in liters of this part. |
|
31 divide_factor factor size of this part or 1.0 |
57 divide_parts hoeveel afsplitsingen. |
32 divide_parts hoeveel afsplitsingen. |
58 divide_from uuid |
33 divide_part 0=hoofdbatch. |
59 Via Export module dialoog maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks. |
|
60 Procedure: Genereer afsplitsels met uniek uuid en moeder uuid. Pas volumes aan na splitspunt. |
|
61 Afsplitsels naam aanpassen, code een -n volgnummer toevoegen. |
|
62 Daarna, markeer master en reduceer volume na splitspunt. |
|
63 |
34 |
64 Miscs type: add wood. |
35 Via Export module dialoog maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks. Ok. |
|
36 Procedure: Genereer afsplitsels in db_product. Pas alle volumes aan. Ok. |
|
37 Afsplitsels naam aanpassen, code en -n volgnummer toevoegen. Ok. |
|
38 Daarna, markeer master en reduceer volume. Ok. |
|
39 Tot zover werkt het. Probleem, wijzig iets aan ingredienten voor het splitspunt. Alle |
|
40 batches moeten dan ook bijgewerkt worden. Logic: in db_product.php test stage tegen divide_type. |
|
41 Zolang we wijzigen en het splitspunt is nog niet bereikt, de overige records bijwerken met de |
|
42 data tot het splitspunt. Dus check voorgaande stage in geval die ophoogt na edit. |
65 |
43 |
66 Hop types: Extract IKE. |
44 View - master alleen wijzigen voor splitspunt. |
|
45 - splitsingen alleen wijzigen na splitspunt. |
67 |
46 |
68 Popups in de editors met rekenhulpjes. |
47 |
|
48 Hop types: Extract IKE. Tetra hop. |
|
49 |
|
50 Maischen: volledig infusie en decoctie implementeren zodat ook de Hermann methode kan. |
|
51 Dubbel maischen? |
|
52 Stap velden: gemeten pH en SG |
69 |
53 |
70 |
54 |
71 https://github.com/beerjson/beerjson |
55 https://github.com/beerjson/beerjson |
72 |
56 |