Commit Graph

  • 86d9acb4ec two way audio over one link liamcottle 2024-05-20 17:48:55 +12:00
  • 811e167664 move mic recording to own function liamcottle 2024-05-20 17:35:01 +12:00
  • c38384c45f add mute button liamcottle 2024-05-20 16:53:38 +12:00
  • c3d972afdf codec2 audio stream working over reticulum link liamcottle 2024-05-20 16:06:30 +12:00
  • fd243b998f allow requesting path on demand liamcottle 2024-05-19 21:41:34 +12:00
  • 2c282d5fd9 add fixme liamcottle 2024-05-19 20:57:45 +12:00
  • 0b792dcb25 remove log liamcottle 2024-05-19 20:39:18 +12:00
  • 2c2df242e5 lxmf messages in outbound or sending state should be marked as failed when app starts as they are no longer being processed liamcottle 2024-05-19 20:36:20 +12:00
  • f961c85e76 run message progress loop in background task to allow sending multiple messages at the same time liamcottle 2024-05-19 20:22:34 +12:00
  • 3e880f64f9 make the ui semi usable on smaller screens liamcottle 2024-05-19 17:11:23 +12:00
  • 09e4cd6874 upgrade rns to v0.7.5 for auto interface support on windows liamcottle 2024-05-19 16:02:43 +12:00
  • 3f8f062194 fix alert liamcottle 2024-05-19 02:21:41 +12:00
  • ab06bdd6b8 update readme liamcottle 2024-05-19 00:53:29 +12:00
  • fd1e84ac5a auto launch web browser by default liamcottle 2024-05-19 00:48:45 +12:00
  • 4142c2b19e tidy logs liamcottle 2024-05-18 22:16:22 +12:00
  • 4ce68dd9a0 implement api to get path table liamcottle 2024-05-18 22:05:37 +12:00
  • 0fbb1fed54 implement api to get interface stats liamcottle 2024-05-18 21:54:49 +12:00
  • 4e6432573c add ui to show how many hops away peers and nodes are liamcottle 2024-05-18 21:19:22 +12:00
  • 14fee19d88 implement api to fetch path to destination liamcottle 2024-05-18 21:18:33 +12:00
  • 833303d4c7 remove signal handler which is unsupported on windows 11 liamcottle 2024-05-16 22:15:52 +12:00
  • d91080e558 allow newer versions of other deps liamcottle 2024-05-11 16:59:56 +12:00
  • 5bc3170e01 allow newer versions of lxmf and rns liamcottle 2024-05-11 15:48:51 +12:00
  • 5e6ab8afe7 add feature info for downloading files liamcottle 2024-05-10 23:05:29 +12:00
  • 60999749fa add support for downloading files from nomadnet nodes liamcottle 2024-05-10 23:04:39 +12:00
  • 41a66409f7 add feature to readme for browsing node pages liamcottle 2024-05-10 22:18:21 +12:00
  • ca2a724b50 remove todo liamcottle 2024-05-10 22:15:27 +12:00
  • a3562bf599 basic implementation of converting micron to html liamcottle 2024-05-08 01:20:03 +12:00
  • bfc613497b improve loading node pages liamcottle 2024-05-06 01:01:21 +12:00
  • fcbb0ac463 remove log liamcottle 2024-05-06 00:57:56 +12:00
  • 8da806fb7f start implementing nomadnet node page browser liamcottle 2024-05-06 00:43:25 +12:00
  • d95f4270ab fix sending to websocket liamcottle 2024-05-06 00:37:12 +12:00
  • 585fc4c789 implement tab to display all known nomadnetwork nodes liamcottle 2024-05-06 00:10:48 +12:00
  • 424ccf2fa4 update user icon liamcottle 2024-05-05 23:54:39 +12:00
  • 273e8485fb rework peers to come from database announcements liamcottle 2024-05-05 23:51:15 +12:00
  • 9c1f6e55a6 implement api to fetch announces liamcottle 2024-05-05 22:12:45 +12:00
  • e34a843077 no need to check for existing of route param liamcottle 2024-05-05 21:53:13 +12:00
  • ab71517f4a no need to set timezone on returned datetime string liamcottle 2024-05-05 21:50:31 +12:00
  • b4200f8cd9 ensure datetime fields are stored in database as utc liamcottle 2024-05-05 21:49:27 +12:00
  • 9d1f5941d7 add todo liamcottle 2024-05-05 21:14:19 +12:00
  • 995efa2ef9 update features liamcottle 2024-05-05 21:13:53 +12:00
  • cbc06bcef5 remove todos liamcottle 2024-05-05 21:12:57 +12:00
  • 06f5af2ee0 collect announces in database liamcottle 2024-05-05 21:11:22 +12:00
  • f14c5929a5 refactor api endpoint for fetching messages liamcottle 2024-05-05 20:23:48 +12:00
  • ae2901a05d no need for text button to delete failed messages liamcottle 2024-05-05 20:09:37 +12:00
  • 9f0a08a3af add ability to delete any messages liamcottle 2024-05-05 20:06:04 +12:00
  • 4edb8af3ad fix text var liamcottle 2024-05-05 11:31:35 +12:00
  • 6ca7ce492a disable send button when can't send message liamcottle 2024-05-05 11:28:16 +12:00
  • cdd2999a6f fix for sending image attachment liamcottle 2024-05-05 11:23:44 +12:00
  • 02e62c3a3e don't show decimal places for sending progress liamcottle 2024-05-05 11:15:51 +12:00
  • af0e814576 vacuum database on start to shrink its file size liamcottle 2024-05-05 02:50:36 +12:00
  • 30d8b11573 ask before deleting message liamcottle 2024-05-05 02:44:07 +12:00
  • f891ff9b51 add pointer to delete text liamcottle 2024-05-05 02:42:26 +12:00
  • 42768ba7ad allowing searching peers by destination hash liamcottle 2024-05-05 02:41:54 +12:00
  • bf49443005 add button to delete entire conversation liamcottle 2024-05-05 02:40:03 +12:00
  • 293324e026 add space for messages with images and files liamcottle 2024-05-05 02:17:37 +12:00
  • de0f22cae2 implement sending image attachment via web ui liamcottle 2024-05-05 02:11:47 +12:00
  • 6f975a06b6 add button to delete messages that failed to send liamcottle 2024-05-05 01:46:20 +12:00
  • 38c24f7b99 markup liamcottle 2024-05-05 01:24:39 +12:00
  • c80f882f10 make it more apparent if a message failed to send liamcottle 2024-05-05 01:20:14 +12:00
  • e301ee9872 show progress when sending messages liamcottle 2024-05-05 01:11:41 +12:00
  • e7db3ca98e implement sending file attachments via web ui liamcottle 2024-05-05 00:49:09 +12:00
  • 6d6869a96c implement backend support for sending images and file attachments liamcottle 2024-05-04 23:01:40 +12:00
  • dd42da3bd9 add support in send_message function for adding images and file attachments liamcottle 2024-05-04 22:45:16 +12:00
  • 9915e9cf34 improve ui for outbound attachments liamcottle 2024-05-04 22:39:37 +12:00
  • 48e380a6bb update readme liamcottle 2024-05-04 21:59:33 +12:00
  • 1ef1f43605 update readme liamcottle 2024-05-04 21:58:23 +12:00
  • d67ce44544 conversation history is now saved to database liamcottle 2024-05-04 21:54:32 +12:00
  • 63355b7b77 remove todo liamcottle 2024-05-04 21:53:53 +12:00
  • 643fc93cd7 clean up duped logic liamcottle 2024-05-04 21:41:55 +12:00
  • 4ca4b9a56d add placeholder for display name liamcottle 2024-05-04 21:32:41 +12:00
  • 3e9f7d5314 move config to database liamcottle 2024-05-04 21:31:12 +12:00
  • 4958340584 add --storage-dir cli arg and add docs for storage path liamcottle 2024-05-04 20:57:20 +12:00
  • 962e07fb2c no need to path in custom web ui config, as it is now stored based on the loaded identity liamcottle 2024-05-04 20:48:11 +12:00
  • 49dfe58391 refactor storage to be based on the loaded identity liamcottle 2024-05-04 20:46:42 +12:00
  • 6960f076d3 move db init to web.py liamcottle 2024-05-04 20:22:10 +12:00
  • 0d6835fe04 remove comment liamcottle 2024-05-04 19:47:33 +12:00
  • ba5298b473 save lxmf message timestamp in db liamcottle 2024-05-04 05:14:48 +12:00
  • 96735c4bac save lxmf message title in db liamcottle 2024-05-04 05:04:37 +12:00
  • 952f2ea97e save incoming state in db liamcottle 2024-05-04 04:58:15 +12:00
  • 614aa625d3 make image attachments full width liamcottle 2024-05-04 04:37:46 +12:00
  • 8036e602d2 support loading messages from server when clicking on conversation liamcottle 2024-05-04 03:57:57 +12:00
  • a195f5e257 lxmf messages api should support filtering for specific conversations liamcottle 2024-05-04 03:10:06 +12:00
  • db90498d03 migrate to aiohttp so we can have better control over normal http requests liamcottle 2024-05-04 02:42:18 +12:00
  • d121c6aa19 implement api to fetch lxmf messages liamcottle 2024-05-04 00:54:16 +12:00
  • c937aabb40 upsert received and updated lxmf messages to database liamcottle 2024-05-04 00:30:09 +12:00
  • 856fd8df00 save received lxmf messages to database liamcottle 2024-05-03 23:48:15 +12:00
  • 175ad1abf3 remove unused code from refactor liamcottle 2024-05-03 22:51:26 +12:00
  • d49b3f7542 install peewee liamcottle 2024-05-03 22:18:24 +12:00
  • 37633a3f60 implement progress updates while downloading nomadnet files and pages liamcottle 2024-05-02 00:14:13 +12:00
  • 850c4f457e implement javascript methods for downloading nomadnet files and pages liamcottle 2024-05-01 23:54:34 +12:00
  • a2ae157396 implement backend for downloading pages and files from nomadnet nodes liamcottle 2024-05-01 23:36:14 +12:00
  • 680d668cd2 fix typo liamcottle 2024-05-01 01:34:31 +12:00
  • c0b542ef55 add note on losing conversation history liamcottle 2024-05-01 00:18:21 +12:00
  • c240c8322b update todos liamcottle 2024-05-01 00:16:10 +12:00
  • 08f5084fc0 update readme liamcottle 2024-05-01 00:12:39 +12:00
  • 1469cb6423 update readme liamcottle 2024-05-01 00:11:19 +12:00
  • 9c9b3ea69b add screenshot to readme liamcottle 2024-05-01 00:07:17 +12:00
  • 446300ca6b implement searching peers liamcottle 2024-04-30 23:55:07 +12:00
  • a48d7a9fc7 add todo liamcottle 2024-04-30 23:39:52 +12:00
  • deeff4d164 show 0 seconds ago liamcottle 2024-04-30 23:38:55 +12:00