Compare commits

...

10 Commits

Author SHA1 Message Date
Jan Zípek 00421cc578
Run on push 2024-04-04 14:10:41 +02:00
Jan Zípek 85fcecfa5a
Better refreshing 2024-04-04 13:59:18 +02:00
Jan Zípek 4da4692c95
Build? 2024-04-04 12:56:45 +02:00
Jan Zípek 0ef621bb54
This should fix it? 2024-04-04 08:24:07 +02:00
Jan Zípek 4a09a0dfa0
This? 2024-04-04 08:22:08 +02:00
Jan Zípek 8e62bcd6b5
Will this work? 2024-04-04 08:19:36 +02:00
Jan Zípek 43b81d1f9a
Use BUILDX? 2024-04-04 08:00:50 +02:00
Jan Zípek 2291ec237e
Typo 2024-04-04 07:59:55 +02:00
Jan Zípek 15d62abf69
Custom build command 2024-04-04 07:58:23 +02:00
Jan Zípek 9b3411172b
Apparently not a command 2024-04-04 07:35:23 +02:00
4 changed files with 30 additions and 5 deletions

View File

@ -4,7 +4,8 @@ name: build & publish image
steps:
- name: build & publish
image: plugins/docker
image: thegeeklab/drone-docker-buildx
privileged: true
settings:
registry: containers.zipek.cz
username:

16
.woodpecker.yaml Normal file
View File

@ -0,0 +1,16 @@
steps:
- name: build & publish
image: woodpeckerci/plugin-docker-buildx
settings:
registry: containers.zipek.cz
username:
from_secret: zipek_registry_username
password:
from_secret: zipek_registry_password
repo: containers.zipek.cz/kamen/graphicek
tags: latest
cache_to: "containers.zipek.cz/kamen/graphicek-build-cache:latest"
cache_from: "containers.zipek.cz/kamen/graphicek-build-cache:latest"
when:
- event: push
branch: master

View File

@ -1,6 +1,6 @@
import { getLatestSensorValue } from '@/api/sensorValues'
import { DashboardDialData } from '@/utils/dashboard/parseDashboard'
import { useMemo } from 'preact/hooks'
import { useEffect, useMemo } from 'preact/hooks'
import { useQuery } from 'react-query'
import { useDashboardContext } from '../../../contexts/DashboardContext'
import { BoxLoader } from './BoxLoader'
@ -23,11 +23,15 @@ export const BoxDialContent = ({ data, ...editableBoxProps }: Props) => {
)
const value = useQuery(
['/sensor/values/latest', valuesQuery],
['/sensor/values/latest', data.sensor ?? -1],
() => getLatestSensorValue(valuesQuery),
{ enabled: !!data.sensor }
{ enabled: !!data.sensor, retry: false }
)
useEffect(() => {
value.refetch()
}, [filter.customTo])
const showFetchLoading = useDelayedState(value.isLoading, 500)
const displayValue = useMemo(() => {

View File

@ -26,11 +26,15 @@ export const BoxGraphContent = ({ data, ...editableBoxProps }: Props) => {
}
const values = useQuery(
['/sensor/values', valuesQuery],
['/sensor/values', data.sensor ?? -1],
() => getSensorValues(valuesQuery),
{ enabled: !!data.sensor }
)
useEffect(() => {
values.refetch()
}, [filter.customFrom, filter.customTo])
const showFetchLoading = useDelayedState(values.isLoading, 500)
useEffect(() => {