Kaynağa Gözat

chore: Coderabbit suggestions

jamesread 1 gün önce
ebeveyn
işleme
af9ed38dff

+ 1 - 1
frontend/package-lock.json

@@ -32,7 +32,7 @@
 				"vite": "^8.3.5"
 			},
 			"engines": {
-				"node": "^20.19.0 || >=22.12.0"
+				"node": "^22.13.0 || >=24"
 			}
 		},
 		"node_modules/@babel/code-frame": {

+ 1 - 1
frontend/package.json

@@ -37,6 +37,6 @@
 		"vue-router": "^5.4.0"
 	},
 	"engines": {
-		"node": "^20.19.0 || >=22.12.0"
+		"node": "^22.13.0 || >=24"
 	}
 }

+ 2 - 0
service/syntaxcheck.go

@@ -7,6 +7,7 @@ import (
 
 	"github.com/OliveTin/OliveTin/internal/config"
 	"github.com/OliveTin/OliveTin/internal/configissues"
+	"github.com/OliveTin/OliveTin/internal/entities"
 	"github.com/OliveTin/OliveTin/internal/executor"
 )
 
@@ -20,6 +21,7 @@ func runSyntaxCheck() {
 		os.Exit(1)
 	}
 
+	entities.SyncEntityFileWatchers(cfg)
 	executor.DefaultExecutor(cfg).RebuildActionMap()
 	printConfigIssues(configissues.List())
 

+ 2 - 2
var/marketing/screenshots/Makefile

@@ -21,14 +21,14 @@ build:
 	$(MAKE) -C $(ROOT) service webui-dist
 
 up: down
-	@if curl -fsS $(BASE_URL)/ >/dev/null 2>&1; then \
+	@if curl -fsS --max-time 5 $(BASE_URL)/ >/dev/null 2>&1; then \
 		echo "Port 18337 is already in use"; exit 1; fi
 	rm -rf $(TMP)
 	mkdir -p $(TMP)
 	cp -r seed $(TMP)/config
 	# Started from service/ so that OliveTin finds ../webui.
 	cd $(ROOT)/service && { ./OliveTin -configdir $(TMP)/config > $(TMP)/service.log 2>&1 & echo $$! > $(TMP)/service.pid; }
-	@for i in $$(seq 60); do curl -fsS -X POST -H 'Content-Type: application/json' -d '{}' \
+	@for i in $$(seq 60); do curl -fsS --max-time 5 -X POST -H 'Content-Type: application/json' -d '{}' \
 		$(API)/Init >/dev/null 2>&1 && exit 0; sleep 0.5; done; \
 		echo "OliveTin did not start; see $(TMP)/service.log"; exit 1
 

+ 1 - 1
var/marketing/screenshots/seed.sh

@@ -9,7 +9,7 @@ base="${1:?base url}"
 api="$base/api/olivetin.api.v1.OliveTinApiService"
 
 rpc() {
-	curl -fsS -X POST -H 'Content-Type: application/json' -d "$2" "$api/$1"
+	curl -fsS --max-time 10 -X POST -H 'Content-Type: application/json' -d "$2" "$api/$1"
 }
 
 run() {