Skip to content

Releases: gnacho/goatdash

v1.0.16

Choose a tag to compare

@github-actions github-actions released this 24 Sep 21:14
dcc187e

What's Changed

Full Changelog: v1.0.14...v1.0.16

v1.0.14

Choose a tag to compare

@github-actions github-actions released this 24 Sep 20:56

Full Changelog: v1.0.12...v1.0.14

v1.0.12

Choose a tag to compare

@github-actions github-actions released this 24 Sep 20:44
9a94094

What's Changed

Full Changelog: v1.0.10...v1.0.12

v1.0.10 — Auto-refresh

Choose a tag to compare

@gnacho gnacho released this 22 Sep 18:03
915635d

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

Choose a tag to compare

@github-actions github-actions released this 19 Sep 20:10
78db9d6

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

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:36
13a9ee0

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

Choose a tag to compare

@github-actions github-actions released this 09 Sep 09:02
5d80a50

What's Changed

  • fix(update): repair auto-updater and add in-app update check by @gnacho in #42

Full Changelog: v0.86.0...v0.88.0

v0.86.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 22:12

What's Changed

  • fix(landing): add Umami analytics tracker by @gnacho in #40

Full Changelog: v0.84.0...v0.86.0

v0.84.0 - Alphabetical site list, demo tracker

Choose a tag to compare

@gnacho gnacho released this 29 Aug 19:48
c3f3868

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

Choose a tag to compare

@github-actions github-actions released this 22 Aug 17:03
6b5cead

What's Changed

  • fix(sites): survive full localStorage quota and prune stale cache (#34) by @gnacho in #35

Full Changelog: v0.80.0...v0.82.0