This website works better with JavaScript
Home
Explore
Help
Register
Sign In
Shentar
/
talebook
Watch
1
Star
0
Fork
0
Files
Issues
0
Pull Requests
0
Wiki
Branch:
master
Branches
Tags
backup_0301
custom_use
dev/no_nuxt
dev_0302
dev_0415
dev_0415_2
dev_0415_backup
dev_0415_new
develop_0211
fea_favorite
master
master_backup_0302
master_backup_0315
master_backup_0417
master_backup_0526
master_backup_readiumlite_0528
ssr_dev
tyq/use_matomo
upgrade_readium
talebook
/
features.md
features.md
2.2 KB
Permalink
History
Raw
v3.x的特性列表
安装指引页面
判断是否首次安装
引导填写必要信息
生成本地配置并保存
安装界面允许配置更多选项(中文套装?)
私人图书馆模式(需密码进入)
一个欢迎页面
允许配置提示文字
输入访问密码
提交后生成私密cookie记住信息
并在所有接口中都要校验这个cookie
CSRF防刷
支持图形验证码(低优先级)
本地用户注册功能
一个用户注册页面
邮箱注册
注册确认
修改密码
重置密码
关联社交网络账号
书籍管理能力
支持批量书籍导入(TODO:选定服务器目录、扫描存量书库文件哈希)
支持书架
支持更多元数据插件(amazon.cn)
#33
考虑默认集成douban-rs-api ?
批量更新元数据(需要有个表格确认页?)
#67
后台管理页面
新设计一个配置管理页面
对社交登录管理(开启哪些登录方式/对应的APIKEY)
是否允许本地用户注册
管理用户列表
权限管理(管理员/上传/浏览/下载)
网站功能设置(SMTP/豆瓣API等)
主页定制(网站名称、外链、公告)
细粒度权限(用户级别)
在登录页面时检查用户级别的权限
支持OPDS
将claibre官网库中的opds功能移植回来
继续优化静读天下的处理
新的社交登录方式
支持微信登录
站点美化
404页面
5xx页面
星星的样式太大太丑
支持语言选项(Englist)
启动时强制生成新的index.html(解决标题不一致问题)
优化kindle推送时的大小限制
#82
搜索时自动补全(模糊匹配书籍)
#38
技术优化
vueJS重构
动静态分离
书籍下载支持CDN(防盗链)
异常邮件告警
增加单元测试覆盖率
自动集成:接入Tarvis CI
自动化测试:接入coverall.io
SQLITE数据库性能问题
#123