Commit Graph

2062 Commits

Author SHA1 Message Date
frederik 466c91fdc0 work around flake8 bug?? 2025-11-22 19:32:23 +01:00
frederik f210fb1f74 add translation tools to maintainer.py 2025-11-22 19:20:41 +01:00
frederik d6e975b344 add vietnamese 2025-11-22 19:04:53 +01:00
frederik 8d08e17770 cleanup filter_humans a bit 2025-11-22 18:35:55 +01:00
frederik 1e2edbfd6e cleanup: factor out passing in settings 2025-11-22 18:35:55 +01:00
frederik d154b5f6f1 fix: enable sending test notifications with an empty db 2025-11-22 10:00:35 +01:00
frederik 771855812f add db 2025-11-22 10:00:35 +01:00
frederik f2a2214c6f fix: make sure to pass strings 2025-11-21 18:43:08 +01:00
frederik 3b36d2a2d3 fix: make sure $detections is iterable 2025-11-19 18:13:11 +01:00
frederik c1e70c3a2d cleanup the module structure a bit 2025-11-17 18:44:27 +01:00
frederik b479855cfc make testable in github action 2025-11-17 18:44:27 +01:00
frederik 0caea78f94 make install independant 2025-11-17 18:44:27 +01:00
frederik eda7958fbc add Perch v2 model and BirdNET-Go_classifier_20250916 as testcase 2025-11-17 18:44:27 +01:00
frederik c9787ed5ae cleanup usage of labels.txt a bit 2025-11-17 18:44:27 +01:00
frederik 0d28d5e8d0 use helper 2025-11-17 18:44:27 +01:00
frederik 92b3dbe95f move more complex classes to their own module, keep imports helpers.py core python 2025-11-17 18:44:27 +01:00
frederik 06615fea8f move more complex classes to their own module, keep imports helpers.py core python 2025-11-17 18:44:27 +01:00
frederik d8d0d5aa09 use models.py, add support for data model V2 2025-11-17 18:44:27 +01:00
frederik d2f4c6c6c0 use models.py 2025-11-17 18:44:27 +01:00
frederik 7c6caa376a models.py added 2025-11-17 18:44:27 +01:00
frederik 200048ca27 update Detection signature 2025-11-17 18:44:27 +01:00
frederik a152250f11 add language helpers 2025-11-17 18:44:27 +01:00
frederik 14be6e68ad add basic test 2025-11-17 18:44:27 +01:00
frederik ee221a2581 fix: just remove unconditionally 2025-11-15 18:28:12 +01:00
frederik 5ef3b71d7d avoid running out of space on Pi Zero 2025-11-15 12:51:33 +01:00
frederik da92e77240 rework recording to use one ffmpeg instance per stream, also use the segment to write out the individual recordings instead of restarting every time 2025-11-15 12:51:33 +01:00
frederik b101f993dd the number of species a model can detect should not matter in the privacy filter 2025-11-12 21:45:00 +01:00
frederik 559f29c37a fixup 2025-11-10 19:32:21 +01:00
frederik 1f91f7c2b5 login trixie fix 2025-11-10 18:59:56 +01:00
Nachtzuster edd5c62447 Fix test (#512)
* cleanup

* fix & cleanup

* make testable

* please add the install log
2025-11-09 19:39:29 +01:00
Alex Iribarren 1293e32157 Change 'BirdWeather ID' to 'BirdWeather Token' (#508)
BirdWeather calls these tokens now, not IDs, so this field is confusing (see https://github.com/mcguirepr89/BirdNET-Pi/discussions/1209#discussioncomment-9572485).

I didn't want to go so far as to change the environment variable etc., as that would break all existing installations if not done very carefully.
2025-11-08 18:07:18 +01:00
Alexandre 04db6d96ee Use legacy 1.21 for numpy (#505) 2025-11-01 14:46:55 +01:00
frederik 8c0885a13b NumPy 2.0 changed str representation of their floats, because we do not care about the added detail, force the old representation 2025-11-01 12:36:46 +01:00
frederik 6428635a33 tmp.mount reports as static on Trixie 2025-11-01 12:36:46 +01:00
frederik 6b7c3382c6 bump apprise 2025-11-01 12:18:57 +01:00
Alexandre 2dc6ef7dff Fix invalid html (#502) 2025-11-01 12:11:03 +01:00
frederik 93bb989b16 fix: count NOT scount 2025-10-28 18:23:16 +01:00
frederik 0d55caf33d Fix: missed one Com_Name the converstion 2025-10-12 20:55:17 +02:00
frederik 5e97f6bad5 cleanup: no need to edit phpsysinfo.ini, change it in the repo 2025-10-11 16:10:20 +02:00
frederik 882ed2fe06 cache flush helper 2025-10-11 16:10:20 +02:00
frederik 5bd94698ef normalise common names 2025-10-11 16:10:20 +02:00
frederik 998fe999cd add debugging 2025-10-11 12:25:57 +02:00
frederik 01fbef475e notifications: make db lookup common name agnostic 2025-10-11 11:26:53 +02:00
frederik 5029a417c2 daily_plot: use sci name for grouping 2025-10-11 11:26:43 +02:00
frederik 3265a7ceb9 consolidate weekly stats and make common name agnostic 2025-10-07 18:26:43 +02:00
frederik 2e9ab25107 make species lists agnostic to common name 2025-10-07 18:16:35 +02:00
frederik a871ce5634 re-try pip install command, but purge the cache first 2025-10-07 18:14:18 +02:00
frederik 132d71d047 add a new flowchart so we can now self-host it, since the "imgur" service has now been geo-blocked due to the new UK Online Safety Act 2025-10-06 20:48:46 +02:00
frederik 7b57ecdf2e fix: restore creating of results object which was accidentally removed 2025-09-29 18:43:14 +02:00
frederik f222329b7c cleanup: we usually do not need $todaycount so move it to where is needed 2025-09-27 13:42:19 +02:00