Commit Graph

156 Commits

Author SHA1 Message Date
liamcottle
ca2a724b50 remove todo 2024-05-10 22:15:27 +12:00
liamcottle
a3562bf599 basic implementation of converting micron to html 2024-05-08 01:20:03 +12:00
liamcottle
bfc613497b improve loading node pages 2024-05-06 01:01:21 +12:00
liamcottle
fcbb0ac463 remove log 2024-05-06 00:57:56 +12:00
liamcottle
8da806fb7f start implementing nomadnet node page browser 2024-05-06 00:43:25 +12:00
liamcottle
d95f4270ab fix sending to websocket 2024-05-06 00:37:12 +12:00
liamcottle
585fc4c789 implement tab to display all known nomadnetwork nodes 2024-05-06 00:10:48 +12:00
liamcottle
424ccf2fa4 update user icon 2024-05-05 23:54:39 +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
9d1f5941d7 add todo 2024-05-05 21:14:19 +12:00
liamcottle
995efa2ef9 update features 2024-05-05 21:13:53 +12:00
liamcottle
cbc06bcef5 remove todos 2024-05-05 21:12:57 +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
ae2901a05d no need for text button to delete failed messages 2024-05-05 20:09:37 +12:00
liamcottle
9f0a08a3af add ability to delete any messages 2024-05-05 20:06:04 +12:00
liamcottle
4edb8af3ad fix text var 2024-05-05 11:31:35 +12:00
liamcottle
6ca7ce492a disable send button when can't send message 2024-05-05 11:28:16 +12:00
liamcottle
cdd2999a6f fix for sending image attachment 2024-05-05 11:23:44 +12:00
liamcottle
02e62c3a3e don't show decimal places for sending progress 2024-05-05 11:15:51 +12:00
liamcottle
af0e814576 vacuum database on start to shrink its file size 2024-05-05 02:50:36 +12:00
liamcottle
30d8b11573 ask before deleting message 2024-05-05 02:44:07 +12:00
liamcottle
f891ff9b51 add pointer to delete text 2024-05-05 02:42:26 +12:00
liamcottle
42768ba7ad allowing searching peers by destination hash 2024-05-05 02:41:54 +12:00
liamcottle
bf49443005 add button to delete entire conversation 2024-05-05 02:40:03 +12:00
liamcottle
293324e026 add space for messages with images and files 2024-05-05 02:17:37 +12:00
liamcottle
de0f22cae2 implement sending image attachment via web ui 2024-05-05 02:11:47 +12:00
liamcottle
6f975a06b6 add button to delete messages that failed to send 2024-05-05 01:46:20 +12:00
liamcottle
38c24f7b99 markup 2024-05-05 01:24:39 +12:00
liamcottle
c80f882f10 make it more apparent if a message failed to send 2024-05-05 01:20:14 +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
9915e9cf34 improve ui for outbound attachments 2024-05-04 22:39:37 +12:00
liamcottle
48e380a6bb update readme 2024-05-04 21:59:33 +12:00
liamcottle
1ef1f43605 update readme 2024-05-04 21:58:23 +12:00
liamcottle
d67ce44544 conversation history is now saved to database 2024-05-04 21:54:32 +12:00
liamcottle
63355b7b77 remove todo 2024-05-04 21:53:53 +12:00
liamcottle
643fc93cd7 clean up duped logic 2024-05-04 21:41:55 +12:00
liamcottle
4ca4b9a56d add placeholder for display name 2024-05-04 21:32:41 +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