mlogclub
|
2f33783f7e
|
fix(ticket): change description wrapper from div to span in TicketDetailDialog
|
2026-05-06 17:40:10 +08:00 |
|
mlogclub
|
d9130d6d56
|
fix(ticket): remove obsolete ticket permissions
|
2026-05-02 20:48:44 +08:00 |
|
mlogclub
|
0fed6dc144
|
fix(ticket): close ticket number concurrency gap
|
2026-05-02 19:29:04 +08:00 |
|
mlogclub
|
fa9d431cbe
|
fix(ticket): harden lightweight backend core
|
2026-05-02 19:19:18 +08:00 |
|
mlogclub
|
fce0b5709d
|
refactor(ticket): contract backend ticket core
|
2026-05-02 18:49:10 +08:00 |
|
mlogclub
|
21a08f3cb1
|
fix(notification): sync notification permissions
|
2026-04-28 23:00:22 +08:00 |
|
mlogclub
|
d713bd5158
|
refactor: update Conversation model to include CustomerName, adjust related logic and queries
|
2026-04-27 19:27:24 +08:00 |
|
mlogclub
|
eb353cbbc8
|
refactor(migration): remove is_system field update and clean up imports in permission sync
|
2026-04-23 14:43:59 +08:00 |
|
mlogclub
|
155e9173a7
|
feat(ai-agent): add permissions for AI Agent management and update related logic
|
2026-04-23 14:26:10 +08:00 |
|
mlogclub
|
efe801b8bf
|
Init
|
2026-04-09 10:01:23 +08:00 |
|