Commit Graph

386 Commits

Author SHA1 Message Date
liamcottle
2f4dec4dd9 update screenshot 2024-06-02 14:59:27 +12:00
liamcottle
76e736958f migrate old storage dir to new storage dir 2024-06-02 14:49:09 +12:00
liamcottle
627e62ca6e rebrand to meshchat 2024-06-02 14:42:19 +12:00
liamcottle
e739b6fa5a 1.3.0 2024-06-02 14:07:53 +12:00
liamcottle
e512198e50 add about tab to show version and config paths 2024-06-02 13:56:04 +12:00
liamcottle
d55e2b4db4 decode app data as utf8 string to support emojis etc in peer and node names 2024-06-02 12:29:30 +12:00
liamcottle
e6d982c3f8 fix formatting time ago 2024-06-02 12:15:53 +12:00
liamcottle
851c64d2d5 update todos 2024-06-02 12:12:58 +12:00
liamcottle
538b7071e8 remove todo 2024-06-02 12:12:27 +12:00
liamcottle
a870750231 remove log 2024-06-02 12:09:34 +12:00
liamcottle
03a2d46e07 send websocket event when we have sent an announce 2024-06-02 12:07:59 +12:00
liamcottle
833c0888e6 set default auto announce interval to zero 2024-06-02 12:01:51 +12:00
liamcottle
e77f9e6935 remove announce button from header bar 2024-06-02 12:00:33 +12:00
liamcottle
9077ca9588 remove audio call address from sidebar, it's shown in the phone ui itself 2024-06-02 11:58:56 +12:00
liamcottle
4e328807d1 tidy up ui for auto announce 2024-06-02 11:58:04 +12:00
liamcottle
ed10d0349f implement updating auto announce config via ui 2024-06-02 11:50:58 +12:00
liamcottle
08e40c7b2a manually announcing should also update last announce at timestamp 2024-06-02 11:16:57 +12:00
liamcottle
3fbe4d1e36 implement auto announce loop based on config 2024-06-02 11:15:09 +12:00
liamcottle
6814962171 update todo 2024-06-01 21:05:14 +12:00
liamcottle
2972dddcad 1.2.1 2024-06-01 20:38:38 +12:00
liamcottle
2a41af9c92 fix for updated at going crazy in ui 2024-06-01 20:38:06 +12:00
liamcottle
9da003ddf6 1.2.0 2024-06-01 20:24:14 +12:00
liamcottle
57f4c17614 reload conversations when deleting it 2024-06-01 20:10:15 +12:00
liamcottle
827a0cda29 if inbound message is for a conversation we are currently looking at, mark it as read 2024-06-01 19:55:23 +12:00
liamcottle
45eeaa5ac8 show unread conversation indicators 2024-06-01 19:45:19 +12:00
liamcottle
0795664d87 add database table and api to track read state of conversations 2024-06-01 19:21:42 +12:00
liamcottle
9290b3c7b4 docs 2024-06-01 19:09:37 +12:00
liamcottle
ebfa6da361 auto update conversations list 2024-06-01 19:09:28 +12:00
liamcottle
bc440eb95a add conversations list to messages page 2024-06-01 19:07:11 +12:00
liamcottle
2f267afa0a use most recent lxmf.delivery announce as conversation name 2024-06-01 17:56:22 +12:00
liamcottle
28639fb6f8 implement api to fetch unique lxmf conversations 2024-06-01 17:36:43 +12:00
liamcottle
9e5f65c55f tidy up code for interface stats 2024-05-31 11:47:21 +12:00
liamcottle
52e0c1b86a prevent svg being squished 2024-05-31 11:19:20 +12:00
liamcottle
490f14ab31 show full ifac signature on click 2024-05-31 11:17:37 +12:00
liamcottle
4e2c1136a9 show full byte in ifac 2024-05-31 11:11:45 +12:00
liamcottle
24b7e0072d update todo 2024-05-30 23:47:07 +12:00
liamcottle
4c64b6031e 1.1.0 2024-05-30 22:24:00 +12:00
liamcottle
52b0dbe6dd update todo 2024-05-30 22:01:45 +12:00
liamcottle
72d07e47d9 show if an interface has ifac enabled 2024-05-30 02:41:22 +12:00
liamcottle
9741aa3526 ensure ifac_signature is hex as json_response can't serialize bytes 2024-05-30 02:16:05 +12:00
liamcottle
bcd78cbca9 update todo 2024-05-30 01:54:37 +12:00
liamcottle
3e8d73ff2f fix overflow 2024-05-30 01:50:04 +12:00
liamcottle
8522e3654d set default tab to messages 2024-05-30 01:37:47 +12:00
liamcottle
dcfe850e84 if interface doesn't have enabled or interface_enabled setting already, enable it by default 2024-05-30 01:35:53 +12:00
liamcottle
36c22c508b allow editing existing interfaces and don't overwrite unknown config values that may already exist 2024-05-30 01:16:46 +12:00
liamcottle
ad4be40dc5 set default tab to messages 2024-05-30 00:58:07 +12:00
liamcottle
a88f0b4447 add link to interface docs 2024-05-30 00:53:42 +12:00
liamcottle
869f64e911 don't select interface type by default 2024-05-30 00:48:25 +12:00
liamcottle
275e89d4a1 initial support for adding rnode interfaces via the ui 2024-05-30 00:41:03 +12:00
liamcottle
3a34c969f9 optimise svg 2024-05-30 00:23:18 +12:00