4f38aabcea
fix: zram should have high priority so it is prefered over any other swap, also use a more realistic size for rpi zero 2 w
frederik
2024-03-30 17:30:27 +01:00
cb2969fd39
fix: disable ConfigParser interpolation: causes an exception with unescaped %, we do not use interpolation anyway
frederik
2024-03-30 09:42:20 +01:00
b61a78ed55
fix: require_once
frederik
2024-03-24 11:57:32 +01:00
774ce1987e
add my_config_version
frederik
2024-03-24 12:11:32 +01:00
ec134fa2e3
prevent directory traversal
frederik
2024-03-17 11:42:02 +01:00
ff58215ebe
convert history.php todays_detections.php
frederik
2024-03-15 10:39:39 +01:00
a48bda055b
convert service_controls.php system_controls.php
frederik
2024-03-15 10:38:58 +01:00
83f72c4991
convert birdnetpi_request.php birdweather_request.php
frederik
2024-03-15 10:37:39 +01:00
abdffccc2e
convert advanced.php config.php
frederik
2024-03-15 10:37:01 +01:00
21674fb86b
convert spectrogram.php
frederik
2024-03-15 10:35:54 +01:00
12efcc0249
convert play.php
frederik
2024-03-15 10:35:29 +01:00
68cbb337fd
convert index.php
frederik
2024-03-15 10:35:09 +01:00
14ae509da3
convert overview.php
frederik
2024-03-15 10:34:27 +01:00
5f03b703f2
convert views.php
frederik
2024-03-15 10:33:57 +01:00
42c2deffa2
put commonly used snippets in common.php
frederik
2024-02-27 08:49:31 +01:00
b58abdeb95
make sure input box fits the api key
frederik
2024-03-24 15:32:45 +01:00
ae7d78676a
plotly: exit gracefully when there is no data yet
frederik
2024-03-27 10:11:20 +01:00
75b8256bb2
add debugging
frederik
2024-03-22 10:16:53 +01:00
88d273f8fe
config: BIRDNET_USER=$USER added
frederik
2024-02-27 09:37:28 +01:00
5a7b9a093c
limit the precision: the rest is just noise
frederik
2024-03-22 10:13:22 +01:00
56a3f86b98
fix: going to todays detections did not work due to typo
frederik
2024-03-20 12:11:08 +01:00
940fc8ef69
fix: deleting detection did not delete the files due to incomplete path
frederik
2024-03-15 16:00:05 +01:00
38841b4950
cleanup: make sure $kiosk is defined
frederik
2024-03-15 13:11:20 +01:00
03dd046c47
ignore netbeans data
frederik
2024-02-27 08:48:17 +01:00
38712fa016
use the same style as in overview.php to make it clear the numbers are clickable
frederik
2024-03-17 10:28:33 +01:00
26311d4cd1
Added swipeL + swipeR + arrowL + arrowR events to DailyCharts form (#22)
Nachtzuster
2024-03-17 09:34:56 +01:00
141fb67653
fix: minichart only worked first time pt2
frederik
2024-03-16 18:07:56 +01:00
086fbf65a6
fix: minichart only worked first time
frederik
2024-03-16 17:40:25 +01:00
3246b61c41
fix: don't send unsolicited stuff: this might break json
frederik
2024-03-12 18:06:56 +01:00
6c6247cf19
with the new analysis pipeline .wav and .wav.json do not exist at the same time. make labeling work with json alone. also tweak the timing
frederik
2024-03-12 13:48:47 +01:00
1f7aad7873
fix: write json file: spectrogram.php needs it
frederik
2024-03-11 12:24:20 +01:00
5c3b2d5691
fix: RTSP_STREAM_TO_LIVESTREAM was missing from config file
frederik
2024-03-12 10:56:51 +01:00
b7225ca1d2
fix: use hostname like the python code does
frederik
2024-03-12 21:44:29 +01:00
a5e88f9c77
Read lat/lon from config
cdkl
2024-03-13 19:32:40 -04:00
68e61d2517
only check git when logged in
frederik
2024-03-05 09:27:28 +01:00
1ff01f1b4f
make sure config is defined
frederik
2024-03-05 12:49:58 +01:00
1d2c2d6faa
make casual git checking non-blocking-y, also check every 24h
frederik
2024-03-04 19:18:58 +01:00
ed42cbf1e2
rework deletion: we _do_ need to open read-write here
frederik
2024-03-04 14:24:56 +01:00
b0eb5e063f
add busyTimeout() to deal with concurrency. open read-write only when needed
frederik
2024-03-04 14:03:54 +01:00
90d53a3a43
ensure_db_ok (): on error: do not refresh immediately, but wait for one second. put helpers in common.php
frederik
2024-03-08 18:55:41 +01:00
be8a98bf59
fix: do not unset the session
frederik
2024-03-04 18:29:12 +01:00
0448eb8134
Remote utc to localtime conversion from daily_plot.py
cdkl
2024-02-26 12:25:10 -05:00
bff4c3f377
try to avoid broken installs
frederik
2024-02-16 11:52:08 +01:00
819f390614
gotty: fix: forward compatibility with v1.5
frederik
2024-02-19 11:40:54 +01:00
019632232d
log the git ref
frederik
2024-02-19 20:10:01 +01:00
6da33df8e9
fix: do not error out when disk_check_exclude.txt does not exist yet
frederik
2024-02-20 10:42:35 +01:00
0d601f0bcf
Merge branch 'fix_timezone'
frederik
2024-02-24 11:34:08 +01:00
421575423c
fix: do not rely on /etc/timezone to get the time zone. timedatectl does not update it immediately (anymore), it only gets updated after a reboot
frederik
2024-02-21 17:09:30 +01:00
a8d60c2fc1
apprise does not work with paho-mqtt==2.0.0 for now
frederik
2024-02-21 18:46:03 +01:00
4ba418e836
fix: make sure timezone is set or we get utc
frederik
2024-02-21 17:10:40 +01:00
6873ee44f7
fix README
frederik
2024-02-20 14:23:28 +01:00
add216750d
README: add list changes
frederik
2024-02-19 17:14:25 +01:00
299c4cee28
add DATA_MODEL_VERSION to config.php
frederik
2024-02-19 15:10:24 +01:00
31e1379f14
server.py add support for Data_Model_V2
frederik
2024-02-19 14:39:25 +01:00
b4e8fee59e
cleanup loading of M_INTERPRETER
frederik
2024-02-19 14:38:17 +01:00
8b1da71398
add DATA_MODEL_VERSION to config
frederik
2024-02-19 14:46:53 +01:00
ae9cd73407
fix: do not error out on a missing blacklisted_images.txt file
frederik
2024-02-18 14:35:23 +01:00
a3a2ea6dc4
fix: avoid using escapeshellcmd() by injecting $body via STDIN. not very elegant, but keeps with the spirit of escapeshellcmd()
frederik
2024-02-17 14:45:31 +01:00
a10067cc09
fix: File Manager needs group read permissions
frederik
2024-02-17 12:47:30 +01:00
ff09690286
Merge branch 'fix_PrivacyThreshold'
frederik
2024-02-17 12:44:40 +01:00
5e18e0c803
fix: File Manager needs group read permissions
frederik
2024-02-17 12:41:44 +01:00
8b3ab5e36a
Please stick to Bullseye
Nachtzuster
2024-02-16 21:22:32 +01:00
53633440c6
fix: when tmpfs is active, analyzing_now.txt does not exist at startup, so create it before watching
frederik
2024-02-16 10:27:16 +01:00
17ff415217
correct privacy explanation
frederik
2024-02-16 09:43:02 +01:00
f9460a429d
fix: priv_thresh is a percentage, not a fraction
frederik
2024-02-15 15:20:03 +01:00
cb008d66a5
Always have a backup
Nachtzuster
2024-02-15 11:32:01 +01:00
02f7f8c515
Bookworm is recomended now
Nachtzuster
2024-02-14 12:26:01 +01:00
090b41775f
preinstalling wheel, to make sure we can build a wheel for inotify: the legacy 'setup.py install' method will be deprecated with pip 23.1
frederik
2024-02-13 13:53:35 +01:00
6bcae6ffad
howto migrate
frederik
2024-01-31 16:03:03 +01:00
054f41ec37
point to this repo
frederik
2024-01-31 11:41:54 +01:00
ab8e3b1d68
add place holder stub until we figure out how to do releases
frederik
2024-02-13 09:18:39 +01:00
189ef116d0
Add ram drive support in the ui
frederik
2024-02-12 11:53:35 +01:00
a4122b5bcc
write transient files to tmpfs aka ram drive
frederik
2024-02-11 17:19:09 +01:00
35db8bcb3b
centralise transient files
frederik
2024-02-11 16:05:15 +01:00
b248ded6ed
move analyzing_now.txt to StreamData to centralise transient files
frederik
2024-02-11 15:17:12 +01:00
a16cb0e63a
security update, not clear if it is relevant, but seems to work
frederik
2024-02-10 17:25:17 +01:00
23dfa3bb99
fix: changing advanced settings was not updating on a fresh install ed. CHANNELS, RECORDING_LENGHT, ... simplify
frederik
2024-02-10 12:50:27 +01:00
44430a1727
bookwork fix: caddy need to be able to list the home dir
frederik
2024-02-10 14:28:51 +01:00
c100d19da1
bookwork fix: make php version independant
frederik
2024-02-09 15:35:22 +01:00
2a68bb2e43
bookwork fix: move php to the back so we first hit php-fpm and not pull in apache2
frederik
2024-02-09 15:12:22 +01:00
7317e0ef95
remove whl
frederik
2024-01-31 17:14:30 +01:00