Commit Graph

  • 2169bc4975 Add species_tools.php for species management Alexandre 2025-08-26 08:45:57 +02:00
  • b703f5bf04 Add Species Management button and view handling Alexandre 2025-08-26 08:44:00 +02:00
  • 3b8af7f868 fix: Chinese has two variants now frederik 2025-12-14 10:04:51 +01:00
  • 8e5e2a2696 fix: stray comma breaks sending notifications frederik 2025-12-06 13:43:41 +01:00
  • efe382e0b0 Fix extra whitespace in notification listenurl hestonhamilton 2025-12-03 12:06:19 -07:00
  • 2a79f1fa65 we previously merged both BirdNET label files, not realising one had traditional and the other simplified Chinese, so split properly and have both Chinese variants now. frederik 2025-11-26 19:28:49 +01:00
  • b2c6e0ae80 fix: make git checkout in Windows possible again frederik 2025-11-28 17:50:34 +01:00
  • 41d64a38ee Trixie is here frederik 2025-11-22 19:35:59 +01:00
  • 466c91fdc0 work around flake8 bug?? frederik 2025-11-22 19:32:23 +01:00
  • f210fb1f74 add translation tools to maintainer.py frederik 2025-11-22 19:15:50 +01:00
  • 78fef67207 update translation statistics frederik 2025-11-19 18:49:30 +01:00
  • d6e975b344 add vietnamese frederik 2025-11-05 20:40:33 +01:00
  • a4e86942c2 update translations with Wikipedia frederik 2025-11-02 17:29:01 +01:00
  • 7c917e7d07 cleanup the readme a bit frederik 2025-11-17 19:05:53 +01:00
  • 9abef81536 cleanup tests a bit frederik 2025-11-22 18:56:02 +01:00
  • a71318bec0 ignore the apprise body frederik 2025-11-15 17:11:09 +01:00
  • b0c4d0a74c do not override line lenght frederik 2025-11-22 11:35:44 +01:00
  • 8d08e17770 cleanup filter_humans a bit frederik 2025-11-22 12:47:15 +01:00
  • 1e2edbfd6e cleanup: factor out passing in settings frederik 2025-11-15 16:38:45 +01:00
  • d154b5f6f1 fix: enable sending test notifications with an empty db frederik 2025-10-19 11:22:09 +02:00
  • 771855812f add db frederik 2025-10-19 11:22:44 +02:00
  • f2a2214c6f fix: make sure to pass strings frederik 2025-11-21 18:43:08 +01:00
  • 3b36d2a2d3 fix: make sure $detections is iterable frederik 2025-11-19 18:13:11 +01:00
  • c1e70c3a2d cleanup the module structure a bit frederik 2025-11-11 14:55:17 +01:00
  • b479855cfc make testable in github action frederik 2025-11-09 20:08:24 +01:00
  • 0caea78f94 make install independant frederik 2025-11-09 20:00:54 +01:00
  • 2649ae972d add basic test frederik 2025-11-09 18:39:28 +01:00
  • eda7958fbc add Perch v2 model and BirdNET-Go_classifier_20250916 as testcase frederik 2025-10-22 19:59:32 +02:00
  • c9787ed5ae cleanup usage of labels.txt a bit frederik 2025-10-31 18:37:27 +01:00
  • 0d28d5e8d0 use helper frederik 2025-10-30 17:48:11 +01:00
  • 92b3dbe95f move more complex classes to their own module, keep imports helpers.py core python frederik 2025-10-29 18:58:04 +01:00
  • 06615fea8f move more complex classes to their own module, keep imports helpers.py core python frederik 2025-10-29 18:56:59 +01:00
  • 3554b38492 split up translations and labels frederik 2025-10-26 13:51:16 +01:00
  • d8d0d5aa09 use models.py, add support for data model V2 frederik 2025-11-08 14:59:49 +01:00
  • d2f4c6c6c0 use models.py frederik 2025-11-08 15:07:15 +01:00
  • 7c6caa376a models.py added frederik 2025-10-22 17:13:01 +02:00
  • 200048ca27 update Detection signature frederik 2025-10-26 12:05:17 +01:00
  • a152250f11 add language helpers frederik 2025-10-26 12:05:42 +01:00
  • 14be6e68ad add basic test frederik 2025-10-22 17:12:14 +02:00
  • ee221a2581 fix: just remove unconditionally frederik 2025-11-15 18:28:12 +01:00
  • 5ef3b71d7d avoid running out of space on Pi Zero frederik 2025-11-15 12:10:43 +01:00
  • 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 frederik 2025-10-19 11:21:08 +02:00
  • b101f993dd the number of species a model can detect should not matter in the privacy filter frederik 2025-10-26 16:06:07 +01:00
  • 559f29c37a fixup frederik 2025-11-10 19:32:21 +01:00
  • 1f91f7c2b5 login trixie fix frederik 2025-11-01 14:00:41 +01:00
  • edd5c62447 Fix test (#512) Nachtzuster 2025-11-09 19:39:29 +01:00
  • b5352ef038 Add automated test Nachtzuster 2025-11-09 19:25:27 +01:00
  • 1293e32157 Change 'BirdWeather ID' to 'BirdWeather Token' (#508) Alex Iribarren 2025-11-08 18:07:18 +01:00
  • 04db6d96ee Use legacy 1.21 for numpy (#505) Alexandre 2025-11-01 14:46:55 +01:00
  • 8c0885a13b NumPy 2.0 changed str representation of their floats, because we do not care about the added detail, force the old representation frederik 2025-10-18 10:53:34 +02:00
  • 6428635a33 tmp.mount reports as static on Trixie frederik 2025-10-18 10:51:21 +02:00
  • 6b7c3382c6 bump apprise frederik 2025-11-01 12:18:57 +01:00
  • 2dc6ef7dff Fix invalid html (#502) Alexandre 2025-11-01 12:11:03 +01:00
  • 93bb989b16 fix: count NOT scount frederik 2025-10-28 18:23:16 +01:00
  • 0d55caf33d Fix: missed one Com_Name the converstion frederik 2025-10-12 20:55:17 +02:00
  • 25499faf69 try to waste less screen space frederik 2025-10-11 15:38:54 +02:00
  • 5e97f6bad5 cleanup: no need to edit phpsysinfo.ini, change it in the repo frederik 2025-10-11 13:59:12 +02:00
  • 882ed2fe06 cache flush helper frederik 2025-10-05 17:46:06 +02:00
  • 5bd94698ef normalise common names frederik 2025-10-04 11:04:00 +02:00
  • 998fe999cd add debugging frederik 2025-10-04 18:30:43 +02:00
  • 01fbef475e notifications: make db lookup common name agnostic frederik 2025-10-05 10:17:54 +02:00
  • 5029a417c2 daily_plot: use sci name for grouping frederik 2025-09-28 20:00:13 +02:00
  • b357a43228 run ci on python 3.13 too frederik 2025-10-07 18:53:33 +02:00
  • 3265a7ceb9 consolidate weekly stats and make common name agnostic frederik 2025-10-04 15:58:45 +02:00
  • 2e9ab25107 make species lists agnostic to common name frederik 2025-09-26 18:09:08 +02:00
  • a871ce5634 re-try pip install command, but purge the cache first frederik 2025-10-04 13:06:53 +02:00
  • 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 frederik 2025-10-06 20:15:55 +02:00
  • 7b57ecdf2e fix: restore creating of results object which was accidentally removed frederik 2025-09-29 18:43:14 +02:00
  • f222329b7c cleanup: we usually do not need $todaycount so move it to where is needed frederik 2025-09-14 09:57:30 +02:00
  • 0dceebea38 use common get_summary() frederik 2025-08-26 20:14:28 +02:00
  • a21a4d7ae5 add common get_summary() frederik 2025-08-26 16:54:55 +02:00
  • 8daf913ecf cleanup and consolidate db code frederik 2025-09-13 16:11:04 +02:00
  • 59e378791c cleanup privacy filter, also make sure a human chunk their neighbour is also overwritten (#475) Nachtzuster 2025-09-27 13:41:33 +02:00
  • 786348d815 Automatic Update Feature (#424) dalogue1 2025-09-24 13:06:48 -05:00
  • adef45f741 enables raw/minimalist spectograms (#471) John McClumpha 2025-09-24 02:41:55 +10:00
  • 29eb69025a Adjusting systemd unit files to avoid hardcoded UID in the runtime dir path (#461) cjwaian 2025-09-23 09:17:22 -07:00
  • af5c8ddf9d add auto update support to update script frederik 2025-09-20 20:55:03 +02:00
  • a9d807e243 limit the size of wiki images, so apprise does not fail sending to Telegram frederik 2025-09-14 11:28:08 +02:00
  • 36a439f243 add python 3.13 support frederik 2024-11-10 14:31:14 +01:00
  • 9c515340aa fix: some wikipedia images do not have a LicenseUrl eg for Branta canadensis, a public domain image. Set the licence url to the external link in that case frederik 2025-09-13 11:09:27 +02:00
  • 0c884de88d fix: make sure the new apprise body template gets backed-up too frederik 2025-09-09 18:17:11 +02:00
  • 633ee78555 fix dark theme, fix running update from the ui frederik 2025-09-09 17:53:20 +02:00
  • 2ce355a2ae update config frederik 2025-09-06 18:47:42 +02:00
  • 6fb19bc7ab make sure multiline works with the test function frederik 2025-09-07 10:59:57 +02:00
  • 3db754a308 send the test notification through send_test_notification.py frederik 2025-09-06 16:52:53 +02:00
  • f0e6d07e43 add send_test_notification.py frederik 2025-09-06 16:10:57 +02:00
  • abf350107c read body from file frederik 2025-09-06 12:33:52 +02:00
  • 375c082ffb Adds highPass filter option (improved) (#457) John McClumpha 2025-09-06 16:43:30 +10:00
  • a5c7110648 Add one more gain option Alex Iribarren 2025-08-25 14:47:14 +02:00
  • d20a4334d3 clean up debug log frederik 2025-08-26 19:43:51 +02:00
  • 29af308d7d be a bit more image provider agnostic frederik 2025-08-26 17:06:45 +02:00
  • 9db52daa8c fix: make sure we always find the DB no matter the calling path frederik 2025-08-26 17:25:29 +02:00
  • ce716cd007 fix: we were always using the wiki image provider: make sure to actually load the config frederik 2025-08-26 17:05:14 +02:00
  • 38dd1c0131 use title as the title :-) frederik 2025-08-17 19:41:10 +02:00
  • fd1a610ddd use the api to get the image frederik 2025-08-17 14:32:18 +02:00
  • 5f4cb4f101 provide basic rest api frederik 2025-08-17 14:21:04 +02:00
  • cea5dbfd97 Only Flickr does blacklisting frederik 2025-08-17 13:06:07 +02:00
  • 99ef84a6c7 shorten displayed text if needed frederik 2025-08-17 12:35:48 +02:00
  • ec7131391d switch to neutral image_provider frederik 2025-08-16 11:56:57 +02:00
  • a5154c38ed add IMAGE_PROVIDER config frederik 2025-08-17 09:59:12 +02:00