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
b357a43228
run ci on python 3.13 too
2025-10-07 18:53:33 +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
frederik
0dceebea38
use common get_summary()
2025-09-27 13:42:19 +02:00
frederik
a21a4d7ae5
add common get_summary()
2025-09-27 13:42:19 +02:00
frederik
8daf913ecf
cleanup and consolidate db code
2025-09-27 13:42:19 +02:00
Nachtzuster
59e378791c
cleanup privacy filter, also make sure a human chunk their neighbour is also overwritten ( #475 )
2025-09-27 13:41:33 +02:00
dalogue1
786348d815
Automatic Update Feature ( #424 )
...
* Update advanced.php
Added a checkbox in the Advanced Settings page to enable Automatic Update
* Update install_config.sh
The AUTOMATIC_UPDATE parameter needs to be created in the BirdNET-Pi configuration file.
* Update install_services.sh
Add a cron job to the system to performa automatic updates.
* Create automatic_update.cron
The line to be added to the cron table to check for need to perform automatic update.
* Create automatic_update.sh
Script to perform the automatic update if the flag is set in the configuration. Also, the services are restarted after the update.
* Update install_services.sh
* Update automatic_update.sh
* Update advanced.php
Correct typo
* Update update_birdnet_snippets.sh
Add the automatic_update.cron to the list of cron jobs
* Update update_birdnet_snippets.sh
* Update automatic_update.cron
Change automatic update to once a week on Sunday at 3AM
* Update update_birdnet_snippets.sh
Adjusted to add option to existing installations
* Update automatic_update.sh
Removed unnecessary call to restart_services.sh
* Update advanced.php
Cleaned up the Options section line spacing in the settings table
* Update templates/automatic_update.cron
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com >
* Update scripts/update_birdnet_snippets.sh
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com >
* Delete scripts/automatic_update.sh
* Update advanced.php
Modified the description of the Automatic Update feature on the Advanced Configuration tab.
* Update install_config.sh
---------
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com >
2025-09-24 20:06:48 +02:00
John McClumpha
adef45f741
enables raw/minimalist spectograms ( #471 )
...
* enables raw/minimalist spectograms
* chore: linting fix
* chore: lint fix (again)
2025-09-23 18:41:55 +02:00
cjwaian
29eb69025a
Adjusting systemd unit files to avoid hardcoded UID in the runtime dir path ( #461 )
...
* Update install_services.sh
Replaced hardcoded uid
* Update install_services.sh
avoid uid in /run path
* Update install_services.sh
had to use $(id)
* Update update_birdnet_snippets.sh
Remove XDG_RUNTIME_DIR from templates
* removed XDG_RUNTIME_DIR
* update HIDE_MOUNTS runtime paths
uid agnostic
* typos
2025-09-23 18:17:22 +02:00
frederik
af5c8ddf9d
add auto update support to update script
2025-09-20 21:29:22 +02:00
frederik
a9d807e243
limit the size of wiki images, so apprise does not fail sending to Telegram
2025-09-14 11:28:08 +02:00
frederik
36a439f243
add python 3.13 support
2025-09-13 13:54:48 +02:00
frederik
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
2025-09-13 11:09:27 +02:00
frederik
0c884de88d
fix: make sure the new apprise body template gets backed-up too
2025-09-09 18:17:11 +02:00
frederik
633ee78555
fix dark theme, fix running update from the ui
2025-09-09 17:53:20 +02:00
frederik
2ce355a2ae
update config
2025-09-08 20:09:49 +02:00
frederik
6fb19bc7ab
make sure multiline works with the test function
2025-09-08 20:09:49 +02:00
frederik
3db754a308
send the test notification through send_test_notification.py
2025-09-08 20:09:49 +02:00
frederik
f0e6d07e43
add send_test_notification.py
2025-09-08 20:09:49 +02:00
frederik
abf350107c
read body from file
2025-09-08 17:17:18 +02:00
John McClumpha
375c082ffb
Adds highPass filter option (improved) ( #457 )
...
* adds additional highPass filter value with programatic formatting of values
* fixes NaN being returned for "off"
* fix: Match formatting for LowPass
2025-09-06 08:43:30 +02:00
Alex Iribarren
a5c7110648
Add one more gain option
2025-09-06 08:42:11 +02:00
frederik
d20a4334d3
clean up debug log
2025-08-27 17:32:43 +02:00
frederik
29af308d7d
be a bit more image provider agnostic
2025-08-27 17:32:43 +02:00
frederik
9db52daa8c
fix: make sure we always find the DB no matter the calling path
2025-08-26 18:23:50 +02:00
frederik
ce716cd007
fix: we were always using the wiki image provider: make sure to actually load the config
2025-08-26 17:05:26 +02:00
frederik
38dd1c0131
use title as the title :-)
2025-08-19 11:12:50 +02:00
frederik
fd1a610ddd
use the api to get the image
2025-08-19 11:12:50 +02:00
frederik
5f4cb4f101
provide basic rest api
2025-08-19 11:12:50 +02:00
frederik
cea5dbfd97
Only Flickr does blacklisting
2025-08-19 11:12:50 +02:00
frederik
99ef84a6c7
shorten displayed text if needed
2025-08-19 11:12:50 +02:00
frederik
ec7131391d
switch to neutral image_provider
2025-08-19 11:12:50 +02:00
frederik
a5154c38ed
add IMAGE_PROVIDER config
2025-08-19 11:12:50 +02:00
frederik
ae72399c43
refactor the image provider
2025-08-19 11:12:50 +02:00
frederik
c6cb753e25
fix: remove un-needed removal of quote characters, we handle them fine nowadays
2025-08-17 18:30:39 +02:00
frederik
e34e375c3b
cleanup: remove unused files
2025-08-10 11:13:36 +02:00
Alexandre
176a105782
Use raw flac ( #408 )
...
* Use raw
* clean not used
* Add soundfile
* Add soundfile
* Update scripts/update_birdnet_snippets.sh
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com >
---------
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com >
2025-08-02 21:02:07 +02:00
frederik
df15948083
flake8 fixes
2025-08-02 19:32:43 +02:00
frederik
927a1da534
add multiple python versions
2025-08-02 15:24:15 +02:00