Commit Graph
100 Commits
Author SHA1 Message Date
grimhilt 686e6a4911 set loading of deletions 2023-05-06 13:30:50 +02:00
grimhilt b137263bef deletion of messages (failing on server) 2023-05-06 13:23:13 +02:00
grimhilt 2c7b4f1c78 fix live sync mail 2023-05-06 12:31:13 +02:00
grimhilt 3dab9c8db1 try using search with syncManager 2023-05-06 12:28:53 +02:00
grimhilt 5aef5ab7b0 improve initial sync behavior 2023-05-05 19:09:27 +02:00
grimhilt 8f980748b5 link api front 2023-05-02 13:51:13 +02:00
grimhilt 22fb12e6d6 change full archi api backend 2023-05-02 13:47:04 +02:00
grimhilt 12e508c7cb update backend api architecture 2023-05-02 12:25:50 +02:00
grimhilt 29b4b7bfeb fix types highestmodseq 2023-05-02 12:12:09 +02:00
grimhilt 91a52a29ce change color of flag 2023-04-26 17:45:48 +02:00
grimhilt 6e8e3bf1f4 fix svg errors on display and add flagged 2023-04-26 17:40:07 +02:00
grimhilt dd8f9210a9 loading when click read or unread 2023-04-26 16:55:14 +02:00
grimhilt 10fc3fd628 add tooltip on composer 2023-04-26 12:56:58 +02:00
grimhilt dc20ccfec0 prevent bubble when all options are shown 2023-04-25 19:41:10 +02:00
grimhilt ca096dac89 add readme 2023-04-23 19:29:51 +02:00
grimhilt cd996d851a sync flags on server start 2023-04-17 13:08:54 +02:00
grimhilt 0f063deff9 minor fixes 2023-04-16 15:22:49 +02:00
grimhilt 614f7d9802 routes of update flags with imap 2023-04-16 12:31:46 +02:00
grimhilt 318748c984 add more advance composer feature 2023-04-16 01:19:58 +02:00
grimhilt 4d3fbe292e more options on composer inside editor 2023-04-15 18:14:57 +02:00
grimhilt 2594f6042b add svg 2023-04-15 17:44:47 +02:00
grimhilt 8c7cc1f316 create tooltip 2023-04-15 17:44:08 +02:00
grimhilt 85b63f0ea3 import lib for composer 2023-04-15 15:55:31 +02:00
grimhilt e44584df0a simplify and composer design 2023-04-15 00:39:24 +02:00
grimhilt 956bc35158 fix duplication of threads on account change 2023-04-14 23:04:09 +02:00
grimhilt 79e17ad24f fix mail view in modal 2023-04-14 21:00:23 +02:00
grimhilt 4799e477be reply message from thread and room 2023-04-14 20:54:44 +02:00
grimhilt 7ad22e55c1 start on repond to message (basic input and builder for dm) 2023-04-14 18:37:33 +02:00
grimhilt 5b62fce48a minor changes 2023-04-14 18:37:01 +02:00
grimhilt b48c834d36 change notif when setting seen flag 2023-04-13 16:43:44 +02:00
grimhilt 8cb1271f9a store message outside of room object 2023-04-13 13:14:50 +02:00
grimhilt 0b950ba7a7 use provider instead of props in options 2023-04-13 12:15:04 +02:00
grimhilt e43ab6cfe1 change validator api 2023-04-13 10:58:58 +02:00
grimhilt 4e79ab12dc add button to set seen flag on front 2023-04-12 19:01:40 +02:00
grimhilt 1ab74d67ca close on escape 2023-04-11 19:15:35 +02:00
grimhilt 9842ebeb12 show mail content in modal on double click 2023-04-11 18:59:10 +02:00
grimhilt 8cc738c9b2 tests to mysql (not working) 2023-04-11 18:19:47 +02:00
grimhilt 49e8ec64e0 remove unseen in database 2023-04-11 18:19:09 +02:00
grimhilt dcb7075dca rename api to api-db 2023-04-11 18:15:55 +02:00
grimhilt 4cc53752d7 sum of notseen thread and room 2023-04-11 18:14:48 +02:00
grimhilt a80873b617 not seen in rooms in api 2023-04-11 16:26:09 +02:00
grimhilt 4d7a919054 fix notseen badge on thread 2023-04-11 16:19:53 +02:00
grimhilt 3357009d6a count number of message read 2023-04-11 00:10:00 +02:00
grimhilt 4b21168547 add smtpInstance in emailManager 2023-04-09 23:46:33 +02:00
grimhilt 160bb0c605 add send mail 2023-04-09 23:29:05 +02:00
grimhilt b9cc543b64 open viewMessageModal on double click 2023-04-08 01:01:10 +02:00
grimhilt 5b6995d6a6 change archi and use schema routes 2023-04-08 00:00:24 +02:00
grimhilt 65db4d8b7e show flags on front 2023-04-07 23:26:19 +02:00
grimhilt 9d12e81e07 should update flags 2023-04-07 18:28:43 +02:00
grimhilt af76e8f2f9 register flags 2023-04-07 17:59:24 +02:00
grimhilt 46ed3a1f41 update architecture and types 2023-04-07 17:43:08 +02:00
grimhilt d641b01758 should implement continuous syncing 2023-04-07 17:15:28 +02:00
grimhilt 20fe48974f style to implement flags and options on message 2023-04-07 16:52:13 +02:00
grimhilt 398d243eac show list of users in rooms 2023-04-07 16:10:23 +02:00
grimhilt 649bccb01e move message to typescript 2023-04-07 15:15:49 +02:00
grimhilt 7e0e27c2b6 show members in a room 2023-04-07 00:50:59 +02:00
grimhilt 7c98c1eb0c restructure members storage in rooms store 2023-04-06 20:24:11 +02:00
grimhilt 8c6a2bcfd7 show notifications front 2023-04-06 13:09:47 +02:00
grimhilt b14a0ca586 global color and better message style 2023-04-05 18:17:09 +02:00
grimhilt 6d9d67905c fix thread hover and composer 2023-04-05 17:31:53 +02:00
grimhilt 97768e3695 add thread in api and front 2023-04-05 17:28:58 +02:00
grimhilt 51003b494b fix sql queries to sync mail 2023-04-05 16:10:10 +02:00
grimhilt 8b4210914b fix blocked iframe when change room 2023-04-05 15:46:17 +02:00
grimhilt 41aabb868f remove duplicate loading 2023-04-05 15:23:36 +02:00
grimhilt 16d0fafb1a create message test utils 2023-04-05 14:32:22 +02:00
grimhilt 86f321c0a1 test unseen behavior 2023-04-05 14:21:46 +02:00
grimhilt 65631f8e9a thread tests 2023-04-05 12:33:32 +02:00
grimhilt 9fc31f8686 advancements in tests 2023-04-04 18:00:27 +02:00
grimhilt 5a71e104cd implement database as a class for tests 2023-04-04 17:13:18 +02:00
grimhilt 9c16e06446 trying stuff to mock mysql 2023-04-04 15:13:38 +02:00
grimhilt de94bd4bab change file archi 2023-04-04 13:53:57 +02:00
grimhilt fd253197cc show addresses in front 2023-04-03 20:37:07 +02:00
grimhilt 6b4264fccc show description in room header 2023-04-03 20:11:07 +02:00
grimhilt 4e48c5d813 start message to bottom 2023-04-02 17:39:04 +02:00
grimhilt 4bff5be6c1 use strict front 2023-04-02 16:52:19 +02:00
grimhilt e3d8d3cf9b switch front to typescript 2023-04-02 16:44:54 +02:00
grimhilt 7f535f2e95 fix some errors on front 2023-04-02 13:36:59 +02:00
grimhilt 948ec3c7b4 improve logger 2023-04-02 12:59:11 +02:00
grimhilt 3042ed972b run server as typescript 2023-04-02 12:35:55 +02:00
grimhilt 11ab6a6a21 tests in typescript 2023-04-01 22:36:51 +02:00
grimhilt 90dd16ee0d started to convert to typescript 2023-04-01 16:32:29 +02:00
grimhilt aced3b8914 add logic and more test to saveMessage 2023-04-01 15:07:49 +02:00
grimhilt 68e1dfe7d8 implement save of thread and members 2023-03-31 16:07:02 +02:00
grimhilt a82ff9b85b improve tests saveMessage 2023-03-30 09:16:10 +02:00
grimhilt 8306543ddd improve saveMessage (switch to class) and started to test 2023-03-29 21:00:43 +02:00
grimhilt 6507d466ad logic pseudo code 2023-03-29 17:43:46 +02:00
grimhilt 44125fc55d get members 2023-03-29 16:48:28 +02:00
grimhilt 14dd6b36f8 fix duplicate content header 2023-03-29 16:34:30 +02:00
grimhilt 91898e25a5 improve syncing and storing 2023-03-29 16:23:24 +02:00
grimhilt 185f051a63 change logger 2023-03-28 16:57:44 +02:00
grimhilt 838550b6cc display mail in iframe, add design for thread and unseen 2023-03-27 01:04:43 +02:00
grimhilt 5447557f91 apply difference between mailbox and account 2023-03-26 14:55:13 +02:00
grimhilt 62dd43c3d5 link imap sync to server and show email on front 2023-03-26 14:20:16 +02:00
grimhilt 0ea7f5865b advancements in tests and storing messages 2023-03-25 16:47:23 +01:00
grimhilt 4d4ef54bcb load message in front 2023-03-25 13:06:59 +01:00
grimhilt 926dc60920 fix modal background opacity 2023-03-23 23:59:49 +01:00
grimhilt d6f06f3ca6 start to load messages from rooms 2023-03-20 21:28:13 +01:00
grimhilt 9b3ddd291e basic routing for roomview 2023-03-20 15:00:15 +01:00
grimhilt d7029854b4 fetch rooms 2023-03-20 14:43:07 +01:00
grimhilt 095efb5440 fetching mailboxes from api 2023-03-17 13:31:27 +01:00