使用PHP开发的简约导航/书签管理系统。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

280 lines
8.3 KiB

20200409
1. 新增快捷键支持
2. 后台增加自定义js功能
20200411
1. 更改初始化数据库位置
2. 修复分类目录不按权重排序的问题
3. 书签导入
4. 书签批量删除
20210412
CREATE TABLE on_options (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
"key" TEXT(64) NOT NULL,
value TEXT,
extend TEXT
);
CREATE INDEX on_options_id_IDX ON on_options (id,"key");
CREATE INDEX on_options_key_IDX ON on_options ("key");
20210726
1. 修复后台QQ群2
2. 后台添加社区支持链接
3. 修复默认主题顶部遮挡问题
20220211
1. 简化安装过程,无需再手动修改配置安装
2. 新增默认密码安全检测
3. 默认模板增加手机登录按钮
4. 修复一处XSS漏洞
20220216
1. 修复一处登录漏洞
20220221
1. 修复默认主题字体图标不显示
20220225
1. 修复一处安全漏洞
20220304
1. 新增HttpOnly支持
2. API新增查询单个链接信息get_a_link
3. API支持查询指定分类下的链接link_list,传递参数category_id
20220308
1. 新增数据库更新功能
2. 初始数据库更新
3. 分离分类图标字体设置
4. 集成baisuTwo主题
20220311
1. 简化API入口代码
2. 修复get_a_link查询私有链接返回空值问题
3. 改进SQL更新功能
4. 新增数据库安全检查
5. 新增备用链接功能
6. 新增过渡跳转页面
7. 修复后台链接无法分页问题
20220312
1. 新增API:根据ID查询单个分类信息
2. 修复后台编辑链接,分类信息显示不正确
3. 书签导入时文件名过滤
20220315
1. 修复一个任意文件漏洞
2. baisuTwo主题更新
20220414
1. 新增:站点信息、主题、过渡页面可直接通过后台设置
2. 主题新增 info.json 对主题进行描述
3. 移除自定义Javascript,改用站点设置的自定义header
4. 部分资源已经本地化
5. baisuTwo适配OneNav 0.9.18
20220422
1. 后台新增版本检测
2. defautl和baisuTwo主题适配二级分类
3. 新增Chrome浏览器插件支持
4. 后台新增API设置
5. 修复站点设置,低分辨率底部被遮挡
6. 静态资源进一步本地化
7. 添加自定义footer
8. 支持添加多种协议的链接
9. 完成后台二级目录功能
10. 修复category_list接口API调用不显示私有链接
20220423
1. 新增环境检测
2. 新增用户初始化设置界面
3. 新增版本更新检查
4. 修复未登录情况下不显示分类的BUG
20220424
1. 默认主题新增夜间模式切换
2. 修复修改分类无法更新的BUG
3. 优化后台底部窗口遮挡问题
20220429
1. 后台新增批量修改链接所属分类
2. 后台新增根据分类查询链接
3. 离线站点图标(使用标题第一个字符)
4. 修复baisu主题修改二级分类导致分类变一级的问题
5. 新增主题自定义参数设置
20220507
1. 导入链接支持自动创建分类
2. 支持批量修改链接属性为公有或私有
3. 修改默认主题角标大小
20220509
1. 支持 .html 链接导出
2. 默认主题搜索支持匹配URL
20220513
1. 主题分类排序优化
2. 修改分类优化
20220525
1. 修复link_list和get_a_link可以查询私有分类下的公有链接问题
2. 新增查询指定分类下的链接接口:q_category_link
3. 新增主题删除功能
20220527
1. 新增订阅后在线更新
20220601
1. 过渡页面完善
2. 新增分类字体图标选择
3. 修复360 LJ浏览器登录自动切换内核问题
20220606
1. 修复查询分类链接失效的BUG
20220607
1. 新增主题商城
2. 适配sou主题
3. 适配5iux主题
4. 新增Bing壁纸接口
20220608
1. 使用新的登录页面
20220609
1. 其它优化和BUG修复
20220610
1. 登录页面的.css/.js 加上版本号
2. 403页面静态资源本地化
20220830
1. 去掉默认主题的About链接
2. 二级目录安装检测提示(需要测试)
3. 默认主题支持直链模式,其它主题陆续支持
4. 程序更新完毕后自动跳转到后台首页更新数据库
5. 主题更新检测
6. 新增数据库备份功能
20221107
1. api.php down_theme方法里面的REQUEST改成GET
2. 添加链接去掉过滤,避免#符号影响
3. 前端初始化密码不允许&符号
4. 新增备份数据库下载
5. 默认主题改用本地二维码
6. 新增手机版简易后台
20221116
1. 过渡页面美化
2. 新增:分类目录分享功能
3. 修复默认主题的一些BUG
4. 其它优化和BUG修复
20221117
1. 修复获取分类目录失败的BUG
20221129
1. 新增链接自定义图标支持
2. 修复书签分享私有链接无法查看的BUG
3. 带上?theme=参数可以指定主题
4. 新增heimdall主题
5. 新增OneNav主程序是否满足主题要求的检测
20221223
1. 修复登录页面引入CSS多出一个单引号的问题
2. 修复360搜索引擎出现的BUG
3. 修复通过分类筛选链接自定义图标不显示问题
4. 修复未登录情况下,API不显示链接列表的BUG
5. heimdall主题新增页脚部分
20230425
1. 链接ico图标由favicon.rss.ink 替换为 favicon.png.pub
2. 新增baisuNew主题
3. 升级LayUI到 2.8.x(BUG待进一步测试)
20230506
1. 链接列表可以快速修改标题和权重
2. 订阅成功后刷新当前订阅页面
3. 编辑分类改为当前页iframe方式
4. default/baisuNew/baisuTwo/5iux/webstack主题完成 0.9.30 适配改造,优化了链接显示数量
5. 订阅页面检测域名方式优化,去除了带端口号的情况
20230507
1. 修复平板电脑登录时循环重定向的BUG
2. 优化了后台页面,去除了顶部重复按钮,添加了加群按钮
3. 后台左侧导航栏,点击后高亮显示
20230626
1. 分类列表新增批量操作,可批量设置为私有或公开,对应API的 set_cat_batch 方法
2. 优化时间戳函数,2023-05-6 11:51 优化后显示为 2023-05-06 11:51,分钟数或秒数为个位时补0
3. 链接列表新增下级链接数量(link_num)展示
4. 登录页面新增“忘记密码”按钮
5. 默认主题优化
a. 进入分类时,隐藏侧边栏,同时添加一个返回按钮
b. 搜索框移动到顶部栏下方展示
c. 去除导航栏上的Github按钮
d. index.php 新增get_links_number()函数,用于获取指定分类下可见的链接数量
e. 默认主题,更多链接优化,当分类下链接数量大于设置的数量时才显示更多
20230627
1. baisuNew主题适配手机
2. baisuNew主题优化分类链接更多显示
3. 适配tushan2 主题
a. 全部改为自定义图标
b. 增加书签本地搜索
c. 增加自定义header
d. 模板缓存指定路径为data
4. 增加全局搜索API:/index.php?c=api&method=global_search&keyword=xxx
5. 我的链接,新增关键词搜索功能,可通过链接名称、链接、描述进行匹配
6. 修改链接改为当前窗口iframe弹窗修改
20230628
1. 优化baisuNew主题
a. 进入更多页面时,左侧遮罩不可点击
b. 进入更多页面时,显示关闭当前页面的按钮
c. 当分类下实际书签数量小于设置的数量时,不显示更多按钮
2. 分类链接数量由默认20修改为30
3. 优化baisuTwo主题
a. 更多链接放到末尾
b. 进入更多链接遮罩左侧导航栏
c. 进入更多链接,显示返回按钮
4. 优化5iux主题
5. 优化webstack主题
20230714
1. API认证函数增加了尝试自动获取token,避免部分函数忘记获取token,导致token认证失败
2. 修复查询分类链接要求输入关键词的BUG
3. 修改Medoo默认获取模式为关联数组,避免过多冗余数据
4. 重构OneNav Chrome扩展
5. 后台获取API页面,新增API域名显示
20231114
1. 优化后台首页信息显示
2. 优化主题商城主题展示效果
3. 修改登录页面静态资源参数被宝塔拦截问题
20231207
1. 新增技术支持按钮
2. 数据备份页面新增上传备份功能
20240109
1. 修复page参数注入问题
2. init控制器后端过滤username和password
3. imp_link方法只允许删除 .htm 或 .html 文件,避免任意文件删除
20240110
1. 新增辅助函数:check_all_cat() 用于判断分类是否全为私有,全私有则跳转到登录页
2. 升级LayUI版本至 v2.9.3
3. 修复主题有可用更新时,不显示更新提示的BUG
4. 修复baisuTwo主题右键复制无效的问题
5. 默认主题修改为默认隐藏链接描述
20240115
1. PC后台新增:分类数量/链接数量/PHP版本显示
20240318
1. 获取API页面新增一键复制按钮
2. 优化主题“使用中”的显示状态
3. 修改后台底部年份展示