Alexander Vollkopf
46a589c463
Merge pull request #87 from papauorg/feature/development-environment-upstream
...
Provide preconfigured dev-environment and automated tests -> some fixes still required for femrneter recipes and config path
2022-04-01 18:40:26 +02:00
Philipp Grathwohl
0c0bda6abe
Use config folder abstraction in fermentation controller
2022-04-01 15:02:12 +00:00
Philipp Grathwohl
1b2257f3e2
Use official source for cbpi-ui plugin
2022-04-01 08:25:53 +02:00
Philipp Grathwohl
db5d58e49c
Run tests automatically in build
2022-03-31 08:06:46 +02:00
Philipp Grathwohl
652fbd74be
Fix tests so they run again
...
Tests that can not work because of missing endpoints in the controllers
were removed. Also tests that have no clear intent and were failing were
deleted.
2022-03-31 08:06:46 +02:00
Philipp Grathwohl
86b8d6fc62
Allow specifying config path on start
...
Bitte geben Sie eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
2022-03-31 08:06:42 +02:00
Philipp Grathwohl
86bd6c5a6b
Delete unused craftbeerpi.db
2022-03-31 08:04:42 +02:00
Philipp Grathwohl
a187ec64e1
Add default configuration for development environment
2022-03-31 08:04:42 +02:00
Philipp Grathwohl
9366c18a38
Configure devcontainer for python
2022-03-31 08:04:42 +02:00
Alexander Vollkopf
c781f9cd2f
Merge pull request #92 from craftbeerpi/development
...
Development
2022-03-30 17:42:18 +02:00
Alexander Vollkopf
d254cdfb7d
Merge branch 'master' into development
2022-03-30 17:37:55 +02:00
avollkopf
8a7525ef9d
Added codenae to release.py and adapted release.py code for 3 digits version
2022-03-30 07:42:07 +02:00
avollkopf
25327bab9f
clear femrenter recipe name if recie is cleared
2022-03-29 18:48:36 +02:00
avollkopf
43cf27bad5
Version bump
2022-03-28 15:59:42 +02:00
avollkopf
42670efd9c
Added fermenterstep with controlled ramp rate
2022-03-28 15:59:04 +02:00
avollkopf
83286150b7
Add Codename
2022-03-24 07:33:48 +01:00
Alexander Vollkopf
6cf49a822a
Merge branch 'master' into master
2022-03-21 11:30:05 +01:00
avollkopf
e3f47e6651
Merge branch 'master' of https://github.com/craftbeerpi/craftbeerpi4
2022-03-15 21:15:42 +01:00
avollkopf
cdc2ee83a3
fix if no description is given in fermenterrecipe
2022-03-15 21:15:38 +01:00
Alexander Vollkopf
30ec17be3c
Merge pull request #88 from papauorg/feature/fix-readme-links
...
Fix readme links for the main repository -> brings only the readme links back to the upstream repo
2022-03-15 16:09:12 +01:00
Alexander Vollkopf
9349ce8ca8
Merge pull request #91 from papauorg/feature/fix-version-regex
...
Allow 3 part version numbers -> no change on server itself and won't break anything for the release candidate
2022-03-15 16:06:42 +01:00
Philipp Grathwohl
2bde0e42ae
Allow 3 part version numbers
2022-03-15 08:13:00 +01:00
avollkopf
d8ba8c0ac5
fix create plugin under windows
2022-03-15 06:53:40 +01:00
Manuel Fritsch
fda8042ff1
version number update to 4.0.3
2022-03-13 12:55:52 +01:00
Manuel Fritsch
036e70e4bf
Merge form dev branch
2022-03-13 12:52:40 +01:00
avollkopf
aa76c908ef
wlan0 speed fix for linux / defalt mqtt actor off on startup
2022-03-09 08:25:17 +01:00
avollkopf
12803b62c4
check if nic is down
2022-03-08 19:43:37 +01:00
avollkopf
c3c4101b6b
Added NIC Speed info to system controller
2022-03-08 14:25:00 +01:00
avollkopf
6ac93e5212
fix for stepid on load recipe/addstep
2022-03-07 16:43:00 +01:00
avollkopf
bc6649dff8
Dont' start femrentationstep before mqtt sensor has received a value
2022-03-07 15:03:41 +01:00
Philipp Grathwohl
ea8f22b90d
Fix readme links for the main repository
2022-03-07 07:36:45 +01:00
Manuel Fritsch
3b81f1d844
remove db and update get async loop
2022-03-06 14:39:52 +01:00
Manuel Fritsch
248be2c6e2
db removed
2022-03-06 14:37:44 +01:00
avollkopf
ecbb2d404d
use current fermenter recipe name when sending recipe to fermenter
2022-03-05 16:07:15 +01:00
avollkopf
fc14c786a4
added development_fermentersteps to workflow (test)
2022-03-05 13:43:32 +01:00
avollkopf
e32b2c4af8
worflow
2022-03-05 13:24:08 +01:00
avollkopf
0dfc55aa04
another workflow test
2022-03-05 13:22:03 +01:00
avollkopf
ea990bc759
test workflow
2022-03-05 13:18:12 +01:00
avollkopf
b6ad39df1b
text workflow
2022-03-05 13:14:29 +01:00
avollkopf
a136f6b467
set default for mqtt sensor to 999 and add check to fermentersteps target temp step
2022-03-05 11:29:33 +01:00
avollkopf
bce0a0025b
cleanup in fermentation controller and setup.py
2022-03-05 11:02:49 +01:00
avollkopf
2370b6d124
WindowsSelectorEventLoopPolicy import caused error under linux -> try to import
2022-03-04 17:45:28 +01:00
avollkopf
b1dc05b209
feasibility to update fermentersteps (not reqwuired yet)
2022-03-04 16:52:16 +01:00
avollkopf
db4e75525f
check if server is running under windows to fix issue with mqtt under win and python 3.9
2022-03-04 16:36:50 +01:00
avollkopf
a16c14feca
fix for loading fermenterrecipes from recipe book -> add endtime = 0
2022-03-02 19:40:22 +01:00
avollkopf
b84e33822b
added shutdown flag to all steps for on_timer_done
2022-03-02 17:25:59 +01:00
avollkopf
662e8b4497
updated libs and fix eventloop from lib_update branch
2022-03-02 12:35:16 +01:00
avollkopf
3cf48fff04
fix to start timer directly after restart on step with remaining time
2022-03-02 10:29:21 +01:00
avollkopf
1d3298fc60
autostart active fermenterstep with remaining time
2022-03-02 07:53:43 +01:00
avollkopf
5bcbb7480a
fixes for femrentersteps on controler shutdown
2022-03-01 21:55:52 +01:00