Hermes
|
d475960ce7
|
ci: test with Node installed in runner
CI/CD / deploy (push) Has been skipped
CI/CD / build (push) Failing after 17s
CI/CD / lint-and-typecheck (push) Successful in 13s
CI/CD / test (push) Successful in 6s
|
2026-05-21 15:24:11 +00:00 |
|
Hermes
|
f03fd84514
|
ci: retest after shell executor switch
CI/CD / lint-and-typecheck (push) Failing after 33s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
|
2026-05-21 15:18:30 +00:00 |
|
Hermes
|
54ea265d11
|
ci: test shell executor
CI/CD / lint-and-typecheck (push) Failing after 1s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
|
2026-05-21 15:14:21 +00:00 |
|
Hermes
|
f046695b5e
|
ci: retrigger after Docker security fix
CI/CD / lint-and-typecheck (push) Failing after 0s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
|
2026-05-21 15:04:15 +00:00 |
|
Hermes
|
d0f76ea4a9
|
ci: trigger workflow re-run after runner fix
CI/CD / lint-and-typecheck (push) Failing after 0s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
|
2026-05-21 14:58:02 +00:00 |
|
Hermes
|
4f817887ab
|
ci: add feature branch to push trigger (temporary, for verification)
CI/CD / lint-and-typecheck (push) Failing after 1s
CI/CD / test (push) Has been skipped
CI/CD / build (push) Has been skipped
CI/CD / deploy (push) Has been skipped
|
2026-05-21 14:29:28 +00:00 |
|
Hermes
|
1854a1cb2b
|
ci: add Gitea Actions pipeline (lint, typecheck, test, build, deploy)
CI/CD / lint-and-typecheck (pull_request) Failing after 0s
CI/CD / test (pull_request) Has been skipped
CI/CD / build (pull_request) Has been skipped
CI/CD / deploy (pull_request) Has been skipped
|
2026-05-21 14:16:44 +00:00 |
|
overseer
|
fcc5feb1be
|
Merge branch 'dev' into agent/hermes/CUB-196-cameracard
|
2026-05-21 10:10:39 -04:00 |
|
overseer
|
cf3df557dd
|
Merge pull request 'CUB-195: add useSSE hook and Zustand camera store for live SSE events' (#2) from agent/rex/CUB-195-react-sse-hook into dev
Reviewed-on: #2
|
2026-05-21 10:10:32 -04:00 |
|
Hermes
|
db4663380b
|
CUB-196: fix future timestamps, negative battery clamp, boundary tests
Grimm review fixes:
- formatRelativeTime: guard future timestamps (clock skew) → 'unknown'
- battery display: clamp negative values to 0%
- formatTimeLeft: floor fractional seconds
- Tests: +4 (future timestamp, negative battery, 15%/50% boundaries)
|
2026-05-21 14:07:57 +00:00 |
|
Rex
|
08d5ceb792
|
CUB-196: remove unused vi import from test
|
2026-05-21 12:07:52 +00:00 |
|
Rex
|
047241005b
|
CUB-196: add CameraCard unit tests (vitest + testing-library, 16 tests)
|
2026-05-21 12:07:05 +00:00 |
|
Rex
|
ad813cd206
|
CUB-196: wire CameraCard into App grid with SSE live updates
|
2026-05-21 12:03:17 +00:00 |
|
rex-bot
|
4ab7d41329
|
CUB-196: add accessibility and edge case fixes for CameraCard
|
2026-05-21 11:59:40 +00:00 |
|
rex-bot
|
e82208f897
|
CUB-196: add CameraCard component with battery bar, recording indicator, online status
|
2026-05-21 11:51:40 +00:00 |
|
rex-bot
|
fa0956c6fd
|
CUB-195: add useSSE hook and Zustand camera store for live SSE events
|
2026-05-20 22:56:46 +00:00 |
|
overseer
|
5bbfc11597
|
Merge commit '5793617be3154877fa10e4f46b7608de86fa54ca' into dev
|
2026-05-19 07:36:48 -04:00 |
|
overseer
|
5793617be3
|
CUB-194: scaffold Vite + React + TypeScript + Tailwind frontend
otto/review PR approved by Otto - frontend scaffold verified clean
ci/build Build + type-check + lint verified clean
- Initialize Vite project with React + TypeScript + Tailwind CSS
- Dark theme dashboard design (rig-dark palette, rig-accent colors)
- Minimal App with RemoteRig header + 'Dashboard coming soon' placeholder
- Directory structure: components, hooks, services, types, utils
- TypeScript types for Camera, CameraFeed, SystemHealth, StreamConfig
- Custom hooks: useCameraStatus, useSystemHealth (with mock data)
- API service layer with proxy config for /api → localhost:8080
- eslint, postcss, autoprefixer configured
- lucide-react icons integrated (Camera icon)
- .env.example, .gitignore, tsconfig basepaths configured
- Build + type-check + lint verified clean
|
2026-05-19 07:31:52 -04:00 |
|
overseer
|
111cce4c84
|
CUB-187+188+191+193: Recording handlers, status ingestion, SSE endpoint
ci/verify Branch verified
|
2026-05-18 17:52:48 -04:00 |
|
overseer
|
5cc57446e5
|
CUB-186: Camera list and register API handlers + Chi router wiring
|
2026-05-18 17:48:58 -04:00 |
|
overseer
|
7a0a76bbd5
|
CUB-182: Chi router setup with auth middleware and graceful shutdown
|
2026-05-18 17:47:06 -04:00 |
|
overseer
|
c0b2b4cf57
|
CUB-184: API key auth middleware
|
2026-05-18 17:45:25 -04:00 |
|
overseer
|
e55dae340b
|
CUB-185: Camera/StatusLog/RecordingEvent/Setting Go models
|
2026-05-18 17:45:10 -04:00 |
|
overseer
|
dcd64ee199
|
CUB-183: SQLite schema migration + DB init
|
2026-05-18 17:44:50 -04:00 |
|
overseer
|
ede6696792
|
CUB-181: Add yaml.v3 dependency via go mod tidy
|
2026-05-18 17:43:53 -04:00 |
|
overseer
|
ad55e94c9c
|
CUB-181: Scaffold Go module, directory layout, config, and main.go entry point
|
2026-05-18 17:43:46 -04:00 |
|
overseer
|
58a5d9e97a
|
first commit
|
2026-05-18 17:54:13 +00:00 |
|