liamcottle
|
c433abb9f5
|
add ability to share existing contacts
|
2025-02-15 23:35:34 +13:00 |
|
liamcottle
|
dbbad7daae
|
update to meshcore.js v1.0.5
|
2025-02-15 23:26:33 +13:00 |
|
liamcottle
|
b8868c68e1
|
implement unread messages count for channels
|
2025-02-15 00:17:39 +13:00 |
|
liamcottle
|
53142063c4
|
add todo
|
2025-02-14 23:21:52 +13:00 |
|
liamcottle
|
c10d020156
|
clear error state if a message received an ack after it already timed out
|
2025-02-14 18:01:07 +13:00 |
|
liamcottle
|
efd8cd1ce0
|
parse sender name from channel messages
|
2025-02-14 16:12:51 +13:00 |
|
liamcottle
|
091fff7090
|
add ability to enable raw packet logging from dev tools console
|
2025-02-14 13:01:36 +13:00 |
|
liamcottle
|
05e7a9c659
|
fix saving settings on rak via ble, we can't send too many packets to radio at once
|
2025-02-14 12:39:17 +13:00 |
|
liamcottle
|
e782611022
|
fix sent timestamp
|
2025-02-14 04:38:52 +13:00 |
|
liamcottle
|
6dfe27de52
|
show received message info
|
2025-02-14 04:36:37 +13:00 |
|
liamcottle
|
98d5a793e4
|
fix saving data
|
2025-02-14 04:36:25 +13:00 |
|
liamcottle
|
8b25fde764
|
show delivered message info when clicking status label
|
2025-02-14 04:13:02 +13:00 |
|
liamcottle
|
54a5587462
|
don't put database in vue reactive as it causes DataCloneError: Failed to execute 'postMessage' on 'BroadcastChannel'
|
2025-02-14 03:52:11 +13:00 |
|
liamcottle
|
9245382060
|
remove todo
|
2025-02-14 00:42:28 +13:00 |
|
liamcottle
|
2a7ed6203f
|
add route guard for pages that require database connection
|
2025-02-14 00:34:15 +13:00 |
|
liamcottle
|
f0a96b04ee
|
add ability to delete channel message history
|
2025-02-14 00:27:09 +13:00 |
|
liamcottle
|
4666f89a25
|
implement channel messages
|
2025-02-14 00:22:27 +13:00 |
|
liamcottle
|
b1cf027f84
|
update lang
|
2025-02-13 21:43:15 +13:00 |
|
liamcottle
|
564f06baaa
|
add todo
|
2025-02-13 21:13:42 +13:00 |
|
liamcottle
|
650d9b2daa
|
add todo
|
2025-02-13 21:13:12 +13:00 |
|
liamcottle
|
0e5ee0e575
|
auto update service worker and push new vue route when clicking message notification
|
2025-02-13 20:37:29 +13:00 |
|
liamcottle
|
88878af0ca
|
use first existing client when clicking notification
|
2025-02-13 19:23:25 +13:00 |
|
liamcottle
|
6ece7fa137
|
don't include url fragment in client url check
|
2025-02-13 19:17:09 +13:00 |
|
liamcottle
|
988ed780fd
|
open existing client if available
|
2025-02-13 19:07:09 +13:00 |
|
liamcottle
|
61e446ea62
|
open pwa on notification click
|
2025-02-13 18:55:32 +13:00 |
|
liamcottle
|
e38033d024
|
dismiss notification on click
|
2025-02-13 18:52:36 +13:00 |
|
liamcottle
|
9e4a6c8726
|
use service worker to show notifications
|
2025-02-13 18:48:24 +13:00 |
|
liamcottle
|
51d02ccf6b
|
init service worker
|
2025-02-13 18:41:11 +13:00 |
|
liamcottle
|
2d540f963d
|
allow accessing contact messages page without a connection
|
2025-02-13 18:27:06 +13:00 |
|
liamcottle
|
e4c292cb0b
|
remove log
|
2025-02-13 18:25:24 +13:00 |
|
liamcottle
|
8a2a855f31
|
show notification when a new message is received
|
2025-02-13 18:25:10 +13:00 |
|
liamcottle
|
8ff37f955e
|
allow web hash history, but require device connection for some routes
|
2025-02-13 17:31:15 +13:00 |
|
liamcottle
|
665ffd0a76
|
add button to copy public key to clipboard
|
2025-02-13 17:20:08 +13:00 |
|
liamcottle
|
2e72d9bc15
|
update contact icon to match logo colour
|
2025-02-13 17:14:59 +13:00 |
|
liamcottle
|
c33a9a6315
|
call method without args
|
2025-02-13 17:09:45 +13:00 |
|
liamcottle
|
bea3ced0c1
|
show hop count in contact dropdown menu
|
2025-02-13 17:08:03 +13:00 |
|
liamcottle
|
9d6eab3a8a
|
implement manually retrying failed messages
|
2025-02-13 17:05:03 +13:00 |
|
liamcottle
|
17beabf419
|
remove todo
|
2025-02-13 16:56:54 +13:00 |
|
liamcottle
|
c753b03479
|
force user to wait 1 second before sending another message
|
2025-02-13 16:56:46 +13:00 |
|
liamcottle
|
bfebaa8a90
|
confirm user wants to reset path
|
2025-02-13 16:38:44 +13:00 |
|
liamcottle
|
b62f45d150
|
mark messages as failed if they timeout
|
2025-02-13 16:16:00 +13:00 |
|
liamcottle
|
e4ba9b6609
|
add todos
|
2025-02-13 15:57:33 +13:00 |
|
liamcottle
|
c5f5ca7f35
|
add icon and service worker to allow pwa install
|
2025-02-13 15:44:46 +13:00 |
|
liamcottle
|
666c1ddf5c
|
update viewport meta to allow keyboard to move message composer up
|
2025-02-13 15:12:38 +13:00 |
|
liamcottle
|
c2880f073a
|
use icon for disconnect on small screens
|
2025-02-13 14:58:12 +13:00 |
|
liamcottle
|
b93f0ef9f5
|
do nothing if connection not provided
|
2025-02-13 14:51:39 +13:00 |
|
liamcottle
|
8885f65850
|
preload routes
|
2025-02-13 14:43:27 +13:00 |
|
liamcottle
|
deb7cb9374
|
show error message if failed to connect to device
|
2025-02-13 14:37:19 +13:00 |
|
liamcottle
|
474cbf31d9
|
gracefully handle failed to connect
|
2025-02-13 14:33:04 +13:00 |
|
liamcottle
|
fa7a1af62b
|
gracefully handle failed to connect
|
2025-02-13 14:32:50 +13:00 |
|