Commit Graph

  • bcde3bd9d5 Don't construct synthetic objects Jack Kingsman 2026-03-11 19:04:57 -07:00
  • 15a8c637e4 Do our own tracking for contact-on-radio with more correct return state Jack Kingsman 2026-03-11 19:01:14 -07:00
  • d38efc0421 Add warning on search for user-key linkage unreliability Jack Kingsman 2026-03-11 18:45:03 -07:00
  • b311c406da Updating changelog + build for 3.1.1 3.1.1 Jack Kingsman 2026-03-11 18:24:41 -07:00
  • b5e9e4d04c Fix tag notes Jack Kingsman 2026-03-11 18:23:20 -07:00
  • ce87dd9376 Updating changelog + build for 3.1.0 Jack Kingsman 2026-03-11 18:20:31 -07:00
  • 5273d9139d Use newer workflow steps Jack Kingsman 2026-03-11 18:13:05 -07:00
  • 04ac3d6ed4 Drop out meshcore_py's autoreconnect logic on connection disable Jack Kingsman 2026-03-11 18:12:11 -07:00
  • 1a1d3059db Split up runs Jack Kingsman 2026-03-11 18:06:40 -07:00
  • 633510b7de Bring back in package-lock.json Jack Kingsman 2026-03-11 17:44:55 -07:00
  • 7f4c1e94fd Add github workflows Jack Kingsman 2026-03-11 17:37:57 -07:00
  • a06fefb34e New themes Jack Kingsman 2026-03-11 17:28:12 -07:00
  • 4e0b6a49b0 Add ability to pause radio connection (closes #51) Jack Kingsman 2026-03-11 17:17:03 -07:00
  • e993009782 True up some UX inconsistencies and have a theme preview pane Jack Kingsman 2026-03-11 17:03:43 -07:00
  • ad7028e508 Add better search management and operators + contact search quick link Jack Kingsman 2026-03-11 16:56:09 -07:00
  • ce9bbd1059 Better clarity on sidebar search Jack Kingsman 2026-03-11 16:22:02 -07:00
  • 0c35601af3 Enrich contact no-key info pane with first-in-use date Jack Kingsman 2026-03-11 16:19:10 -07:00
  • 93369f8d64 Enrich names-based contact pane a bit Jack Kingsman 2026-03-11 15:57:29 -07:00
  • e7d1f28076 Add SQS fanout Jack Kingsman 2026-03-11 14:17:08 -07:00
  • 472b4a5ed2 Better logging output Jack Kingsman 2026-03-11 13:40:48 -07:00
  • 314e4c7fff True up regional routing icon style Jack Kingsman 2026-03-11 10:04:01 -07:00
  • 528a94d2bd Add basic auth Jack Kingsman 2026-03-11 10:01:57 -07:00
  • fa1c086f5f Updating changelog + build for 3.0.0 3.0.0 Jack Kingsman 2026-03-10 21:41:04 -07:00
  • d8bb747152 Reorder themes Jack Kingsman 2026-03-10 21:27:05 -07:00
  • 18a465fde8 Fix ordering Jack Kingsman 2026-03-10 21:06:50 -07:00
  • c52e00d2b7 Merge pull request #50 from jkingsman/notifications Jack Kingsman 2026-03-10 20:49:12 -07:00
  • e17d1ba4b4 Move search bar to top level notifications Jack Kingsman 2026-03-10 19:56:10 -07:00
  • 48a49ce48d Add some new themes Jack Kingsman 2026-03-10 19:54:06 -07:00
  • 9d1676818f Add lagoon pop Jack Kingsman 2026-03-10 19:51:10 -07:00
  • b5edd00220 Tweak light mode tools color and icon state Jack Kingsman 2026-03-10 19:36:04 -07:00
  • d3a7b7ce07 Add light mode toggle Jack Kingsman 2026-03-10 19:32:22 -07:00
  • 42ca242ee1 Update override badge for region routing Jack Kingsman 2026-03-10 19:26:31 -07:00
  • 3e7e0669c5 Add bell icon and use better notif icon Jack Kingsman 2026-03-10 19:04:52 -07:00
  • bee273ab56 Add notifications Jack Kingsman 2026-03-10 18:47:03 -07:00
  • 1842bcf43e Add new icon size + crush PNGs Jack Kingsman 2026-03-10 19:03:34 -07:00
  • 7c68973e30 Icon overhaul Jack Kingsman 2026-03-10 17:43:15 -07:00
  • c9ede1f71f Clearer about advertiser repeat button Jack Kingsman 2026-03-10 15:49:28 -07:00
  • 42e9628d98 Fix clock sync command Jack Kingsman 2026-03-10 15:46:34 -07:00
  • 1bf760121d Preserve repeater values when browsing away Jack Kingsman 2026-03-10 15:40:26 -07:00
  • bb4a601788 Coerce uvicorn logging to better format Jack Kingsman 2026-03-10 14:58:44 -07:00
  • d0ed3484ce Add hourly sync and crow loudly if it finds a discrepancy Jack Kingsman 2026-03-10 14:47:18 -07:00
  • 738e0b9815 Don't load full right away Jack Kingsman 2026-03-10 14:39:40 -07:00
  • 97997e23e8 Drop frequency of contact sync task, make standard polling opt-in only Jack Kingsman 2026-03-10 14:04:51 -07:00
  • eaee66f836 Add timestamps to logs and stop regen'ing licenses every time Jack Kingsman 2026-03-10 13:08:26 -07:00
  • 9a99d3f17e Codex Refactor -- Make things more manageable and LLM friendly Jack Kingsman 2026-03-10 12:26:30 -07:00
  • 73e717fbd8 Fix Load All button height codex-refactor Jack Kingsman 2026-03-10 00:04:04 -07:00
  • dc87fa42b2 Update AGENTS.md Jack Kingsman 2026-03-10 00:00:57 -07:00
  • f650e0ab34 Make all scripts executable Jack Kingsman 2026-03-09 23:55:17 -07:00
  • 39b745f8b0 Compactify some things for LLM wins Jack Kingsman 2026-03-09 23:53:19 -07:00
  • 18e1408292 Be better about DB insertion shape Jack Kingsman 2026-03-09 23:42:46 -07:00
  • 3e941a5b20 remove radio dependency fallback shim Jack Kingsman 2026-03-09 23:29:25 -07:00
  • a000fc88a5 make radio router use runtime seam only Jack Kingsman 2026-03-09 23:22:56 -07:00
  • def7c8e29e route radio sync through radio runtime Jack Kingsman 2026-03-09 23:16:17 -07:00
  • 9388e1f506 route startup and fanout through radio runtime Jack Kingsman 2026-03-09 23:11:57 -07:00
  • 81bdfe09fa extract radio runtime seam Jack Kingsman 2026-03-09 23:07:34 -07:00
  • 5e94b14b45 Refactor visualizer Jack Kingsman 2026-03-09 22:20:21 -07:00
  • c3f1a43a80 Be more gentle with frontend typing + go back to fire-and-forget for cracked room creation Jack Kingsman 2026-03-09 21:51:07 -07:00
  • 3316f00271 extract app shell prop assembly Jack Kingsman 2026-03-09 21:07:56 -07:00
  • 319b84455b extract conversation navigation state Jack Kingsman 2026-03-09 20:59:52 -07:00
  • f107dce920 extract frontend app shell Jack Kingsman 2026-03-09 20:23:24 -07:00
  • ec5b9663b2 Brief interlude -- fix corrupt packet message display Jack Kingsman 2026-03-09 20:11:13 -07:00
  • 19d7c3c98c extract conversation pane component Jack Kingsman 2026-03-09 19:41:03 -07:00
  • ae0ef90fe2 extract conversation timeline hook Jack Kingsman 2026-03-09 19:12:26 -07:00
  • 56e5e0d278 extract frontend conversation actions hook Jack Kingsman 2026-03-09 18:37:06 -07:00
  • 5d509a88d9 extract frontend realtime state hook Jack Kingsman 2026-03-09 18:27:01 -07:00
  • 946006bd7f extract radio command service Jack Kingsman 2026-03-09 18:13:18 -07:00
  • 344cee5508 extract radio lifecycle service Jack Kingsman 2026-03-09 18:02:58 -07:00
  • 0d671f361d extract message send service Jack Kingsman 2026-03-09 17:54:44 -07:00
  • 2d781cad56 add typed websocket event contracts Jack Kingsman 2026-03-09 17:47:31 -07:00
  • 088dcb39d6 extract contact reconciliation service Jack Kingsman 2026-03-09 17:32:43 -07:00
  • b1e3e71b68 extract dm ack tracker service Jack Kingsman 2026-03-09 17:03:07 -07:00
  • 557af55ee8 extract backend message lifecycle service Jack Kingsman 2026-03-09 16:56:23 -07:00
  • 9421c10e8f Refetch channels on reconnect and fix up count-change refresh guard Jack Kingsman 2026-03-09 16:44:39 -07:00
  • b157ee14e4 Add background-hash-mark addition for region routing Jack Kingsman 2026-03-09 15:24:23 -07:00
  • e03ddcaaa7 Improve correctness of regional traffic repeats Jack Kingsman 2026-03-09 15:03:18 -07:00
  • 6832516b40 Add improved note about region entry Jack Kingsman 2026-03-09 14:57:45 -07:00
  • 5bfd9f4af2 Use updated meshcore-decoder library with TRACE patch and fixup frontend routing display on packet list Jack Kingsman 2026-03-09 12:45:51 -07:00
  • 463a0c9084 Add bolder coloring for mentions in rollups and always use bold on DMs Jack Kingsman 2026-03-09 11:57:30 -07:00
  • 811c7e7349 Add regional channel routing (closes #42) Jack Kingsman 2026-03-09 11:09:31 -07:00
  • 0c5b37c07c Add custom pathing (closes #45) Jack Kingsman 2026-03-09 10:26:01 -07:00
  • 7e384c12bb Fix trace packet handling (closes #44) Jack Kingsman 2026-03-09 09:23:35 -07:00
  • 48bc8c6337 Improve bot error bubble uo along with a few other spots Jack Kingsman 2026-03-09 00:41:07 -07:00
  • c3d7b8f79a Improve bot error bubble uo along with a few other spots Jack Kingsman 2026-03-09 00:41:07 -07:00
  • b5c4413e63 Bump node requirement to 20+ Jack Kingsman 2026-03-08 22:59:32 -07:00
  • 9fbdbaa174 Updating changelog + build for 2.7.9 2.7.9 Jack Kingsman 2026-03-08 22:18:59 -07:00
  • e99e522573 Fix clipping on integration add drop down Jack Kingsman 2026-03-08 22:17:32 -07:00
  • 9d806c608b Add contact normalization rather than loading the packed path bytes Jack Kingsman 2026-03-08 21:01:01 -07:00
  • 5a9489eff1 Updating changelog + build for 2.7.8 2.7.8 Jack Kingsman 2026-03-08 20:47:09 -07:00
  • beb28b1f31 Updating changelog + build for 2.7.8 Jack Kingsman 2026-03-08 20:42:03 -07:00
  • 7d688fa5f8 Move to more stable docker reqs without disrupting windows users Jack Kingsman 2026-03-08 20:38:33 -07:00
  • 09b68c37ba Better ci scripts Jack Kingsman 2026-03-08 19:56:58 -07:00
  • df7dbad73d Fix bad file refs in decoder that break npm 10 Jack Kingsman 2026-03-08 19:56:44 -07:00
  • 060fb1ef59 Updating changelog + build for 2.7.1 Jack Kingsman 2026-03-08 18:48:14 -07:00
  • b14e99ff24 Patch a bizarre browser quirk of leaky elements (???) in the packet list Jack Kingsman 2026-03-08 18:45:07 -07:00
  • 77523c1b15 Patch up to use a published patched meshcore-decoder and add a test script for different node versions Jack Kingsman 2026-03-08 18:35:58 -07:00
  • 9673b25ab3 yeeeikes fix raw packet feed sorry Jack Kingsman 2026-03-08 17:38:20 -07:00
  • 2732506f3c Fix historical DM packet length passing and fix up some docs Jack Kingsman 2026-03-08 17:12:36 -07:00
  • 523fe3e28e Updating changelog + build for 2.7.0 Jack Kingsman 2026-03-08 16:23:23 -07:00
  • 3663db6ed3 Multibyte path support Jack Kingsman 2026-03-08 14:53:14 -07:00
  • 5832fbd2c9 Fix the meshcore decoder override multibyte-take-2 Jack Kingsman 2026-03-08 14:52:26 -07:00