130ad8f186
👔 Adjust compression rate of webp uploaded
2025-06-03 00:30:35 +08:00
b25b08b5c5
🐛 Fixes bugs
2025-06-02 22:05:38 +08:00
2be92d503e
🐛 Ah bug fixes
2025-06-02 21:34:47 +08:00
9b7a3be5c9
🐛 Ah bug fixes
2025-06-02 21:30:27 +08:00
740f5ad3fc
🐛 Another bug fix
2025-06-02 21:22:38 +08:00
5487b4e607
🐛 Fix migrate has no value
2025-06-02 20:55:55 +08:00
2691c5d9ac
🐛 Bug fixes
2025-06-02 20:33:43 +08:00
0550c4f6de
✨ Now the migration helps recreate mis-references post attachments
2025-06-02 20:29:03 +08:00
782cf56927
🐛 Temporarily disable the entire recycle files service
2025-06-02 20:08:28 +08:00
abd44b8ddb
🐛 Temporarily disable deleting files on recycling
2025-06-02 20:05:59 +08:00
3f2e86916d
🗑️ Remove duplicate datasource builder
2025-06-02 19:59:47 +08:00
140b4eb699
✨ References migrations for stickers
2025-06-02 12:56:57 +08:00
7eabaf6a0d
🐛 Fix get chat controller
2025-06-02 12:40:34 +08:00
568afc981e
✨ Skip compress animated image
2025-06-02 02:54:32 +08:00
28ba9871bf
🐛 Purge cache of a cloud file after uploaded
2025-06-02 01:00:22 +08:00
1307114b76
🎨 Extract tus service out of Program.cs
2025-06-02 00:59:13 +08:00
3c52a6d787
✈️ Better migration to new cloud files reference system
2025-06-02 00:49:19 +08:00
00229fd406
💥 ♻️ Refactor cloud files' references, and loading system
2025-06-01 19:18:23 +08:00
ed2e9571ab
🐛 Fix the cloud file deletion
2025-05-31 02:48:36 +08:00
2778626b1f
🗃️ Cloud file usage
2025-05-29 01:19:54 +08:00
7f4c756365
🎨 Split the account current related endpoints
2025-05-29 01:12:51 +08:00
cfe29f5def
🐛 Fix permission control
2025-05-25 20:36:42 +08:00
b4c26f2d55
🐛 Fixes distributed lock
2025-05-25 16:09:37 +08:00
363c1aedf4
🐛 Trying to fix Newtonsoft parse NodaTime
2025-05-24 18:35:23 +08:00
445e5d3705
🐛 Replace the serializer in cache service with newtonsoft json to solve JsonIgnore issue
2025-05-24 18:29:20 +08:00
460ce62452
♻️ Refactor cache system with redis
...
🐛 Add lock to check in prevent multiple at the same time
2025-05-24 17:29:24 +08:00
8da8c4bedd
✨ Message attachments expires at
2025-05-24 03:21:39 +08:00
213d81a5ca
♻️ Refactor the last read at system of chat
2025-05-24 01:29:17 +08:00
55f853c411
🐛 Trying to fix flush read receipts
2025-05-23 01:58:15 +08:00
a6ca869f29
🐛 Bug fixes
2025-05-23 01:46:35 +08:00
c3390d7248
🐛 Fix open files with storage id
2025-05-22 02:29:58 +08:00
95b3ab6bcd
⚡ Optimize bulk insert on conflict options
2025-05-22 01:55:02 +08:00
288d66221a
🐛 Trying to fix bugs
2025-05-22 01:36:15 +08:00
cf9084b8c0
🐛 Bug fixes 💄 Optimizations
2025-05-18 20:05:15 +08:00
5b9b28d77a
⚡ No longer save file with same hash
2025-05-18 16:52:00 +08:00
18fde9f16c
🐛 Fixes on image processing
2025-05-18 13:01:38 +08:00
4e794ceb9b
🐛 Fix message attachment did not marked
2025-05-18 12:53:32 +08:00
b40282e43a
🗑️ Remove imagesharp
2025-05-18 12:47:26 +08:00
205ccd66b3
⚡ Sped up and reduce storage usage of read receipt
2025-05-18 12:14:23 +08:00
fdfdffa382
⚡ Optimize action log flushing
2025-05-18 12:00:05 +08:00
9576870373
💥 Switch all id to uuid
2025-05-14 20:03:52 +08:00
fb07071603
✨ Chat realtime calls
2025-05-07 00:47:57 +08:00
d0a92bc8b3
♻️ Optimization in file uploading
2025-05-04 14:48:33 +08:00
17de9a0f23
✨ Add chat message handling and WebSocket integration
...
Introduce new `ChatService` for managing chat messages, including marking messages as read and checking read status. Add `WebSocketPacket` class for handling WebSocket communication and integrate it with `WebSocketService` to process chat-related packets. Enhance `ChatRoom` and `ChatMember` models with additional fields and relationships. Update `AppDatabase` to include new chat-related entities and adjust permissions for chat creation.
2025-05-02 19:51:32 +08:00
b1543f5b08
✨ File compression duplicate
2025-05-01 19:19:58 +08:00
0f9e865c0b
✨ Compressed duplication of image files
2025-05-01 15:29:52 +08:00
cb7179aa27
✨ Notification service
2025-04-27 23:44:22 +08:00
31db3d5388
🐛 Fix bugs
2025-04-23 00:30:25 +08:00
fb1de3da9e
✨ Posting
2025-04-19 19:55:41 +08:00
0e3b88c51c
✨ Publisher API
2025-04-19 14:41:34 +08:00