Skip to content

An example IoT app built with NextJS (NodeJS + React) and the InfluxDB API client library for Javascript.

active 2024-02-162026-08-11 (UTC)

Partial coverage20,548 / 26,301 hourly files (78%) · 2 absent upstream · 5,750 failed, retryable2023-08-152026-08-14 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
59
Pushes
9
Pull requests
10
Issues
6
Stars
6
Forks
0

Activity over time

Daily event counts in the loaded window

Line chart, 908 days from 2024-02-16 to 2026-08-11. Pushes: 9 total, peak 2 in a day. Pull requests: 10 total, peak 3 in a day. Issues: 6 total, peak 6 in a day. Comments: 12 total, peak 9 in a day. Stars: 6 total, peak 1 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
jstirnaman19534
Copilot10008
jdstrand8420
dependabot[bot]5050

Recent activity

Latest issues, pull requests and releases

  • Pull request#48dependabot[bot]2026-08-11 22:24
  • Issue#38jstirnaman2026-02-10 17:51
    Update app to use InfluxDB 3 Core
  • Issue#37jstirnaman2026-02-10 17:19
    This workflow suggests reading back `.env.local` values (for example with `cat`/`grep`), but `.claude/settings.json` currently denies `Read(./.env.*)`, which includes `.env.local`. Either relax the permissions policy for `.env.local`/`.env.development` or adjust the workflow to avoid reading `.env.*` files.
  • Issue#35jstirnaman2026-02-10 17:18
    `pages/api/measurements/index.js` is listed as a “Telemetry query endpoint”, but it doesn’t export a default Next.js API handler (it exports `getMeasurements()`), so it isn’t directly an endpoint. Consider rewording this as a shared telemetry query helper, or add an actual `/api/measurements` route if that’s intended.
  • Issue#34jstirnaman2026-02-10 17:17
    The compose setup instructions create an auth database named `iot_center_auth`, but the repo’s default `INFLUX_DATABASE_AUTH` in `.env.development`/README is `iot_center_devices`. This mismatch will cause “database not found” errors unless users also change env defaults; align the database name here or update the project defaults consistently.
  • Issue#32jstirnaman2026-02-10 17:16
    Troubleshooting suggests `grep INFLUX_TOKEN .env.local`, but `.claude/settings.json` denies `Read(./.env.*)`—an agent using Claude Code won’t be permitted to run read operations against `.env.local`. Either relax the deny rule (for non-secret `.env.development` at least) or adjust troubleshooting steps to avoid reading `.env.*` files.
  • Issue#25jstirnaman2026-02-10 04:19
    `POST /api/devices/:deviceId/measurements` doesn't use `deviceId` param
  • Pull request#20jstirnaman2026-02-09 23:22
  • Pull request#19jstirnaman2026-02-09 22:48
  • Pull request#18jstirnaman2026-02-09 22:00
  • Pull request#16dependabot[bot]2025-12-13 14:21
  • Pull request#16dependabot[bot]2025-12-13 14:21
  • Pull request#16dependabot[bot]2025-12-13 14:21
  • Pull request#15jdstrand2025-09-02 16:50
  • Pull request#14jdstrand2025-06-16 13:11
  • Pull request#13dependabot[bot]2025-01-04 02:27

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 6 stars here means stars gained during the window, not the repo's star count.