97 Commits

Author SHA1 Message Date
liamcottle
ea624cf7b0 add message to use new web app 2025-05-06 00:09:32 +12:00
liamcottle
c1cc891f44 update readme 2025-04-30 23:37:19 +12:00
liamcottle
16ec5afc8d payload type and route type can be null 2025-04-04 22:03:06 +13:00
liamcottle
7104167b6c implement rx packet log 2025-03-10 14:17:19 +13:00
liamcottle
84f9595513 add privacy policy for mobile app 2025-02-23 02:31:56 +13:00
liamcottle
80486dcf10 add battery label 2025-02-22 12:41:55 +13:00
liamcottle
a5b82b4171 if available, show firmware build date in settings 2025-02-19 21:26:45 +13:00
liamcottle
466c63a5e6 fix lang 2025-02-16 21:29:29 +13:00
liamcottle
660efb3fca implement empty states for contacts and channels 2025-02-16 21:25:06 +13:00
liamcottle
b2873ec983 check if service worker exists on navigator 2025-02-16 20:11:28 +13:00
liamcottle
9a1bc67799 clear self info from previous connection state 2025-02-16 19:38:32 +13:00
liamcottle
4b69453ee0 don't shrink logo when device name too long 2025-02-16 17:59:27 +13:00
liamcottle
dbb0c8ec80 clear intervals on disconnect 2025-02-16 17:56:57 +13:00
liamcottle
38e3375815 load battery percentage later 2025-02-16 17:52:09 +13:00
liamcottle
bd9c8d49d4 show battery level 2025-02-16 17:41:46 +13:00
liamcottle
e06ed0deee add button to reboot device 2025-02-16 17:10:41 +13:00
liamcottle
f885391ef5 clear previous connection state before connecting 2025-02-16 04:24:44 +13:00
liamcottle
1cea505396 enable save button when validation fails 2025-02-16 04:06:09 +13:00
liamcottle
2ff8b093ea use dropdown boxes to enforce valid lora settings 2025-02-16 04:03:03 +13:00
liamcottle
f853b19101 ask user for frequency in MHz rather than kHz 2025-02-16 03:50:30 +13:00
liamcottle
ef107f1133 refactor settings page and add latitude and longitude settings 2025-02-16 03:46:11 +13:00
liamcottle
00c4032b85 remove todo 2025-02-16 01:59:04 +13:00
liamcottle
957c4799ea remove duplicate class 2025-02-16 01:54:16 +13:00
liamcottle
fa056987b5 add button to export contact to clipboard as meshcore://<hex> url 2025-02-15 23:58:50 +13:00
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