liamcottle
|
c2a9fcdaff
|
1.12.0
|
2024-09-20 18:36:46 +12:00 |
|
liamcottle
|
dc68c98f4f
|
send messages opportunistically if a link is not yet established and encryption ratchets are available
|
2024-09-20 18:00:49 +12:00 |
|
liamcottle
|
aa10a3cbac
|
update rns to v0.7.8
|
2024-09-20 17:13:09 +12:00 |
|
liamcottle
|
325331b9a5
|
update lxmf to v0.5.3
|
2024-09-20 17:12:52 +12:00 |
|
liamcottle
|
65ac09b3a4
|
update todos
|
2024-09-19 23:57:12 +12:00 |
|
liamcottle
|
c73213d435
|
allow user to set custom display names for peers and conversations
|
2024-09-19 23:46:08 +12:00 |
|
liamcottle
|
9ebf48b02b
|
ensure data is false instead of failed to parse
|
2024-09-19 17:21:54 +12:00 |
|
liamcottle
|
55cf674d1d
|
show if propagation node is disabled by the operator
|
2024-09-19 17:20:49 +12:00 |
|
liamcottle
|
5025900abc
|
formatting
|
2024-09-19 17:16:31 +12:00 |
|
liamcottle
|
bd1ed2a9f7
|
add todo
|
2024-09-19 16:07:14 +12:00 |
|
liamcottle
|
3dd01effb8
|
show local propagation node address in settings
|
2024-09-19 16:04:16 +12:00 |
|
liamcottle
|
a47f33b985
|
allow meshchat to run a local propagation node
|
2024-09-19 15:59:04 +12:00 |
|
liamcottle
|
1b4d8cf794
|
received messages should show when they were received, not when they were created
|
2024-09-19 14:15:37 +12:00 |
|
liamcottle
|
66438a3688
|
allow clicking on all state text to show message info
|
2024-09-19 14:06:12 +12:00 |
|
liamcottle
|
962e3566cb
|
improve message state updating loop
|
2024-09-19 13:54:01 +12:00 |
|
liamcottle
|
0d7f94b84d
|
move signal info to message info dialog
|
2024-09-19 13:17:03 +12:00 |
|
liamcottle
|
0161ee8757
|
messages sent opportunistically should be set as failed on app start if they didn't successfully deliver
|
2024-09-19 13:06:35 +12:00 |
|
liamcottle
|
1eef547eb1
|
fix overflow padding
|
2024-09-19 02:25:44 +12:00 |
|
liamcottle
|
5d52ab3f8e
|
add empty state ui
|
2024-09-19 02:10:43 +12:00 |
|
liamcottle
|
71570b23dd
|
implement searching propagation nodes
|
2024-09-19 01:55:45 +12:00 |
|
liamcottle
|
e141df6698
|
remove reload button
|
2024-09-19 01:46:37 +12:00 |
|
liamcottle
|
a57eb22e7f
|
allow user to stop syncing propagation node
|
2024-09-19 01:45:23 +12:00 |
|
liamcottle
|
d7434a8d94
|
add page to view and use known propagation nodes
|
2024-09-19 00:47:30 +12:00 |
|
liamcottle
|
eec7d6d6d2
|
implement api to fetch known propagation nodes
|
2024-09-18 23:26:16 +12:00 |
|
liamcottle
|
f8a72b5e50
|
ensure messages sent over websocket are from database so they includes ids and timestamps
|
2024-09-18 22:00:59 +12:00 |
|
liamcottle
|
248a7349b4
|
add info about delivery reports
|
2024-09-18 21:52:58 +12:00 |
|
liamcottle
|
2912391c7e
|
improve settings ui
|
2024-09-18 21:38:43 +12:00 |
|
liamcottle
|
1394cdee0c
|
allow user to configure if they want messages to auto send to propagation node on failure
|
2024-09-18 21:27:32 +12:00 |
|
liamcottle
|
277a92c9f1
|
allow user to configure interval to auto sync messages from propagation node
|
2024-09-18 21:06:03 +12:00 |
|
liamcottle
|
7201e08116
|
created_at might not exist yet so use timestamp instead
|
2024-09-18 20:29:51 +12:00 |
|
liamcottle
|
a1339c055a
|
show message info when clicking inbound timestamp or outbound delivery state
|
2024-09-18 20:26:01 +12:00 |
|
liamcottle
|
1504bec4dc
|
ensure propagation node is configured before attempting to sync
|
2024-09-18 19:46:56 +12:00 |
|
liamcottle
|
001ae5cb01
|
add button to sync messages
|
2024-09-18 19:38:40 +12:00 |
|
liamcottle
|
2d0420bc47
|
formatting
|
2024-09-18 18:21:40 +12:00 |
|
liamcottle
|
1fec35dc04
|
add apis to start sync and check status of propagation node
|
2024-09-18 18:19:02 +12:00 |
|
liamcottle
|
fcbb6a8f25
|
allow user to configure a preferred propagation node
|
2024-09-18 17:42:25 +12:00 |
|
liamcottle
|
af36d30fb4
|
implement logic to send failed messages via propagation node
|
2024-09-18 01:26:40 +12:00 |
|
liamcottle
|
75bbf24182
|
skip announces if we don't want to show them
|
2024-09-17 17:13:01 +12:00 |
|
liamcottle
|
f2a44a1cc6
|
fix display names in network visualiser
|
2024-09-17 17:08:56 +12:00 |
|
liamcottle
|
ec646d6506
|
use server provided display name
|
2024-09-17 17:05:43 +12:00 |
|
liamcottle
|
ca67be1df4
|
provide nomadnetwork node display name in announces api response
|
2024-09-17 16:55:49 +12:00 |
|
liamcottle
|
39d9b5bfc5
|
filter announces by identity hash
|
2024-09-17 16:35:38 +12:00 |
|
liamcottle
|
5d8bf9fd55
|
update comment
|
2024-09-17 16:32:00 +12:00 |
|
liamcottle
|
25c75db94c
|
save call.audio announces to database
|
2024-09-17 16:29:53 +12:00 |
|
liamcottle
|
ea412a7d95
|
more clean up
|
2024-09-17 16:05:58 +12:00 |
|
liamcottle
|
45e5599418
|
move announce handler to own class file
|
2024-09-17 15:46:45 +12:00 |
|
liamcottle
|
17c8605918
|
cleanup announce handlers
|
2024-09-17 15:40:41 +12:00 |
|
liamcottle
|
98385a9ff3
|
save lxmf.propagation announces to database
|
2024-09-17 15:24:31 +12:00 |
|
liamcottle
|
724aff81b3
|
1.11.0
|
2024-09-11 22:04:33 +12:00 |
|
liamcottle
|
c478cb1d9c
|
refactor conversation name to display name
|
2024-09-11 21:35:43 +12:00 |
|