Commit Graph

  • caf88bdba1 Merge pull request #87 from ipnet-mesh/feat/timezones main v0.6.9 JingleManSweep 2026-02-09 00:52:28 +00:00
  • 9eb1acfc02 Add TZ variable to .env.example Louis King 2026-02-09 00:47:58 +00:00
  • 62e0568646 Use timezone abbreviation (GMT, EST) instead of full name in headers Louis King 2026-02-09 00:46:39 +00:00
  • b4da93e4f0 Move timezone display to page headers instead of each timestamp Louis King 2026-02-09 00:43:51 +00:00
  • 981402f7aa Merge pull request #86 from ipnet-mesh/feat/timezones JingleManSweep 2026-02-09 00:38:43 +00:00
  • 76717179c2 Add timezone support for web dashboard date/time display Louis King 2026-02-09 00:34:57 +00:00
  • f42987347e Merge pull request #85 from ipnet-mesh/chore/tidy-map v0.6.8 JingleManSweep 2026-02-08 23:53:48 +00:00
  • 25831f14e6 Use colored dots for map markers instead of logo Louis King 2026-02-08 23:50:44 +00:00
  • 0e6cbc8094 Optimised GitHub CI workflow triggers Louis King 2026-02-08 23:40:35 +00:00
  • 76630f0bb0 Merge pull request #84 from ipnet-mesh/chore/youtube-link JingleManSweep 2026-02-08 23:39:35 +00:00
  • 8fbac2cbd6 Add NETWORK_CONTACT_YOUTUBE config for footer link Louis King 2026-02-08 23:36:40 +00:00
  • fcac5e01dc Use network welcome text for SEO meta description Louis King 2026-02-08 23:21:17 +00:00
  • b6f3b2d864 Redesign node detail page with hero map header Louis King 2026-02-08 23:16:13 +00:00
  • 7de6520ae7 Merge pull request #83 from ipnet-mesh/feat/js-filter-submit v0.6.7 JingleManSweep 2026-02-08 22:11:10 +00:00
  • 5b8b2eda10 Fix mixed content blocking for static assets behind reverse proxy Louis King 2026-02-08 22:08:04 +00:00
  • 042a1b04fa Add auto-submit for filter controls on list pages Louis King 2026-02-08 21:53:35 +00:00
  • 5832cbf53a Merge pull request #82 from ipnet-mesh/chore/tidy-html-output JingleManSweep 2026-02-08 21:45:30 +00:00
  • c540e15432 Improve HTML output and SEO title tags Louis King 2026-02-08 21:40:19 +00:00
  • 6b1b277c6c Refactor HTML output: extract inline CSS, JS, and SVGs Louis King 2026-02-08 21:23:06 +00:00
  • 470c374f11 Remove redundant Show Chat Nodes checkbox from map v0.6.6 Louis King 2026-02-07 21:06:25 +00:00
  • 71859b2168 Adjust map zoom levels for mobile devices Louis King 2026-02-07 21:01:29 +00:00
  • 3d7ed53df3 Improve map UI and add QR code to node detail page Louis King 2026-02-07 20:51:25 +00:00
  • ceaef9178a Fixed map z-order Louis King 2026-02-07 20:13:24 +00:00
  • 5ccb077188 Merge pull request #81 from ipnet-mesh/feat/public-node-map JingleManSweep 2026-02-07 20:09:13 +00:00
  • 8f660d6b94 Enhance map page with GPS fallback, infrastructure filter, and UI improvements Louis King 2026-02-07 20:05:56 +00:00
  • 6e40be6487 Updated home page buttons v0.6.5 Louis King 2026-02-07 14:51:48 +00:00
  • d79e29bc0a Updates Louis King 2026-02-07 14:47:12 +00:00
  • 2758cf4dd5 Fixed mobile menu Louis King 2026-02-07 14:40:17 +00:00
  • f37e993ede Updates Louis King 2026-02-07 14:32:44 +00:00
  • b18b3c9aa4 Refactor PAGES_HOME to CONTENT_HOME and add custom logo support v0.6.4 Louis King 2026-02-07 13:45:42 +00:00
  • 9d99262401 Updates v0.6.3 Louis King 2026-02-06 23:48:43 +00:00
  • adfe5bc503 Updates Louis King 2026-02-06 23:38:08 +00:00
  • deaab9b9de Rename /network to /dashboard and add reusable icon macros v0.6.2 Louis King 2026-02-06 22:53:36 +00:00
  • 95636ef580 Removed Claude Code workflow Louis King 2026-02-06 19:19:10 +00:00
  • 5831592f88 Merge pull request #79 from ipnet-mesh/feat/custom-pages v0.6.1 JingleManSweep 2026-02-06 19:14:53 +00:00
  • bc7bff8b82 Updates Louis King 2026-02-06 19:14:19 +00:00
  • 9445d2150c Fix links and update join guide Louis King 2026-02-06 19:10:00 +00:00
  • 3e9f478a65 Replace example about page with join guide Louis King 2026-02-06 19:04:56 +00:00
  • 6656bd8214 Merge pull request #78 from ipnet-mesh/feat/custom-pages v0.6.0 JingleManSweep 2026-02-06 18:40:42 +00:00
  • 0f50bf4a41 Add custom markdown pages feature to web dashboard Louis King 2026-02-06 18:36:23 +00:00
  • 99206f7467 Updated README Louis King 2026-02-06 17:53:02 +00:00
  • 3a89daa9c0 Use empty Disallow in robots.txt for broader compatibility v0.5.8 Louis King 2026-02-06 15:58:52 +00:00
  • 86c5ff8f1c SEO fixes v0.5.7 Louis King 2026-02-06 14:38:26 +00:00
  • 59d0edc96f Merge pull request #76 from ipnet-mesh/chore/add-dynamic-sitemap-xml v0.5.6 JingleManSweep 2026-02-06 12:53:20 +00:00
  • b01611e0e8 Added dynamic XML sitemap for SEO Louis King 2026-02-06 12:50:40 +00:00
  • 1e077f50f7 Merge pull request #75 from ipnet-mesh/chore/add-meshcore-text-seo v0.5.5 JingleManSweep 2026-02-06 12:34:25 +00:00
  • 09146a2e94 Updated SEO descriptions Louis King 2026-02-06 12:31:40 +00:00
  • 56487597b7 Merge pull request #73 from ipnet-mesh/chore/improve-seo JingleManSweep 2026-02-06 12:21:30 +00:00
  • de968f397d Added SEO optimisations Louis King 2026-02-06 12:17:27 +00:00
  • 3ca5284c11 Merge pull request #72 from ipnet-mesh/chore/add-permissive-robots-txt JingleManSweep 2026-02-06 12:12:20 +00:00
  • 75d7e5bdfa Added permissive robots.txt route Louis King 2026-02-06 12:09:36 +00:00
  • 927fcd6efb Fixed README and Docker Compose Louis King 2026-02-03 22:58:58 +00:00
  • 3132d296bb Merge pull request #71 from ipnet-mesh/chore/fix-compose-profile JingleManSweep 2026-01-28 21:56:32 +00:00
  • 96e4215c29 Fixed Compose dependencies and switched to Docker managed volume Louis King 2026-01-28 21:53:36 +00:00
  • fd3c3171ce Fix FastAPI response model for union return type v0.5.4 Louis King 2026-01-26 22:29:13 +00:00
  • 345ffd219b Separate API prefix search from exact match endpoint Louis King 2026-01-26 22:27:15 +00:00
  • 9661b22390 Fix node detail 404 to use custom error page Louis King 2026-01-26 22:11:48 +00:00
  • 31aa48c9a0 Return 404 page when node not found in detail view Louis King 2026-01-26 22:08:01 +00:00
  • 1a3649b3be Revert "Simplify 404 page design" Louis King 2026-01-26 22:07:29 +00:00
  • 33649a065b Simplify 404 page design Louis King 2026-01-26 22:05:31 +00:00
  • fd582bda35 Add custom 404 error page Louis King 2026-01-26 22:01:00 +00:00
  • c42b26c8f3 Make /n/ short link resolve prefix to full public key Louis King 2026-01-26 21:57:04 +00:00
  • d52163949a Change /n/ short link to redirect to /nodes/ Louis King 2026-01-26 21:48:55 +00:00
  • ca101583f0 Add /n/ short link alias and simplify CI lint job Louis King 2026-01-26 21:41:33 +00:00
  • 4af0f2ea80 Merge pull request #70 from ipnet-mesh/chore/node-page-prefix-support JingleManSweep 2026-01-26 21:28:43 +00:00
  • 0b3ac64845 Add prefix matching support to node API endpoint Louis King 2026-01-26 21:27:36 +00:00
  • 3c7a8981ee Increased dedup bucket window to 120s Louis King 2026-01-17 20:15:46 +00:00
  • 238e28ae41 Merge pull request #67 from ipnet-mesh/chore/tidyup-message-filters-columns v0.5.3 JingleManSweep 2026-01-15 18:19:30 +00:00
  • 68d5049963 Removed pointless channel number filter and tidied column headings/values Louis King 2026-01-15 18:16:31 +00:00
  • 624fa458ac Merge pull request #66 from ipnet-mesh/chore/fix-sqlite-path-exists v0.5.2 JingleManSweep 2026-01-15 17:36:58 +00:00
  • 309d575fc0 Ensure SQLite database path/subdirectories exist before initialising database Louis King 2026-01-15 17:32:56 +00:00
  • f7b4df13a7 Added more test coverage Louis King 2026-01-12 21:00:02 +00:00
  • 13bae5c8d7 Added more test coverage Louis King 2026-01-12 20:34:53 +00:00
  • 8a6b4d8e88 Tidying v0.5.1 Louis King 2026-01-12 20:02:45 +00:00
  • b67e1b5b2b Merge pull request #65 from ipnet-mesh/claude/plan-member-editor-BwkcS JingleManSweep 2026-01-12 19:59:32 +00:00
  • d4e3dc0399 Local tweaks Louis King 2026-01-12 19:59:14 +00:00
  • 7f0adfa6a7 Implement Member Editor admin interface Claude 2026-01-12 19:41:56 +00:00
  • 94b03b49d9 Add comprehensive Member Editor implementation plan Claude 2026-01-12 19:33:13 +00:00
  • 20d75fe041 Add bulk copy and delete all tags for node replacement workflow v0.5.0 Louis King 2026-01-11 14:46:51 +00:00
  • 307f3935e0 Add access denied page for unauthenticated admin access Louis King 2026-01-11 13:34:03 +00:00
  • 6901bafb02 Tidying Tag Editor layout Louis King 2026-01-11 13:13:22 +00:00
  • e595dc2b27 Merge pull request #63 from ipnet-mesh/claude/admin-node-tags-interface-pHbKm JingleManSweep 2026-01-11 12:51:56 +00:00
  • ed2cf09ff3 Improve admin UI and remove unused coordinate tag type Louis King 2026-01-11 12:49:34 +00:00
  • bec736a894 Sort node dropdown alphabetically in admin interface Claude 2026-01-11 12:01:11 +00:00
  • 1457360703 Use API_ADMIN_KEY for web service to enable admin operations Claude 2026-01-11 11:55:15 +00:00
  • d8a0f2abb8 Fix security vulnerabilities and add validation Claude 2026-01-11 11:51:57 +00:00
  • 367f838371 Add admin interface for managing node tags Claude 2026-01-11 01:34:07 +00:00
  • 741dd3ce84 Initial admin commit v0.4.1 Louis King 2026-01-11 00:42:57 +00:00
  • 0a12f389df Merge pull request #62 from ipnet-mesh/feature/contact-gps v0.4.0 JingleManSweep 2026-01-09 20:17:40 +00:00
  • 8240c2fd57 Initial commit Louis King 2026-01-09 20:07:36 +00:00
  • 38f7fe291e Add member filtering to map page using member_id tag v0.3.9 Louis King 2026-01-09 19:16:15 +00:00
  • e4087efbf0 Merge pull request #61 from ipnet-mesh/feature/ui-improvements v0.3.8 JingleManSweep 2026-01-08 21:25:03 +00:00
  • 3051984fb9 Remove SNR column from messages and add last seen to members Louis King 2026-01-08 21:23:14 +00:00
  • eea2c90ea4 Merge pull request #58 from ipnet-mesh/feature/ui-improvements JingleManSweep 2026-01-08 20:15:54 +00:00
  • d52c23fc29 Add member/node filters, mobile card views, and pagination macro Louis King 2026-01-08 20:13:49 +00:00
  • a1fb71ce65 Add responsive mobile card view for messages page v0.3.7 Louis King 2026-01-08 16:50:29 +00:00
  • 6a5549081f Merge pull request #56 from ipnet-mesh/fix/receiver-contact-cleanup v0.3.6 JingleManSweep 2026-01-08 10:28:26 +00:00
  • 68e24ee886 Fix Louis King 2026-01-08 10:26:31 +00:00
  • 61d6b6287e Add contact cleanup to interface RECEIVER mode Louis King 2026-01-08 10:22:27 +00:00
  • 7007c84577 Updated screenshot Louis King 2025-12-08 23:45:22 +00:00