Skip to content

Develop - #11

Merged
IbraTech04 merged 6 commits into
masterfrom
develop
Sep 25, 2026
Merged

IbraTech04 merged 6 commits into
masterfrom
develop

Conversation

@IbraTech04

Copy link
Copy Markdown
Collaborator

No description provided.

claude and others added 6 commits September 25, 2026 15:39
Boards (agent 0.3.0 on) report their state with every heartbeat and the
backend returns it as `board` on each device. The device page gets a
Board card: board app version, content range and days left (and how it
arrived), software waiting for the install window with its board-time
install time, the last agent update (a rollback in red), whether the
clock is confirmed, and content sync. The device list gets a Board
column of issue chips: content ran out or ending, clock unconfirmed,
agent update rolled back or refused, sync failing, update waiting.
Heartbeat events update both live.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VUxfdFFUkL7SmAEUvUzspy
The command it showed pointed the board at http://localhost:8080, which on
a Pi is the agent's own local server, and left out sudo, so enrollment
failed with a confusing error. It is now built from this console's API
base URL (API_BASE_URL from api/client), starts with sudo, and has its own
"Copy command" button beside it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VUxfdFFUkL7SmAEUvUzspy
- A pencil beside the board's name edits it in place (PATCH
  /api/admin/board/devices/{id}, board:config:write), which the backend
  already supported but the console never offered.
- The offline bundle card no longer tells people to push "the downloaded
  zip" with mbpush: it describes the signed .mbu, the USB stick and
  service-port routes, that one stick can carry many boards' bundles, and
  that later edits need a new bundle.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VUxfdFFUkL7SmAEUvUzspy
- Days of content left are worked out from lastDay and today, in the
  board's time zone, not taken from the report: an offline board's last
  report said "6 days left" a week ago.
- A report older than a day gets a "Report Nd old" chip.
- "Update check failing" and "Automatic updates are off" instead of
  claiming the board is up to date, and a "No board app" chip.
- After saving config or the ticker: "Online boards update within a
  minute; offline boards need a new offline bundle."
- Update Now no longer says "up to date" after a failed check.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VUxfdFFUkL7SmAEUvUzspy
Board state in the portal, enroll command fix, rename, and master merged in
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@cloudflare-workers-and-pages

Copy link
Copy Markdown
Contributor

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
lensbridgefrontend 09f7eae Commit Preview URL

Branch Preview URL
Sep 25 2026, 09:48 PM

@IbraTech04
IbraTech04 merged commit 655271a into master Sep 25, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants