Code Monkey home page Code Monkey logo

vocechat-client's People

Contributors

shuotwang avatar suhan1996 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vocechat-client's Issues

[BUG]手机安卓端的一些问题

描述问题

  1. 安卓端vocechat无法收到弹窗消息提醒消息栏显示未读消息,这个问题对于聊天工具相当不便
  2. 手机端对于一些markdown和html格式的内容显示为空白,例如链接失效的图片
  3. 手机端点击回复的消息框无法定位到前面的消息,网页端可以定位
  4. 手机端无法对markdown链接格式的图片进行放大缩小,也无法保存下载
  5. 手机端对图片、文件分享到其他应用时vocechat不在可以分享的应用列表中

预期结果

  1. 实现可以接受弹窗消息提醒和消息栏显示未读消息
  2. 增加对手机端对markdown语法和html的支持,或者对一些无法识别的内容显示为“不支持的格式”
  3. 实现点击回复的消息定位到之前的消息
  4. 增加手机端markdown链接格式的图片的放大缩小和下载
  5. 增加可以图片文件分享到vocechat的功能

环境信息

  • 操作系统: Android 12
  • 版本:安卓客户端0.2.66,服务端v0.3.2

bug: app 不同服务器切换登录导致数据混乱 | Switching logins between different servers leads to data clutter

触发方式 同时登录官网实例和自建实例
由于官网同步数据很慢,切换到自建实例很快。会将官网数据刷新到自建实例列表里。

甚至app中自建实例用户列表中会显示一部分官网实例用户。在app自建实例用户中的官网对话中,会有官网实例用户是自建实例中的名字,头像。就像被盗号了似的。


Trigger method: Log in to the official instance and the self-hosted instance at the same time.
Due to the slow synchronization of data on the official , switching to a self-hosted instance before data refresh is quickly obtained. The official instance data will be refreshed to the list of self-hosted instance.

Even a part of official instance users list will be displayed in self-hosted instance users list in the app.

In self-hosted instance discuss lists (the data came from official instance ), there will be official instance users who have same name , mail and avatar with my account. It's like being hacked.

手机端建议新增中文选项

如果是国内用户比较多的话,或者有意向发展国内客户的,建议增加一个中文的语言,毕竟英文对国人来说很多时候还是不太方便的。

[BUG] IOS和Android客户端APP无法识别超链接

环境:

  • 服务器端版本: 0.3.7
  • IOS客户端版本:0.2.91
  • Android客户端版本:0.2.92
    问题描述:
    如果你在聊天窗口中复制入一个超链接,IOS和Android客户端均无法正确识别超链接,无法做到点击跳转到浏览器打开的动作。
    希望能修复此问题。

Markdown iFrame display

Show 'can't display iFrame in Markdown messages.

A further handling could be showing iFrame properly (not decided yet).

大佬能详细说一下推送通知的功能吗?

我用Firebase,使用官方配置,来了消息没有反应,用自定义根据教程填进去,也是没反应。
大佬能出一个详细的教程吗?搭了梯子也没反应。

还有聊天的时候所有人的消息都是在左边。能不能对方的在左边,自己的在右边?

客户端发送的图片无法放大

能不能删除和某人的对话?

[BUG] IOS和Android客户端无法正确识别视频文件

环境:

  • 服务器端版本: 0.3.7
  • IOS客户端版本:0.2.91
  • Android客户端版本:0.2.92

问题描述:
在聊天窗口中上传一个视频文件,无法正确识别视频文件,不能实现点击播放功能。
例如:上传一个mp4流媒体文件,无法直接点击播放,你必须要先点击下载再点击打开才可以,步骤繁琐,一个处理文件的逻辑。希望后续改进。

消息管理的建议

已部署到树莓派,十分轻量,点赞。
目前的问题有:

1.sqlite是否有切片与体积管理设置。
2.聊天记录可否针对服务器全局/频道分开设置 消息(图片/文字/视频/文档)有效期,比如超过7天附件自动销毁,15天聊天记录自动销毁。
3.20个人license不是很够用,免费license人数限制太狠了,建议参考免费QQ群人数,当前的人数限制下如果将微信群和QQ群好友介绍来的话将会十分棘手。
4.关于大文件传输,是否可以让浏览器充当P2P打洞工具,甚至可以设置好本地工作文件夹,如果双方都在线的话,可以利用浏览器互相传输文件。

[BUG]安卓两个bug

app:不说推送,新发的信息也转圈圈转不出来。发消息不支持回车换行

网页:没适配手机ua 聊天界面不友好

登录过程 loading 时间过长|Login loading takes forever

暂时未知原因,在排查中。
可以提供您在何地使用移动端;后端部署的地点;移动端系统(iOS/Android/鸿蒙);有没有梯子;是一直转不停登录不上,还是转比较久但最终能登录成功等。

Cause of this issue is not clear. We are looking into this. Any feedbacks are welcomed.
You may provide your location; backend location; mobile OS type (iOS, Android, etc.); does login succeeds eventually after a long waiting, or it will load forever.

Bug: a group delete but not remove from mobile client

When I removed a group from web client, but the group still stay in group member's IOS message list.

How to reproduce

  1. Delete a group from web page.
  2. From the view of group members' iOS client, can see the delete group still remained.

Maybe cache not refresh. Because group has been already deleted, I can't leave from ios client. And there has no options let me delete the group message.

[FEAT] 希望增加发送语音功能

希望增加类似于QQ的语音发送功能

功能预期效果:
1.可以长按录音,松开并发送语音。
2.可以按下开始录音,再次按下暂停,回放录音录音没问题后,再点击发送。

分享

希望添加,其他app 点击分享按钮时,显示的选择应用列表里面能显示 vocechat客户端。

[BUG] IOS和Android客户端发送语音样式与web端不统一

环境:

  • 服务器端版本: 0.3.7
  • IOS客户端版本:0.2.91
  • Android客户端版本:0.2.92

问题描述:

Web端接收到的语音文件拥有波形图、可以随意在音频文件上点击来控制语音播放位置,但是IOS和Android客户端无法实现这一点。
希望后续改进此功能。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.