0c665d5204
fix: webhook channel card shows both deliver and presence URLs
master
feat/core
nikita.hohlov
2026-09-05 08:24:37 -03:00
bc82bbab19
feat: trust X-Remote-User only from the proxy (HADO_TRUSTED_PROXIES); open tailnet inbound for the agent
nikita.hohlov
2026-09-05 07:25:31 -03:00
36d6af659e
fix: app owns the netns; tailscale joins it as bare tailscaled — sidecar restarts no longer break the site
nikita.hohlov
2026-09-05 07:18:13 -03:00
872cf2a5ce
feat: tailscale sidecar for the hado stack only (shields-up), app/scheduler/worker share its netns
nikita.hohlov
2026-09-05 07:13:50 -03:00
06c357ca69
fix: no image healthcheck for scheduler/worker — they run artisan, not nginx
nikita.hohlov
2026-09-05 06:31:42 -03:00
e823cbce17
feat: production compose — serversideup image, loopback port 8091, scheduler and worker off the app image
nikita.hohlov
2026-09-05 06:28:43 -03:00
8ee8a30fb5
feat: MCP profile tools; ProfileUpdater/ProfilePresenter shared with /me; docs and Caddy snippet for /mcp
nikita.hohlov
2026-09-05 06:14:31 -03:00
ed45a1d516
feat: MCP tools for events (list/get/create/update/delete/done/ack); EventRules shared by /api and manual
nikita.hohlov
2026-09-05 06:10:41 -03:00
9163ff97f9
refactor: single EventPresenter and ManualEvents shared by /api, /me, inbox, webhook; editable flag
nikita.hohlov
2026-09-05 06:01:55 -03:00
2ec71ab710
docs: hado MCP design spec — agent as inbox owner via laravel/mcp
nikita.hohlov
2026-09-05 05:49:36 -03:00
b0b760e4aa
fix: viewport-fixed, deterministic background so content changes don't shift it
Nikita2026-09-04 15:56:22 -03:00
80235dca3a
fix: [hidden] must beat display:flex so archive/settings panels collapse
Nikita2026-09-04 09:51:36 -03:00
edc08ff43e
feat: HADO_DEV_USER substitutes X-Remote-User in local env
Nikita2026-09-04 09:49:32 -03:00
cbb43714ae
fix: final review wave — public routes, inbox 419, url schemes, deep_link, tests
nikita.hohlov
2026-09-04 09:09:07 -03:00
dd714a4be1
fix: restart policy for app services, dockerignore for prod image
nikita.hohlov
2026-09-04 08:42:23 -03:00