1135 Commits

Author SHA1 Message Date
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
liamcottle
0d6835fe04 remove comment 2024-05-04 19:47:33 +12:00
liamcottle
ba5298b473 save lxmf message timestamp in db 2024-05-04 05:14:48 +12:00
liamcottle
96735c4bac save lxmf message title in db 2024-05-04 05:04:37 +12:00
liamcottle
952f2ea97e save incoming state in db 2024-05-04 04:58:15 +12:00
liamcottle
614aa625d3 make image attachments full width 2024-05-04 04:37:46 +12:00
liamcottle
8036e602d2 support loading messages from server when clicking on conversation 2024-05-04 03:57:57 +12:00
liamcottle
a195f5e257 lxmf messages api should support filtering for specific conversations 2024-05-04 03:10:06 +12:00
liamcottle
db90498d03 migrate to aiohttp so we can have better control over normal http requests 2024-05-04 02:42:18 +12:00
liamcottle
d121c6aa19 implement api to fetch lxmf messages 2024-05-04 00:54:16 +12:00
liamcottle
c937aabb40 upsert received and updated lxmf messages to database 2024-05-04 00:30:09 +12:00
liamcottle
856fd8df00 save received lxmf messages to database 2024-05-03 23:48:15 +12:00
liamcottle
175ad1abf3 remove unused code from refactor 2024-05-03 22:51:26 +12:00
liamcottle
d49b3f7542 install peewee 2024-05-03 22:18:24 +12:00
liamcottle
37633a3f60 implement progress updates while downloading nomadnet files and pages 2024-05-02 00:14:13 +12:00
liamcottle
850c4f457e implement javascript methods for downloading nomadnet files and pages 2024-05-01 23:54:34 +12:00
liamcottle
a2ae157396 implement backend for downloading pages and files from nomadnet nodes 2024-05-01 23:36:14 +12:00
liamcottle
680d668cd2 fix typo 2024-05-01 01:34:31 +12:00
liamcottle
c0b542ef55 add note on losing conversation history 2024-05-01 00:18:21 +12:00
liamcottle
c240c8322b update todos 2024-05-01 00:16:10 +12:00
liamcottle
08f5084fc0 update readme 2024-05-01 00:12:39 +12:00
liamcottle
1469cb6423 update readme 2024-05-01 00:11:19 +12:00