Commit Graph

789 Commits

Author SHA1 Message Date
ehpersonal38 33fbbb8be2 DB optimizations for overview.php 2022-04-19 11:27:47 -04:00
ehpersonal38 209b4e86ff Fixing style.css again
Hopefully this fixes things for good, had to move class="relative" to the td instead of the tr...
2022-04-18 17:27:49 -04:00
ehpersonal38 14635d4e84 Update stats.php
After clicking a species on Best Recordings, this scrolls the user down to exactly what they requested (especially helpful on mobile).
2022-04-18 09:18:18 -04:00
Patrick McGuire 3533d1df72 Merge pull request #200 from mcguirepr89/copylinks
Copylinks
2022-04-17 15:10:06 -04:00
Patrick McGuire 1a748cfe50 silence harmless find errors 2022-04-17 15:02:16 -04:00
Patrick McGuire a8c013e48c Update config.php 2022-04-17 14:56:15 -04:00
Patrick McGuire 88dca4044d Update install_services.sh 2022-04-17 14:53:39 -04:00
Patrick McGuire 7a182f1d32 Update restart_services.sh 2022-04-17 14:51:59 -04:00
Patrick McGuire 4a0b1c4ad8 Silence the (harmless) midnight cleanup error 2022-04-17 14:50:48 -04:00
ehpersonal38 b2c80f0db7 Adding links to recordings
This should add a link to all the recordings, so you can copy and share with a friend, or save somewhere.

There's better ways some of this can be done, but it works for now.

(please test this! not sure if I copied all the right files to git)
2022-04-17 14:42:08 -04:00
Patrick McGuire 817d001f3e chart_viewer every 120s instead of 60s 2022-04-17 13:47:17 -04:00
mcguirepr89 3d080b2ca3 moving adjustments to style.css 2022-04-17 11:30:56 -04:00
ehpersonal38 19cd8f6d48 nit-picky UI stuff 2022-04-17 11:08:53 -04:00
ehpersonal38 2a7fb1cd37 Update stats.php
Species selector on Best Recording's didn't show up on mobile - removing "left" class solves it.
2022-04-17 09:51:26 -04:00
mcguirepr89 7489298d91 This catches the midnight straggler 2022-04-16 15:30:07 -04:00
mcguirepr89 2794aacbc6 @svardsten53's suggestions for "File Manager"
- Defaults to '/home'
- Uses consistent timestamps
2022-04-16 14:33:50 -04:00
ehpersonal38 73b87a215b Update overview.php 2022-04-16 13:54:05 -04:00
ehpersonal38 2027967b7b Update overview.php
Now the left tally chart updates with JS too!

Also cleaned up & optimized a few lines of code.
2022-04-16 13:31:20 -04:00
mcguirepr89 5ec4116228 removed the refresh 2022-04-16 11:51:11 -04:00
mcguirepr89 0a9ee65a2b daily_plot has a better call to the database
and updates every 60 seconds instead of 5 minutes
as it takes about 13 seconds and doesn't seem to
bother things
2022-04-16 11:49:58 -04:00
mcguirepr89 df9f00218f all three images update that way now! thanks! 2022-04-16 11:45:38 -04:00
ehpersonal38 2cec5efd25 Update overview.php 2022-04-16 10:49:46 -04:00
ehpersonal38 a3f2fe943c JS refresh of most recent detection
Hello!

I've gone ahead and implemented some JS into overview.php that will automatically refresh the most recent audio detection, if there is a newer one. This means you don't have to manually refresh overview anymore.

Open to feedback/suggestions!
-Ethan
2022-04-16 10:29:13 -04:00
mcguirepr89 6206828af2 better uninstaller 2022-04-16 09:49:11 -04:00
ehpersonal38 0e21b00584 JS implementation on Today's Detections
Today's Detections "show 40 more button" is now handled through javascript rather than a page refresh.

1) Looks cleaner
2) Only loads the data we need, reducing DB calls and bandwidth
2022-04-15 17:07:44 -04:00
mcguirepr89 aca552452e Merge branch 'main' of github.com:mcguirepr89/BirdNET-Pi 2022-04-15 13:09:15 -04:00
mcguirepr89 1e81748ff4 javascript updates the image instead of reloading the page 2022-04-15 13:02:36 -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
Patrick McGuire 8fbcae3012 Merge pull request #187 from ehpersonal38/QOL
minor QOL improvements to live stream
2022-04-15 10:04:22 -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
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
ehpersonal38 cc1a656069 Update todays_detections.php
Two main changes:
1) A "Show 40 more detections" feature has been added, which only shows 40 detections at a time, significantly improving performance when you have a lot of detections in one day.
2) Because of this performance increase, a spectrogram image with accompanying audio can be displayed, like the one on the "Overview page." This makes it a little more intuitive to listen to the recordings.
2022-04-14 15:33:41 -04:00
Patrick McGuire 405ffbcafc Update privacy_server.py 2022-04-13 08:26:51 -04:00
Patrick McGuire 19c1207ea2 Merge branch 'main' into newbaseos 2022-04-12 14:04:13 -04:00
Patrick McGuire 1152f0ad48 Update server.py 2022-04-12 11:05:56 -04:00
Patrick McGuire 03dc0b7036 Update privacy_server.py 2022-04-12 11:05:37 -04:00
Patrick McGuire ccd305f7f6 Update plotly_streamlit.py 2022-04-12 11:05:07 -04:00
Patrick McGuire 78080d46ee Update daily_plot.py 2022-04-12 11:04:39 -04:00
Patrick McGuire 384fd91a1e Update analyze.py 2022-04-12 11:04:17 -04:00
mcguirepr89 99f5b39822 clear_all_data warning 2022-04-12 10:10:38 -04:00
mcguirepr89 5664e052ad different way of installing the crontab to use dynamic
user
2022-04-12 08:14:53 -04:00
mcguirepr89 ebe5fae82b email templates fixed 2022-04-11 20:12:22 -04:00
mcguirepr89 f69f04d19d changes that remove the default pi user 2022-04-11 17:29:00 -04:00
Patrick McGuire bc608d47c0 fixed unwanted restart_services for privacy_mode 2022-04-11 16:34:36 -04:00
Patrick McGuire b4f4cfc2d0 Privacy Mode bug fix 2022-04-11 15:47:57 -04:00
mcguirepr89 6495284d21 adds shebang to python scripts 2022-04-11 13:12:49 -04:00
mcguirepr89 9319b1b55c USER exported to createdb.sh 2022-04-11 12:33:00 -04:00