Skip to content

feat: Screentime / Time Limit read path - #29

Open
ultimaterex wants to merge 4 commits into
masterfrom
feat/screentime
Open

feat: Screentime / Time Limit read path#29
ultimaterex wants to merge 4 commits into
masterfrom
feat/screentime

Conversation

@ultimaterex

Copy link
Copy Markdown
Owner

Summary

  • Parse init.screentimeRules into Timelimit DTO fields (quota, day-window offset, prefixed mac/tag scope)
  • Rules Timelimit UI: show fields when present; honest empty state; Add Rule Time Limit → Coming soon (cap off)
  • Hermetic synthetic screentime fixture (no live lab dependency)

Test plan

  • go test ./internal/fwapp/ ./internal/api/ -count=1
  • cd ui && npm run build
  • Paired UI: Timelimit empty or list; Time Limit create shows Coming soon; no network write
  • Confirm pause/delete on non-screentime rules still work

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.

1 participant