liamcottle
|
6379168b10
|
add ui to show my audio call destination hash
|
2024-05-21 00:09:03 +12:00 |
|
liamcottle
|
b6ae483618
|
keep attempting to join call while the link is not yet established
|
2024-05-20 23:59:16 +12:00 |
|
liamcottle
|
b1ec6ac608
|
add ui to initiate a new call to provided destination
|
2024-05-20 23:48:47 +12:00 |
|
liamcottle
|
9dbb1ff9e7
|
refactor audio calls into manager class and rewrite user interface
|
2024-05-20 23:18:17 +12:00 |
|
liamcottle
|
86d9acb4ec
|
two way audio over one link
|
2024-05-20 17:48:55 +12:00 |
|
liamcottle
|
c3d972afdf
|
codec2 audio stream working over reticulum link
|
2024-05-20 16:06:30 +12:00 |
|
liamcottle
|
fd243b998f
|
allow requesting path on demand
|
2024-05-19 21:41:34 +12:00 |
|
liamcottle
|
2c282d5fd9
|
add fixme
|
2024-05-19 20:57:45 +12:00 |
|
liamcottle
|
0b792dcb25
|
remove log
|
2024-05-19 20:39:18 +12:00 |
|
liamcottle
|
2c2df242e5
|
lxmf messages in outbound or sending state should be marked as failed when app starts as they are no longer being processed
|
2024-05-19 20:36:20 +12:00 |
|
liamcottle
|
f961c85e76
|
run message progress loop in background task to allow sending multiple messages at the same time
|
2024-05-19 20:22:34 +12:00 |
|
liamcottle
|
fd1e84ac5a
|
auto launch web browser by default
|
2024-05-19 00:48:45 +12:00 |
|
liamcottle
|
4142c2b19e
|
tidy logs
|
2024-05-18 22:16:22 +12:00 |
|
liamcottle
|
4ce68dd9a0
|
implement api to get path table
|
2024-05-18 22:05:37 +12:00 |
|
liamcottle
|
0fbb1fed54
|
implement api to get interface stats
|
2024-05-18 21:54:49 +12:00 |
|
liamcottle
|
14fee19d88
|
implement api to fetch path to destination
|
2024-05-18 21:18:33 +12:00 |
|
liamcottle
|
833303d4c7
|
remove signal handler which is unsupported on windows 11
|
2024-05-16 22:15:52 +12:00 |
|
liamcottle
|
fcbb0ac463
|
remove log
|
2024-05-06 00:57:56 +12:00 |
|
liamcottle
|
d95f4270ab
|
fix sending to websocket
|
2024-05-06 00:37:12 +12:00 |
|
liamcottle
|
273e8485fb
|
rework peers to come from database announcements
|
2024-05-05 23:51:15 +12:00 |
|
liamcottle
|
9c1f6e55a6
|
implement api to fetch announces
|
2024-05-05 22:12:45 +12:00 |
|
liamcottle
|
e34a843077
|
no need to check for existing of route param
|
2024-05-05 21:53:13 +12:00 |
|
liamcottle
|
ab71517f4a
|
no need to set timezone on returned datetime string
|
2024-05-05 21:50:31 +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
|
f14c5929a5
|
refactor api endpoint for fetching messages
|
2024-05-05 20:23:48 +12:00 |
|
liamcottle
|
af0e814576
|
vacuum database on start to shrink its file size
|
2024-05-05 02:50:36 +12:00 |
|
liamcottle
|
bf49443005
|
add button to delete entire conversation
|
2024-05-05 02:40:03 +12:00 |
|
liamcottle
|
6f975a06b6
|
add button to delete messages that failed to send
|
2024-05-05 01:46:20 +12:00 |
|
liamcottle
|
e301ee9872
|
show progress when sending messages
|
2024-05-05 01:11:41 +12:00 |
|
liamcottle
|
e7db3ca98e
|
implement sending file attachments via web ui
|
2024-05-05 00:49:09 +12:00 |
|
liamcottle
|
6d6869a96c
|
implement backend support for sending images and file attachments
|
2024-05-04 23:01:40 +12:00 |
|
liamcottle
|
dd42da3bd9
|
add support in send_message function for adding images and file attachments
|
2024-05-04 22:45:16 +12:00 |
|
liamcottle
|
643fc93cd7
|
clean up duped logic
|
2024-05-04 21:41:55 +12:00 |
|
liamcottle
|
3e9f7d5314
|
move config to database
|
2024-05-04 21:31:12 +12:00 |
|
liamcottle
|
4958340584
|
add --storage-dir cli arg and add docs for storage path
|
2024-05-04 20:57:20 +12:00 |
|
liamcottle
|
962e07fb2c
|
no need to path in custom web ui config, as it is now stored based on the loaded identity
|
2024-05-04 20:48:11 +12:00 |
|
liamcottle
|
49dfe58391
|
refactor storage to be based on the loaded identity
|
2024-05-04 20:46:42 +12:00 |
|
liamcottle
|
6960f076d3
|
move db init to web.py
|
2024-05-04 20:22:10 +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
|
8036e602d2
|
support loading messages from server when clicking on conversation
|
2024-05-04 03:57:57 +12:00 |
|
liamcottle
|
a195f5e257
|
lxmf messages api should support filtering for specific conversations
|
2024-05-04 03:10:06 +12:00 |
|
liamcottle
|
db90498d03
|
migrate to aiohttp so we can have better control over normal http requests
|
2024-05-04 02:42:18 +12:00 |
|
liamcottle
|
d121c6aa19
|
implement api to fetch lxmf messages
|
2024-05-04 00:54:16 +12:00 |
|
liamcottle
|
c937aabb40
|
upsert received and updated lxmf messages to database
|
2024-05-04 00:30:09 +12:00 |
|
liamcottle
|
856fd8df00
|
save received lxmf messages to database
|
2024-05-03 23:48:15 +12:00 |
|
liamcottle
|
175ad1abf3
|
remove unused code from refactor
|
2024-05-03 22:51:26 +12:00 |
|
liamcottle
|
37633a3f60
|
implement progress updates while downloading nomadnet files and pages
|
2024-05-02 00:14:13 +12:00 |
|