9fcb169c94
🐛 Fix chat room invites
2025-08-26 19:08:23 +08:00
38a8eecd50
🐛 Fix listing members with missing accounts
2025-08-18 11:38:45 +08:00
bd77137714
🐛 Fixes of withStatus
2025-08-18 01:39:33 +08:00
b49cd1c382
✨ Realm and chat with status listing member API
2025-08-17 23:32:58 +08:00
e384763faf
🚨 Fix complier warnings
2025-08-16 01:12:38 +08:00
924e31aad5
🐛 Trying to fix chat invite
2025-08-15 16:46:08 +08:00
5bb9bbac73
🐛 Trying to fix chat room remove member
2025-08-11 01:16:25 +08:00
a6dfe8712c
✨ Delete chat room will delete others related resources as well
2025-08-07 21:30:02 +08:00
795ca04d7c
🐛 Fix wrong params name (skip instead of offset)
2025-08-05 21:56:36 +08:00
a793a03a20
🐛 Ensure the member has account in response
2025-08-05 21:33:03 +08:00
d7dcb7221f
🐛 Fix translate controller shows unexpected unauthorized
2025-07-31 20:16:13 +08:00
da5b3ac261
🐛 Dozens of bug fixes
2025-07-19 16:41:04 +08:00
086a12f971
🐛 Fix stuff I think
2025-07-18 12:20:47 +08:00
8fbc81cab9
✨ Done mixing
2025-07-15 16:10:57 +08:00
3c11c4f3be
♻️ I have no idea what I have done
2025-07-15 01:54:27 +08:00
cbfdb4aa60
♻️ I have no idea what am I doing. Might be mixing stuff
2025-07-14 19:55:28 +08:00
fc6edd7378
💥 Add /api prefix for json endpoints with redirect
2025-07-10 14:18:02 +08:00
2e8d6a3667
🐛 Bug fixes
2025-06-28 01:28:20 +08:00
661b612537
✨ Chat and realm members with status
2025-06-27 23:24:27 +08:00
5dd138949e
🐛 Fix update chat room failed
2025-06-27 22:54:50 +08:00
1baa3109bc
🎨 Removed unused dependency injected services arguments in constructor
2025-06-21 14:32:59 +08:00
c8b1c1ba55
✨ Notification action URIs
2025-06-14 16:57:23 +08:00
fcab12f175
✨ Get another user with current user direct message API
2025-06-14 11:52:55 +08:00
2fb29284fb
🐛 Fixes on notify level
2025-06-10 00:39:00 +08:00
9e17be38d8
✨ Notify level API on chat
...
🗃️ Enrich the settings of chat members
🐛 Fix role settings on both chat & realm
2025-06-09 23:32:37 +08:00
f961469db1
🐛 Fix sending notification didn't set culture info for localization
2025-06-05 00:20:54 +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
a78e92a23a
♻️ Refactor the notification service to use gorush as push service
2025-06-01 01:04:20 +08:00
b8c15bde1a
👔 The direct message no longer has name by default
2025-05-31 12:17:26 +08:00
bb739c1d90
✨ More & localized notifications
2025-05-28 01:50:14 +08:00
2eff4364c9
✨ Sort chat rooms by last message created at
2025-05-24 02:12:32 +08:00
a86a0fef37
✨ Better joining and leaving
2025-05-18 20:52:22 +08:00
8d246a19ad
✨ Better leaving realm and chat
2025-05-18 20:31:54 +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
c597df3937
✨ Typing indicator, mark as read server-side
2025-05-18 05:35:14 +08:00
5951dab6f1
💥 Make chat room name, description optional
2025-05-17 23:10:39 +08:00
27f934c634
✨ DM groups
2025-05-17 22:36:46 +08:00
d59dba9c02
🐛 Fix invites do not preload direct message members
2025-05-17 03:23:01 +08:00
aabe8269f5
✨ Action logs
2025-05-16 01:41:24 +08:00
d7d4fde06a
✨ Wallet, payment, developer apps, feature flags of publishers
...
♻️ Simplified the permission check of chat room, realm, publishers
2025-05-15 00:26:15 +08:00
9576870373
💥 Switch all id to uuid
2025-05-14 20:03:52 +08:00
5844dfb657
✨ Realm member listing apis
2025-05-04 23:36:47 +08:00
573f984e2c
✨ Direct messages
2025-05-04 15:09:44 +08:00
fa5c59a9c8
✨ Chat room member managements
2025-05-03 20:42:52 +08:00
f6acb3f2f0
🗑️ remove Casbin dependency and related configurations
...
Remove Casbin package references, configurations, and unused imports across multiple files. This change simplifies the codebase by eliminating unnecessary dependencies and reducing complexity.
✨ add new chat features and improve message handling
Introduce new chat features including message notifications, nicknames, and improved message handling. Enhance the WebSocket service to support new packet handlers and improve message delivery.
🗃️ add new migrations for chat-related changes
Add new migrations to support the latest chat features, including changes to chat members, messages, and reactions. These migrations ensure the database schema is up-to-date with the latest code changes.
2025-05-03 02:02:16 +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
da6a891b5f
✨ Chat controller
2025-05-02 12:07:09 +08:00
littlesheep.code
8b5ca265b8
:drunk: Vibe coded the controller which doesn't work
2025-05-01 18:11:44 +00:00