Commit Graph

42 Commits

Author SHA1 Message Date
Twarner491 d3241f92cf Pre-share fixes from final review pass
Blockers
- http://birdnet.local/avian/ now serves the collage (added avian/index.html
  redirect to frontend/; previously the symlink target had no top-level
  index, so users saw a directory listing of api/ assets/ forwarding/
  frontend/ scripts/).
- Gemini model bumped from gemini-2.5-flash-image-preview (deprecated
  2026-01-15) to the stable gemini-2.5-flash-image. Pregen was non-
  functional out of the box.
- avian-mqtt.service: dropped %h (which expands to /root for system-mode
  units regardless of User=). Use WorkingDirectory=~ which DOES respect
  User=, plus a relative ExecStart.
- birdnet-api.php case 'lifelist' now aliases COUNT(*) AS n (was 'total'),
  matching what apt.js reads for atlas card counts. Atlas previously
  always displayed 0.

Bugs
- Retry-After parsing handles HTTP-date format without crashing.
- apt.js no longer fetches firstseen/timeseries (declared in state but
  never consumed). Two wasted round-trips per page load removed.
- update_birdnet.sh defaults branch=avian-visitors so the (opt-in)
  Sunday auto-update cron doesn't reset HEAD to upstream main and
  delete the avian/ overlay.
- recording.php: removed dead $BIRDS_JSON_CANDIDATES.

Polish
- Pregen --sleep default raised 4→6s (more headroom under free-tier RPM).
- en-dash in README BOM (~$35–80) replaced with hyphen for style match.
- Slop sweep across user-facing docs: no em-dashes, no en-dashes, no
  AI-slop word hits (robust/comprehensive/seamless/etc.).
2026-05-28 11:11:20 -07:00
frederik af5c8ddf9d add auto update support to update script 2025-09-20 21:29:22 +02:00
frederik 4e9ddcec09 make sure git does not use a pager 2025-05-01 20:52:44 +02:00
frederik 88d273f8fe config: BIRDNET_USER=$USER added 2024-03-22 10:14:02 +01:00
frederik ab8e3b1d68 add place holder stub until we figure out how to do releases 2024-02-13 18:06:57 +01:00
ehpersonal38 fecfe40760 perms 2023-04-07 15:01:21 -04:00
ehpersonal38 99c308827b Merge branch 'main' of https://github.com/mcguirepr89/BirdNET-Pi 2023-04-06 14:05:08 -04:00
ehpersonal38 32539a65a6 fix git diff --stat
previously it would show changes between the current HEAD and the previous HEAD, which would neglect to show all the file changes from multiple commits, only the most recent one. this makes sure we store the HEAD hash from before the system is updated, and then compared to HEAD after it's updated.

Co-Authored-By: lloydbayley <21309308+lloydbayley@users.noreply.github.com>
2023-04-06 14:04:51 -04:00
ehpersonal38 c05ce2685d fix git diff --stat
previously it would show changes between the current HEAD and the previous HEAD, which would neglect to show all the file changes from multiple commits, only the most recent one. this makes sure we store the HEAD hash from before the system is updated, and then compared to HEAD after it's updated.

Co-Authored-By: lloydbayley <21309308+lloydbayley@users.noreply.github.com>
2023-04-06 13:36:01 -04:00
ehpersonal38 9beafa8ecf Update update_birdnet.sh 2023-03-04 16:43:40 -05:00
Patrick McGuire d3d1dbcd07 Update update_birdnet.sh 2022-06-01 12:33:38 -04:00
mcguirepr89 3b8cfe9afb now try 2022-05-24 16:09:24 -04:00
Jake Herbst 7a58b1cc54 Updating git remote check to use remote string from argument 2022-05-20 12:37:06 -04:00
Patrick McGuire 24e20fb438 This needs a proper test to work 2022-05-20 10:04:06 -04:00
Jake Herbst a580402d52 Fixing the git remote check to suppress stdout+stderr and actually work correctly 2022-05-20 09:57:20 -04:00
Patrick McGuire 4b09e658cd I think we actually want to redirect stdout 2022-05-18 17:24:51 -04:00
Jake Herbst a786e51da5 Updating update_birdnet.sh to make more robust and offer functionality to switch branches for testing remote dev branches 2022-05-18 13:58:32 -04:00
Jake Herbst 54a6ecf68b Removing stash+pop git workflow from update_birdnet.sh 2022-05-17 19:13:13 -04:00
Patrick McGuire 5075a03830 Update update_birdnet.sh 2022-05-15 09:25:43 -04:00
Patrick McGuire bad8ff7ed7 Merge branch 'main' into Nachtzuster_improvements_to_birdnet_analysis 2022-05-05 16:56:48 -04:00
mcguirepr89 eb8fdd2d8a adjustments to the installer and updater to ensure
`lsof` is installed
2022-05-05 16:42:47 -04:00
Patrick McGuire 737042b24b Update update_birdnet.sh
adding the new variable to the update script to make sure it is added to older systems
2022-04-25 08:57:34 -04:00
Patrick McGuire 9cfb2e46d6 Update update_birdnet.sh 2022-04-15 09:50:21 -04:00
Patrick McGuire 01cc0c6e18 Update update_birdnet.sh 2022-04-15 09:47:54 -04:00
Patrick McGuire c1763d5924 Update update_birdnet.sh 2022-04-15 09:45:43 -04:00
Patrick McGuire 5fd80fcc49 Update update_birdnet.sh 2022-04-15 09:42:55 -04:00
mcguirepr89 023b68f386 making changes to accomodate removing the pi user 2022-04-11 10:16:54 -04:00
mcguirepr89 cef584b280 only add PRIVACY_MODE to conf once 2022-04-09 14:39:57 -04:00
mcguirepr89 56824416c5 adding variable to birdnet.conf on second update 2022-04-09 14:37:16 -04:00
mcguirepr89 b9e52aa8a7 adding privacy_mode settings 2022-04-09 14:34:06 -04:00
mcguirepr89 39b61c3c33 simple git stash pull stash pop 2022-03-03 10:31:14 -05:00
mcguirepr89 0df161b762 preparing for an installation
moved systemd services to /usr/lib/systemd/system
will symlink from templates for easy updates
2022-03-03 09:56:18 -05:00
mcguirepr89 8fdcfc1fc6 fixing labels.txt overwrite durring update 2022-02-01 08:48:45 -05:00
mcguirepr89 7c67d6aef9 handling new crontabs 2022-01-24 18:46:53 -05:00
mcguirepr89 22a481e116 handling new crontabs 2022-01-24 18:41:13 -05:00
Patrick McGuire 1e6412ea31 Update update_birdnet.sh 2021-11-05 13:07:53 -04:00
Patrick McGuire 95563a4d9f Update update_birdnet.sh 2021-10-18 13:07:45 -04:00
Patrick McGuire 25fed66ae5 testing new updater -- not for general testing 2021-10-17 19:22:54 -04:00
Patrick McGuire 99f7902213 new species notifier worth trying 2021-10-15 21:04:06 -04:00
Patrick McGuire 837ced6fef working on update button 2021-10-15 14:54:15 -04:00
Patrick McGuire 08c88550f9 preparing for testing 2021-10-14 17:24:09 -04:00
Patrick McGuire fe16926627 adding update feature --untested from main 2021-10-14 17:21:57 -04:00