Commit Graph

  • e867f0074a Add observer detail rows with SNR/path data and UI polish Louis King 2026-04-26 13:02:39 +01:00
  • a0d59748f2 Merge pull request #172 from ipnet-mesh/chore/change-meshcore-links v0.9.1 JingleManSweep 2026-04-24 11:18:30 +01:00
  • 74901441f5 Update MeshCore URLs to meshcore.io and tagline Louis King 2026-04-24 11:15:23 +01:00
  • 7f5650d3f5 Merge pull request #171 from ipnet-mesh/chore/fix-markdown-styling JingleManSweep 2026-04-21 22:00:49 +01:00
  • 55eb54ba10 Fix markdown table borders in custom content pages Louis King 2026-04-21 21:58:13 +01:00
  • 305df54e1b Merge pull request #165 from ipnet-mesh/renovate/tailwindcss-monorepo JingleManSweep 2026-04-21 20:51:26 +01:00
  • ca92b85b57 Update tailwindcss monorepo to v4.2.4 renovate[bot] 2026-04-21 19:01:36 +00:00
  • 0b9fa0cb2a Merge pull request #170 from ipnet-mesh/fix/traefik-priority v0.9.0 JingleManSweep 2026-04-21 20:00:56 +01:00
  • 2aefb428d9 Merge branch 'main' into fix/traefik-priority JingleManSweep 2026-04-21 19:59:04 +01:00
  • 0938ba4fd0 Add TRAEFIK_PRIORITY support for multi-instance deployments Louis King 2026-04-21 19:58:42 +01:00
  • 7d0126aa87 Merge pull request #169 from ipnet-mesh/fix/test-fixes JingleManSweep 2026-04-21 19:53:41 +01:00
  • 6177835065 Merge branch 'main' into fix/test-fixes JingleManSweep 2026-04-21 19:47:15 +01:00
  • 6d8b7642b0 Fix test_collector_with_data_home_override by unsetting SEED_HOME env var Louis King 2026-04-21 19:45:44 +01:00
  • d442c5f75e Merge pull request #168 from ipnet-mesh/fix/public-key-casing JingleManSweep 2026-04-21 19:35:01 +01:00
  • 0478bb00a1 fix: normalize public keys to lowercase to prevent tag/event mismatches Louis King 2026-04-21 08:50:38 +01:00
  • 4887463515 Merge pull request #164 from ipnet-mesh/feature/ui-bundling JingleManSweep 2026-04-20 13:18:56 +01:00
  • 4f202c068b Replace all CDN dependencies with locally built vendor assets Louis King 2026-04-20 13:16:13 +01:00
  • 49bbcf1b7c Merge pull request #163 from ipnet-mesh/chore/fix-subdomains JingleManSweep 2026-04-19 23:05:14 +01:00
  • d43a15bab0 More fixes Louis King 2026-04-19 23:03:03 +01:00
  • fed4f7ba34 Merge pull request #162 from ipnet-mesh/chore/fix-subdomains JingleManSweep 2026-04-19 22:46:46 +01:00
  • 14e2ead4d2 Added subdomain support for web service Louis King 2026-04-19 22:44:36 +01:00
  • 0f86870ba6 Merge pull request #161 from ipnet-mesh/chore/fix-packetcapture-compose JingleManSweep 2026-04-19 22:16:46 +01:00
  • 3d681fc2da Merge branch 'main' into chore/fix-packetcapture-compose JingleManSweep 2026-04-19 22:15:00 +01:00
  • fb4d01ac5c Merge pull request #159 from ipnet-mesh/chore/action-fixes-2 JingleManSweep 2026-04-19 22:14:27 +01:00
  • 846e12ce66 Fixed Packet Capture Docker Compose Louis King 2026-04-19 22:13:38 +01:00
  • 79ab4ee06f Updates Louis King 2026-04-19 21:58:43 +01:00
  • 5df308b6bc Updates Louis King 2026-04-19 21:56:59 +01:00
  • 3567f86408 Merge pull request #156 from ipnet-mesh/chore/add-packet-capture-resources JingleManSweep 2026-04-19 21:55:37 +01:00
  • 70ccafeb97 Merge pull request #158 from ipnet-mesh/chore/fix-actions JingleManSweep 2026-04-19 21:55:06 +01:00
  • 0d6c79797e Updates Louis King 2026-04-19 21:52:10 +01:00
  • a587c93914 Normalize LetsMesh spelling in docker-compose comments Louis King 2026-04-19 21:49:23 +01:00
  • 710263b248 Add observer Docker Compose setup and update README instructions Louis King 2026-04-19 21:47:57 +01:00
  • 19ac2f8aa1 Merge pull request #155 from ipnet-mesh/chore/quick-fixes JingleManSweep 2026-04-18 11:47:09 +01:00
  • d0d134236b Fixes Louis King 2026-04-18 11:45:31 +01:00
  • aac1d8553f Traefik fixes Louis King 2026-04-18 10:56:26 +01:00
  • 0d4c8643f3 Updates Louis King 2026-04-18 10:04:47 +01:00
  • e513a627bb Add content and webhooks docs links to README Louis King 2026-04-18 10:04:10 +01:00
  • f95c15d526 Fix docs and CI inconsistencies opencode/issue152-20260418072426 opencode-agent[bot] 2026-04-18 07:28:10 +00:00
  • cbeab3baa0 Merge pull request #147 from ipnet-mesh/renovate/codecov-codecov-action-6.x JingleManSweep 2026-04-17 23:12:23 +01:00
  • 01a3b24a8a Update codecov/codecov-action action to v6 renovate[bot] 2026-04-17 22:06:59 +00:00
  • 1c4eb23276 Merge pull request #148 from ipnet-mesh/feat/meshcore-packet-capture-receiver JingleManSweep 2026-04-17 23:06:36 +01:00
  • 7be5b0585c Sync documentation: add missing env vars, fix project structure trees Louis King 2026-04-17 23:04:35 +01:00
  • e9bab33560 Restrict opencode workflow to repo owners/members/collaborators Louis King 2026-04-17 22:47:43 +01:00
  • f1dc155a0f Move Webhooks and Custom Content sections to dedicated docs Louis King 2026-04-17 22:38:15 +01:00
  • ccadfa73fd Remove redundant docker-compose commands, move ARM note to Simple Self-Hosted Setup Louis King 2026-04-17 22:28:19 +01:00
  • d565e2d7a2 Add ARM/Raspberry Pi note for observer service with native install guidance Louis King 2026-04-17 22:25:18 +01:00
  • bba1dce1ad Fix acknowledgments: add meshcore-mqtt-broker, remove outdated packet-capture image note Louis King 2026-04-17 22:16:04 +01:00
  • 668e0c5c89 Add critical rule: never git push without explicit confirmation Louis King 2026-04-17 22:00:47 +01:00
  • 2cea27a85f Move translation guide to docs/i18n.md, update all references Louis King 2026-04-17 21:58:36 +01:00
  • dfda1a3ec1 Combine Setup and Manual Installation into single Development section Louis King 2026-04-17 21:47:47 +01:00
  • 34f6b69803 Move Seed Data to docs/seeding.md, move Manual Installation to Development, note packet-capture Docker image Louis King 2026-04-17 21:01:37 +01:00
  • 0b0a755400 Promote Feature Flags heading to same level as other config sections Louis King 2026-04-17 20:54:24 +01:00
  • cdfe18ff20 Move Reverse Proxy section to Production Setup, restore Feature Flags heading Louis King 2026-04-17 20:52:30 +01:00
  • 0e87f906b4 Move Nginx Proxy Manager setup to docs/hosting/, add Reverse Proxy section with links Louis King 2026-04-17 20:48:48 +01:00
  • 03afe57a16 Move UPGRADING.md to docs/ with versioned headings, extract LetsMesh decoding to docs/letsmesh.md Louis King 2026-04-17 20:41:37 +01:00
  • 57e7197eea Add docs-sync skill for documentation accuracy auditing Louis King 2026-04-17 18:16:58 +01:00
  • 5bec26e5ff Align MQTT_TRANSPORT and MQTT_WS_PATH defaults with MeshCore broker requirements Louis King 2026-04-17 18:16:25 +01:00
  • 179e3bd39b Add tests to improve patch coverage for PR #148 Louis King 2026-04-17 17:27:06 +01:00
  • 8d8d52afea Fix 'all' profile services list in README to include mqtt and observer Louis King 2026-04-16 23:51:44 +01:00
  • f0b44d28ab Rename Docker volumes: hub_data→data, mqtt_broker_data→mqtt_data; rename db-migrate service to migrate Louis King 2026-04-16 23:47:34 +01:00
  • b5fc4c06a0 Rename receiver profile to observer, packet-capture service to observer, hub-dev fallback to hub Louis King 2026-04-16 23:12:22 +01:00
  • 3614eaf24b Restructure README: move profiles to Getting Started, add Production Setup, remove Multi-Instance Louis King 2026-04-16 22:54:03 +01:00
  • 0a37010db6 Remove bundled Prometheus/Alertmanager, fix Getting Started and docker compose examples Louis King 2026-04-16 22:47:07 +01:00
  • ac18c80675 Fix upgrade backup instructions: use actual old volume names, remove non-existent volumes Louis King 2026-04-16 22:17:30 +01:00
  • 0427378a18 Fix inaccuracies in UPGRADING.md: move MQTT creds to update section, add Python defaults note, document received_at rename Louis King 2026-04-14 22:53:08 +01:00
  • 1e4a75f074 Rename COLLECTOR_LETSMESH_DECODER_KEYS to COLLECTOR_CHANNEL_KEYS Louis King 2026-04-14 22:41:27 +01:00
  • 0302c0c661 Add channel filter to Messages page, fix channel label display and decoder key parsing Louis King 2026-04-14 22:05:00 +01:00
  • aeac44e8c7 Fix stale DOMAIN reference in traefik override comment Louis King 2026-04-14 20:43:59 +01:00
  • f4648d7fe7 Split Docker Compose into base/dev/prod/traefik overrides with multi-instance support Louis King 2026-04-14 20:41:26 +01:00
  • 123dc180f0 Move warning block above screenshot in README Louis King 2026-04-13 22:52:08 +01:00
  • f2c8581b10 Remove stale COLLECTOR_INGEST_MODE reference from docker-compose comment Louis King 2026-04-13 22:50:07 +01:00
  • 2d35249711 Remove stale .claude/ and .plans/ directories Louis King 2026-04-13 22:43:40 +01:00
  • 700b4a0888 Remove stale references to deleted PROMPT.md, PLAN.md, TASKS.md from README Louis King 2026-04-13 22:37:47 +01:00
  • dbd68e9a9f Replace obsolete MQTT broker image with custom build, add connection retry and upgrade docs Louis King 2026-04-13 22:27:39 +01:00
  • fb6913ac3d Merge branch 'feat/meshcore-packet-capture-receiver' of github.com:ipnet-mesh/meshcore-hub into feat/meshcore-packet-capture-receiver Louis King 2026-04-12 18:04:18 +01:00
  • bf6b86696c Migrate from Node.js meshcore-decoder CLI to native Python meshcoredecoder library Louis King 2026-04-12 18:03:20 +01:00
  • 397084eff5 Merge branch 'main' into feat/meshcore-packet-capture-receiver JingleManSweep 2026-04-12 14:23:10 +01:00
  • 8b54228c94 Merge branch 'main' of github.com:ipnet-mesh/meshcore-hub into feat/meshcore-packet-capture-receiver Louis King 2026-04-12 14:22:45 +01:00
  • 58499c420b Replace native interface with external packet capture and rename receiver to observer Louis King 2026-04-12 14:07:14 +01:00
  • c7655b5242 Add external packet capture receiver to Docker Compose Louis King 2026-04-11 18:37:32 +01:00
  • 9664d4ee76 Fix Starlette 1.0 incompatibility and bump to Python 3.14 Louis King 2026-04-11 18:33:26 +01:00
  • 92ff1ab306 Merge pull request #146 from ipnet-mesh/chore/codecov-tests JingleManSweep 2026-03-18 12:05:17 +00:00
  • 0e2a24caa6 Upgrade Codecov action and specify report type JingleManSweep 2026-03-18 12:03:05 +00:00
  • ff36a991af Update ci.yml JingleManSweep 2026-03-18 11:57:23 +00:00
  • fa1a2ecc17 Add Codecov badge to README JingleManSweep 2026-03-18 11:55:06 +00:00
  • 9099ffb0cb Merge pull request #145 from ipnet-mesh/fix/codecov-default JingleManSweep 2026-03-18 11:42:37 +00:00
  • f8219b4626 Add push trigger for CI on main branch JingleManSweep 2026-03-18 11:39:42 +00:00
  • 27b78d6904 Merge pull request #144 from ipnet-mesh/chore/add-codecov JingleManSweep 2026-03-18 11:32:45 +00:00
  • d4c3e127a2 Add CODECOV_TOKEN to CI workflow JingleManSweep 2026-03-18 11:23:32 +00:00
  • 92e9ccdbfa Merge pull request #143 from ipnet-mesh/feature/multibyte-support v0.8.2 JingleManSweep 2026-03-17 23:02:51 +00:00
  • 29b5820ed1 feat: support multibyte path hashes for MeshCore firmware v1.14+ Louis King 2026-03-17 22:59:29 +00:00
  • 889aa32e3a Merge pull request #142 from ipnet-mesh/fix/security-fixes v0.8.1 JingleManSweep 2026-03-09 22:57:33 +00:00
  • 3c3873951d chore: add agentmap and security fixes planning files Louis King 2026-03-09 22:54:53 +00:00
  • 4b58160f31 fix: harden security across auth, XSS, and proxy trust Louis King 2026-03-09 22:53:53 +00:00
  • a32255e110 fix: support monochrome custom logos via logo-invert.svg filename convention (#141) v0.8.0 JingleManSweep 2026-03-09 17:30:40 +00:00
  • 59a1898824 Merge pull request #139 from ipnet-mesh/renovate/docker-metadata-action-6.x JingleManSweep 2026-03-06 21:21:14 +00:00
  • 9256f8375d Update docker/metadata-action action to v6 renovate[bot] 2026-03-06 19:03:36 +00:00
  • e9b25c1ca7 Merge pull request #140 from ipnet-mesh/renovate/docker-build-push-action-7.x JingleManSweep 2026-03-06 19:03:03 +00:00
  • 749bed6d5b Update docker/build-push-action action to v7 renovate[bot] 2026-03-06 18:04:06 +00:00
  • 97539cb960 Merge pull request #128 from yellowcooln/main JingleManSweep 2026-03-06 18:03:32 +00:00