Commit Graph

66 Commits

Author SHA1 Message Date
jaredb7 7972452d61 Merge branch 'BirdNET-pi-main' into Misc-Fixes-and-Enhancements__mcguirepr89- 2023-04-07 08:50:29 +10:00
ehpersonal38 815e744755 nocache for this update 2023-04-06 14:46:55 -04:00
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
ehpersonal38 e799b7154a Patching minor XSS vulnerability
The update output shows the name of the current commit your local installation is on. So if a commit is named <script>alert("xss");</script>, for example, that code will execute when someone updates their installation.

Not a huge deal since we'd notice if someone made a rogue pull request with any commit names like that before ever accepting it into the repo.
2023-03-07 18:57:50 -05:00
ehpersonal38 77356659a2 Switching <b> for font-weight:bold 2023-03-07 18:26:55 -05:00
ehpersonal38 7e825d6009 Handle # of commits behind by, in case the main branch is amended/rebased 2023-03-07 18:20:51 -05:00
ehpersonal38 5e40772b42 More colorizing 2023-03-06 18:21:26 -05:00
ehpersonal38 73bd2a4e2c Fixing colorize bugs - it works now! 2023-03-06 18:10:14 -05:00
ehpersonal38 60700ac2bc Trying to colorize diff --stat in Update output 2023-03-06 16:51:02 -05:00
ehpersonal38 292e63c76c better update count 2023-02-15 11:54:03 -05:00
ehpersonal38 b11ae6c10f issue #704 2023-01-20 14:37:26 -05:00
ehpersonal38 18d933759c kiosk mode 2023-01-11 17:44:48 -05:00
ehpersonal38 9ffdc928bf update timer 2022-08-05 15:01:34 -04:00
ehpersonal38 29358943ba password obfuscation in advanced 2022-07-24 13:17:17 -04:00
ehpersonal38 2151ac2181 no need to check the length 2022-07-06 16:31:59 -04:00
Patrick McGuire f383ef1343 Merge branch 'main' into weekly-report 2022-07-06 07:25:07 -04:00
ehpersonal38 d13ee9865a transition for earlier commit 2022-07-04 18:01:36 -04:00
ehpersonal38 82523b0a3a Styling when clicked page is loading 2022-07-04 11:31:56 -04:00
ehpersonal38 e19c7c6ba3 silence update indicator 2022-06-30 16:28:52 -04:00
ehpersonal38 b6bf1bedca More stats, formatting 2022-06-29 17:09:38 -04:00
ehpersonal38 9c58e58d90 Weekly Report start 2022-06-27 14:28:31 -04:00
mcguirepr89 992bb2c5a7 open databasemaintenance in new window 2022-06-25 15:02:59 -04:00
ehpersonal38 c16d5f2c0c Attempt at clearing cache 2022-06-22 13:03:57 -04:00
ehpersonal38 daf8469b42 "You cannot" styling 2022-06-11 09:54:29 -04:00
mcguirepr89 7bfe241e57 removed all sudo git instances 2022-06-02 06:40:42 -04:00
ehpersonal38 23a1e7a1d4 Trying and catching 2022-05-31 12:24:39 -04:00
ehpersonal38 3949eff99e Update views.php
Thank you!

Co-Authored-By: Patrick McGuire <60325264+mcguirepr89@users.noreply.github.com>
2022-05-30 13:31:53 -04:00
ehpersonal38 201f705517 If behind by more than 50 commits, show update badge on "Tools" 2022-05-27 15:32:43 -04:00
ehpersonal38 4ec7348901 More update clarity 2022-05-26 10:27:26 -04:00
ehpersonal38 ddfec7222c Spectro things
Putting Spectrogram more towards the left makes sense to me, that way from left to right it's current detections -----> past detections.
2022-05-24 12:59:27 -04:00
mcguirepr89 cdbadbb45c starting this to get some help 2022-05-23 18:41:16 -04:00
ehpersonal38 8749c342aa hehe 2022-05-23 13:22:26 -04:00
ehpersonal38 3a3c3e58c3 shrunk & unbroke 2022-05-22 13:22:01 -04:00
mcguirepr89 f03a3fc7e5 CSFR protection 2022-05-21 14:39:01 -04:00
ehpersonal38 2c29cce4a2 Giving service control commands an output 2022-05-14 14:58:40 -04:00
ehpersonal38 a7e09bb5e5 Much prettier every other command 2022-05-14 13:28:20 -04:00
ehpersonal38 d0516f4464 Much prettier "Update" screen 2022-05-14 13:20:59 -04:00
Patrick McGuire a6d8f37f45 Update views.php 2022-04-29 09:39:14 -04:00
Patrick McGuire 4be3573389 Update views.php 2022-04-29 09:10:41 -04:00
mcguirepr89 486cc32b99 just removing the scroll bar now that @ehpersonal38 ethan
is making things so usable. scroll bars are for when stuff sucks
2022-04-23 19:36:16 -04:00
ehpersonal38 9756dc9b2a Top nav buttons
UI improvement: Top nav buttons now show "active" when user is on their respective page.
2022-04-21 08:13:41 -04:00
ehpersonal38 22b9615a2d iframe closing tags
I was investigating why the top nav hamburger button didn't work on mobile when you were on system info, log, or streamlit page, and discovered the iframes didn't have closing tags!

Also note to self: don't run random git commands you find on stackoverflow -- my birds.db was erased :((( (doing a cron backup every day now!)
2022-04-17 09:47:03 -04:00
mcguirepr89 f77a3c8cd1 adding the navigation bar to web terminal and system info 2022-04-16 14:45:26 -04:00
mcguirepr89 aaeda89f14 spectrogram, species stats, and log now have navigation bar
changed all POSTs to GET
2022-04-15 12:01:46 -04:00
ehpersonal38 6b03f1ff47 QOL improvements to live stream
If a user starts playing a recording while the live stream is already playing, the live stream volume will be set to 0 until the recording is finished playing. Prevents overlapping audio.

Open to feedback/suggestions. Thanks!
2022-04-15 09:41:13 -04:00
mcguirepr89 f69f04d19d changes that remove the default pi user 2022-04-11 17:29:00 -04:00
mcguirepr89 023b68f386 making changes to accomodate removing the pi user 2022-04-11 10:16:54 -04:00
mcguirepr89 73072ff3e7 fixed species stats buttons 2022-04-03 09:46:14 -04:00
mcguirepr89 00cd1beb25 species stats is streamlit
and old species stats is now "best recordings"
2022-04-02 13:03:15 -04:00
mcguirepr89 5896a44889 adding new custom_recording.service in the installer (but not
enabled) cuz why not
new viewdb.php > todays_detections.php
2022-04-02 12:57:22 -04:00