Releases: dotnetclub-net/dotnetclub
Releases · dotnetclub-net/dotnetclub
支持外置身份提供程序和 PostgreSQL 数据库
dotnetclub 现在允许管理员配置使用与 OpenId Connect 兼容的第三方身份服务来登录用户
此外,管理员现在可以配置 PostgreSQL 关系型数据库用于持久化地存储数据
对应的 Docker 镜像的版本为 jijiechen/dotnetclub:201907301327
导入微信对话
此版本提供了完整的体验流程,借助 dotnetclub-chaty 服务的功能,用户绑定微信账号后,即可从微信导入对话。
管理员站点
现在添加了管理员站点,供管理论坛前台的下列功能:
- 话题的列表、详情和删除管理
- 话题的回复列表和删除管理
- 前台用户的列表
在论坛前台,优化了贴图的功能。现在支持上传图片到服务器上,并选择图片在页面上的呈现大小。
对应的 Docker 镜像的版本为 jijiechen/dotnetclub:201901291444
管理员站点请自行使用源代码打包:
cd dotnetclub/src/Discussion.Admin
dotnet publish -c Release -o publish
支持手机号验证功能
此版本包含对 手机号验证 的支持:
- 用户可以填写手机号并使用短信验证
- 修复了验证邮件地址链接有效期的问题
- 对大量的操作添加了日志
对应的 Docker 镜像版本为 jijiechen/dotnetclub:201812030535
支持用户自定义头像
此版本包含对 用户自定义头像 的支持:
- 用户可以上传自定义头像,将在话题列表、话题详情和回复等位置展示用户的头像
- 用户可以验证邮箱,并使用 Gavatar 头像
- 用户能够更改显示名称,以及登录密码
对应的 Docker 镜像版本为 jijiechen/dotnetclub:201811180438
以 Markdown 格式创建话题和回复
此版本包含对 Markdown 格式的基本支持:
- 注册用户可以在回复话题时使用 Markdown 语法
- 注册用户可以在创建话题时编辑 Markdown 内容(在提交前仍需要切换至“所见即所得”模式)
- 现在能够防止跨站请求伪造登录、创建话题等操作
- 修复了话题详情及回复列表中的用户名的样式溢出问题
对应的 Docker 镜像版本为 jijiechen/dotnetclub:201810130856
回复话题功能
此版本包含基本回复话题的功能:
- 注册用户可以回复已发布的话题
- 用户可在话题详情页查看已有回复
- 用户可在话题列表中查看最新回复的时间
对应的 Docker 镜像版本为 jijiechen/dotnetclub:201809260349
基本话题发布功能
此版本包含基本话题发布功能:
- 匿名用户可以注册成为会员
- 会员登录后可以发布新的话题
- 话题列表可以翻页
- 使用 Sqlite 数据库(如果没配置,会自动创建)
- 支持在 Windows、Linux 和 macOS 上使用 dotnet CLI 运行,也可以使用 Docker 部署
对应的 Docker 镜像版本为 jijiechen/dotnetclub:201809231041