You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor(scripts): split HEI cross-check workflow
Keep the registry validation logic easier to maintain and test without changing the CLI entry point.
Exclude the Wikidata SPARQL endpoint from automated link checks because it returns transient gateway errors.
* refactor(dashboards): extract shared markup helpers
Reduce repeated institution-type, table wrapper, and download markup across the dashboard pages while keeping the rendered output unchanged.
* build(posters): share docposter extension assets
Keep poster extension resources in one project-level location so updates do not need to be copied into each poster directory.
* chore(dev): add Python quality hooks
Run formatting, linting, and type checks before commit so Python changes are validated with the same toolchain used in CI.
* fix(scripts): tolerate missing OpenAlex ids
Return early when a row has no primary OpenAlex identifier so the HEI cross-check helper stays type-safe under the stricter pre-commit checks.
* feat(dashboards): add Matomo usage snapshot pipeline
Capture build-time Matomo reporting data in a checked-in snapshot so Quarto can publish historic usage without any client-side credentials.
* feat(dashboards): add site usage dashboard
Publish the most useful Matomo metrics directly on the site so readers can inspect lifetime and month-by-month usage without leaving the NAIF website.
* ci: streamline validation and release builds
Keep deployment and release artifacts aligned with the local validation flow while refreshing the Matomo usage snapshot during automated builds.
* fix(dashboards): stabilise site usage overview presentation
Keep the overview cards readable inside the dashboard tab layout and add the missing listing screenshot and attribution for the site usage page.
* chore(dashboards): refresh Matomo usage snapshot
Populate the site usage dashboard with the latest Matomo export so the published overview reflects the current reporting window totals, traffic sources, and top pages.
* fix(dashboards): harden Matomo usage helpers
* fix(dashboards): update FHNW name for consistency in data representation
* feat(events): add event details for the European Commission workshop on research access and reuse
* fix(events): update registration information for past event to indicate it has taken place
* chore: clean up code structure and remove unused code blocks
---------
Co-authored-by: Moritz Mähr <14755525+maehr@users.noreply.github.com>
0 commit comments