|
新增:
優(yōu)化:
Bug修復(fù):
部署和開發(fā)相關(guān):
喧喧企業(yè)聊天軟件常見問題 一、為什么來做喧喧? 我們在做然之協(xié)同辦公系統(tǒng)的時(shí)候,就在尋找輕量級、開源、跨平臺、容易開發(fā)的聊天軟件解決方案。但很遺憾的是我們找了一圈都不太靠譜。有很多開源的解決方案依賴包太多,安裝部署各種問題。還有普遍的客戶端聊天軟件都是用傳統(tǒng)的GUI方式編寫,界面一般,二次開發(fā)困難。國內(nèi)很多做聊天軟件,偽開源居多,各種限制。 找不到合適的輪子,就自己來做一個(gè)吧。這個(gè)項(xiàng)目從2015年底左右就已經(jīng)啟動了。當(dāng)時(shí)的技術(shù)方案是用的nw.js。一直是內(nèi)部在測試,沒有正式對外發(fā)布。今年春節(jié)過后,我們遷移到了electron平臺上面,于2017年2月22日正式發(fā)布了第一個(gè)版本。 二、喧喧的定位是什么? 喧喧定位是企業(yè)內(nèi)部的輕量級的聊天軟件。為了讓喧喧足夠輕量級,客戶端軟件使用了html5的技術(shù),XXD服務(wù)器端采用Go語言實(shí)現(xiàn),Go語言具備高性能、支持高并發(fā)、易于學(xué)習(xí)使用。喧喧以文字和圖片交流為主,不提供語音、視頻和遠(yuǎn)程控制等功能(這些QQ已經(jīng)足夠好了)。喧喧可以當(dāng)作協(xié)同軟件的一個(gè)延伸和補(bǔ)充。 三、喧喧足夠輕量級 喧喧的客戶端使用html5技術(shù),和服務(wù)器端通訊使用socket,附件的上傳下載使用http協(xié)議。 喧喧的XXD服務(wù)器端采用Go語言實(shí)現(xiàn),Go語言具備高性能、支持高并發(fā)。 喧喧的服務(wù)器端現(xiàn)在和然之協(xié)同綁在一起,我們也把服務(wù)器端的功能獨(dú)立出來來,大家可以獨(dú)立部署。 喧喧的附件上傳下載借助webserver來避免消息的阻塞。消息存儲使用mysql,表結(jié)構(gòu)也非常簡單。 所以說喧喧是一個(gè)已經(jīng)實(shí)現(xiàn)基礎(chǔ)功能的,跨平臺的,輕量級的,非常容易進(jìn)行二次開發(fā)的開源聊天解決方案! 喧喧企業(yè)聊天軟件更新日志
新增視頻會議和在會議中使用桌面共享功能,現(xiàn)在任何參與會議的成員都可以選擇開啟視頻,并分享自己的桌面,分享桌面時(shí)還可以選擇僅分享特定的應(yīng)用窗口; 優(yōu)化客戶端啟動速度和界面交互性能; 修改了會話側(cè)邊欄顯示策略,現(xiàn)在默認(rèn)不會顯示側(cè)邊欄,除非用戶手動打開; 減少了所依賴的第三方模塊; 一些特殊功能使用到的模塊采用按需加載策略; 減少了界面上一些多余的渲染動作; 對于一些沒有使用到的不可見控件盡量不進(jìn)行渲染; 優(yōu)化了搜索策略,現(xiàn)在更快; 取消了激活會話時(shí)同時(shí)激活輸入框的默認(rèn)行為; 系統(tǒng)內(nèi)用戶信息會緩存在本地?cái)?shù)據(jù)庫; 私人會話列表僅顯示已經(jīng)發(fā)生過聊天記錄的會話; 優(yōu)化對本地?cái)?shù)據(jù)庫舊數(shù)據(jù)的兼容,當(dāng)版本不一致時(shí)現(xiàn)在會嘗試重建本地?cái)?shù)據(jù)庫而不是出錯(cuò)無法使用; 優(yōu)化一對一視頻會議,當(dāng)對方下線時(shí)會議自動結(jié)束,當(dāng)對方離線時(shí)則無法發(fā)起一對一會議; 優(yōu)化應(yīng)用擴(kuò)展界面布局樣式; 修復(fù)用戶斷線重連之后部分用戶在線狀態(tài)可能顯示不正確的問題; 修復(fù)當(dāng)系統(tǒng)用戶名使用純數(shù)字時(shí)消息中的@字符有時(shí)會丟失的問題; 修復(fù)部分界面上部門分組列表上的用戶信息可能沒有及時(shí)更新的問題; 修復(fù)發(fā)送高清表情時(shí)有時(shí)消息列表沒有按預(yù)期保持在最底部的問題; 修復(fù)搜索會話時(shí)無法通過快捷鍵↑、↓來切換選中項(xiàng)的問題; 修復(fù)無法與從未聊天過的用戶一對一進(jìn)行音視頻會議的問題; 修復(fù)發(fā)起會議時(shí)“提示用戶正忙”可能不符合實(shí)際情況的問題; 修復(fù)發(fā)起全員會議時(shí)參與者沒有收到提醒,而是顯示為“已忽略”的問題; 修復(fù)用戶登錄過程中當(dāng)用戶賬號被鎖定時(shí)錯(cuò)誤提示不清晰的問題; 修復(fù)用戶輸錯(cuò)一次密碼時(shí),可能導(dǎo)致后端記錄若干次登錄失敗從而鎖定賬戶的問題; 修復(fù)下載文件失敗后,文件會無法再次下載; 修復(fù)了當(dāng)服務(wù)器沒有部門數(shù)據(jù)時(shí)客戶端登錄后可能無法正常使用的問題; 修復(fù)在討論組列表取消已存檔后列表沒有及時(shí)更新的問題; 修復(fù)通過集成 API 向客戶端推送通知時(shí),當(dāng)通知發(fā)送者 ID 屬性為數(shù)值類型時(shí)導(dǎo)致客戶端界面白屏的問題; 修復(fù)無法在多顯示器條件下使用截屏功能的問題; 修復(fù)有時(shí)無法打開個(gè)人資料彈出面板的問題; 部署和開發(fā)相關(guān): 客戶端(XXC): 優(yōu)化了調(diào)試版右鍵“審查元素”菜單,現(xiàn)在不會在文本輸入元素上顯示此菜單(確保調(diào)試版也能訪問右鍵菜單復(fù)制、粘貼等文本編輯功能); 修復(fù)了極端情況下可能導(dǎo)致 Socket 數(shù)據(jù)包無法接收到服務(wù)器響應(yīng)的問題; 修復(fù)了在擴(kuò)展中通過 const xext = require('xext') 引用擴(kuò)展 API 出錯(cuò)的問題; 消息中轉(zhuǎn)服務(wù)器 (XXD): 增加了新的配置項(xiàng) enableAES 用于設(shè)置是否開啟 XXD 與 XXB 之間的數(shù)據(jù)加密(此配置項(xiàng)默認(rèn)為 1,當(dāng) XXD 和 XXB 在同一臺服務(wù)器上時(shí)可以設(shè)置為 0 來關(guān)閉數(shù)據(jù)加密從而提升性能),此配置項(xiàng)需要同時(shí)在 XXB 中進(jìn)行對應(yīng)的設(shè)置才會生效; 提升了 JSON 解析和編碼性能; 修復(fù)了有時(shí)因請求過多導(dǎo)致服務(wù)崩潰的問題; 后端服務(wù)器(XXB): 新增對音視頻會議相關(guān)參數(shù)設(shè)置功能頁面; Android 推送方案更改為騰訊移動推送 TPNS(原信鴿已不再被騰訊支持),用戶只需要重新申請 TPNS 推送密鑰即可; 優(yōu)化了推送方案,現(xiàn)在改為通過 XXD 輪詢來處理移動消息推送; 優(yōu)化了 PHP 性能; 提升了 MySQL 查詢性能; 支持在 config/my.php 中通過設(shè)置 $config->disableSystemGroupChat = true; 來禁用系統(tǒng)會話; 特別說明: 您好,您即將使用的軟件為輔助類工具,可能會被各大殺毒軟件進(jìn)行攔截和查殺,該軟件可能存在使用風(fēng)險(xiǎn),請注意規(guī)避,如果您想繼續(xù)使用建議關(guān)閉各種殺毒軟件后使用。 附軟件包解壓密碼:www.onlinedown.net 只要有網(wǎng)絡(luò),無論對方在天涯海角,或是雙方隔得多遠(yuǎn)都沒有距離。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風(fēng)win10(32位)ghost 修正專業(yè)......