Commit Graph

2270 Commits

Author SHA1 Message Date
jaredb7 e695852d19 Make PHP use the systems timezone setting
The timezone in the PHP INI file could differ from the timezone set on the system itself and result incorrect time display on webpages and wherever date functions are used.

Simple fix to read the systems timezone and make PHP use the correct one.
2023-04-02 00:27:08 +10:00
jaredb7 cded6dd031 Update spelling for the RTSP acronym 2023-04-01 22:46:05 +10: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
jaredb7 b51b6df1af If vcgencmd is not installed don't try to execute it
More a x86 fix as this package is not installed nor will it return any useful info.
2023-04-01 22:14:37 +10:00
jaredb7 3cdc9634aa Search Enhancement for Excluded Species List
Added basic functionality for the user to fileter/search for specie labels when looking for species to exclude. When a result is found, that option is selected and scrolled into view for the user to see.
2023-04-01 22:14:37 +10:00
jaredb7 b7928e2f41 Misc element fixes - no functional changes 2023-04-01 22:14:36 +10:00
jaredb7 2efc15eb94 Some element tag fixes and added a link to the recording when on mobile
On mobile a new icon has been added to allow the user to jump to the detection's recording. Allowing the user listed to the recording as no playback controls are available when on mobile.
This is the same function available for the most recent recording
2023-04-01 22:14:35 +10:00
jaredb7 698cce0b65 Update config.php
Fix the request URL used to restart php once the settings have been saved
2023-04-01 22:14:35 +10:00
lloydbayley 09fa3cb23e Merge branch 'mcguirepr89:main' into main 2023-03-31 13:24:44 +11:00
ehpersonal38 a45018b473 making things more secure 2023-03-30 14:15:01 -04: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 883bdd2703 Merge pull request #809 from jurriaan/fix-nocache-in-history
Fix nocache param in history.php
2023-03-29 15:13:25 -04:00
Jurriaan Pruis 6c40e00d87 Fix nocache param in history.php 2023-03-29 19:14:03 +02:00
Patrik Winroth ceba1fdc27 Update server.py 2023-03-29 10:38:48 +02:00
ehpersonal38 f1fed278e8 Limit 5 => Limit 15, more time for spectrograms to be created 2023-03-27 16:04:59 -04:00
ehpersonal38 2a1d1693fe Fixing time display issues 2023-03-27 16:03:25 -04:00
ehpersonal38 af8e7d433f clarifying some language 2023-03-24 14:46:48 -04:00
ehpersonal38 1b2f3e16b3 Backlog clarification 2023-03-24 13:41:34 -04:00
ehpersonal38 cff6e9ae17 Fix custom image displaying when its not set
Co-Authored-By: lloydbayley <21309308+lloydbayley@users.noreply.github.com>
2023-03-23 11:51:10 -04:00
ehpersonal38 44edeab688 hopefully these perms work 2023-03-23 11:43:18 -04:00
ehpersonal38 5dec3cb76a Flickr new policy compliance, user agents are now required 2023-03-22 13:22:14 -04:00
ehpersonal38 9309e23c3f Change how perms are given for txt files 2023-03-22 13:14:54 -04:00
ehpersonal38 a65d070837 Apprise exclude these species instead of include 2023-03-21 22:04:16 -04:00
ehpersonal38 bb50c69b22 Merge pull request #795 from smashery/bug-desync-fix
Fix de-sync between models and labels
2023-03-21 20:13:58 -04:00
ehpersonal38 31cc358243 Removing /tmp/ file creation for pitch shifting
Co-Authored-By: croisez <1774281+croisez@users.noreply.github.com>
2023-03-21 20:02:45 -04:00
ehpersonal38 1a0bf359b3 Fix permissions issues, pt. 2 2023-03-21 17:41:36 -04:00
lloydbayley 6722f82e1e Merge branch 'mcguirepr89:main' into main 2023-03-22 01:56:06 +11:00
smashery bd0d44b9c9 Fix de-sync between models and labels 2023-03-21 16:48:24 +11: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
lloydbayley 09dc7d92e9 Merge branch 'mcguirepr89:main' into main 2023-03-18 22:07:01 +11:00
ehpersonal38 61a67c517e Wrap CUSTOM_IMAGE_TITLE in quotes 2023-03-17 17:05:09 -04:00
ehpersonal38 c7151427ad Change default Apprise notification body text
Co-Authored-By: Bee Ostrowsky <sylvar@gmail.com>
2023-03-16 18:48:34 -04:00
ehpersonal38 865fba64f2 Add license URL to Flickr images 2023-03-16 13:50:49 -04:00
ehpersonal38 fbed94e209 Blacklist Flickr images from the web interface 2023-03-15 19:37:17 -04:00
ehpersonal38 5156c3dbc3 Merge branch 'main' of https://github.com/mcguirepr89/BirdNET-Pi 2023-03-15 13:57:26 -04:00
ehpersonal38 f532e9cabe better Advanced Settings formatting and explanations 2023-03-15 13:57:24 -04:00
ehpersonal38 27f217d067 better formatting 2023-03-15 13:54:48 -04:00
ehpersonal38 c6415ee90d adding a <br> to the bottom of overview 2023-03-15 11:13:35 -04:00
lloydbayley e240242824 Merge branch 'mcguirepr89:main' into main 2023-03-15 16:03:47 +11:00
ehpersonal38 be70c54d68 Update advanced.php 2023-03-14 22:37:28 -04:00
ehpersonal38 bdaf18c2a0 Merge branch 'custom_image' of https://github.com/mcguirepr89/BirdNET-Pi into custom_image 2023-03-14 22:36:00 -04:00
ehpersonal38 ab67799958 CUSTOM_IMAGE fixes 2023-03-14 22:35:46 -04:00
ehpersonal38 05ba8a4325 CUSTOM_IMAGE fixes 2023-03-14 22:34:22 -04:00
ehpersonal38 a836a5336c Merge branch 'custom_image' of https://github.com/mcguirepr89/BirdNET-Pi into custom_image 2023-03-14 22:32:31 -04:00
ehpersonal38 4ec6b4ff31 Merge branch 'custom_image' of https://github.com/mcguirepr89/BirdNET-Pi into custom_image 2023-03-14 22:32:29 -04:00
ehpersonal38 ca4f136757 Merge branch 'custom_image' of https://github.com/mcguirepr89/BirdNET-Pi into custom_image 2023-03-14 22:31:30 -04:00
ehpersonal38 9efc79f0b2 Initial CUSTOM_IMAGE commit 2023-03-14 22:30:59 -04:00