README.design

Wed, 06 Dec 2023 20:26:00 +0100

author
Michiel Broek <mbroek@mbse.eu>
date
Wed, 06 Dec 2023 20:26:00 +0100
changeset 855
2d328a2a4025
parent 781
4bb28e67f2b7
permissions
-rw-r--r--

Fixed init scripts names in Makefile. Update crontasks to use the database to check the log entries for products.

373
ee16d9b844d8 Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents: 370
diff changeset
1
ee16d9b844d8 Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents: 370
diff changeset
2 MIT licentie?
ee16d9b844d8 Added some info yo the about screen. Added calculating beer color using the method documented by Dirk Naudt. This looks like originated from a European Brewing Convention in 1948.
Michiel Broek <mbroek@mbse.eu>
parents: 370
diff changeset
3
0
033898178630 Versio 0.0.2 initial check in
Michiel Broek <mbroek@mbse.eu>
parents:
diff changeset
4
174
12aacf0da982 Updated the README
Michiel Broek <mbroek@mbse.eu>
parents: 114
diff changeset
5 Main table: products.
109
3c334f3ca7f9 Noted some ideas and added some in the menu.
Michiel Broek <mbroek@mbse.eu>
parents: 108
diff changeset
6 Calendar: shows upcoming events.
194
d202777ebae5 Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents: 180
diff changeset
7
d202777ebae5 Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents: 180
diff changeset
8 -----------------------------------------------------------------------------
d202777ebae5 Added design notes for the csv log format from fermenters. In bmsd configuration added the web_root entry. Switched fermenter DLOG messages to store the log in flat csv files instead of the database. This is much faster and the graphs look better.
Michiel Broek <mbroek@mbse.eu>
parents: 180
diff changeset
9
437
265e3d50d3ee Added bug note.
Michiel Broek <mbroek@mbse.eu>
parents: 434
diff changeset
10 Bug:
265e3d50d3ee Added bug note.
Michiel Broek <mbroek@mbse.eu>
parents: 434
diff changeset
11 Metingen en berekeningen met afgelezen Brix waardes kloppen niet op het eind
265e3d50d3ee Added bug note.
Michiel Broek <mbroek@mbse.eu>
parents: 434
diff changeset
12 van de vergisting. Gaat vooral fout met de Saison.
561
dc618b8a9552 Refracto calculation for FG is now a global function using the New Cubic method. Fixed to typos in the prod_edit en rec_edit yeastData varialbles.
Michiel Broek <mbroek@mbse.eu>
parents: 553
diff changeset
13 NOOT: experimentele wijziging is toegevoegd op 5-dec-2019. New Cubic van seanterrill.
dc618b8a9552 Refracto calculation for FG is now a global function using the New Cubic method. Fixed to typos in the prod_edit en rec_edit yeastData varialbles.
Michiel Broek <mbroek@mbse.eu>
parents: 553
diff changeset
14
704
62a1d2baec75 Better logging for locking the daemon and fixed stale lock recovery.
Michiel Broek <mbroek@mbse.eu>
parents: 668
diff changeset
15
313
9f45d09c2071 Added alcohol tolerance field in the yeasts database.
Michiel Broek <mbroek@mbse.eu>
parents: 312
diff changeset
16 Extra:
9f45d09c2071 Added alcohol tolerance field in the yeasts database.
Michiel Broek <mbroek@mbse.eu>
parents: 312
diff changeset
17
513
217ba4596c4d Updated the README
Michiel Broek <mbroek@mbse.eu>
parents: 512
diff changeset
18 Gist typen: Wild yeast, Spontaneous.
434
3ad856b99c56 Version 0.3.10. Added some more remarks for the yeast database tables.
Michiel Broek <mbroek@mbse.eu>
parents: 433
diff changeset
19
429
0d2cf505957c Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents: 425
diff changeset
20
0d2cf505957c Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents: 425
diff changeset
21 Toevoegen Barrel/Oak aging vergisting stap. Wort souring stap.
0d2cf505957c Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents: 425
diff changeset
22
497
0fe366d953ab Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents: 484
diff changeset
23 Split batch:
0fe366d953ab Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents: 484
diff changeset
24
0fe366d953ab Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents: 484
diff changeset
25 Split fields:
533
be8691b7d634 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.
Michiel Broek <mbroek@mbse.eu>
parents: 530
diff changeset
26 divide_type 0:none 1:after mash 2:after boil 3:after cooling 4:after primary 5:after secondary 6:after tertiary
497
0fe366d953ab Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents: 484
diff changeset
27 divide_size amount in liters of this part.
536
ada10cabf217 Updated design notes. Added missing fields to rec_toproduct.
Michiel Broek <mbroek@mbse.eu>
parents: 533
diff changeset
28 divide_factor factor size of this part or 1.0
497
0fe366d953ab Prepare screens for product divide batch.
Michiel Broek <mbroek@mbse.eu>
parents: 484
diff changeset
29 divide_parts hoeveel afsplitsingen.
530
a7430eee20bd Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents: 513
diff changeset
30 divide_part 0=hoofdbatch.
533
be8691b7d634 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.
Michiel Broek <mbroek@mbse.eu>
parents: 530
diff changeset
31
537
9dbce45f39b7 prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents: 536
diff changeset
32 Via Export module dialoog maken, keuze aantal afsplitsels en grootte per stuk. 10 stuks. Ok.
9dbce45f39b7 prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents: 536
diff changeset
33 Procedure: Genereer afsplitsels in db_product. Pas alle volumes aan. Ok.
9dbce45f39b7 prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents: 536
diff changeset
34 Afsplitsels naam aanpassen, code en -n volgnummer toevoegen. Ok.
9dbce45f39b7 prod_forum handles split batches.
Michiel Broek <mbroek@mbse.eu>
parents: 536
diff changeset
35 Daarna, markeer master en reduceer volume. Ok.
536
ada10cabf217 Updated design notes. Added missing fields to rec_toproduct.
Michiel Broek <mbroek@mbse.eu>
parents: 533
diff changeset
36 Tot zover werkt het. Probleem, wijzig iets aan ingredienten voor het splitspunt. Alle
545
f71079a45f5c More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents: 537
diff changeset
37 batches moeten dan ook bijgewerkt worden. Logic: in db_product.php test stage tegen divide_type.
f71079a45f5c More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents: 537
diff changeset
38 Zolang we wijzigen en het splitspunt is nog niet bereikt, de overige records bijwerken met de
f71079a45f5c More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents: 537
diff changeset
39 data tot het splitspunt. Dus check voorgaande stage in geval die ophoogt na edit.
722
c4457e10d968 Fix db error when splitting a batch. Removed the minimum 10% divide volume in the room calculation.
Michiel Broek <mbroek@mbse.eu>
parents: 704
diff changeset
40 Ook tijdens divide alleen de relevante data verdelen over de batches.
545
f71079a45f5c More screen improvements. Updated the design README.
Michiel Broek <mbroek@mbse.eu>
parents: 537
diff changeset
41
753
a59ecd6d72f4 Added bug remark
Michiel Broek <mbroek@mbse.eu>
parents: 750
diff changeset
42 Ook oplossen, als alle afsplitsingen alle volume nemen is de hoofdbatch leeg en nutteloos.
a59ecd6d72f4 Added bug remark
Michiel Broek <mbroek@mbse.eu>
parents: 750
diff changeset
43
530
a7430eee20bd Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents: 513
diff changeset
44 View - master alleen wijzigen voor splitspunt.
a7430eee20bd Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents: 513
diff changeset
45 - splitsingen alleen wijzigen na splitspunt.
a7430eee20bd Updated the documentation. Changed page layout.
Michiel Broek <mbroek@mbse.eu>
parents: 513
diff changeset
46
429
0d2cf505957c Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents: 425
diff changeset
47
661
74b442eae07b Updated design notes
Michiel Broek <mbroek@mbse.eu>
parents: 650
diff changeset
48 Hop types: Extract IKE. Tetra hop.
74b442eae07b Updated design notes
Michiel Broek <mbroek@mbse.eu>
parents: 650
diff changeset
49
668
c09b3041da42 Updated the design README
Michiel Broek <mbroek@mbse.eu>
parents: 664
diff changeset
50 Maischen: Dubbel maischen? Of is 2e maisch een grondstof (Ingo).
429
0d2cf505957c Prepared for new yeast types.
Michiel Broek <mbroek@mbse.eu>
parents: 425
diff changeset
51

mercurial