Repository navigation
Releases: gnacho/goatdash
Release list
v1.0.16
v1.0.14
v1.0.12
v1.0.10 — Auto-refresh
What's new
The dashboard no longer goes stale when the tab sits idle: data now refreshes itself.
- Auto-refresh: the active view (home or site dashboard) refetches in the background every 5 minutes by default. Configurable from the user menu: every 5 min / every minute / off. The reload is soft — no skeletons, no layout shift, expanded cards and filters stay as they were.
- Refresh on tab return: switching back to a tab that was hidden for hours refreshes immediately, so numbers are never stuck "from yesterday".
- Rate-limit friendly: ticks are skipped while the tab is hidden, while a load is in flight, or during rate-limit backoff.
Novedades
El dashboard ya no se queda con datos envejecidos con la pestaña quieta: ahora se actualiza solo.
- Actualización automática: la vista activa (home o dashboard del sitio) se re-descarga en segundo plano cada 5 minutos por defecto. Configurable desde el menú de usuario: cada 5 min / cada minuto / desactivada. El refresco es en caliente: sin skeletons ni saltos de maquetación, y conserva tarjetas expandidas y filtros.
- Refresco al volver a la pestaña: al regresar a una pestaña oculta durante horas se actualiza al instante, así los datos nunca se quedan "de ayer".
- Amable con el rate-limit: los ticks se saltan con la pestaña oculta, con una carga en curso o durante el backoff de rate-limit.
What's Changed
- fix(landing): design critique bundle (#43) by @gnacho in #58
- feat: periodic auto-refresh of dashboard data by @gnacho in #60
Full Changelog: v1.0.8...v1.0.10
v1.0.8
What's Changed
- feat(ui): Plausible-style dashboard line (home, panel cards, settings, rounds 2-8) by @gnacho in #57
Full Changelog: v0.90.0...v1.0.8
v0.90.0
EN - Fixed-height tabbed panel cards
The dashboard is now four equal cards grouped by tabs, in the style of Plausible: Sources (Referrers | Languages), Content (Pages | Campaigns), Devices (Browsers | Systems | Devices) and Location (Map | List). The cards no longer have wildly different heights, so the grid has no white gaps. Tabs work with the keyboard (arrow keys), clicking a country on the map jumps to the List tab, and the campaigns tab appears only when there is data. Also fixed a stray map tooltip that could cause horizontal overflow on narrow screens.
ES - Tarjetas de panel con pestañas y altura fija
El panel ahora son cuatro tarjetas iguales agrupadas por pestañas, al estilo de Plausible: Fuentes (Referencias | Idiomas), Contenido (Páginas | Campañas), Dispositivos (Navegadores | Sistemas | Dispositivos) y Ubicación (Mapa | Lista). Las tarjetas ya no tienen alturas dispares, así que la rejilla no deja huecos. Las pestañas funcionan con el teclado (flechas), hacer clic en un país del mapa salta a la pestaña Lista, y la pestaña de Campañas solo aparece cuando hay datos. Además, corregido el tooltip del mapa que podía provocar desbordamiento horizontal en pantallas estrechas.
Full changelog: v0.88.0...v0.90.0
v0.88.0
What's Changed
Full Changelog: v0.86.0...v0.88.0
v0.86.0
What's Changed
Full Changelog: v0.84.0...v0.86.0
v0.84.0 - Alphabetical site list, demo tracker
What's new / Novedades
- EN: the sidebar site list is now sorted alphabetically (case-insensitive, per token scope), and the public demo tracks pageviews with the /demo path prefix in the dashboard's own GoatCounter site.
- ES: el listado de sitios del sidebar se ordena alfabéticamente (ignorando mayúsculas, dentro del scope del token) y la demo pública registra visitas con prefijo /demo en el mismo site del dashboard.
Changelog
- feat(sites): sort sidebar sites alphabetically (#37)
- feat(demo): GoatCounter tracker on the public demo host only (#36)
What's Changed
- feat: sort sidebar sites alphabetically, GoatCounter tracker on the public demo host by @gnacho in #38
Full Changelog: v0.82.0...v0.84.0
v0.82.0
What's Changed
Full Changelog: v0.80.0...v0.82.0