Commit Graph

  • 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
  • 76750caa92 Round 7a: per-operator outbound attribution + GDELT GCS-direct fix (#292) Shadowbroker 2026-05-21 15:11:28 -06:00
  • ebbf42fb3c Round 7a: per-operator outbound attribution + GDELT GCS-direct fix security/round7a-per-operator-outbound-attribution BigBodyCobain 2026-05-21 15:03:27 -06:00
  • c3ef9f4b9e Fix #239: CI guard against new duplicate route registrations (#286) Shadowbroker 2026-05-21 13:27:16 -06:00
  • de37dfa09a Fix #239: CI guard against new duplicate route registrations security/239-duplicate-routes-ci-guard BigBodyCobain 2026-05-21 11:24:32 -06:00
  • 5e6bb8511a Fix #244/#245/#246: carrier tracker seed/cache/freshness model (#285) Shadowbroker 2026-05-21 11:15:52 -06:00
  • 7286d3e45b Fix #244/#245/#246: carrier tracker seed/cache/freshness model bug/244-245-246-carrier-tracker-quality BigBodyCobain 2026-05-21 11:09:30 -06:00
  • 0fee36e8f7 Fix #218/#219/#220: identify ShadowBroker on Wikipedia + Wikidata calls (#284) Shadowbroker 2026-05-21 10:48:05 -06:00
  • a26267700d Fix #218/#219/#220: identify ShadowBroker on Wikipedia + Wikidata calls security/round6a-tos-and-route-dedup BigBodyCobain 2026-05-21 10:43:03 -06:00
  • e125467721 Fix #243/#252/#253: stop leaking settings posture to anonymous callers (#283) Shadowbroker 2026-05-21 10:32:23 -06:00
  • e5d793fb73 Fix #243/#252/#253: stop leaking settings posture to anonymous callers security/round5-settings-info-disclosure BigBodyCobain 2026-05-21 10:26:59 -06:00
  • 2b03b808ac Fix #279: add defusedxml to uv.lock so Docker image installs it (#282) Shadowbroker 2026-05-21 10:18:40 -06:00
  • 4b4c154a07 Fix #279: add defusedxml to uv.lock so Docker image installs it bug/279-defusedxml-uvlock BigBodyCobain 2026-05-21 10:15:01 -06:00
  • 2e14e75a0e Fix #256: per-peer HMAC secrets defeat cross-peer impersonation (#281) Shadowbroker 2026-05-21 10:05:29 -06:00
  • 64e49e9bc5 Fix #256: per-peer HMAC secrets defeat cross-peer impersonation security/256-per-peer-secrets BigBodyCobain 2026-05-21 09:59:43 -06:00
  • 084e563412 Fix #240/#241: require admin auth on oracle resolve endpoints (#280) Shadowbroker 2026-05-21 09:45:08 -06:00
  • de7cf3bf10 Fix #240/#241: require admin auth on oracle resolve endpoints security/240-241-oracle-resolve-require-admin BigBodyCobain 2026-05-21 08:58:00 -06:00
  • 9ef6213284 Fix #250: bind Docker bridge local-operator trust to frontend hostname (#278) Shadowbroker 2026-05-21 02:06:11 -06:00
  • e8465e7aee Fix #250: bind Docker bridge local-operator trust to frontend hostname security/250-docker-bridge-hostname-trust BigBodyCobain 2026-05-21 01:53:28 -06:00
  • fb11e0881f Fix #251: refuse symlink/hardlink members during Tor bundle extraction (#277) Shadowbroker 2026-05-21 01:41:13 -06:00
  • 7f96151e56 Fix #231: multi-source SHA-256 verification for the self-updater (#265) Shadowbroker 2026-05-21 01:31:20 -06:00
  • d0299fc0a0 test(ci): raise vitest testTimeout to 15s to stop CI-load flakes (#266) Shadowbroker 2026-05-21 01:26:34 -06:00
  • 6b86a6b461 test(ci): raise vitest testTimeout to 15s to stop CI-load flakes test/raise-vitest-timeout BigBodyCobain 2026-05-21 01:22:08 -06:00
  • 87ba70acd6 test: deflake messagesViewFirstContact remove-contact test (#264) Shadowbroker 2026-05-20 21:13:40 -06:00
  • bcc2d036b3 [security] Close tg12 auth-bypass chain #249, #254, #255 (#263) Shadowbroker 2026-05-20 20:59:40 -06:00
  • 729ea78cb2 Fix #258: AIS proxy SPKI pinning fallback for expired upstream cert (#262) Shadowbroker 2026-05-20 20:31:56 -06:00
  • 459178f283 feat(i18n): add French translation (#257) Romain Baraud 2026-05-21 04:08:35 +02:00
  • 8e27658157 fix(security): use defusedxml for untrusted XML parsing (#259) @aaronjmars 2026-05-20 22:01:25 -04:00
  • e36d1fc79c [security] Close tg12 audit issues #201–#214 seamlessly (#261) Shadowbroker 2026-05-20 19:57:06 -06:00
  • d00c63abed [security] Close tg12 audit gaps #192, #198, #199, #200 (#260) Shadowbroker 2026-05-20 14:45:11 -06:00
  • e3297e9bc0 i18n: add language toggle, neutrality policy, and codeowner gate (#238) Shadowbroker 2026-05-19 01:48:24 -06:00
  • 9ae0b189ba feat: add Chinese (zh-CN) localization with i18n infrastructure (#226) wsdone 2026-05-19 15:33:07 +08:00
  • dd7706f17f Add GitLab mirror parity: CI + image registry + install overrides (#237) Shadowbroker 2026-05-19 01:14:30 -06:00
  • 30f0360ef8 Helm chart: switch image registry from GitLab to GHCR (#236) Shadowbroker 2026-05-19 01:01:05 -06:00
  • 421682c447 Pause AlertToast auto-dismiss while hovered (#235) Shadowbroker 2026-05-19 00:49:36 -06:00
  • 40734e310b Merge pull request #232 from BigBodyCobain/security/post-pr227-gap-fixes-v2 Shadowbroker 2026-05-18 14:03:47 -06:00
  • 71a9d9e144 [security] Close post-#227 control-surface and fetcher gaps security/post-pr227-gap-fixes-v2 BigBodyCobain 2026-05-18 13:53:33 -06:00
  • de27d119f9 Merge pull request #227 from BigBodyCobain/codex/infonet-control-surface-hardening Shadowbroker 2026-05-18 12:56:51 -06:00
  • b8384d6d91 Fix secure mail contact hydration race codex/infonet-control-surface-hardening BigBodyCobain 2026-05-18 12:38:20 -06:00
  • 11ea345518 Harden infonet control surfaces BigBodyCobain 2026-05-18 11:22:38 -06:00
  • 25a98a9869 Harden Infonet DM address flow and seed sync v0.9.79 BigBodyCobain 2026-05-12 21:23:38 -06:00
  • 2ce0e43ee5 Fix secure messaging test expectations BigBodyCobain 2026-05-12 12:46:56 -06:00
  • b86a258535 Release v0.9.79 runtime and messaging update BigBodyCobain 2026-05-12 11:49:46 -06:00
  • 85636ce95c Stabilize secure mail warmup test v0.9.75 BigBodyCobain 2026-05-06 22:54:11 -06:00
  • 5ee4f8ecd7 Stabilize Infonet private sync and selected telemetry BigBodyCobain 2026-05-06 22:10:04 -06:00
  • b8ac0fb9e7 Harden v0.9.75 wormhole node sync and telemetry panels BigBodyCobain 2026-05-06 14:04:16 -06:00
  • 8926e08009 Fix cached satellite propagation BigBodyCobain 2026-05-06 02:25:10 -06:00
  • 585a08bbac Fix MeshChat decomposition release gate BigBodyCobain 2026-05-06 01:46:26 -06:00
  • 6ffd54931c Release v0.9.75 runtime and onboarding update BigBodyCobain 2026-05-06 01:15:54 -06:00
  • a017ba86d6 Fix desktop release packaging without signing keys BigBodyCobain 2026-05-04 21:54:29 -06:00
  • 9427935c7f Align CSP tests with hydration-safe policy BigBodyCobain 2026-05-04 13:04:31 -06:00
  • 63043b32b5 Stabilize Docker startup and runtime proxy BigBodyCobain 2026-05-04 12:37:23 -06:00
  • 1e34fa53b2 Make Docker backend port configurable BigBodyCobain 2026-05-03 21:13:31 -06:00
  • d69602be9e Align CSP test with production hydration policy BigBodyCobain 2026-05-03 14:06:39 -06:00
  • ce9ba39cd2 Fix production CSP hydration BigBodyCobain 2026-05-03 13:59:07 -06:00
  • 3eafb622ed Clarify Podman compose setup BigBodyCobain 2026-05-03 08:44:24 -06:00
  • eb5564ca0e Update README.md Shadowbroker 2026-05-03 02:59:03 -06:00
  • 20d2ccc52c Fix desktop static export build v0.9.7 BigBodyCobain 2026-05-02 23:18:57 -06:00
  • 0fc09c9011 Fix Docker Infonet and Wormhole startup BigBodyCobain 2026-05-02 21:53:35 -06:00
  • 707ca29220 Add in-app local API key setup BigBodyCobain 2026-05-02 21:16:32 -06:00
  • eb0288ee4e Fix Docker local controls and setup guidance BigBodyCobain 2026-05-02 20:18:46 -06:00
  • 8d3c7a51b7 Fix Docker frontend hydration under CSP BigBodyCobain 2026-05-02 19:47:32 -06:00
  • fa18c032e2 Fix Docker first-run startup data seeding BigBodyCobain 2026-05-02 19:27:59 -06:00
  • e1060193d0 Improve v0.9.7 startup and runtime reliability BigBodyCobain 2026-05-02 17:31:54 -06:00
  • 08810f2537 fix: stabilize v0.9.7 startup and feeds BigBodyCobain 2026-05-02 13:35:49 -06:00
  • f5b9d14b48 Merge remote-tracking branch 'origin/main' BigBodyCobain 2026-05-02 09:40:23 -06:00
  • 9122d306cd fix: refresh privacy-core pin on source startup BigBodyCobain 2026-05-02 09:38:13 -06:00
  • 03e5fc1363 Update README.md Shadowbroker 2026-05-02 09:20:40 -06:00
  • 447afe0b2b build: refresh v0.9.7 updater key BigBodyCobain 2026-05-02 02:24:46 -06:00
  • d515aba450 fix: polish v0.9.7 micro update BigBodyCobain 2026-05-02 02:13:36 -06:00
  • 3a8db7f9cd Update README.md Shadowbroker 2026-05-02 00:30:34 -06:00
  • f1cb1e860d Update README.md Shadowbroker 2026-05-02 00:30:15 -06:00
  • 38bcc976a4 Merge pull request #140 from BigBodyCobain/dependabot/pip/backend/yfinance-1.3.0 Shadowbroker 2026-05-02 00:26:10 -06:00
  • 77b4361ad6 Merge pull request #141 from BigBodyCobain/dependabot/pip/backend/playwright-1.59.0 Shadowbroker 2026-05-02 00:25:23 -06:00
  • c5819d40d1 Merge pull request #138 from BigBodyCobain/dependabot/pip/backend/pydantic-2.13.3 Shadowbroker 2026-05-02 00:24:54 -06:00
  • 009574db81 Merge pull request #143 from BigBodyCobain/dependabot/pip/backend/sgp4-2.25 Shadowbroker 2026-05-02 00:24:32 -06:00
  • 281371e135 Merge pull request #145 from BigBodyCobain/dependabot/npm_and_yarn/frontend/eslint-config-next-16.2.4 Shadowbroker 2026-05-02 00:24:02 -06:00
  • 401268f22a Merge pull request #142 from BigBodyCobain/dependabot/npm_and_yarn/frontend/tailwindcss/postcss-4.2.4 Shadowbroker 2026-05-02 00:23:25 -06:00
  • f830148e69 Merge pull request #144 from BigBodyCobain/dependabot/npm_and_yarn/frontend/prettier-3.8.3 Shadowbroker 2026-05-02 00:22:50 -06:00
  • 4068c31cfa Update README.md Shadowbroker 2026-05-02 00:17:45 -06:00
  • 50721816fa Merge pull request #148 from BigBodyCobain/codex/v0.9.7-postmerge-ci Shadowbroker 2026-05-02 00:01:59 -06:00
  • 5dac844532 test: stabilize secure mail warmup assertion BigBodyCobain 2026-05-01 23:54:25 -06:00
  • 8884675845 chore(deps-dev): bump eslint-config-next in /frontend dependabot[bot] 2026-05-02 05:49:22 +00:00
  • 58144d1b82 chore(deps-dev): bump prettier from 3.8.1 to 3.8.3 in /frontend dependabot[bot] 2026-05-02 05:49:08 +00:00
  • da2a27f92a chore(deps): bump sgp4 from 2.23 to 2.25 in /backend dependabot[bot] 2026-05-02 05:49:04 +00:00
  • f6f6176a12 chore(deps-dev): bump @tailwindcss/postcss in /frontend dependabot[bot] 2026-05-02 05:49:02 +00:00
  • e6bea9dad3 chore(deps): bump playwright from 1.50.0 to 1.59.0 in /backend dependabot[bot] 2026-05-02 05:49:00 +00:00
  • aebd5f0198 chore(deps): bump yfinance from 0.2.54 to 1.3.0 in /backend dependabot[bot] 2026-05-02 05:48:56 +00:00
  • 2f70b50f65 chore(deps): bump pydantic from 2.11.1 to 2.13.3 in /backend dependabot[bot] 2026-05-02 05:48:49 +00:00
  • 1b2ad5023d Merge pull request #137 from BigBodyCobain/codex/v0.9.7-release Shadowbroker 2026-05-01 23:47:58 -06:00
  • 17cfef0f46 test: harden sender seal crypto inputs codex/v0.9.7-release BigBodyCobain 2026-05-01 23:36:28 -06:00
  • 1917cbc724 test: normalize frontend crypto inputs BigBodyCobain 2026-05-01 23:32:41 -06:00
  • 4ec1fce53d ci: unblock v0.9.7 release checks BigBodyCobain 2026-05-01 23:24:46 -06:00
  • 28b3bd5ebf release: prepare v0.9.7 BigBodyCobain 2026-05-01 22:55:04 -06:00
  • ea457f27da Fix admin session cookie Secure flag breaking localhost access Shadowbroker 2026-04-03 21:08:00 -06:00
  • d6c5a9435b docs: fix outdated Developer Setup instructions in README Shadowbroker 2026-04-03 20:02:25 -06:00
  • 65f713b80b fix: normalize CRLF to LF in all shell scripts, add .gitattributes Shadowbroker 2026-04-03 19:48:22 -06:00
  • 8b29fdb0f4 Merge pull request #128 from BigBodyCobain/fix/orjson-avx-fallback Shadowbroker 2026-04-03 19:46:56 -06:00
  • afaad93878 fix: graceful fallback when orjson unavailable on pre-AVX CPUs fix/orjson-avx-fallback Shadowbroker 2026-04-03 19:40:05 -06:00