Commit Graph

1850 Commits

Author SHA1 Message Date
frederik 6d0c607e78 cleanup: propery close <pre> tag 2024-12-03 19:10:03 +01:00
frederik 57c0d5b208 enable tmp.mount: Raspberry Pi OS and Debian don't have tmpfs mounted on /tmp. So during restore every uploaded chunk would still end up on the SD card before it is un-tar-ed 2024-12-03 19:10:03 +01:00
frederik 1c43dfc6cd add restore to views and system_controls 2024-12-03 19:10:03 +01:00
frederik 0cdde2fd93 add restore.php 2024-12-03 19:10:03 +01:00
frederik 50b31d9acb add helper to reassemble chunks 2024-12-03 19:10:03 +01:00
frederik 1dd6fe7f14 add STDIN support to backup script 2024-12-03 19:10:03 +01:00
frederik 59e00e6dd6 cleanup: we dont need this anymore 2024-12-03 19:10:03 +01:00
frederik ff31225634 restart services when script gets cancelled 2024-12-03 19:10:03 +01:00
frederik cb8abd4f22 add downloadable backup 2024-12-03 19:10:03 +01:00
Ash McKenzie ef86658b6b $_SERVER['PHP_AUTH_PW'] isn't always sent 2024-12-01 09:33:35 +01:00
Jon Gelsey 0faf2db6a2 add rtsp ID to extracted birdsong file name 2024-11-30 18:25:57 +01:00
Alexandre abcbcb6018 Update scripts/todays_detections.php
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com>
2024-11-25 20:37:43 +01:00
Alexandre 5c62ad6ebb Update scripts/todays_detections.php
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com>
2024-11-25 20:37:43 +01:00
Alexandre dfd09095a8 Update scripts/overview.php
Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com>
2024-11-25 20:37:43 +01:00
Alexandre 535444f752 Ensure ' used for minigraphs 2024-11-25 20:37:43 +01:00
Thibaut Voirand 3bc2c63a1f Use detection time instead of origin audio file time in DB 2024-11-20 22:24:26 +01:00
frederik 7bac0d7ebe fix: chart might not exist yet at initial page load 2024-11-16 20:50:15 +01:00
frederik d93a4fdd83 system was always updating, wether the user clicked cancel or not 2024-11-16 20:38:58 +01:00
Alexandre 5257f326fa Values in k above 1000 2024-11-09 17:09:22 +01:00
Alexandre 5b6016fdb1 Show as k if > 1000 2024-11-09 17:09:22 +01:00
Alexandre b451af0260 Add occurences Count to best recordings 2024-11-09 17:09:22 +01:00
Alexandre e15229dbed Add counts to sort by occurrence 2024-11-09 17:09:22 +01:00
Alexandre 071f60a04e More compact code 2024-11-09 16:59:23 +01:00
Alexandre c39fc1d195 Fix maxconf color scale 2024-11-09 16:59:23 +01:00
frederik dc634838ae Revert "fix: make sure we look for the correct gotty executable name"
This reverts commit ee9aeb6d62.
2024-11-03 11:05:51 +01:00
frederik ccaa2475c9 fix: reload detections immediately when page becomes visible again 2024-11-03 10:45:35 +01:00
frederik 3433f4cffe cleanup: remove unused scripts 2024-11-03 10:45:30 +01:00
Alexandre 0cb609a69f Update stats.php 2024-11-01 14:59:59 +01:00
Brian Dembinski 62e98ade0b Added sort by max confidence to Best Recordings page 2024-11-01 14:59:59 +01:00
frederik b581a22c14 backup_data.sh added 2024-10-26 10:54:26 +02:00
frederik c754d2d082 work around Debian specific /etc/timezone behaviour 2024-10-26 10:54:26 +02:00
Alexandre 5e70dcabbb UI : align overview and todays UI with centered stats #182 (#191)
* Move chart to center

* Align css

* Align dark-style.css

* Add stats title

* Removed title : cleaner look

* Shorter titles for stats

* Shorter title, unique is implicit

* Invert Species Total and Today

* Re-add left chart

* Re-add left chart bis

* Adapt css for flexible layout

* Align with main css

* Restore overview-stats, add center-column

* Restore style, add center-column

* Restore css

* add center-column

* Remove useless change

* Prevents centering

* Prevents centering

* Aggregate ajax sqlite

* Ensured the 5 sqlite commands are centralized

* Load center only after left has completed (to sync values)
2024-10-15 19:52:56 +02:00
Alexandre 305e1813d0 UI : Convert checkbox to toggleswitch (#209)
* Convert checkbox to toggleswitch

* Keep previous code layout

* Improve layout : gray border, dark toggle

* Avoid changing unneeded things

* Updated layout

* Better transparency

* Use ✓ instead of ON

* Improve alignment and font size
2024-10-12 11:29:46 +02:00
Lloyd Bayley de843a81dd Update Apprise from v1.8.0 to v1.9.0 (#205)
Upgrade Apprise from v1.80 to v1.90 to allow for the MQTT retain flag.
2024-10-01 22:20:59 +02:00
Alexandre 96df8e781d Feat : sort species by max confidence (#198)
* Add sort by occurence button

* sort_conf icon

* Optimized svg
2024-09-30 20:50:59 +02:00
Alexandre a264eb9f8d Feat : error messages for detections rejections #138 (#190)
* Error messages for detections rejections

https://github.com/Nachtzuster/BirdNET-Pi/issues/138

* Update server.py

* Use log.warning
2024-09-30 20:42:17 +02:00
frederik 3d99530ee5 Merge branch 'fix_apostrophe' 2024-09-14 10:43:42 +02:00
frederik 3dc8b6db38 fix: properly decode species so apostrophe in the name survives the url encode 2024-09-14 10:36:41 +02:00
frederik 61347ecf04 fix: remove apostrophe from common name like php code does 2024-09-14 10:36:31 +02:00
Alexandre 0248964a15 Ensure non ambiguity of sci_names https://github.com/Nachtzuster/BirdNET-Pi/issues/186 (#187)
* Ensure non ambiguity of sci_names

* Use direct comparison

* Apply same logic to eng_name
2024-09-13 18:41:00 +02:00
Jason Rhubottom b18172304e Changed paths to relative to support home-assistant ingress (#179) 2024-08-25 09:55:17 +02:00
Ash McKenzie 7e7c31a227 Ignore warnings from lsof output (#175)
This seems to cause issues when running alongside
Docker, for example.
2024-08-19 17:51:18 +02:00
Emmo213 c409f01f3a Issue #170 - set timezone on the todays detection page (#171) 2024-08-15 08:30:21 +02:00
Emmo213 73d2ba5b48 Dark daily chart (#152)
* Updated daily chart to use the theme selector

* Added sleep after changing theme so the chart can update

* Added code for pink theme, made it easier to add more themes in the future

* Added blue chart for future blue theme

* Set chart background to none so it's transparent

* Added back background for dark mode.

* Change daily chart based on file based settings. Only support light/dark mode.

* Cleanup

* Added borders around the bars on the bar chart

* Updated background color for dark theme

* Merge from main

* Fixed some spacing

* Updating Python version for linting

* Cleanup

* Back leveled to Python 3.9

* Update scripts/daily_plot.py

Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com>

* Coding suggestions

---------

Co-authored-by: Nachtzuster <Nachtzuster@users.noreply.github.com>
2024-08-05 21:38:33 +02:00
Emmo213 2412deb02f Fixed spelling of occurrence (#164) 2024-08-03 10:23:10 +02:00
Emmo213 714519b35b Cleanup the Audio Settings section a little (#153) 2024-07-28 15:33:11 +02:00
frederik 774f0d4cfb singular of species is species 2024-07-24 23:01:46 +02:00
frederik ed1be8816a labels with wide letters should wrap sooner so they are not cut off 2024-07-17 20:59:29 +02:00
frederik 1ec411e070 fix: make non-interactive 2024-07-13 13:38:19 +02:00
frederik b8ab289d1f cleanup: birdnet_server does not exist anymore 2024-07-13 11:23:00 +02:00