From 5456ca5120d4b23bacbcd10f12272cc139dab0ae Mon Sep 17 00:00:00 2001 From: Nikolai Papin Date: Thu, 27 Nov 2025 20:17:35 +0300 Subject: [PATCH 1/2] feat: docs --- Makefile | 2 +- README.md | 19 ++++++++++++++++++- .../main.go => qrminator-cli.go} | 0 3 files changed, 19 insertions(+), 2 deletions(-) rename cmd/{qrminator-cli/main.go => qrminator-cli.go} (100%) diff --git a/Makefile b/Makefile index acaf288..c165d33 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ APP_NAME := autoattendance SRC_DIR := ./ BUILD_DIR := bin -CMD_PATH := ./cmd/qrminator-cli/ +CMD_PATH := ./cmd/ GOCMD := go GOBUILD := $(GOCMD) build -v diff --git a/README.md b/README.md index 4adb172..de84fa2 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,24 @@ - opencv 4.12.0 - go 1.25.4 -### Linux & MacOS & Windows +### Go + +Используйте следующую команду в терминале: +```bash +go install git.weirdcat.su/weirdcat/auto-attendance/cmd/qrminator-cli@main +``` + +Далее можно запускать командой: +```bash +qrminator-cli +``` + +Убедитесь, что вы добавили `~/.go/bin` в PATH. Например: +```bash +export PATH=$PATH:~/.go/bin +``` + +### Make Склонируйте мой репозиторий: ```bash diff --git a/cmd/qrminator-cli/main.go b/cmd/qrminator-cli.go similarity index 100% rename from cmd/qrminator-cli/main.go rename to cmd/qrminator-cli.go -- 2.49.1 From b54ce54e79ac795e38e7fb279f6ed34477acd398 Mon Sep 17 00:00:00 2001 From: Nikolai Papin Date: Fri, 26 Dec 2025 20:12:11 +0300 Subject: [PATCH 2/2] fix: hardcoded token title param --- internal/linkvalidator/linkvalidator.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/linkvalidator/linkvalidator.go b/internal/linkvalidator/linkvalidator.go index 70db3ac..97d7ca6 100644 --- a/internal/linkvalidator/linkvalidator.go +++ b/internal/linkvalidator/linkvalidator.go @@ -75,7 +75,7 @@ func (v *linkValidatorImpl) ValidateLink(rawURL string) (token string, ok bool) } } - token = parsedURL.Query().Get("token") + token = parsedURL.Query().Get(v.config.Communication.QrQueryToken) if token == "" { v.log.Debug("URL missing token parameter", "url", rawURL) return "", false -- 2.49.1