Commit graph

20 commits

Author SHA1 Message Date
Macgyver Official
953ea693f4 Rename project to Crosstalk and update branding
Rename Reticulum MeshChat to Crosstalk across the codebase and packaging. Renamed meshchat.py to crosstalk.py and updated Dockerfile, docker-compose, GitHub Actions, README, docs and electron assets to use Crosstalk, new storage/reticulum config paths (~/.crosstalk/.reticulum), and GHCR tags/labels. Add logic to seed a default RMAP World TCP client interface and a config flag, shorten interface/transport responses to remove forced restart messages, and update database proxy comment. Electron: set app name, implement an internal prompt (replacing electron-prompt), expose restart-backend IPC, change backend executable naming/launching (startBackend/start/stop handling), and adjust portable storage behavior. Misc: remove donate.md, add example image and egg-info files, and apply multiple frontend/component and static asset updates to match rebrand and UX improvements.
2026-06-21 07:43:38 -04:00
liamcottle
4734e62468 implement favourites system for nomadnetwork nodes 2025-07-25 23:02:05 +12:00
liamcottle
5a1bd889b7 collect rssi, snr and link quality for announces and add snr to announces ui 2024-12-23 03:36:01 +13:00
liamcottle
8e2cd6c62c add support for sideband/lxmf user appearance icons 2024-12-04 01:19:47 +13:00
liamcottle
c73213d435 allow user to set custom display names for peers and conversations 2024-09-19 23:46:08 +12:00
liamcottle
af36d30fb4 implement logic to send failed messages via propagation node 2024-09-18 01:26:40 +12:00
liamcottle
0822bbf60d add lxmf rssi, snr and quality to database 2024-08-10 15:41:13 +12:00
liamcottle
879632a953 rename web.py to meshchat.py 2024-07-09 17:38:45 +12:00
liamcottle
28e40cb002 implement database migrations and add delivery_attempts and next_delivery_attempt_at columns to lxmf messages table 2024-07-08 16:22:24 +12:00
liamcottle
0795664d87 add database table and api to track read state of conversations 2024-06-01 19:21:42 +12:00
liamcottle
b4200f8cd9 ensure datetime fields are stored in database as utc 2024-05-05 21:49:27 +12:00
liamcottle
06f5af2ee0 collect announces in database 2024-05-05 21:11:22 +12:00
liamcottle
3e9f7d5314 move config to database 2024-05-04 21:31:12 +12:00
liamcottle
6960f076d3 move db init to web.py 2024-05-04 20:22:10 +12:00
liamcottle
0d6835fe04 remove comment 2024-05-04 19:47:33 +12:00
liamcottle
ba5298b473 save lxmf message timestamp in db 2024-05-04 05:14:48 +12:00
liamcottle
96735c4bac save lxmf message title in db 2024-05-04 05:04:37 +12:00
liamcottle
952f2ea97e save incoming state in db 2024-05-04 04:58:15 +12:00
liamcottle
a195f5e257 lxmf messages api should support filtering for specific conversations 2024-05-04 03:10:06 +12:00
liamcottle
856fd8df00 save received lxmf messages to database 2024-05-03 23:48:15 +12:00