Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare next release #3267

Merged
merged 89 commits into from
Sep 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
5dff4ca
Create dig-cont_0640_s3_q.tflite
jomjol Feb 17, 2024
3e85cfb
Update edit_reference.html (#2924)
SybexX Feb 17, 2024
fbe4609
Update edit_config_template.html (#2925)
SybexX Feb 17, 2024
dccfb5e
The parameter "negative" is processed on the MCU
caco3 Feb 17, 2024
7e806df
Renamed menu entry Alignment -> References
caco3 Feb 18, 2024
08a3501
renamed model file to make naming consistent
caco3 Mar 13, 2024
043de92
Fix test (#2933)
haverland Mar 20, 2024
5194c46
always reset change absolute (#2956)
kub3let Mar 22, 2024
d6a1838
Create dig-class11_1701_s2.tflite
jomjol Mar 25, 2024
ecaed38
Update tflite
jomjol Mar 30, 2024
8481cc4
Update tflite
jomjol Mar 30, 2024
88b531a
Camera settings (#3029)
SybexX Apr 11, 2024
7e5f6bf
Fix minor typo and harmonize spaces (#3030)
myxor Apr 11, 2024
c3fadf5
Source code formatting, ClassFlowPostProcessing.cpp
SybexX Apr 15, 2024
70b031e
fix edit_config_template.html
SybexX Apr 16, 2024
ae6a945
fix readconfigparam.js
SybexX Apr 16, 2024
32282ec
fix edit_config_template.html
SybexX Apr 16, 2024
dc90972
Update info.html
SybexX Apr 24, 2024
4049d75
Update overview.html
SybexX Apr 26, 2024
79543df
Update reply-bot.yaml
caco3 May 7, 2024
1300242
homeassistant service discovery: derive node_id when using nested top…
henrythasler Jun 2, 2024
1a76ae1
add Prometheus/OpenMetrics exporter (#3081)
henrythasler Jun 2, 2024
beb0959
Typo
caco3 Jun 2, 2024
c54ca18
update platformIO to 6.7.0 (ESP IDF 5.2.1) (#3098)
caco3 Jun 3, 2024
009ab4c
Update reply-bot.yaml (#3107)
caco3 Jun 9, 2024
8012b7f
Fix actions-label-commenter
caco3 Jun 9, 2024
aa2a4ed
Update Helper.cpp
SybexX Jul 17, 2024
d3d9c64
Update Helper.h
SybexX Jul 17, 2024
132834c
Update Helper.cpp
SybexX Jul 17, 2024
ee38bc7
Update readconfigparam.js
SybexX Jul 20, 2024
f534741
proposal for renaming and documentation (#3115)
henrythasler Jul 21, 2024
64bb4f0
Update server_camera.cpp
SybexX Aug 5, 2024
eefccf6
Update ClassFlowPostProcessing.cpp
SybexX Aug 5, 2024
cce9927
Update ClassFlowAlignment.cpp
SybexX Aug 5, 2024
f99dc8f
Fix building with `-D DEBUG_DETAIL_ON` (#3160)
slovdahl Aug 8, 2024
17fe87b
Handle empty prevalue.ini gracefully (#3162)
slovdahl Aug 8, 2024
7b75440
Bugfix for boot loop (#3175)
SybexX Aug 17, 2024
2546ab8
Delete param-docs/parameter-pages/TakeImage/Aec2.md
SybexX Aug 18, 2024
9a4b51d
Delete param-docs/parameter-pages/TakeImage/AutoExposureLevel.md
SybexX Aug 18, 2024
6922970
Delete param-docs/parameter-pages/TakeImage/Brightness.md
SybexX Aug 18, 2024
d567a5d
Delete param-docs/parameter-pages/TakeImage/Contrast.md
SybexX Aug 18, 2024
b6c6805
Delete param-docs/parameter-pages/TakeImage/Grayscale.md
SybexX Aug 18, 2024
eb7d078
Delete param-docs/parameter-pages/TakeImage/Negative.md
SybexX Aug 18, 2024
39e84ba
Delete param-docs/parameter-pages/TakeImage/Saturation.md
SybexX Aug 18, 2024
e3ff049
Delete param-docs/parameter-pages/TakeImage/Sharpness.md
SybexX Aug 18, 2024
ccefe57
Delete param-docs/parameter-pages/TakeImage/ImageQuality.md
SybexX Aug 18, 2024
6543772
Delete param-docs/parameter-pages/TakeImage/Zoom.md
SybexX Aug 18, 2024
ae69942
Delete param-docs/parameter-pages/TakeImage/ZoomMode.md
SybexX Aug 18, 2024
fb6cb44
Delete param-docs/parameter-pages/TakeImage/ZoomOffsetX.md
SybexX Aug 18, 2024
0441753
Delete param-docs/parameter-pages/TakeImage/ZoomOffsetY.md
SybexX Aug 18, 2024
c7e340d
Delete param-docs/parameter-pages/TakeImage/ImageSize.md
SybexX Aug 18, 2024
3a9c9ac
Delete param-docs/parameter-pages/TakeImage/FixedExposure.md
SybexX Aug 18, 2024
773d21a
Delete param-docs/parameter-pages/Alignment/FlipImageSize.md
SybexX Aug 18, 2024
20980b2
Delete param-docs/parameter-pages/Alignment/InitialMirror.md
SybexX Aug 18, 2024
cb3f082
CamParameter documentation update
SybexX Aug 18, 2024
acf6699
typo
caco3 Aug 20, 2024
c9a3df4
add Webhook #3148 (#3163)
RaHehl Aug 23, 2024
f8eb4db
Bugfix for time stamp (#3180)
SybexX Aug 24, 2024
5c57522
Update readconfigcommon.js
SybexX Aug 27, 2024
2c69e90
fix svg favicon
caco3 Aug 27, 2024
21ec58d
Update platformIO to 6.8.1 (Contains ESP IDF 5.3) (#3196)
caco3 Aug 28, 2024
b4f6b1a
Update MainFlowControl.cpp
SybexX Aug 29, 2024
7225792
Add support for OV5640 camera (#3063)
jasaw Aug 29, 2024
822753b
Update MainFlowControl.cpp
SybexX Aug 29, 2024
d8e37dc
Add rate threshold parameter (#3195)
SybexX Aug 30, 2024
e5eca6a
Update main.cpp
SybexX Aug 31, 2024
174743a
Update config.ini
SybexX Aug 31, 2024
3a34564
Update readconfigparam.js
SybexX Aug 31, 2024
cd29690
add optional ImageUpload for Webhook (#3174)
RaHehl Sep 1, 2024
3219202
Add files via upload (#3207)
SybexX Sep 1, 2024
61bca4e
Update ClassFlowPostProcessing.cpp
SybexX Sep 1, 2024
67c3020
Update ClassFlowDefineTypes.h
SybexX Sep 1, 2024
d1c815c
Update text on recognition page
caco3 Sep 3, 2024
098b1bd
Update digital CNN
jomjol Sep 17, 2024
20a04b8
add a Delay between the WiFi reconnections (#3068)
hex7c0 Sep 22, 2024
085c47b
cleanup
SybexX Sep 23, 2024
85375b6
cleanup
SybexX Sep 24, 2024
ebcec97
cleanup
SybexX Sep 24, 2024
2b7da5b
Update edit_alignment.html
SybexX Sep 26, 2024
79476a8
cleanup
SybexX Sep 26, 2024
276efef
cleanup
SybexX Sep 26, 2024
aad1a0e
Update platformIO to 6.9.0 (Contains ESP IDF 5.3.1)
SybexX Sep 26, 2024
f39dacc
Handle crash on corrupted model (#3220)
caco3 Sep 28, 2024
d370ba5
new dig-class100-173-s2-q on 23.800 images (#3257)
haverland Sep 28, 2024
4522ba0
moved number edit box styles into new file edit_style.css (#3262)
kalwados Sep 29, 2024
5496573
added note about only TLS 1.2 is supported (#3213)
caco3 Sep 29, 2024
f6bdd48
Renamed digital to digit (#3219)
caco3 Sep 29, 2024
7d62cf6
Update Changelog.md
caco3 Sep 29, 2024
3b3a3eb
Update Changelog.md
caco3 Sep 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/label-commenter-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,9 @@
labeled:
issue:
body: |
See [Digital Digits](https://jomjol.github.io/neural-network-digital-counter-readout) resp. [Analogue Pointers](https://jomjol.github.io/neural-network-analog-needle-readout) for an overview of all trained data.
See [Digits](https://jomjol.github.io/neural-network-digital-counter-readout) resp. [Analogue Pointers](https://jomjol.github.io/neural-network-analog-needle-readout) for an overview of all trained data.
If your type is not contained it can be added to our training material, see [here](https://jomjol.github.io/AI-on-the-edge-device-docs/collect-new-images/).
discussion:
body: |
See [Digital Digits](https://jomjol.github.io/neural-network-digital-counter-readout) resp. [Analogue Pointers](https://jomjol.github.io/neural-network-analog-needle-readout) for an overview of all trained data.
See [Digits](https://jomjol.github.io/neural-network-digital-counter-readout) resp. [Analogue Pointers](https://jomjol.github.io/neural-network-analog-needle-readout) for an overview of all trained data.
If your type is not contained it can be added to our training material, see [here](https://jomjol.github.io/AI-on-the-edge-device-docs/collect-new-images/).
27 changes: 13 additions & 14 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
uses: fkirc/skip-duplicate-actions@v5
with:
concurrent_skipping: same_content_newer

- uses: actions/checkout@v4
with:
submodules: recursive
Expand All @@ -37,14 +37,14 @@ jobs:
path: ~/.platformio
key: platformio-${{ github.run_id }}
restore-keys: platformio # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Update Build cache on every commit
uses: actions/cache@v4
with:
path: ./code/.pio/
key: build-${{ github.run_id }}
restore-keys: build # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Update generated-files cache on every commit
uses: actions/cache@v4
with:
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:

echo "Replacing variables..."
cd html; find . -type f -exec sed -i 's/$COMMIT_HASH/${{ steps.vars.outputs.sha_short }}/g' {} \;


#########################################################################################
## Pack for Update
Expand Down Expand Up @@ -120,7 +120,7 @@ jobs:
path: update
key: update-${{ github.run_id }}
restore-keys: update # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Set Variables
id: vars
run: |
Expand Down Expand Up @@ -150,7 +150,6 @@ jobs:
path: ./update/*



#########################################################################################
## Pack for Remote Setup
#########################################################################################
Expand All @@ -176,7 +175,7 @@ jobs:
./html/*
key: generated-files-${{ github.run_id }}
restore-keys: generated-files # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Update remote_setup cache on every commit
uses: actions/cache@v4
with:
Expand Down Expand Up @@ -261,7 +260,7 @@ jobs:
cp -r ./html ./sd-card/ # Overwrite the Web UI with the preprocessed files
cd sd-card; zip -r ../manual_setup/sd-card.zip *; cd ..
cd ./manual_setup

- name: Upload manual_setup.zip artifact (Firmware + Bootloader + Partitions + Web UI)
uses: actions/upload-artifact@v4
with:
Expand All @@ -285,21 +284,21 @@ jobs:

steps:
- uses: actions/checkout@v4

- name: Update update cache on every commit
uses: actions/cache@v4
with:
path: update
key: update-${{ github.run_id }}
restore-keys: update # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Update remote_setup cache on every commit
uses: actions/cache@v4
with:
path: remote_setup
key: remote_setup-${{ github.run_id }}
restore-keys: remote_setup # This matches above key as it is only used as a prefix. it the restores the nearest cache, see https://github.com/restore-keys:/blob/main/tips-and-workarounds.md#update-a-cache

- name: Update manual_setup cache on every commit
uses: actions/cache@v4
with:
Expand Down Expand Up @@ -342,7 +341,7 @@ jobs:
# with:
# changelogPath: Changelog.md
# version: ${{ steps.get_version.outputs.version-without-v }}

# # the release notes will be extracted from changelog
# - name: Extract release notes
# id: extract-release-notes
Expand Down Expand Up @@ -397,15 +396,15 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Get version of last release
id: last_release
uses: mindojo/get-latest-release@0b8ef1434d7468d6bffcc8263baff5c777f72321
with:
myToken: ${{ github.token }}
exclude_types: "draft|prerelease"
view_top: 1

- name: Add binary to Web Installer and update manifest
run: |
echo "Updating Web installer to use firmware from ${{ steps.last_release.outputs.tag_name }}..."
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/manual-update-webinstaller.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
# - rolling
# paths:
# - docs # The path filter somehow does not work, so lets run it on every change to rolling

jobs:
manually-update-web-installer:
environment:
Expand All @@ -29,15 +29,15 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3

- name: Get version of last release
id: last_release
uses: mindojo/get-latest-release@0b8ef1434d7468d6bffcc8263baff5c777f72321
with:
myToken: ${{ github.token }}
exclude_types: "draft|prerelease"
view_top: 1

- name: Add binary to Web Installer and update manifest
run: |
echo "Updating Web installer to use firmware from ${{ steps.last_release.outputs.tag_name }}..."
Expand All @@ -60,4 +60,3 @@ jobs:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1

9 changes: 4 additions & 5 deletions .github/workflows/reply-bot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,8 @@ jobs:
comment:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3


- uses: actions/checkout@v4

####################################################################
## Remove labels again (issues only)
## Make sure to also add the reply message to .github/label-commenter-config.yaml!
Expand Down Expand Up @@ -69,12 +68,12 @@ jobs:
# with:
# actions: 'remove-labels'
# labels: 'bot-reply Show Trained Digits/Pointers'

####################################################################
## Write the response
####################################################################
- name: Write Response
uses: peaceiris/actions-label-commenter@v1
uses: peaceiris/actions-label-commenter@c2d00660c86f2b9ed0fb35b372c451558eba85b3
with:
github_token: "${{ secrets.GITHUB_TOKEN }}"
config_file: .github/label-commenter-config.yaml
Loading