基于laravel开发的的个人博客系统laravel-bjyblog
https://baijunyao.com/
|
7 年之前 | |
---|---|---|
app | 7 年之前 | |
bootstrap | 7 年之前 | |
config | 7 年之前 | |
database | 7 年之前 | |
public | 7 年之前 | |
resources | 7 年之前 | |
routes | 7 年之前 | |
storage | 7 年之前 | |
tests | 7 年之前 | |
.editorconfig | 7 年之前 | |
.env.example | 7 年之前 | |
.gitattributes | 7 年之前 | |
.gitignore | 7 年之前 | |
artisan | 7 年之前 | |
composer.json | 7 年之前 | |
composer.lock | 7 年之前 | |
package.json | 7 年之前 | |
phpunit.xml | 7 年之前 | |
readme.md | 7 年之前 | |
server.php | 8 年之前 | |
webpack.mix.js | 7 年之前 | |
yarn.lock | 7 年之前 |
这个项目是把 thinkphp-bjyblog 用 laravel 框架重构后的产物;
下图中的白俊遥博客即是使用 laravel-bjyblog 开发的个人博客
项目使用 MIT 协议;免费开源可随意使用;
修复分类没有按照sort字段排序的问题
使用 mews/purifier 过滤评论加强 xss 防护
添加EditorConfig配置
修复移动端版权说明样式错乱的问题
默认使用 /config/session.php 定义的 session 过期时间
升级prism增加复制功能
升级baijunyao/laravel-print至3.1
只允许使用 oauth 账号登录评论
统一编码风格
自定义验证类用于验证评论内容
更合理的获取评论请求数据
增加中间件用于防止未登录状态请求评论接口
设置session过期时间为30天
评论出错返回403错误并阻止继续操作
增加评论草稿箱功能防止评论丢失
底部增加版本号
底部2017改为2018年
request只取指定字段
解决登录后丢失评论内容的问题
解决dusk测试关闭过快评论失败的问题
后台增加清除缓存的菜单
已经登录后台后再访问登录页面自动跳转到后台首页
修复彻底删除评论后跳转不正确的问题
设置随言碎语和开源项目页面的title
Powered by改为中文
require laravel-print 用于调试打印
开启自动发现dusk
require dbal用于修改字段
修改文章内容字段类型为mediumText
把char改为string
删除text字段类型的长度
注: 因表迁移不支持修改 text 类型 ;所以建议安装 5.5.0.4 之前版本的童鞋手动把 articles 表的 markdown 和 html 字段从 text 类型改为 mediumtext ;以防止生成的 html 过长无法完整储存;
修复分类和标签列表title、keywords、description未正确设置的问题
前台dusk测试完成
访问不存在的文章时返回404页面
修复社会化登录的错误
升级laravel框架到5.5版本
修复show_message函数改名造成的错误
修复右侧捐款链接错误的问题
切分日志保留1年的记录
新增或者编辑文章后更新标签统计缓存
博客版本号从配置项中获取
规范统一使用驼峰命名
全局路由约束;限制id必须为数字
完善使用说明
自动过滤一些无意义评论
第一个稳定版本