Commit Graph

  • d60e2e8b1d docs: review link plan, add UI design, perf decisions, packet-detail swap docs/mesh-link-monitoring-plan Louis King 2026-07-07 00:07:46 +01:00
  • ae832fe73f docs: add seeding support and default visibility to link plan Louis King 2026-07-06 23:32:24 +01:00
  • adcddc2ca4 chore(deps): update dependency daisyui to v5.6.14 renovate/daisyui-5.x-lockfile renovate[bot] 2026-07-06 19:52:46 +00:00
  • d2edd92cab chore(deps): update anomalyco/opencode action to v1.17.14 renovate/anomalyco-opencode-1.x renovate[bot] 2026-07-06 19:52:32 +00:00
  • 7530f8cc15 docs: add mesh link monitoring plan Louis King 2026-07-05 23:22:01 +01:00
  • 62d5b637f0 Merge pull request #298 from ipnet-mesh/fix/illegal-user-name-header main v0.15.9 JingleManSweep 2026-07-04 20:10:54 +01:00
  • cbd12b6c25 Merge branch 'main' of github.com:ipnet-mesh/meshcore-hub into fix/illegal-user-name-header Louis King 2026-07-04 20:08:12 +01:00
  • 7b44049e6e fix(web): sanitize X-User-Name header to prevent 502 on registration Louis King 2026-07-04 20:06:04 +01:00
  • dc72657b0a Merge pull request #297 from ipnet-mesh/feat/packet-breakdown-charts v0.15.8 JingleManSweep 2026-07-04 15:14:19 +01:00
  • 03006091e5 feat: add packet breakdown charts to dashboard Louis King 2026-07-04 15:11:17 +01:00
  • b608d9873b Merge pull request #296 from ipnet-mesh/chore/update-observer-docs JingleManSweep 2026-07-04 14:19:45 +01:00
  • a2cbbd6468 Updated observer docs Louis King 2026-07-04 14:17:02 +01:00
  • 024114fc5b Merge pull request #294 from ipnet-mesh/renovate/daisyui-5.x-lockfile v0.15.7 JingleManSweep 2026-07-04 10:50:20 +01:00
  • 7d8c0fce93 chore(deps): update dependency daisyui to v5.6.13 renovate[bot] 2026-07-04 09:41:07 +00:00
  • c0ac1baf04 Merge pull request #295 from ipnet-mesh/fix/dashboard-charts-and-path-popover-scroll JingleManSweep 2026-07-04 10:40:32 +01:00
  • 5dbf0697ce fix(web): path-node popover follows page scroll Louis King 2026-07-04 10:38:08 +01:00
  • f3a2fe7a05 fix(web): 2x2 dashboard chart grid on mobile landscape Louis King 2026-07-04 10:38:06 +01:00
  • 5e9182f0b4 Merge pull request #293 from ipnet-mesh/feat/path-hash-bytes-filter v0.15.6 JingleManSweep 2026-07-04 00:04:50 +01:00
  • c029eae524 feat: persist path_hash_bytes column and add packet list filter Louis King 2026-07-04 00:02:18 +01:00
  • 1615c71e18 Merge pull request #292 from ipnet-mesh/feat/json-tree-path-flow v0.15.5 JingleManSweep 2026-07-03 22:38:39 +01:00
  • f845830848 feat(web): expandable JSON tree, packet path flow, chart polish Louis King 2026-07-03 22:35:43 +01:00
  • 0073723269 Merge pull request #291 from ipnet-mesh/feat/regional-numbers-filter-toggle v0.15.4 JingleManSweep 2026-07-03 16:10:18 +01:00
  • 41f7fefcda feat(web): convert auto-refresh button to toggle slider for consistency Louis King 2026-07-03 16:07:27 +01:00
  • 2c25a9cd17 feat(web): add locale-aware number formatting and redesign filter panel Louis King 2026-07-03 16:02:45 +01:00
  • ee4e8fa768 Merge pull request #290 from ipnet-mesh/feat/dashboard-recent-adverts v0.15.3 JingleManSweep 2026-07-03 14:34:24 +01:00
  • 215690f4bf feat(dashboard): enrich recent adverts card and add packets widget Louis King 2026-07-03 14:31:44 +01:00
  • 3c61a139a0 Merge pull request #289 from ipnet-mesh/fix/mobile-nav-clickthrough v0.15.2 JingleManSweep 2026-07-03 00:16:33 +01:00
  • cb677b3545 fix(web): stop closed mobile nav from intercepting page clicks Louis King 2026-07-03 00:14:28 +01:00
  • 74acc3bec8 Merge pull request #288 from ipnet-mesh/feat/more-ui-tweaks v0.15.1 JingleManSweep 2026-07-02 23:26:26 +01:00
  • 479c263f17 feat(web): redesign panel accent system, mobile nav two-column, and light-mode polish Louis King 2026-07-02 23:23:50 +01:00
  • 9c8684183c Merge pull request #287 from ipnet-mesh/ui-cosmetic-polish JingleManSweep 2026-07-02 22:13:51 +01:00
  • 921e8f0099 Merge branch 'main' into ui-cosmetic-polish JingleManSweep 2026-07-02 22:11:49 +01:00
  • eb5f7e77f5 Merge pull request #285 from ipnet-mesh/renovate/anomalyco-opencode-1.x JingleManSweep 2026-07-02 22:06:26 +01:00
  • 6ae656576b chore(deps): update anomalyco/opencode action to v1.17.13 renovate[bot] 2026-07-02 21:04:02 +00:00
  • 86e41d3a08 Merge pull request #286 from ipnet-mesh/renovate/daisyui-5.x-lockfile JingleManSweep 2026-07-02 22:03:29 +01:00
  • 510612d69b feat(web): adopt self-hosted IBM Plex Sans and IBM Plex Mono typography Louis King 2026-07-02 21:58:58 +01:00
  • 91a3fcf237 feat(web): make custom clickable elements keyboard accessible Louis King 2026-07-02 21:32:25 +01:00
  • 79565326e2 style(web): normalize heading, spacing, and radius scales across pages Louis King 2026-07-02 21:31:40 +01:00
  • bb929dfe5f refactor(web): remove deprecated class names and hoist map marker colors Louis King 2026-07-02 21:30:07 +01:00
  • e2c7a0f987 fix(web): repair unstyled channel modal labels and invisible prose link hover Louis King 2026-07-02 21:28:06 +01:00
  • 47d1dcec7a chore(deps): update dependency daisyui to v5.6.10 renovate[bot] 2026-07-02 13:01:43 +00:00
  • 5cc023df8c Stash feat/ui-improvements Louis King 2026-07-02 14:00:59 +01:00
  • 35037c64f2 Merge pull request #284 from ipnet-mesh/renovate/tailwindcss-monorepo JingleManSweep 2026-06-30 22:39:11 +01:00
  • d90e6c1ff7 Merge branch 'main' into renovate/tailwindcss-monorepo JingleManSweep 2026-06-30 22:36:57 +01:00
  • 75264265f4 Merge pull request #283 from ipnet-mesh/renovate/daisyui-5.x-lockfile JingleManSweep 2026-06-30 22:36:44 +01:00
  • 4fa9b9b6ab chore(deps): update dependency daisyui to v5.6.6 renovate[bot] 2026-06-29 23:16:09 +00:00
  • 775c875ef2 chore(deps): update tailwindcss monorepo to v4.3.2 renovate[bot] 2026-06-29 17:10:38 +00:00
  • 369b3c6eb5 Merge pull request #282 from ipnet-mesh/fix/fastapi-0.137-route-introspection JingleManSweep 2026-06-25 21:03:42 +01:00
  • b413904ace fix(tests): introspect mounted paths via OpenAPI schema, unpin fastapi Louis King 2026-06-25 21:00:35 +01:00
  • 01077b3783 Merge pull request #281 from ipnet-mesh/feat/observer-ingestion-filters JingleManSweep 2026-06-25 20:52:47 +01:00
  • 5fe8ce9156 feat(collector): add observer allow/deny ingestion filter Louis King 2026-06-25 20:25:29 +01:00
  • 133e064a17 Merge pull request #279 from ipnet-mesh/renovate/anomalyco-opencode-1.x JingleManSweep 2026-06-25 19:03:52 +01:00
  • 9a8c21d3cf chore(deps): update anomalyco/opencode action to v1.17.11 renovate[bot] 2026-06-25 13:55:20 +00:00
  • d86a00ea87 Merge pull request #278 from ipnet-mesh/renovate/anomalyco-opencode-1.x v0.15.0 JingleManSweep 2026-06-24 22:49:34 +01:00
  • 39900b15db chore(deps): update anomalyco/opencode action to v1.17.10 renovate[bot] 2026-06-24 21:44:53 +00:00
  • 9df7bf2f92 Merge pull request #277 from ipnet-mesh/renovate/actions-cache-6.x JingleManSweep 2026-06-24 09:10:39 +01:00
  • 316293f6a1 chore(deps): update actions/cache action to v6 renovate[bot] 2026-06-23 19:30:54 +00:00
  • d1d621c35b Merge pull request #276 from ipnet-mesh/fix/message-row-height JingleManSweep 2026-06-23 09:55:17 +01:00
  • c9d5b34587 Merge branch 'main' into fix/message-row-height JingleManSweep 2026-06-23 09:50:53 +01:00
  • ba185f0896 Merge pull request #274 from ipnet-mesh/renovate/anomalyco-opencode-1.x JingleManSweep 2026-06-23 09:50:39 +01:00
  • c955ea7a64 fix(web): stop pre-wrap inflating message table row height Louis King 2026-06-23 09:49:54 +01:00
  • 643e9fa423 chore(deps): update anomalyco/opencode action to v1.17.9 renovate[bot] 2026-06-23 08:08:04 +00:00
  • 45a76a9ad3 Merge pull request #275 from ipnet-mesh/feat/spam-detection JingleManSweep 2026-06-23 09:07:26 +01:00
  • 461dbc5008 feat(spam): ship spam detection enabled by default Louis King 2026-06-23 09:00:16 +01:00
  • db952d632a fix(spam): align badge threshold with API hide-filter Louis King 2026-06-23 08:51:20 +01:00
  • caaecfb3c2 feat(spam): retune default scoring config and add v0.15 upgrade notes Louis King 2026-06-23 08:40:01 +01:00
  • fa9e4c811a Merge branch 'main' into feat/spam-detection JingleManSweep 2026-06-23 00:42:43 +01:00
  • 691a5f45c8 test(spam): fix mypy union-attr in sweep-error test Louis King 2026-06-23 00:28:55 +01:00
  • 4d680b1de7 test(spam): cover scheduler, config cache, and scoring edge cases Louis King 2026-06-23 00:25:06 +01:00
  • c48db03afb feat(spam): score messages at ingest and hide likely spam Louis King 2026-06-23 00:11:39 +01:00
  • 0e8950d4d1 Merge pull request #272 from ipnet-mesh/renovate/actions-checkout-7.x JingleManSweep 2026-06-20 13:18:58 +01:00
  • 0b534781da chore(deps): update actions/checkout action to v7 renovate[bot] 2026-06-18 21:40:43 +00:00
  • 6bf3c1c62b Merge pull request #271 from ipnet-mesh/docs/reorganize-configuration-and-deployment v0.14.0 JingleManSweep 2026-06-18 12:36:04 +01:00
  • 973bf23fe8 docs: centralise env vars and split deployment/observer/maintenance docs Louis King 2026-06-18 12:20:49 +01:00
  • a96bb548f6 Merge pull request #269 from ipnet-mesh/renovate/anomalyco-opencode-1.x JingleManSweep 2026-06-18 11:00:21 +01:00
  • 8cd70f87af chore(deps): update anomalyco/opencode action to v1.17.8 renovate[bot] 2026-06-18 03:02:00 +00:00
  • 4e25b2fbf0 Merge pull request #267 from ipnet-mesh/docs/tidy-database-docs-and-sqlite-deprecation JingleManSweep 2026-06-17 22:00:40 +01:00
  • e0b2a2cb89 Merge branch 'main' into docs/tidy-database-docs-and-sqlite-deprecation JingleManSweep 2026-06-17 21:58:47 +01:00
  • 2d45da2c1c Merge pull request #268 from ipnet-mesh/fix/ci-required-checks-on-prs JingleManSweep 2026-06-17 21:57:20 +01:00
  • 6ede32b2d4 fix: ensure CI required checks run on all PRs Louis King 2026-06-17 21:54:20 +01:00
  • 0bc66d9871 docs: drop pgloader explanation from upgrade guide Louis King 2026-06-17 15:20:11 +01:00
  • 30e8e88ee9 docs: add SQLite deprecation notice and consolidate DB docs Louis King 2026-06-17 15:14:53 +01:00
  • b38d0f20ff Merge pull request #266 from ipnet-mesh/chore/added-explicit-compose-pull-policies JingleManSweep 2026-06-16 22:58:33 +01:00
  • 3f739a783b Added explicit pull policies for core services Louis King 2026-06-16 22:55:19 +01:00
  • 6ed2e6dc6a Merge pull request #265 from ipnet-mesh/fix/packets-feature-flag-check JingleManSweep 2026-06-16 22:09:43 +01:00
  • 9071634606 fix: normalize packets feature flag check to !== false Louis King 2026-06-16 22:02:59 +01:00
  • f045de0dc3 Merge pull request #264 from ipnet-mesh/fix/postgres-charts-flatline JingleManSweep 2026-06-16 21:18:41 +01:00
  • cf5add9924 fix: normalize date-bucket keys for Postgres dashboard charts Louis King 2026-06-16 21:16:00 +01:00
  • d4d55b16d9 Merge pull request #263 from ipnet-mesh/fix/node-list-nulls-last JingleManSweep 2026-06-16 19:25:19 +01:00
  • 8bf45362bb fix: sink NULL last_seen nodes to bottom of node list Louis King 2026-06-16 19:20:19 +01:00
  • 34410dea2f Merge pull request #260 from ipnet-mesh/chore/revert-to-postgres-17 JingleManSweep 2026-06-15 20:05:28 +01:00
  • a554e095df Reverted to Postgres 17 Louis King 2026-06-15 20:03:19 +01:00
  • e8fd31a464 Merge pull request #258 from ipnet-mesh/renovate/postgres-18.x JingleManSweep 2026-06-15 19:56:01 +01:00
  • a57b84d482 chore(deps): update postgres docker tag to v18 renovate[bot] 2026-06-15 18:32:18 +00:00
  • 520a11ada2 Merge pull request #259 from ipnet-mesh/fix/migrate-overlay-network JingleManSweep 2026-06-15 19:22:07 +01:00
  • ccc8943971 Added migrate service to overlay network Louis King 2026-06-15 19:18:55 +01:00
  • 1ba3e178a8 Merge pull request #243 from ipnet-mesh/feat/postgres-support JingleManSweep 2026-06-15 18:57:55 +01:00
  • 4662e46d3a Merge branch 'main' of github.com:ipnet-mesh/meshcore-hub into feat/postgres-support Louis King 2026-06-15 15:11:29 +01:00
  • 72b2b938f6 Merge pull request #256 from ipnet-mesh/chore/ghcr-package-cleanup JingleManSweep 2026-06-15 15:08:32 +01:00
  • ebb6547457 ci: prune old untagged GHCR package versions Louis King 2026-06-15 15:00:34 +01:00