Moredoc v2.1.0 released, enhanced document preview and integrated Oauth login

Magic Beans Library

Moredoc is a library solution developed and implemented using the Go language. It is a reconstructed version of the dochub library. It supports online reading and browsing of multiple document formats such as office (all types), PDF, TXT, EPUB, MOBI, etc. It supports 无限级分类, , 文档批量上传, , , , , and and other functions, it has a simple and beautiful user visual and functional experience, as well as supporting WeChat applet .文档批量转换全文搜索云存储网络爬虫VIP手机号登录注册支付宝微信支付

technology stack

  • Golang :gin + gRPC + GORM
  • Vue.js : nuxt2 + element-ui
  • Database : MySQL 5.7+

Upgrade log

Community Edition (Open Source Edition) Upgrade Log

  • Add email verification control during user registration (in ) 后台->系统设置->安全配置->是否开启注册邮箱验证
  • Added multiple document preview formats, in addition to support svg, additional support for format previews such as png, , jpegand etc. (under configuration)webp 后台->系统设置->转换配置->预览格式 
  • Added reconvertinstructions to support converting previous svgpreviews to other preview formats to reduce storage space usage and improve preview loading speed
  • Changed program command prompts to use Chinese to more clearly present the use of commands.

Professional version upgrade log

The professional version upgrade content includes the community version upgrade content

  • Integrated Oauthlogin, supporting third-party login such as WeChat, QQ, Gitee, Github ( 后台->系统设置->Oauth配置under configuration)
  • Support WeChat applet login (under 后台->系统设置->小程序配置->启用微信登录configuration)
  • Fixed the issue where the login box disappears after closing the website
  • Fix the problem of VIP purchase failure
  • Fix the problem that the document applet code is not displayed
  • Optimize the full-text index and use queues to reduce index update blocking time
  • Optimize duplicate document detection
  • Optimize minio’s support for https

demo site

Experience the new features of the program at a glance!

Demo site, 1:00 ~ 6:00 every morning, all data is reset every hour

Open source address

manual

For more detailed tutorials on the installation and deployment of Modou Library, secondary development, etc., please refer to Shuzhan.com's "Modou Library User Manual"

Guess you like

Origin www.oschina.net/news/267517