Commit Graph

98 Commits

Author SHA1 Message Date
ehpersonal38 adce59fe49 remove world-writable perms 2023-04-16 15:00:24 -04:00
ehpersonal38 2be0b394ee fixy 2023-04-14 16:26:14 -04:00
ehpersonal38 181ce4d34b perms 2023-04-12 18:33:24 -04:00
ehpersonal38 6334367ac0 40% faster updates 2023-04-08 17:41:52 -04:00
jaredb7 ae94cbc189 Enhancement to allow simultaneous RTSP stream recording
Updated birdnet_recording.sh
With a functional change around how ffmpeg is used to make use if it's functionality to accept multiple input streams and map each to a output file.
Due to the original implementation generating a  filename that contain the date/time streams would be writing to the same file - a small change was make each stream go to it's one file with unique filenames.

Updated livestream.sh & spectrogram.php
The Livestream service would fail if the RTSP stream setting was more than 1 stream (i.e comma separated list of streams)
Made some improvements so streaming is possible from any of the URL's, The Spectrogram page received a new control and some Javascript that allows the user to change between streams, the setting gets saved and the livestream service restarted so it uses's the correct stream.
This control is not visible if there are no RTSP streams configured
By default the livestream service will stream the the first RTSP URL, if the setting is not set or invalid

Updated advanced.php
With a small GUI change around RTSP steam entry by providing a input field for each URL and a button to add more fields.
In the background nothing changes as we use some Javascript to extract the valus entered and fill in the original rtsp_stream value with the correct comma separated string

Updated server.py
To work with the recording filename changes so that the correct filename is stored in the DB

Updated update_birdnet_snippets.sh
To support a new setting RTSP_STREAM_TO_LIVESTREAM on the Spectrogram page and in the livestream service
2023-04-01 22:29:02 +10:00
ehpersonal38 5f4fd66835 Revert "Revert "perms""
This reverts commit 11b6c11e49.
2023-03-29 20:51:05 -04:00
ehpersonal38 11b6c11e49 Revert "perms"
This reverts commit 90e82c948f.
2023-03-29 20:44:30 -04:00
ehpersonal38 90e82c948f perms 2023-03-29 20:09:00 -04:00
ehpersonal38 44edeab688 hopefully these perms work 2023-03-23 11:43:18 -04:00
ehpersonal38 9309e23c3f Change how perms are given for txt files 2023-03-22 13:14:54 -04:00
ehpersonal38 dc406ed8f4 Fix permission issues 2023-03-20 19:47:26 -04:00
ehpersonal38 2e10298b7b Apprise ONLY notify for certain species 2023-03-20 16:12:15 -04:00
ehpersonal38 ab67799958 CUSTOM_IMAGE fixes 2023-03-14 22:35:46 -04:00
ehpersonal38 9efc79f0b2 Initial CUSTOM_IMAGE commit 2023-03-14 22:30:59 -04:00
ehpersonal38 ae1e3bf96f Make updating 77% faster (20sec vs 1min 30sec) 2023-03-07 18:42:58 -05:00
ehpersonal38 adefbadb5f Adding support to create minimalist raw spectrogram images 2023-03-06 16:26:29 -05:00
ehpersonal38 eb9a6ea61d wrong comparator 2023-03-04 17:05:22 -05:00
ehpersonal38 bbaca21d77 make apprise versioning consistent across all pip commands 2023-03-04 17:03:58 -05:00
ehpersonal38 8fa2ec9ef9 make updates faster by only updating pip packages if needed 2023-03-04 17:02:23 -05:00
ehpersonal38 650b064e44 Revert "Revert "streamlit==1.19.0""
This reverts commit 5d9d5a52f0.
2023-03-02 15:00:04 -05:00
ehpersonal38 5d9d5a52f0 Revert "streamlit==1.19.0"
This reverts commit ff3c538494.
2023-03-02 14:54:46 -05:00
ehpersonal38 ff3c538494 streamlit==1.19.0 2023-03-02 14:39:21 -05:00
ehpersonal38 50ae3bff80 streamlit==1.11.1 2023-02-28 17:29:22 -05:00
ehpersonal38 6c0fd42525 Update update_birdnet_snippets.sh 2023-02-17 12:57:29 -05:00
ehpersonal38 5beb812c64 more notorious bug exterminating 2023-02-17 12:51:38 -05:00
ehpersonal38 cdb2bc9cc0 Update update_birdnet_snippets.sh 2023-02-15 20:32:53 -05:00
ehpersonal38 19fbaa9349 Update update_birdnet_snippets.sh 2023-02-15 20:15:58 -05:00
ehpersonal38 b9f1328e8a Update update_birdnet_snippets.sh 2023-02-15 20:15:32 -05:00
ehpersonal38 c85687a16d Update update_birdnet_snippets.sh 2023-02-15 20:14:28 -05:00
ehpersonal38 df880bc907 issue #521 - DB speed improvements 2023-02-10 14:40:39 -05:00
ehpersonal38 8be2a33dfe fix default sf_thresh 2023-01-16 21:16:36 -05:00
ehpersonal38 b8e54d1ded fixes 2023-01-15 18:48:51 -05:00
ehpersonal38 797fef4802 SF_THRESH config 2023-01-15 13:22:13 -05:00
ehpersonal38 84763bf5b7 New Model Implementation 2023-01-14 15:22:39 -05:00
lloydbayley 4bf3c11bb8 Revert "Update .gitignore"
This reverts commit c19ab0ac3f.
2022-11-15 21:45:28 +11:00
ehpersonal38 8705ff4403 heartbeat stuff 2022-10-08 12:16:54 -04:00
ehpersonal38 bbce5e57e4 Update update_birdnet_snippets.sh 2022-10-03 10:43:39 -04:00
ehpersonal38 f3f618e2a8 initial commit 2022-08-17 10:14:57 -04:00
Patrick McGuire f383ef1343 Merge branch 'main' into weekly-report 2022-07-06 07:25:07 -04:00
mcguirepr89 49975f8f60 making icecast2 more secure by default 2022-07-05 11:44:14 -04:00
ehpersonal38 2a36228599 Update update_birdnet_snippets.sh 2022-07-04 11:40:06 -04:00
ehpersonal38 8775b3f66f disable tracking
I came across this in my console while trying to access Species Stats (Streamlit):
![KLVz7qnSXL](https://user-images.githubusercontent.com/103586016/177162889-fb3626fd-a69c-4822-b412-db0aefce7158.png)

It seems that Streamlit collects telemetry data by default. An issue was raised in their GitHub repo (https://github.com/streamlit/streamlit/issues/4747), which details how it's illegal to collect data (even just the IP address) in Europe without explicit consent due to GDPR laws. The Streamlit founder then replied basically saying the onus is on the developers implementing Streamlit to deal with this themselves.

So I propose we disable sending data entirely, this PR does that.
2022-07-04 09:43:20 -04:00
ehpersonal38 eeb7e10327 Revert "Update update_birdnet_snippets.sh"
This reverts commit 595c7fd3fc.
2022-07-01 13:30:21 -04:00
ehpersonal38 595c7fd3fc Update update_birdnet_snippets.sh 2022-07-01 13:27:02 -04:00
ehpersonal38 e19c7c6ba3 silence update indicator 2022-06-30 16:28:52 -04:00
ehpersonal38 4601dd2f09 better for testing 2022-06-29 17:40:53 -04:00
mcguirepr89 7ffc53ef41 setting permissions on each update 2022-06-29 09:54:04 -04:00
ehpersonal38 0540e18967 Update update_birdnet_snippets.sh 2022-06-28 14:14:28 -04:00
ehpersonal38 7cc4506524 fixes 2022-06-28 14:09:03 -04:00
ehpersonal38 ab07e8c0f5 Update update_birdnet_snippets.sh 2022-06-28 13:13:52 -04:00