32
32
- [ ] 程序员网址导航
33
33
34
34
## v2.9 升级日志
35
- - [x] 对无权限创建书籍项目的用户 ,隐藏创建书籍入口
35
+ - [x] 对无权限创建书籍书籍的用户 ,隐藏创建书籍入口
36
36
- [x] 优化首页分类索引显示
37
- - [ ] 上传分类图标和上传项目优化
37
+ - [ ] 上传分类图标和上传书籍优化
38
38
39
39
## v2.8 升级日志
40
40
- [x] 优化内容阅读体验:调整文字行高、章内目录以及优化内容图片预览
78
78
- [x] 增加是否允许游客访问的功能(禁止游客访问的话,只能登录)
79
79
- [x] 增加首页是否显示分类索引功能,以便分类太多
80
80
- [x] 内容采集转发
81
- - [x] markdown项目导入的时候 ,` // ` 开头的链接或者非` .md ` 和` .markdown ` 结尾的链接,不转成` $ ` 开头的相对链接
81
+ - [x] markdown书籍导入的时候 ,` // ` 开头的链接或者非` .md ` 和` .markdown ` 结尾的链接,不转成` $ ` 开头的相对链接
82
82
- [x] 删除用户的时候,提示并确认删除,避免误删
83
83
- [x] Github oauth登录调整(Please use the Authorization HTTP header instead as using the ` access_token ` query parameter is deprecated.)
84
84
120
120
- [x] 书籍信息设置页,支持增加文字广告功能,并增加 APP 跳转页
121
121
- [x] 电子书是否登录才能下载
122
122
- [x] 移动端横幅尺寸控制(由于移动端横幅展示,为了不使横幅变形,以及能够灵活控制移动端横幅宽高比例显示)
123
- - [x] 支持` 项目设置 ` 给项目内容增加全局文字小广告功能 ,比如添加原作者赞助二维码链接或者是原作者实体书购买地址等,以便支持开源作者
124
- - [x] 私有项目 ,增加访问密码(项目成员可以免密码访问 )
123
+ - [x] 支持` 书籍设置 ` 给书籍内容增加全局文字小广告功能 ,比如添加原作者赞助二维码链接或者是原作者实体书购买地址等,以便支持开源作者
124
+ - [x] 私有书籍 ,增加访问密码(书籍成员可以免密码访问 )
125
125
- [x] 小分辨率电脑,内容阅读时,不悬浮显示内容菜单,避免影响阅读体验
126
126
- [x] 配置管理,增加图片链接由` http:// ` 自动替换为` https:// ` 开关,因为 --> [ Chrome 将不再允许 https:// 页面加载 HTTP 资源] ( https://www.oschina.net/news/110345/chrome-to-block-http-in-https )
127
- - [x] 如果只有作者才能写作,则如果项目创建者不是作者,已创建了项目的 ,不允许私有转公有、不允许私密分享
128
- - [x] 项目成员PC端无法访问和编辑项目的问题处理
127
+ - [x] 如果只有作者才能写作,则如果书籍创建者不是作者,已创建了书籍的 ,不允许私有转公有、不允许私密分享
128
+ - [x] 书籍成员PC端无法访问和编辑书籍的问题处理
129
129
- [x] 管理员和创始人可以设置书籍信息以及生成电子书
130
- - [x] 编辑者以上权限可以克隆、上传等对项目进行编辑操作
130
+ - [x] 编辑者以上权限可以克隆、上传等对书籍进行编辑操作
131
131
132
132
133
133
## V2.1 升级日志
137
137
- [x] markdown导入功能获取标题优化
138
138
- [x] 内容采集持续优化,URL链接替换优化
139
139
- [x] 支持隐藏收录入口
140
- - [x] 支持隐藏项目开源入口
140
+ - [x] 支持隐藏书籍开源入口
141
141
- [x] API接口用户注册接口,支持控制每小时和每天的用户注册数量,以避免恶意攻击
142
142
- [x] 文档内容,SEO 标题支持获取文档的上一个文档的标题
143
143
- [x] ` puppeteer ` 采集优化
154
154
- [x] 微信小程序API接口开发
155
155
- [x] 书籍在发布的时候,把非站内图片自动采集下来
156
156
- [x] ` BookStack ` 配套微信小程序 ` BookChat ` API接口实现,累计20+个API接口
157
- - [x] 修复删除项目时误删默认封面的bug
157
+ - [x] 修复删除书籍时误删默认封面的bug
158
158
- [x] HTML内容处理,以兼容微信小程序` rich-text ` 组件实现微信小程序文档内容渲染
159
159
- [x] 开源书籍和文档收录提交入口以及收录管理
160
160
- [x] 增加网站小程序码功能,打通PC端与移动端一体化阅读浏览
165
165
- [x] 支持 ` epub ` 导入
166
166
- [x] 隐藏附件管理入口(因为不依赖于此管理附件)
167
167
- [x] 管理后台可根据用户名、昵称、邮箱和角色对用户进行检索和管理
168
- - [x] 增加` 作者 ` 角色,用于控制普通用户创建项目权限
168
+ - [x] 增加` 作者 ` 角色,用于控制普通用户创建书籍权限
169
169
170
170
## v1.7 升级日志
171
171
- [x] 增加书籍和文档搜索精度控制(在管理后台可设置)
212
212
- [x] 文档内的搜索,使用elasticsearch
213
213
- [x] 在书籍编辑页面可以克隆或者是上传markdown
214
214
- [x] 文章内容页顶部显示 作者、发布时间、更新时间、浏览量、分享人
215
- - [x] 新建和编辑项目 ,支持添加原作者和原作者链接
215
+ - [x] 新建和编辑书籍 ,支持添加原作者和原作者链接
216
216
- [x] 文档文章内容,顶部标题下显示信息
217
217
- [x] 管理后台控制第三方登录的显示与隐藏
218
218
- [x] HTML table 渲染问题优化(把` editormd.js ` 中的` breaks ` 设置为false)
@@ -223,19 +223,19 @@ sudo docker run -it -p 9300:9300 -p 9200:9200 -v /Users/TruthHun/elasticsearch/d
223
223
```
224
224
225
225
## V1.5 升级日志
226
- - [x] 修复:文档项目删除时间过长进而导致删除失败的Bug (启用了MySQL的事务,但事务中SQL语句有select字句查询造成的问题)
227
- - [x] 修复:项目成员列表显示不全的Bug (分页问题导致) [ #25 ] ( https://github.com/TruthHun/BookStack/issues/25 )
228
- - [x] 修复:文档项目标识正则匹配规则不正确的问题
229
- - [x] 优化:分类在筛选文档项目的时候 ,SEO优化,以文档分类作为` title ` 等,不再以首页的文案作为` title `
230
- - [x] 优化:一键采集文档项目 ,自动检测并下载图片
226
+ - [x] 修复:书籍删除时间过长进而导致删除失败的Bug (启用了MySQL的事务,但事务中SQL语句有select字句查询造成的问题)
227
+ - [x] 修复:书籍成员列表显示不全的Bug (分页问题导致) [ #25 ] ( https://github.com/TruthHun/BookStack/issues/25 )
228
+ - [x] 修复:书籍标识正则匹配规则不正确的问题
229
+ - [x] 优化:分类在筛选书籍的时候 ,SEO优化,以文档分类作为` title ` 等,不再以首页的文案作为` title `
230
+ - [x] 优化:一键采集书籍 ,自动检测并下载图片
231
231
- [x] 优化:恢复文档模板功能
232
232
- [x] 优化:文档中,图片不再使用带http的URL绝对路径,以解决更换域名后写死的URL找不到图片
233
233
- [x] 新增:书籍推荐,在封面加上"推荐"图标标志。
234
- - [x] 新增:` Git Clone ` 的方式导入项目
234
+ - [x] 新增:` Git Clone ` 的方式导入书籍
235
235
- [x] 编辑文档图片需要处理
236
236
- [x] 阅读页面图片需要处理
237
237
- [x] 导出文档图片需要处理
238
- - [x] 项目导入的图片需要处理
238
+ - [x] 书籍导入的图片需要处理
239
239
- [x] 优化:文档阅读体验优化
240
240
- [x] 文档阅读页面左侧章节菜单,可展开和收起
241
241
- [x] 键盘左右方向键按键切换文档上下章节
@@ -247,7 +247,7 @@ sudo docker run -it -p 9300:9300 -p 9200:9200 -v /Users/TruthHun/elasticsearch/d
247
247
- [x] 文档编辑历史,使用文件存储的方式进行记录,不存入数据库.
248
248
- [x] 版本控制,在` <bookstack-git></bookstack-git> ` 标签内添加文案用以提交版本说明。如` <bookstack-git>first commit</bookstack-git> ` 等同于` git commit -m "first commit" `
249
249
- [x] 删除版本记录的时候要同时删除版本文件
250
- - [x] 删除文档项目时同时删除项目所有的相关文档章节版本记录
250
+ - [x] 删除书籍时同时删除书籍所有的相关文档章节版本记录
251
251
- [x] 删除单个文档章节以及删除上一级文档章节,则被删除的文档章节的历史版本记录同样要删除
252
252
- [x] ` SUMMARY.md ` 功能扩展,输入` <bookstack-auto></bookstack-auto> ` ,获取所有文档章节标识
253
253
@@ -288,12 +288,12 @@ sudo docker run -it -p 9300:9300 -p 9200:9200 -v /Users/TruthHun/elasticsearch/d
288
288
<a name =" v1.2 " ></a >
289
289
## V1.2 升级日志(功能增强,已于2018-04-07完成)
290
290
- [x] 修复图片存储路径不正确的问题
291
- - [x] 正确输入文档项目标识和登录密码才能删除文档项目 ,以避免误删操作
291
+ - [x] 正确输入书籍标识和登录密码才能删除书籍 ,以避免误删操作
292
292
- [x] 增加移动端搜索入口
293
293
- [x] 扩展采集功能,增加` DIY模式 ` ,以采集提取页面的指定内容
294
294
- [x] 增加文档分类功能(工作量最大的一项,还新增了分类数据表。用户都不知道自己需要什么,但是却知道自己不需要什么,所以必须要有个分类来引导用户查找自己需要的资料;前端隐藏暂时没有书籍的分类)
295
295
- [x] sitemap的` changefreq ` ,调整为` weekly `
296
- - [x] 项目名称 ,SEO时,默认加上书名号
296
+ - [x] 书籍名称 ,SEO时,默认加上书名号
297
297
- [x] 用户个人主页、收藏、关注、粉丝等
298
298
- [x] 友链管理
299
299
@@ -308,13 +308,13 @@ FIX:
308
308
- [x] 增加备案链接链到工信部。
309
309
- [x] 文档阅读页面缺少了统计代码,已加上。
310
310
- [x] 解决给文档打分时分值错误的问题。
311
- - [x] 一键导入和一键拉取markdown项目时 ,如果出现相同identity的文档,则执行更新,否则为新录入
312
- - [x] 一键拉取项目,支持任何来源的zip压缩的markdown项目的拉取
311
+ - [x] 一键导入和一键拉取markdown书籍时 ,如果出现相同identity的文档,则执行更新,否则为新录入
312
+ - [x] 一键拉取书籍,支持任何来源的zip压缩的markdown书籍的拉取
313
313
- [x] 无刷新加载上下篇阅读文档,优化阅读体验
314
314
- [x] 移除SEO等Go文件中硬编码的"bookstack.cn"的域名(因为BookStack,一开始是打算自用的,所以当时写死了)
315
315
- [x] 登录和注册验证码优化(使用Beego自带的验证码体系:< https://github.com/astaxie/beego/tree/master/utils/captcha) >
316
316
- [x] 支持本地化存储(改动了很多地方,具体改动,请` git log ` 查看)。在app.conf中增加了` store_type ` 配置项,以扩展存储类型,目前扩展的存储类型有本地存储(` local ` )和阿里云OSS存储(` oss ` ),更多存储类型(` 七牛云存储(qiniu)、腾讯云存储(cos)、百度云存储(bos)、又拍云存储(upyun) ` )持续开发中.
317
317
- [x] 分页优化
318
318
- [x] 解决角色名称有时不显示的问题
319
- - [x] 解决` 导入项目 ` 和` 拉取项目 ` ,项目中的图片 、文档间的链接不正确的问题,目前兼容绝大多数各种姿势的markdown项目导入和拉取
319
+ - [x] 解决` 导入书籍 ` 和` 拉取书籍 ` ,书籍中的图片 、文档间的链接不正确的问题,目前兼容绝大多数各种姿势的markdown书籍导入和拉取
320
320
0 commit comments