2 Commits

Author SHA1 Message Date
Daniel Svitan
cf35326bf2 🔧 Renames commands
All checks were successful
Gitea Build Action / build-go (push) Successful in 51s
Gitea Build Action / build-nuxt (push) Successful in 10m13s
2025-06-07 09:51:30 +02:00
Daniel Svitan
cb397b7cd3 🔨 Updates routes to new version 2025-06-07 09:21:57 +02:00
4 changed files with 24 additions and 24 deletions

View File

@@ -64,7 +64,7 @@ func makeGetReq(url string) ([]byte, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
defer func() { res.Body.Close() }() defer func() { _ = res.Body.Close() }()
if res.StatusCode != 200 { if res.StatusCode != 200 {
fmt.Printf("<-- %d\n", res.StatusCode) fmt.Printf("<-- %d\n", res.StatusCode)
@@ -120,7 +120,7 @@ func main() {
Action: test, Action: test,
}, },
{ {
Name: "open", Name: "opened",
Usage: "get door state (opened or closed)", Usage: "get door state (opened or closed)",
Flags: []cli.Flag{ Flags: []cli.Flag{
&cli.BoolFlag{ &cli.BoolFlag{
@@ -131,16 +131,16 @@ func main() {
Action: getOpened, Action: getOpened,
}, },
{ {
Name: "lock", Name: "locked",
Usage: "change lock status", Usage: "change lock status",
Commands: []*cli.Command{ Commands: []*cli.Command{
{ {
Name: "on", Name: "yes",
Usage: "lock the door", Usage: "lock the door",
Action: createManageLock(true), Action: createManageLock(true),
}, },
{ {
Name: "off", Name: "no",
Usage: "unlock the door", Usage: "unlock the door",
Action: createManageLock(false), Action: createManageLock(false),
}, },
@@ -148,16 +148,16 @@ func main() {
Action: getLocked, Action: getLocked,
}, },
{ {
Name: "alert", Name: "alerts",
Usage: "change alert status", Usage: "change alert status",
Commands: []*cli.Command{ Commands: []*cli.Command{
{ {
Name: "on", Name: "yes",
Usage: "resume alerts", Usage: "resume alerts",
Action: createManageAlert(true), Action: createManageAlert(true),
}, },
{ {
Name: "off", Name: "no",
Usage: "pause alerts", Usage: "pause alerts",
Flags: []cli.Flag{ Flags: []cli.Flag{
&cli.StringFlag{ &cli.StringFlag{
@@ -195,13 +195,13 @@ func test(context.Context, *cli.Command) error {
return nil return nil
} }
func getOpened(ctx context.Context, cmd *cli.Command) error { func getOpened(_ context.Context, cmd *cli.Command) error {
err := load() err := load()
if err != nil { if err != nil {
return err return err
} }
opened, err := makeGetReq(fmt.Sprintf("%s/open", server)) opened, err := makeGetReq(fmt.Sprintf("%s/opened", server))
if err != nil { if err != nil {
return err return err
} }
@@ -225,7 +225,7 @@ func getLocked(context.Context, *cli.Command) error {
return err return err
} }
locked, err := makeGetReq(fmt.Sprintf("%s/lock", server)) locked, err := makeGetReq(fmt.Sprintf("%s/locked", server))
if err != nil { if err != nil {
return err return err
} }
@@ -245,7 +245,7 @@ func getAlert(context.Context, *cli.Command) error {
return err return err
} }
alert, err := makeGetReq(fmt.Sprintf("%s/alert", server)) alert, err := makeGetReq(fmt.Sprintf("%s/alerts", server))
if err != nil { if err != nil {
return err return err
} }
@@ -269,7 +269,7 @@ func createManageLock(locked bool) func(context.Context, *cli.Command) error {
var data ChangeLockReq var data ChangeLockReq
data.Locked = locked data.Locked = locked
_, err = makePostReq(fmt.Sprintf("%s/lock", server), data) _, err = makePostReq(fmt.Sprintf("%s/locked", server), data)
if err != nil { if err != nil {
return err return err
} }
@@ -306,7 +306,7 @@ func createManageAlert(alert bool) func(context.Context, *cli.Command) error {
data.For = secs data.For = secs
} }
_, err = makePostReq(fmt.Sprintf("%s/alert", server), data) _, err = makePostReq(fmt.Sprintf("%s/alerts", server), data)
if err != nil { if err != nil {
return err return err
} }

View File

@@ -97,7 +97,7 @@ class App:
try: try:
r = urequests.post( r = urequests.post(
f"{self.server}/open", f"{self.server}/opened",
headers={"Authorization": self.token, "Content-Type": "application/json"}, headers={"Authorization": self.token, "Content-Type": "application/json"},
data=raw data=raw
) )

View File

@@ -100,7 +100,7 @@ async function toggleLock() {
const desired = !locked.value const desired = !locked.value
axios axios
.post( .post(
useAPI("/lock"), useAPI("/locked"),
{ {
locked: desired, locked: desired,
}, },
@@ -122,7 +122,7 @@ async function toggleLock() {
async function toggleAlert() { async function toggleAlert() {
const desired = !alert.value const desired = !alert.value
axios axios
.post(useAPI("/alert"), { alert: desired }, { headers: useHeaders() }) .post(useAPI("/alerts"), { alert: desired }, { headers: useHeaders() })
.then((res) => { .then((res) => {
handleResponse(res, () => { handleResponse(res, () => {
toast.add({ toast.add({
@@ -140,23 +140,23 @@ onMounted(() => {
} }
axios axios
.get<boolean>(useAPI("/lock"), { .get<boolean>(useAPI("/locked"), {
headers: useHeaders(), headers: useHeaders(),
}) })
.then((res) => { .then((res) => {
handleResponse(res, (response) => { handleResponse(res, (res) => {
locked.value = response.data locked.value = res.data
}) })
}) })
.catch(handleRequestError) .catch(handleRequestError)
axios axios
.get<boolean>(useAPI("/alert"), { .get<boolean>(useAPI("/alerts"), {
headers: useHeaders(), headers: useHeaders(),
}) })
.then((res) => { .then((res) => {
handleResponse(res, (response) => { handleResponse(res, (res) => {
alert.value = response.data alert.value = res.data
}) })
}) })
.catch(handleRequestError) .catch(handleRequestError)

View File

@@ -39,7 +39,7 @@ const toast = useToast()
function onSubmit(event: FormSubmitEvent<Schema>) { function onSubmit(event: FormSubmitEvent<Schema>) {
const received = event.data.token const received = event.data.token
axios axios
.get<boolean>(useAPI("/open"), { .get<boolean>(useAPI("/opened"), {
headers: useHeaders(received), headers: useHeaders(received),
}) })
.then((res) => { .then((res) => {