Commit Graph

38 Commits

Author SHA1 Message Date
Maxi Quoß
2e64e85d4b feat: custom timeouts for wake and shutdown 2025-03-06 00:49:24 +01:00
Maxi Quoß
0e42758513 feat: auto open device link after wake 2025-01-22 15:28:32 +01:00
Maxi Quoß
973a1b80d0 feat: add device description field 2025-01-22 13:21:07 +01:00
Maxi Quoß
2d8fce32d3 feat: allow non http/https links for ports and devices
https://github.com/seriousm4x/UpSnap/discussions/556
https://github.com/seriousm4x/UpSnap/discussions/662
https://github.com/seriousm4x/UpSnap/discussions/926
2025-01-17 00:53:39 +01:00
Maxi Quoß
6d06e5ae9b fix: migration error on new database, close #922 2024-12-29 10:50:00 +01:00
Maxi Quoß
69bb334b20 fix: make more buttons reactive, remove user create rule, close #800 2024-12-28 12:49:18 +01:00
Maxi Quoß
ecce74795d fix: more fixes for pocketbase > 0.23 2024-12-28 11:35:12 +01:00
Maxi Quoß
2f1acee092 go-dep: pocketbase > 0.23 2024-12-28 11:03:19 +01:00
seriousm4x
d53c4699ba feat: add custom clickable links to ports #374 #222 2023-12-22 09:58:49 +01:00
Tom Stivers
faa47f2cdd feat: add support for custom wake/ping commands 2023-12-14 16:32:52 +01:00
seriousm4x
2d7d1119d4 feat: add optional confirmation dialog for wake/shutdown #260 2023-11-21 10:45:03 +01:00
seriousm4x
7b5dddfc06 fix: make sol port non-required 2023-08-15 18:15:46 +02:00
seriousm4x
f8186ba015 feat: add sleep-on-lan support, #24 #78 #108 #162 2023-08-15 17:44:59 +02:00
seriousm4x
d3478026c2 fix no records shown with multiple users 2023-08-14 17:17:08 +02:00
seriousm4x
d9b14adc8d add lazy ping option 2023-08-14 16:10:55 +02:00
seriousm4x
24aec5e1de define possible device.status values 2023-08-13 19:19:12 +02:00
seriousm4x
768be7ce15 update web ui to match backend permissions #75 2023-08-12 21:05:14 +02:00
seriousm4x
6fc02ce46d add user permissions to backend #75 2023-08-12 21:05:14 +02:00
seriousm4x
318f76f439 add dashboard order 2023-08-12 21:05:10 +02:00
Maxi Quoß
06b7d3e8a6 lower minimum user password length to 5, #112 2023-07-10 16:11:34 +02:00
seriousm4x
319817983e only allow user registrations from oauth, not user/password #103 2023-07-01 17:48:33 +02:00
seriousm4x
a31f704274 add oidc user auth #103 2023-07-01 14:27:56 +02:00
seriousm4x
8628e13e45 add device groups #97 2023-06-29 17:16:10 +02:00
Maxi Quoß
93a72207cc show register form if setup not completed 2023-03-10 10:52:38 +01: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ß
8d479669f4 add authentification #42 #55
* from now on, upsnap always requires authentification (user or admin)
* users can view the dashboard and use wake/shutdown (read only)
* admins can do everything (add, modify and delete)
* make navbar collapse on small screens
2023-03-05 02:44:47 +01:00
Maxi Quoß
7bdb99c066 fix top level await and fix broken device delete 2023-01-30 14:06:51 +01:00
Maxi Quoß
e07755f3b9 delete port relations if device is deleted 2023-01-30 13:13:56 +01:00
Maxi Quoß
6aedb5b5d1 reset migrations, add frontend link if no devices 2023-01-28 20:14:13 +01:00
Maxi Quoß
8f76628e15 settings: add option for website title 2023-01-28 16:29:32 +01:00
Maxi Quoß
b43cd7fe99 add wake/shutdown cronjob 2023-01-28 12:52:20 +01:00
Maxi Quoß
988f182430 improve network scan route 2023-01-27 22:14:07 +01:00
Maxi Quoß
a3b1413fbb add new device form 2023-01-26 15:30: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ß
f1a73e7bbe add v2 file import 2023-01-16 20:01:08 +01:00
Maxi Quoß
a51157f0f3 add basic frontend connection 2023-01-16 00:09:39 +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