CrescentLeaf
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-25 02:35:52 +08:00
d5e349ee88 feat: 通知
760e5a118a refactor: 抽离出广播方法
2d78e39ca1 fix: 添加了新的字段代替 chat id
afd9193dea ui: 暂时隐藏未制作的功能
bc7b932c5c feat: 修改对话 ID 对话名称 对话头像
Compare 14 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-20 00:05:50 +08:00
ba71d66db8 feat: 加入对话请求
af55143292 只有不是对话成员时才不会加载消息呢
b824186c37 移除无用代码
5034eb1da5 添加是否为成员和是否为管理员的字段
5e44a273fc 添加初始化对话默认字段
Compare 12 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-08 18:35:50 +08:00
ab1ef2c30b 修改配置失败时配置回退
61bc1a265c fix: 由于系统消息没有发送者导致的 NOT NULL 错误
9c45f3e13e 用户可以在不成为成员的情况下查看对话详情
23ad29fb2d feat: 添加 caused_by 字段以便客户端知道是什么情况
5b64c6adcf feat(wip): 入群需要审批
Compare 13 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-08 10:25:50 +08:00
38c28c3fb6 我累了
0df1149618 FEAT(灵车 WIP): CHAT SETTINGS
aeafcb5b97 feat(WIP): 对话管理员
324962b0fc refactor: 配置存储类泛型化
f5f3774daf chore: 移除了 babel 编译流程
Compare 8 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-08 02:15:50 +08:00
fabdd192dd rename: default(Value -> State)
8d7ddd46be chore: make Preferences' lint happy
4b91bc9dbb feat(wip): 群组设定
80c6f0b7a7 chore: 移除调试代码
4eff829a30 feat: 配置页面组件
Compare 7 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-07 18:05:50 +08:00
b36fe7a67e fix: 接口调用自动刷新访问令牌制造的的灵车
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-07 01:45:50 +08:00
6e73662860 docs: readme
318f75a7cc docs: readme
bc5ed9e602 docs: readme
8c8d17a1c7 docs: readme
71dee043a3 docs: readme
Compare 5 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-06 17:35:50 +08:00
059078ea8f refactor: 忽略刷新访问令牌重试的请求 方法重写
674fe000f4 fix: 无限进行刷新访问令牌
85477fe46e feat: 添加刷新令牌支持
dced175d7a chore: 统一为简体中文
bd857b840b chore: 修改网页标题
Compare 7 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-06 09:25:52 +08:00
fb48c44655 ui: 移除 添加对话 输入框边距
7378024235 feat: 添加任意对话, chore: 使用 User.create (createWithUserNameChecked 已移除)
1c985f28a2 feat: 自动检验用户名和对话 ID 是否已经存在
449c0a8806 feat: 创建群组, impl - 获取群组信息
e1e42ea188 feat: 添加任意对话, 不局限于用户
Compare 10 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-05 00:20:54 +08:00
86d68fd5e5 feat(wip): 群组
ffa8ac73de ui: 微调 RecentsListItem 文字位置
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-04 16:10:55 +08:00
f01f3b02f4 ui: 移除延迟设置应用视图大小
ad4e873d2f ui: 用户资料中进入对话, 连带上层对话框关闭
a77e22a3ea feat: 从对话详情打开用户详情
1fa91279e2 fix: 阻止用户头像点击事件传播
debdb93935 feat: 对话中打开用户的资料
Compare 28 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-04 00:00:02 +08:00
af694f6f6c ui: fallback to window.inner*
c5ce13b13c chore: 測試兼容更舊的瀏覽器内核
0026cae639 ui: 繼續修繕 onResize 邏輯
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-03 15:50:02 +08:00
376177d78e rename: (User -> My)ProfileDialog
6c9ee005fd fix: 橫豎屏切換 resize 時的大小不當
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-03 07:40:01 +08:00
82c5aeaaa0 ui: 修正 文件卡片 文字折行失敗
14c279cc80 ui: 點擊聊天文件不會再跳轉的同時並下載了, 只會進行下載
67c6f11892 ui: 微調 置底 延遲時間
Compare 3 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-02 23:30:02 +08:00
edf35b7dd0 ui: 阻止 附件 點擊導致消息菜單彈出
de886dcfcc ui: 修正 chat-file 為 超鏈接
67f019713a ui: 修正 消息右鍵菜單
2af396a2b8 chore: 修正一個不合理的 uri-list 轉換成功判斷
20f12c97c1 ui: 微調 時間顯示 文字
Compare 10 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-02 15:20:01 +08:00
c23fdbf310 feat: 聊天視頻 (初始化)
dfeed305e1 feat: 支持對話視頻, wip: 文件
bc5485d622 移除 剪貼薄 fallback 元素
d3b2949ff7 剪貼薄
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-01 14:50:01 +08:00
f376de2b48 ui: 微調消息菜單
Compare 2 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-10-01 06:40:00 +08:00
f436f84696 feat(wip): 支持視頻和文件
73e795e29f fix: Marked 不解析 \n, 手動解析以使換行符正常使用
a709ac7ee0 ui: 修繕圖片顯示, 不再為下方文字説明占位 (aka inline -> block)
beab35a25e chore: make lint happy
aa0d0e86a5 docs: readme
Compare 12 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-30 22:30:01 +08:00
1fec2bba06 feat(wip): 顯示消息的時間
706a340407 fix: 在沒有消息時, 發送消息並拉取導致的消息重複
7e81484932 refactor: 獨立 openImageViewer
d7d8351dc9 ui: 添加細節: 添加聯絡人可直接回車, 可直接點擊清空
Compare 4 commits »
CrescentLeaf synced commits to main at CrescentLeaf/LingChair from mirror 2025-09-25 20:10:02 +08:00
19657fd150 ui: 微調: 可以點擊外部關閉對話框
a6cef76ecf feat: 手動刷新聯絡人列表
ee8e0e531e fix: 對話中的成員 無法收到更新信息
151dc31f2c chore: 規範化 client event listener 寫法
0b1a4a53a5 chore: make lint happy
Compare 26 commits »