Commit Graph

1973 Commits

Author SHA1 Message Date
frederik e20340aefa timeout 2024-02-13 10:57:35 +01:00
frederik 5379b24a7d php writes these with special characters escaped, so unescape before using 2024-02-13 10:57:35 +01:00
frederik 53b738636e configparser: strip double quotes 2024-02-13 10:57:35 +01:00
frederik 3761d945a1 use only double quotes 2024-02-13 10:57:35 +01:00
frederik 627e150e97 flake8 fixes 2024-02-13 10:57:35 +01:00
frederik 19e68b5f08 use inotifywait update snippets 2024-02-13 10:57:35 +01:00
frederik 7d416992a5 spectrum: rate limit generating spectrum 2024-02-13 10:57:35 +01:00
frederik 387d7fa700 use inotifywait 2024-02-13 10:57:35 +01:00
frederik 0df2b55036 update snippets for obsolete services 2024-02-13 10:57:35 +01:00
frederik da80128436 remove obsolete services 2024-02-13 10:57:35 +01:00
frederik 87e694ec14 update snippets for birdnet_analysis.py 2024-02-13 10:57:35 +01:00
frederik 9fa09f4558 daily_plot.py: first run of the day runs yesterday's plot 2024-02-13 10:57:35 +01:00
frederik d4055b63b9 update snippets for daily_plot 2024-02-13 10:57:35 +01:00
frederik 9b9498346a refactor daily_plot.py 2024-02-13 10:57:35 +01:00
frederik ad4e7a0876 rework analysis 2024-02-13 10:57:35 +01:00
frederik 1fa33d2444 socket is not in use anymore 2024-02-13 10:57:35 +01:00
frederik 5e590cd3bf optimize 2024-02-13 10:57:35 +01:00
frederik 1783328ebd run_analysis() created 2024-02-13 10:57:35 +01:00
frederik 3df8290e67 reshuffle code to make server.py importable 2024-02-13 10:57:35 +01:00
frederik 563ee57e19 puttings all raw wav files flat under StreamData makes things easier 2024-02-13 10:57:34 +01:00
frederik 7cad72cbe0 cleanup update snippets 2024-02-13 10:57:34 +01:00
ehpersonal38 762732c134 Merge pull request #970 from srd424/disk-check-fix
Check disk usage of filesystem hosting recordings
2023-08-12 21:07:33 -04:00
ehpersonal38 fcdc99ea42 Merge pull request #992 from srd424/upst-latlong-fix
Fix GeoIP data validation
2023-08-12 13:22:47 -04:00
Steve Dodd eb86faddcd In certain situations trying to recover from stalled analysis we can end up
with low / no disk space and be unable to "escape." In the event of a backlog,
the loop in birdnet_analysis.sh runs continuously, which means analyzed files
do not get moved, which means in turn extract_new_birdsounds.sh cannot create
mp3 extractions and move the processed files again, which would allow them to
be cleaned up by the cron jobs.

This patch is the obvious fix, i.e. to just limit the maximum amount of files
birdnet_analysis.sh can process to 20. This should be a good trade off given
the small overhead of listing files etc before the main loop begins - note that
for the "normal" case of no backlog, birdnet_analysis usually exits after a
single analysis anyway.
2023-08-11 22:33:46 +01:00
Steve Dodd 9aeee82c01 The GeoIP service doesn't always return 4 decimal places - so just
check for its own 'success' state and don't try to validate the
numbers
2023-07-28 08:21:11 +01:00
Steve Dodd aeb6df232d Check the disk usage of the filesystem hosting the processed
recordings, not necessarily the root filesystem
2023-07-06 17:50:40 +01:00
Steve Dodd 479bd272e9 Simplify handle_client loop / indent, check for EOF when reading from socket. 2023-07-01 21:39:11 +01:00
ehpersonal38 6bdff30283 Update update_birdnet_snippets.sh 2023-06-13 20:42:06 -04:00
ehpersonal38 0cf2584acc Update install_services.sh 2023-06-13 20:41:11 -04:00
ehpersonal38 20b27194d5 Update install_services.sh 2023-06-13 20:38:37 -04:00
ehpersonal38 c0284206c9 allow analysis client to only run for 5 min 2023-06-13 20:35:57 -04:00
ehpersonal38 7d410e5cb0 perms 2023-06-12 15:44:27 -04:00
ehpersonal38 f7f0a28bd1 fix flickr_labels.txt being deleted 2023-06-09 18:07:40 -04:00
ehpersonal38 d47719a443 make 2.4 the default model 2023-06-09 18:01:49 -04:00
Jochen Oberreiter 41f918474b Update install_services.sh
Added net-tools to the needed packages.
2023-06-08 15:47:24 +02:00
ehpersonal38 07adfa95a2 Update server.py 2023-06-05 14:16:08 -04:00
ehpersonal38 b20e91e11f Update update_birdnet_snippets.sh 2023-06-04 19:10:08 -04:00
ehpersonal38 a724a25043 fix 2023-06-04 19:04:41 -04:00
ehpersonal38 fd7cdd4b57 Model Update: V2.4 2023-06-04 18:58:47 -04:00
ehpersonal38 5336736b38 reinstate scrollbars 2023-06-01 22:30:24 -04:00
ehpersonal38 a3c8e4efc0 fix confidencepct for test notification 2023-05-30 12:57:04 -04:00
ehpersonal38 5af7dd9ced Merge branch 'main' into feature/add-confidencepct-variable-to-apprise-notification 2023-05-30 12:30:14 -04:00
Louis Croisez 44da4243df Merge branch 'main' of https://github.com/croisez/BirdNET-Pi 2023-05-29 16:29:45 +02:00
Louis Croisez 53fabaaa50 Added units indication in advanced config page 2023-05-29 16:29:35 +02:00
croisez e04fed6c41 Merge branch 'mcguirepr89:main' into main 2023-05-29 16:26:28 +02:00
Louis Croisez cf8493aef3 Added config variable for livestream reconnection delay, for freqshift purpose 2023-05-29 16:26:07 +02:00
ehpersonal38 0ee4fbe260 Fix settings requiring refresh to display updated values after changes 2023-05-28 17:11:42 -04:00
ehpersonal38 f0be69d79a Revert "fix species list tester"
This reverts commit 4b6b75a649.
2023-05-28 13:40:19 -04:00
ehpersonal38 f050a60cc1 Revert "fix the things"
This reverts commit 88ccda11f3.
2023-05-28 13:40:16 -04:00
ehpersonal38 f47b9e040e resolve #934 2023-05-28 13:39:55 -04:00