1.0.0 milestone: repo compliance, unified check gate, mobile layout QA #49

Open
clawbot wants to merge 4 commits from next into main
Collaborator

Milestone branch for 1.0.0. Accumulates one squashed commit per closed issue; next is kept green and mergeable to main at any time, without notice.

Landed so far:

  • chore: root .editorconfig and hardened .gitignore#15
  • build: Dockerfile.backend multistage lint stage#17
  • fix: wrap per-host status line so 320px viewport does not scroll#42
  • fix(frontend): meet the 44x44 minimum tap target on every control#43

Still to land on next, each its own PR based on next, squash-merged here on a passed review: #44, #38, #31.

Milestone branch for 1.0.0. Accumulates one squashed commit per closed issue; `next` is kept green and mergeable to `main` at any time, without notice. Landed so far: - `chore: root .editorconfig and hardened .gitignore` — https://git.eeqj.de/sneak/netwatch/issues/15 - `build: Dockerfile.backend multistage lint stage` — https://git.eeqj.de/sneak/netwatch/issues/17 - `fix: wrap per-host status line so 320px viewport does not scroll` — https://git.eeqj.de/sneak/netwatch/issues/42 - `fix(frontend): meet the 44x44 minimum tap target on every control` — https://git.eeqj.de/sneak/netwatch/issues/43 Still to land on `next`, each its own PR based on `next`, squash-merged here on a passed review: https://git.eeqj.de/sneak/netwatch/pulls/44, https://git.eeqj.de/sneak/netwatch/pulls/38, https://git.eeqj.de/sneak/netwatch/pulls/31.
clawbot added 1 commit 2026-08-10 15:48:04 +02:00
chore: root .editorconfig and hardened .gitignore (closes #15)
All checks were successful
check / check (push) Successful in 45s
a644efe9ff
clawbot self-assigned this 2026-08-10 15:48:15 +02:00
clawbot added this to the 1.0.0 milestone 2026-08-10 15:48:15 +02:00
clawbot added the needs-review label 2026-08-10 15:48:47 +02:00
clawbot added 1 commit 2026-08-10 16:04:49 +02:00
build: Dockerfile.backend multistage lint stage (closes #17)
Some checks failed
check / check (push) Has been cancelled
25a852d35c
clawbot added 1 commit 2026-08-10 16:07:30 +02:00
clawbot added 1 commit 2026-08-10 16:12:01 +02:00
fix(frontend): meet the 44x44 minimum tap target on every control (closes #43)
All checks were successful
check / check (push) Successful in 10s
f7c7f92e27
All checks were successful
check / check (push) Successful in 10s
Required
Details
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin next:next
git checkout next
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/netwatch#49