Commit Graph

31 Commits

Author SHA1 Message Date
Maxi Quoß
4060ee4ad3 fix: seconds optional for wake and shutdown crons 2025-03-11 08:24:58 +01:00
Maxi Quoß
59926b8c28 feat: validate cron with backend, show next cron date 2025-03-08 11:27:24 +01:00
Maxi Quoß
c2f574426f feat: add more test cases 2025-02-08 02:29:20 +01:00
Maxi Quoß
cee1669a0e feat: improve cron syntax validation and force 6 digits with seconds 2025-02-07 14:05:34 +01:00
Maxi Quoß
2f1acee092 go-dep: pocketbase > 0.23 2024-12-28 11:03:19 +01:00
Maxi Quoß
16379da2b5 fix: don't rely on db device status for cron #669 2024-09-03 22:50:13 +02:00
Maxi Quoß
f0aea1b2bc fix: another attempt at fixing #669 2024-08-27 16:02:49 +02:00
Maxi Quoß
83aac0c2b8 fix: pointer issue for device in cron #669 2024-08-21 10:23:48 +02:00
Maxi Quoß
3fb1654556 add debug logging for wake cron #669 2024-08-07 18:09:45 +02:00
Maxi Quoß
7b4c18ac49 fix: cronjobs not working correctly #506 2024-04-28 22:23:00 +02:00
Maxi Quoß
7bcd309ea1 go-dep: use go >= 1.22 2024-04-11 22:54:40 +02:00
seriousm4x
16ec0b42ea fix: memory leak for cronjobs #356 2023-12-18 21:02:23 +01:00
seriousm4x
d50245ebaf capitalize logs 2023-10-19 18:54:15 +02:00
seriousm4x
d7b18c8513 fix: only stop cron if cron is running 2023-08-16 10:55:53 +02:00
seriousm4x
05686bf271 fix: ping port cause device stuck on pending 2023-08-16 01:28:13 +02:00
Maxi Quoß
58d497eab1 try avoid loop variable capture 2023-08-15 14:30:33 +02:00
seriousm4x
a55152250b reset timeout 2023-08-14 20:39:39 +02:00
seriousm4x
d9b14adc8d add lazy ping option 2023-08-14 16:10:55 +02:00
seriousm4x
9fdfc8ad0b error check all database writes (debug for #135) 2023-07-21 20:02:11 +02:00
Maxi Quoß
79a70b6053 set custom icon
- split settings collection into settings_private and settings_public
- add icon input to frontend
2023-03-10 02:11:56 +01:00
Maxi Quoß
62cec056b9 rename package, auto add version to binary 2023-01-30 00:41:49 +01:00
Maxi Quoß
1de83d0e34 remove debug prints 2023-01-30 00:18:58 +01:00
Maxi Quoß
2cc9dde62a fix cron running always for last device 2023-01-30 00:16:25 +01:00
Maxi Quoß
1f433dd40b set device status on cron wake/shutdown 2023-01-29 21:26:48 +01:00
Maxi Quoß
969d1545b4 add debug output 2023-01-29 21:20:30 +01:00
Maxi Quoß
81a581ff29 actually run cron 2023-01-28 13:55:15 +01:00
Maxi Quoß
b43cd7fe99 add wake/shutdown cronjob 2023-01-28 12:52:20 +01:00
Maxi Quoß
306e4015cc device settings page and other improvements 2023-01-27 01:07:45 +01:00
Maxi Quoß
4d21b0fc92 complete settings page
* restart cron schedule on change
* parse environment variables and save them in db on startup
2023-01-23 22:09:12 +01:00
Maxi Quoß
037f718a2e add port scan 2023-01-23 00:24:08 +01:00
Maxi Quoß
58d41e660f switch backend to pocketbase
delete frontend for now. needs to be rewritten with pocketbase sdk
2023-01-14 22:54:08 +01:00