Commit Graph

  • d1e1be4016 Replace mock Agent Shell overlay with inline xterm PTY and dock/expand UX. main BigBodyCobain 2026-06-10 11:30:50 -06:00
  • 0afb85e241 Fix MeshChat behavior tests after Agent Shell tab replaced dashboard Dead Drop UI. BigBodyCobain 2026-06-10 09:44:44 -06:00
  • 039a0f9d0c Remove dead Drop dashboard UI so Agent Shell frontend build passes. BigBodyCobain 2026-06-10 09:40:54 -06:00
  • b9b99c1fa8 Replace Mesh Chat Dead Drop tab with stretchable Agent Shell panel. BigBodyCobain 2026-06-10 00:26:58 -06:00
  • a8fd33a758 Add OpenClaw fast-path routing with playbooks and expensive-command gate. BigBodyCobain 2026-06-09 21:32:08 -06:00
  • 7346129d0e Fix ChangelogModal TypeScript after contributor trim. BigBodyCobain 2026-06-09 00:14:09 -06:00
  • eb8f39f84e Fix v0.9.82 changelog credits: drop stale contributor tags. BigBodyCobain 2026-06-08 23:30:42 -06:00
  • 00f9e3f1fd Pin v0.9.82 release digests for updater integrity verification. v0.9.82 BigBodyCobain 2026-06-08 23:13:34 -06:00
  • ffdfe0426b Prepare v0.9.82 release: bump versions and changelog UI. BigBodyCobain 2026-06-08 23:05:26 -06:00
  • 1583fd5715 Expose new telemetry and recon toolkit to OpenClaw agents. BigBodyCobain 2026-06-08 22:44:16 -06:00
  • af9b3d08cc feat: Telegram OSINT map layer, Osiris intel ports, and maritime settings BigBodyCobain 2026-06-08 21:04:08 -06:00
  • b64b9e0962 Add Sentinel-2 road freight trends with Analyze Here UI. BigBodyCobain 2026-06-07 23:39:13 -06:00
  • 76f4deb3a7 test: remove dead _make_client helper from conftest (from PR #376 review). BigBodyCobain 2026-06-06 20:40:29 -06:00
  • 49d90eaf69 Track production-hardening checklist in docs (gitignore exception). BigBodyCobain 2026-06-06 20:23:11 -06:00
  • 079ff7b737 Harden production checklist: dedupe live-data routes and align serializers. BigBodyCobain 2026-06-06 20:16:18 -06:00
  • bd81a940ff Follow up on #375 review: dedupe live-data route and harden serializers. BigBodyCobain 2026-06-06 20:10:59 -06:00
  • 9a0a9a116a Address #375 production-readiness: dev bind, live-data lock, heavy fetch pool. BigBodyCobain 2026-06-04 17:29:04 -06:00
  • 80a01275ff Add MKT opt-in on threat intercept, jittered market fetches, and Sentinel multi-scene dossier. BigBodyCobain 2026-06-04 09:01:21 -06:00
  • 3ac8442e4b fix(uap): weekly live NUFORC refresh with 7-day cache for operators BigBodyCobain 2026-06-03 18:41:28 -06:00
  • 5f322b0a79 fix(uap): enforce 60-day window, refresh daily, live NUFORC on Windows BigBodyCobain 2026-06-03 18:27:30 -06:00
  • 363b5a49c8 Close tg12 outbound audit (#348-#366): operator UA, opt-ins, docs BigBodyCobain 2026-06-03 15:01:32 -06:00
  • a3e5c98cd0 test(cctv): Madrid KML HTTPS-first fallback; clarify KiwiSDR #364 docs BigBodyCobain 2026-06-03 14:33:01 -06:00
  • 6a098e1c5f Pin DeepState mirror, prefer HTTPS for Madrid/KiwiSDR, document outbound data (#362–#364). BigBodyCobain 2026-06-03 14:31:31 -06:00
  • f08781bdc9 Route dossier, geocode, and Wikimedia through the backend (#351, #352, #360) BigBodyCobain 2026-06-02 15:20:44 -06:00
  • c3dd95f6a9 Address remaining safe security hardening BigBodyCobain 2026-06-02 13:34:11 -06:00
  • 10a8c7b5be Apply non-disruptive security hardening BigBodyCobain 2026-06-02 12:50:41 -06:00
  • f03ebbba11 Clarify OpenClaw HMAC agent credentials BigBodyCobain 2026-05-30 13:52:01 -06:00
  • a16f22ed34 Cover AI and SAR proxy auth routes BigBodyCobain 2026-05-29 08:15:06 -06:00
  • 41e35e4da2 Fail fast on short admin keys BigBodyCobain 2026-05-28 15:02:40 -06:00
  • be3ab5823a Fix self-host API key proxy auth BigBodyCobain 2026-05-28 01:54:23 -06:00
  • ef52bd03d2 Harden private Infonet host checks BigBodyCobain 2026-05-28 01:26:48 -06:00
  • 017f383096 Fix BadHost path handling BigBodyCobain 2026-05-28 01:24:14 -06:00
  • 41799f9891 feat(ci): switch GitLab mirror-to-github job to per-repo SSH deploy key (#331) Shadowbroker 2026-05-25 04:22:09 -06:00
  • c8fdfbdceb fix(secret-scan): exempt SSH known_hosts entries from leaked-key detection feat/gitlab-mirror-to-github-via-ssh BigBodyCobain 2026-05-25 03:16:01 -06:00
  • bb7d7f6f83 feat(ci): switch mirror-to-github job from PAT to per-repo SSH deploy key BigBodyCobain 2026-05-25 02:47:02 -06:00
  • a1af9c3595 fix(ci): wrap GitLab dind TLS env in docker context so buildx accepts it (#330) Shadowbroker 2026-05-25 02:04:53 -06:00
  • d1b3fae2fa fix(ci): wrap GitLab dind TLS env in docker context so buildx accepts it fix/gitlab-ci-buildx-tls-context BigBodyCobain 2026-05-25 01:57:02 -06:00
  • c8a8fc56f8 chore(ci): bump comment in .gitlab-ci.yml to verify post-verification runner allocation (#329) Shadowbroker 2026-05-25 01:54:08 -06:00
  • fbb66a561e chore(ci): bump comment in .gitlab-ci.yml to verify post-verification runner allocation chore/ci-verification-bump BigBodyCobain 2026-05-25 01:40:20 -06:00
  • e6aba86ce1 chore(release): update v0.9.81 SHA256 digests after rebuild (#328) Shadowbroker 2026-05-25 01:16:12 -06:00
  • 6f0f1df90f chore(release): update v0.9.81 SHA256 digests after rebuild chore/release-digests-v0.9.81-rebuild BigBodyCobain 2026-05-25 00:59:42 -06:00
  • d5609ac02f test(infonet): cover gate directory renderer (landing + command variants) (#327) Shadowbroker 2026-05-24 21:55:54 -06:00
  • a6966ea1fd test(infonet): cover gate directory renderer (landing + command variants) feat/headless-node-runtime-infonet-gates-ui BigBodyCobain 2026-05-24 21:46:59 -06:00
  • 1d7fa5185a feat(infonet): private gate + DM hashchain spool with hardened propagation (#326) Shadowbroker 2026-05-24 21:25:18 -06:00
  • 30aa30204f feat(infonet): private gate + DM hashchain spool with hardened propagation feat/private-gate-dm-hashchain-spool BigBodyCobain 2026-05-24 21:09:08 -06:00
  • fb97042c01 Update README.md Shadowbroker 2026-05-24 11:08:05 -06:00
  • 2616a6c9e3 Update README.md Shadowbroker 2026-05-24 11:06:40 -06:00
  • a930497e14 fix(start-scripts): find bundled privacy_core.dll next to script (#319) (#324) v0.9.81 Shadowbroker 2026-05-23 21:34:59 -06:00
  • 62745490c3 fix(#319): bundle start.bat + start.sh into the MSI/EXE installers fix/start-scripts-find-bundled-privacy-core BigBodyCobain 2026-05-23 21:29:03 -06:00
  • c2c9748ab5 fix(start-scripts): find bundled privacy_core.dll next to script BigBodyCobain 2026-05-23 18:59:50 -06:00
  • 2dc1fcc778 release: v0.9.81 — signed auto-update + admin_session race fix (#323) Shadowbroker 2026-05-23 18:43:53 -06:00
  • 825d9adf9f release: v0.9.81 — signed auto-update + admin_session race fix release/v0.9.81 BigBodyCobain 2026-05-23 18:37:08 -06:00
  • 896d1ae938 fix(#319,#296): v0.9.8 rebuild — bundle missing deps so backend launches (#322) v0.9.8 Shadowbroker 2026-05-23 16:48:45 -06:00
  • 6a74105e6a fix(#319,#296): v0.9.8 rebuild — bundle missing deps so backend launches fix/319-rerelease-v0.9.8-with-deps BigBodyCobain 2026-05-23 16:42:22 -06:00
  • 8dfa6a7199 release: v0.9.8 — Cumulative Fuel/CO2, AIS Resilience, Data-Layer Repair (#321) Shadowbroker 2026-05-23 16:24:20 -06:00
  • cc8b8ca9d9 release: v0.9.8 — Cumulative Fuel/CO2, AIS Resilience, Data-Layer Repair release/v0.9.8 BigBodyCobain 2026-05-23 16:09:51 -06:00
  • ef6b8ec181 fix(desktop-build): strip layout.tsx force-dynamic on CRLF checkouts too (#320) Shadowbroker 2026-05-23 16:07:11 -06:00
  • 79c6b852c3 fix(desktop-build): strip layout.tsx force-dynamic on CRLF checkouts too fix/crlf-tauri-export-strip BigBodyCobain 2026-05-23 16:02:12 -06:00
  • dcea325fba Merge pull request #317 from BigBodyCobain/feat/cumulative-fuel-burn Shadowbroker 2026-05-23 08:09:34 -06:00
  • 03b8053617 feat(flights): cumulative fuel burned + CO2 emitted per flight feat/cumulative-fuel-burn BigBodyCobain 2026-05-23 07:56:23 -06:00
  • 20807a2d62 Merge pull request #316 from BigBodyCobain/feat/aishub-fallback Shadowbroker 2026-05-23 07:42:56 -06:00
  • 52a694c38f Merge pull request #315 from BigBodyCobain/feat/aishub-fallback feat/ais-upstream-health Shadowbroker 2026-05-23 07:12:46 -06:00
  • 79fbf9741b Merge pull request #314 from BigBodyCobain/feat/ais-upstream-health Shadowbroker 2026-05-23 07:12:37 -06:00
  • a2f5d62926 feat(ais): AISHub REST fallback when AISStream WebSocket is offline feat/aishub-fallback BigBodyCobain 2026-05-23 07:00:32 -06:00
  • 5e0b2c037e feat(ais): surface upstream outage instead of failing silently BigBodyCobain 2026-05-23 06:38:05 -06:00
  • 69ef231e5a Merge pull request #313 from BigBodyCobain/feat/flight-source-attribution Shadowbroker 2026-05-23 06:29:31 -06:00
  • 7a5f47ca9e Merge pull request #312 from BigBodyCobain/fix/gps-jamming-thresholds Shadowbroker 2026-05-23 06:29:20 -06:00
  • 5cd49542bf Merge pull request #311 from BigBodyCobain/fix/uap-fallback-cutoff Shadowbroker 2026-05-23 06:29:08 -06:00
  • f14d4feb6d feat(flights): stamp source attribution on every flight record feat/flight-source-attribution BigBodyCobain 2026-05-23 06:14:39 -06:00
  • 19a8560a80 fix(gps-jamming): count nac_p=0 + lower thresholds so the layer actually fires fix/gps-jamming-thresholds BigBodyCobain 2026-05-22 23:40:18 -06:00
  • 0d0e009867 fix(uap): stop HF fallback from serving 3-year-old NUFORC sightings fix/uap-fallback-cutoff BigBodyCobain 2026-05-22 23:27:12 -06:00
  • febcce9125 Merge pull request #310 from BigBodyCobain/fix/infonet-sync-429-backoff Shadowbroker 2026-05-22 23:11:00 -06:00
  • 31ebcb5cd9 Infonet sync: honor HTTP 429 Retry-After + exponential backoff fix/infonet-sync-429-backoff BigBodyCobain 2026-05-22 22:55:05 -06:00
  • b3fca3dc18 Merge pull request #309 from BigBodyCobain/feat/cross-node-dm-mailbox-replication Shadowbroker 2026-05-22 22:43:26 -06:00
  • 401f114e4f DM mailbox: outbound replication + receiving endpoint feat/cross-node-dm-mailbox-replication BigBodyCobain 2026-05-22 19:23:09 -06:00
  • 79b39e8985 DM mailbox: per-(sender, recipient) anti-spam cap + replication primitives BigBodyCobain 2026-05-22 19:18:01 -06:00
  • c3e38621fc Merge pull request #308 from BigBodyCobain/fix/296-windows-venv-uvicorn-detection Shadowbroker 2026-05-22 18:56:08 -06:00
  • 9ef02dd06f Fix #296: reject backend venvs missing uvicorn before launch fix/296-windows-venv-uvicorn-detection BigBodyCobain 2026-05-22 18:50:27 -06:00
  • ba39d3b9aa Merge pull request #307 from BigBodyCobain/fix/302-openclaw-hmac-reveal-hardening Shadowbroker 2026-05-22 18:47:09 -06:00
  • f91ddcf38b Fix #302: split OpenClaw HMAC reveal into dedicated POST with no-store fix/302-openclaw-hmac-reveal-hardening BigBodyCobain 2026-05-22 18:40:24 -06:00
  • 49151d8b9f Merge pull request #304 from BigBodyCobain/fix/298-sentinel-creds-server-side Shadowbroker 2026-05-22 18:29:11 -06:00
  • 767a2f6c00 Merge remote-tracking branch 'origin/main' into fix/298-sentinel-creds-server-side fix/298-sentinel-creds-server-side BigBodyCobain 2026-05-22 18:19:12 -06:00
  • 2da739c9e8 Merge pull request #306 from BigBodyCobain/fix/messagesview-flake-alias-race Shadowbroker 2026-05-22 18:18:56 -06:00
  • eca7f24e2c Loosen messagesViewFirstContact toast assertion to fix alias-race flake fix/messagesview-flake-alias-race BigBodyCobain 2026-05-22 18:06:56 -06:00
  • 7bfaad17f0 Merge remote-tracking branch 'origin/main' into fix/298-sentinel-creds-server-side BigBodyCobain 2026-05-22 17:55:58 -06:00
  • e3efcfd476 Merge pull request #305 from BigBodyCobain/fix/messagesview-flake-ci-concurrency Shadowbroker 2026-05-22 17:55:22 -06:00
  • 32b8421a1c Merge origin/main into fix/298: resolve tools.py conflict BigBodyCobain 2026-05-22 17:52:10 -06:00
  • bc70cc3527 fix(test): per-test timeout — 15s waitFor inside 15s testTimeout was zero headroom fix/messagesview-flake-ci-concurrency BigBodyCobain 2026-05-22 17:49:00 -06:00
  • 44e9b38ac2 Deflake messagesViewFirstContact via CI concurrency group BigBodyCobain 2026-05-22 17:36:33 -06:00
  • b01a69c172 Merge pull request #303 from BigBodyCobain/fix/299-300-301-sentinel-auth-gate Shadowbroker 2026-05-22 10:56:41 -06:00
  • b041b5e97c Fix #298: move Sentinel credentials from browser storage to backend .env BigBodyCobain 2026-05-22 10:44:50 -06:00
  • c54ea7fd9f Fix #299/#300/#301: gate Sentinel proxy routes with require_local_operator fix/299-300-301-sentinel-auth-gate BigBodyCobain 2026-05-22 09:58:25 -06:00
  • a3aa7b4dec Merge branch 'main' of https://github.com/bigbodycobain/Shadowbroker into fix/287-rate-limit-proxy-aware BigBodyCobain 2026-05-22 09:51:13 -06:00
  • 19fb7f0b1e Fix #288: viewport-scoped live-data for heavy layers only (#294) Shadowbroker 2026-05-22 00:56:29 -06:00
  • 35cd4e4c71 Fix #287: proxy-aware rate-limit key (#295) Shadowbroker 2026-05-22 00:51:54 -06:00
  • 31f79fd8e2 Fix #287: proxy-aware rate-limit key fix/287-rate-limit-proxy-aware BigBodyCobain 2026-05-22 00:46:25 -06:00
  • 5288402352 Fix #288: viewport-scoped live-data for heavy layers only fix/288-viewport-bounds BigBodyCobain 2026-05-21 21:42:24 -06:00
  • fd7d6fa401 chore(.gitignore): exclude AI-agent scratch dirs and stray fixtures BigBodyCobain 2026-05-21 20:47:06 -06:00
  • 49621824b1 Use USNI Fleet Tracker as the primary carrier source + small UI fixes (#293) Shadowbroker 2026-05-21 20:39:23 -06:00
  • bcc7f45727 Use USNI Fleet Tracker as the primary carrier source + small UI fixes feature/usni-fleet-tracker-source BigBodyCobain 2026-05-21 20:32:22 -06:00