Commit Graph

164 Commits

Author SHA1 Message Date
f50e376f6c 🐛 Fix deleted message event notifying issue 2024-12-08 12:14:46 +08:00
8bf45bdefe 🔊 Add verbose logging to new event notifying 2024-12-08 12:04:40 +08:00
a78fff8897 🐛 Remove related event foreign key to prevent issue when linking to a deleted event 2024-12-08 11:46:56 +08:00
7a33018e44 🐛 Fix check user exists in realm bug 2024-12-01 12:18:09 +08:00
17694d398b 🐛 Prevent user from adding a user twice into a channel 2024-12-01 02:05:46 +08:00
8d2cc9016f ⬆️ Re-sum go mod 2024-12-01 01:57:43 +08:00
edc864d01e 🐛 Fix add channel member api doesn't work 2024-12-01 01:54:39 +08:00
aac8a3eb54 💥 Move remove member api arguments from payload to query string 2024-12-01 01:23:04 +08:00
e82f100b67 🐛 Fix pagination fetch channel members does not include total count 2024-12-01 00:17:43 +08:00
40ef26f75d 💥 Pagination of channel members 2024-11-30 22:45:21 +08:00
519d570041 ♻️ Split edit channel profile and channel notify level API 2024-11-29 23:45:35 +08:00
275fe80286 🐛 Fix new call panics 2024-11-24 22:24:49 +08:00
a75144d0db 🐛 Fix event notify isn't unsaved 2024-11-23 00:27:44 +08:00
6c5324e131 🔊 Add notifying logs 2024-11-23 00:07:28 +08:00
ae48597f96 🗃️ Remove foreign key constraint to improve dx 2024-11-19 22:38:48 +08:00
95d1284e68 🐛 Should not update the related event id to editing to message 2024-11-18 23:49:50 +08:00
c642f5ee44 🗃️ Add relations between related event and original event 2024-11-18 23:28:17 +08:00
6c60e250e1 🗃️ Add relations between quoted event and original event 2024-11-18 22:56:10 +08:00
a79995e7c0 🔊 Add log in new event function 2024-11-17 20:50:26 +08:00
fce42e4557 🔊 Add log in pushing websocket command 2024-11-17 20:39:04 +08:00
614509740b 🐛 Fix event new null pointer exception 2024-11-17 14:27:55 +08:00
461d4c0e70 New check has new event exists api 2024-11-16 22:26:23 +08:00
d9d6b81ac3 🗑️ Remove realm preload to fix bugs 2024-11-16 01:48:47 +08:00
ed73b40bf5 🗑️ Remove account preload 2024-11-16 01:45:20 +08:00
2d05be679d ♻️ Refactored remain modules and make it up and running 2024-11-02 13:40:37 +08:00
06031620b7 🚚 Move from hydrogen to hypernet 2024-11-02 13:24:37 +08:00
cef4764d8c ♻️ Move dealer to nexus 2024-11-02 13:23:27 +08:00
fce8669059 Cache channel identity query 2024-10-09 23:56:24 +08:00
afb3b939e7 🐛 Fix get available channel in global also read channels in realm 2024-10-05 22:04:15 +08:00
a3ef3d52d7 Better pulling available channel api by dividing dm and non-dm 2024-10-05 17:46:39 +08:00
f958201097 ✏️ Fix typo caused complie issue 2024-09-22 14:23:12 +08:00
fb4e48551b ♻️ Refactored with new cache system 2024-09-22 14:20:04 +08:00
184fc3ecba Support broadcast deletion 2024-09-19 22:23:32 +08:00
ee16094855 ⬆️ Upgrade dealer 2024-09-17 16:52:42 +08:00
f6482225ab 🐛 Bug fixes on community channel 2024-09-17 12:22:53 +08:00
e6d09ab41b Channel isPublic and isCommunity 2024-09-17 11:45:44 +08:00
5b78292d1b 🐛 Fix userinfo insert into wrong table 2024-09-14 21:37:14 +08:00
14e3750bd9 ♻️ Use dealer's BaseModel 2024-09-11 23:58:02 +08:00
f962376f42 ♻️ Use the new dealer BaseUser and remove ExternalID 2024-09-11 23:54:18 +08:00
41ebb572fa 🐛 Fix whats new didn't use db context 2024-09-03 23:00:06 +08:00
56def6ea2c 🐛 Fix whats new missing preloading 2024-09-03 22:54:11 +08:00
7044907a4a 🐛 Fix whats new include own messages 2024-09-03 22:30:44 +08:00
8ae33344eb Messaging whats new preload channels 2024-09-03 21:48:19 +08:00
75f5eb1456 Whats new API 2024-09-03 20:30:47 +08:00
b9a5bdb069 🐛 Fix almost everywhere mis-used AccountID as ExternalID 2024-08-23 23:09:47 +08:00
ea94fd7b54 🐛 Fix broadcast typing status to wrong user 2024-08-23 23:00:49 +08:00
57444f58f4 🐛 Remove boardcast target limit 2024-08-23 22:50:59 +08:00
d7642c82bd 🐛 Bug fixes on typing status cache 2024-08-23 22:26:54 +08:00
e5c46a89df 🚑 Fix typing cache map is nil 2024-08-23 22:11:11 +08:00
f97cb877f5 Add cache into typing status set queries 2024-08-23 21:58:40 +08:00