diff --git a/README.md b/README.md index 3190aef4..28215ba3 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Open up [http://localhost:5173/](http://localhost:5173/) - frontend - [x] add rest of settings page - - [ ] form for adding new devices + - [x] form for adding new devices - [ ] add per device settings - [x] ~~theme toggle button~~ - [x] ~~add device ports to cards~~ diff --git a/backend/migrations/1674502339_created_devices.go b/backend/migrations/1674743322_created_devices.go similarity index 82% rename from backend/migrations/1674502339_created_devices.go rename to backend/migrations/1674743322_created_devices.go index cf5e3bc9..3a9cdafc 100644 --- a/backend/migrations/1674502339_created_devices.go +++ b/backend/migrations/1674743322_created_devices.go @@ -13,8 +13,8 @@ func init() { m.Register(func(db dbx.Builder) error { jsonData := `{ "id": "z5lghx2r3tm45n1", - "created": "2023-01-23 19:32:19.965Z", - "updated": "2023-01-23 19:32:19.965Z", + "created": "2023-01-26 14:28:42.378Z", + "updated": "2023-01-26 14:28:42.378Z", "name": "devices", "type": "base", "system": false, @@ -111,8 +111,8 @@ func init() { }, { "system": false, - "id": "1a7yrwo9", - "name": "shutdown", + "id": "kzvdbbws", + "name": "wake_cron", "type": "text", "required": false, "unique": false, @@ -124,8 +124,34 @@ func init() { }, { "system": false, - "id": "kzvdbbws", - "name": "wake", + "id": "91bs6clw", + "name": "shutdown_cron", + "type": "text", + "required": false, + "unique": false, + "options": { + "min": null, + "max": null, + "pattern": "" + } + }, + { + "system": false, + "id": "1a7yrwo9", + "name": "shutdown_cmd", + "type": "text", + "required": false, + "unique": false, + "options": { + "min": null, + "max": null, + "pattern": "" + } + }, + { + "system": false, + "id": "iarksm3l", + "name": "password", "type": "text", "required": false, "unique": false, diff --git a/backend/migrations/1674502339_created_ports.go b/backend/migrations/1674743322_created_ports.go similarity index 94% rename from backend/migrations/1674502339_created_ports.go rename to backend/migrations/1674743322_created_ports.go index 6fba1415..d9ece6fd 100644 --- a/backend/migrations/1674502339_created_ports.go +++ b/backend/migrations/1674743322_created_ports.go @@ -13,8 +13,8 @@ func init() { m.Register(func(db dbx.Builder) error { jsonData := `{ "id": "cti4l8f4mz8df3r", - "created": "2023-01-23 19:32:19.965Z", - "updated": "2023-01-23 19:32:19.965Z", + "created": "2023-01-26 14:28:42.378Z", + "updated": "2023-01-26 14:28:42.378Z", "name": "ports", "type": "base", "system": false, diff --git a/backend/migrations/1674502339_created_settings.go b/backend/migrations/1674743322_created_settings.go similarity index 93% rename from backend/migrations/1674502339_created_settings.go rename to backend/migrations/1674743322_created_settings.go index b5543997..d1edf5f8 100644 --- a/backend/migrations/1674502339_created_settings.go +++ b/backend/migrations/1674743322_created_settings.go @@ -13,8 +13,8 @@ func init() { m.Register(func(db dbx.Builder) error { jsonData := `{ "id": "nmj3ko20gzkg8n3", - "created": "2023-01-23 19:32:19.965Z", - "updated": "2023-01-23 19:32:19.965Z", + "created": "2023-01-26 14:28:42.378Z", + "updated": "2023-01-26 14:28:42.378Z", "name": "settings", "type": "base", "system": false, diff --git a/backend/migrations/1674502339_deleted_users.go b/backend/migrations/1674743322_deleted_users.go similarity index 95% rename from backend/migrations/1674502339_deleted_users.go rename to backend/migrations/1674743322_deleted_users.go index d19d4506..31f034c0 100644 --- a/backend/migrations/1674502339_deleted_users.go +++ b/backend/migrations/1674743322_deleted_users.go @@ -22,8 +22,8 @@ func init() { }, func(db dbx.Builder) error { jsonData := `{ "id": "_pb_users_auth_", - "created": "2023-01-23 19:31:58.918Z", - "updated": "2023-01-23 19:31:58.919Z", + "created": "2023-01-26 14:28:20.206Z", + "updated": "2023-01-26 14:28:20.206Z", "name": "users", "type": "auth", "system": false, diff --git a/frontend/src/routes/settings/+page.svelte b/frontend/src/routes/settings/+page.svelte index bf53e1ac..4bf5ef62 100644 --- a/frontend/src/routes/settings/+page.svelte +++ b/frontend/src/routes/settings/+page.svelte @@ -1,14 +1,40 @@
(1) Same cron syntax as for ping interval.
+(2) Shell command to be executed. e.g.:
++ (3) Some network cards have the option to set a password for magic packets. +
+Show toast notifications in the bottom right corner.
If you had UpSnap v2.3.2 (or higher) running before, you can restore your devices here.