root
509ea89280
feat(admin): track VM-hosted web surfaces in ops
2026-03-31 08:55:40 +00:00
root
3d0183b8c6
docs(devops): note restart and valkey write controls
2026-03-31 08:44:44 +00:00
root
4b9ae37ead
feat(admin): add restart controls and valkey delete actions
2026-03-31 08:44:44 +00:00
saravanakumardb1
de13a08a98
chore: update chat history archive + design-tokens tarball
2026-03-31 01:42:48 -07:00
root
23d5ef44f3
docs(devops): note admin ops inventory and valkey panel
2026-03-31 08:32:50 +00:00
root
bd7ebeb248
feat(admin): add VM inventory and Valkey inspector
2026-03-31 08:32:30 +00:00
root
2cf557a2c8
docs(devops): document valkey-backed extraction throttling
2026-03-31 08:09:24 +00:00
root
81951b173a
feat(extraction): back product rate limits with valkey
2026-03-31 08:08:53 +00:00
root
89f2f1288b
feat(admin): add ops quick links
2026-03-31 07:34:52 +00:00
root
534395bb5e
fix(dashboards): restore runtime and expose internal ops health
2026-03-31 07:26:43 +00:00
root
b8661392c6
feat(observability): add phase 2 monitoring and valkey services
2026-03-31 06:57:12 +00:00
root
d4d8c48a4c
docs(architecture): extend internal-only policy to shared infra
2026-03-31 06:52:59 +00:00
root
4aba0a83cc
docs(devops): add phased VM stack recommendations
2026-03-31 06:52:01 +00:00
root
b7b3869014
docs(architecture): keep monitoring stacks internal on VM
2026-03-31 06:47:39 +00:00
root
5cec039905
docs(architecture): keep internal dashboards on VM Docker
2026-03-31 06:39:19 +00:00
e174335a9e
fix(rn-platform-sdk): align providers with platform-service APIs
...
- Feature flags: GET /flags/poll legacy { flags } + optional userId
- Kill switch: GET /settings/kill-switch, map message to reason
- Broadcasts: GET /broadcasts, POST dismiss; map server message shape
- Surveys: GET /surveys/active; submit via start/response/complete
- Auth: register(); login/register bodies include productId
- Telemetry: map queued events to TelemetryEventSchema; RN Platform import
- prepare script runs tsc on install
Made-with: Cursor
2026-03-30 01:12:18 -07:00
e13d0cba6b
fix(subscription-client): add missing X-Product-Id header to API requests
...
Aligns with referral-client, org-client, and marketplace-client which
all send this header. The billing API likely requires it for product
scoping.
Made-with: Cursor
2026-03-30 00:26:48 -07:00
1ee97327ee
feat(packages): create 9 NomGap-required platform packages
...
Create source implementations for packages imported by NomGap:
- @bytelyst/accessibility — ARIA helper functions (alertLabel, progressLabel, etc.)
- @bytelyst/celebrations — celebration engine for milestones
- @bytelyst/gentle-notifications — guilt-free notification filtering
- @bytelyst/time-references — human-friendly fasting time references
- @bytelyst/subscription-client — billing/subscription HTTP client
- @bytelyst/quick-actions — progressive disclosure UI helpers
- @bytelyst/referral-client — referral program client
- @bytelyst/marketplace-client — influencer marketplace client
- @bytelyst/org-client — B2B org management client
Made-with: Cursor
2026-03-29 22:24:02 -07:00
58c47a751a
fix(mcp-server): pass workspaceId to notelett note get/update/delete/summarize tools
...
Backend requires workspaceId query param on single-note endpoints.
Updated client functions and tool schemas accordingly.
Made-with: Cursor
2026-03-29 22:10:03 -07:00
6997dff8d9
feat(mcp-server): register NoteLett tools (notes, workspaces, tasks, artifacts, summarize)
...
Adds notelett-client.ts HTTP wrapper, notelett-tools.ts with 10 MCP tool registrations,
and NOTELETT_BACKEND_URL config entry.
Made-with: Cursor
2026-03-29 20:57:16 -07:00
root
bb85bf6176
docs(devops): refresh Track A handoff status
2026-03-30 00:11:45 +00:00
root
5cff282961
docs(architecture): move dashboards to Vercel
2026-03-30 00:05:50 +00:00
root
c0cf80d96b
docs(devops): add Track A handoff and prep gateway changes
2026-03-29 23:57:03 +00:00
root
eba6c7a641
chore(platform): align docker and package outputs
2026-03-29 23:41:08 +00:00
root
1b7a68c8a8
feat(devops): add efforise to single-vm ecosystem
2026-03-29 23:34:36 +00:00
saravanakumardb1
80e6268924
docs(vercel): improve Codex prompts with progress trackers, preconditions, verification gates, and per-repo checklists
2026-03-29 16:29:42 -07:00
saravanakumardb1
5fb5a7d468
docs(vercel): split Codex prompts into Track A (Azure VM) and Track B (Vercel code) — replace monolithic file
2026-03-29 16:15:49 -07:00
saravanakumardb1
133d9fe337
docs(vercel): add Codex agent prompts for remaining Vercel deployment work — 8 prompts in dependency order
2026-03-29 16:09:26 -07:00
saravanakumardb1
8dd0036fc4
docs(vercel): cross-reference Azure VM Caddy gateway — concrete gitea.bytelyst.com and api.bytelyst.com URLs across all roadmaps
2026-03-29 16:05:57 -07:00
saravanakumardb1
e6b625f4e2
docs(vercel): review and fix ecosystem web apps audit — update registry strategy to Gitea-on-Azure-VM, fix effort estimates, fix EffoRise path, remove spurious PeakPulse entry, add prerequisite section
2026-03-29 15:46:44 -07:00
saravanakumardb1
64885dbc33
docs: update documentation
2026-03-29 15:46:44 -07:00
saravanakumardb1
26739e36db
feat(ecosystem): register EffoRise — backend :4020, web :3080, product.json, AGENTS.md
2026-03-29 15:46:44 -07:00
root
b261c5d13f
fix(devops): harden single-vm gitea bootstrap
2026-03-29 22:44:02 +00:00
root
388d71a06f
docs(devops): add azure vm deployment status snapshot
2026-03-29 22:42:33 +00:00
root
626e19f776
docs(devops): add secure single-vm api exposure guidance
2026-03-29 22:29:08 +00:00
saravanakumardb1
ac6d1e0911
chore(fastify-sse): add vitest devDependency
...
Package was running tests via workspace-hoisted vitest but had no
explicit devDependency. Adds vitest ^3.0.0 for standalone build
correctness.
2026-03-29 12:54:27 -07:00
saravanakumardb1
3e092490f3
chore: bump ollama-client, use-theme, use-keyboard-shortcuts to 0.1.1 for Gitea publish
2026-03-29 12:53:34 -07:00
saravanakumardb1
ea2e68562b
chore(hooks): add typecheck script to use-theme and use-keyboard-shortcuts
...
Aligns with other packages that expose tsc --noEmit for CI.
2026-03-29 12:52:31 -07:00
saravanakumardb1
bb86bf220e
fix(use-theme): remove redundant applyTheme from toggleTheme
...
toggleTheme was calling applyTheme() inside the state updater AND
the useEffect was also applying on state change — double DOM write.
Now toggleTheme relies solely on the useEffect, matching setTheme
behavior.
2026-03-29 12:52:19 -07:00
saravanakumardb1
2688f7e3ca
fix(ollama-client): remove timeout from pull(), guard formatBytes NaN, simplify stream body, use fetchJson for delete()
2026-03-29 12:50:49 -07:00
saravanakumardb1
26ac2a3dec
chore(fastify-sse): bump to 0.3.0 for Gitea publish
2026-03-29 12:49:28 -07:00
saravanakumardb1
3f808eff56
fix(ollama-client): add explicit Node types to tsconfig
...
config.ts imports child_process and fs — declare types: ['node']
explicitly instead of relying on root tsconfig inheritance.
2026-03-29 12:48:18 -07:00
saravanakumardb1
f2a94eb82d
docs: update LOCAL_AI_CONSOLIDATION_ROADMAP — Phase 1 + 2.1 complete
2026-03-29 12:47:17 -07:00
saravanakumardb1
e6ccaec2fe
fix(fastify-sse): add X-Accel-Buffering header to per-request startSSE
...
Aligns with hub.ts which already includes this header. Prevents
nginx/Traefik from buffering SSE chunks behind a reverse proxy.
2026-03-29 12:47:13 -07:00
saravanakumardb1
e194365711
fix(use-theme): add SSR safety guards for window access
...
setTheme, toggleTheme, and storage event listener now check
typeof window before accessing localStorage/addEventListener.
Prevents crashes in Next.js server components.
2026-03-29 12:46:18 -07:00
saravanakumardb1
6f4957d821
fix(use-keyboard-shortcuts): enforce symmetric modifier matching
...
Modifiers (shift, alt, meta) are now checked in both directions:
when not required, the physical key must NOT be pressed either.
Before: Cmd+K shortcut would fire on Cmd+Shift+K or Cmd+Alt+K.
After: exact modifier combination is enforced.
4 regression tests added.
2026-03-29 12:45:32 -07:00
saravanakumardb1
31cf7c0c6f
feat(ollama-client): shared Ollama API client package
2026-03-29 12:43:01 -07:00
saravanakumardb1
bfa55998a2
feat(use-keyboard-shortcuts): shared React keyboard shortcuts hook
2026-03-29 12:40:43 -07:00
saravanakumardb1
0f5dc91648
feat(use-theme): shared React theme toggle hook
2026-03-29 12:40:06 -07:00
saravanakumardb1
c28dbc873e
feat(fastify-sse): add per-request SSE helpers
2026-03-29 12:38:57 -07:00