kate522
|
1cd81fb61a
|
Merge pull request 'Worktree/lightbox sitewide' (#16) from worktree/lightbox-sitewide into main
Reviewed-on: #16
|
2026-09-02 14:09:51 +00:00 |
|
kate522
|
9e6ee55de9
|
test(navigation): 契约断言对齐打包后的运行时架构
- 依赖图测试:jquery deregister/单文件注册断言改为断言 jquery-core 收敛、
aksrt-runtime 指向 public.js,以及打包工具纳入 bootstrap/fontawesome5/
main.min.css/loader/main.min
- header DOM 测试:移除已废弃的 nav_user_newposts_btn 与 navbar-but 断言,
改断言 navbar-newposts 与 header-userbox.css 进入 public.css 打包清单
|
2026-09-02 21:49:41 +08:00 |
|
kate522
|
1f4a39d8f8
|
feat(runtime): 全站前端脚本统一接入 AksrtFrontend 全局 DOM 生命周期
- rehydrate.js 新增 boot()/aksrt:ready 事件,支持 boot 后晚注册立即以 init 触发
- aksrt-runtime.js 初始加载改走 AksrtFrontend.boot,tooltip/倒计时注册为组件
- 约 30 个前端脚本(首页、评论、支付、路由、页面叶子、widgets)
从直接 DOMContentLoaded 迁移为 AksrtFrontend.register,并加幂等标记
- section-navs 依赖改为 aksrt-runtime,保证注册时序
- 清理死代码:删除孤儿 loader.js/main.js 及 runtime/page-navs 遗留副本
- loader.js 移除已迁移模块的 tbquire 路径映射,main.js 相应瘦身
- build-public-assets.mjs 增加 runtime/main.min.js 自动压缩步骤
- 新增 4 个契约测试(homepage-dom/rehydrate-runtime/global-dom-init/
public-bundle-parity),3 个既有 harness 适配注册表初始化方式
|
2026-09-02 21:48:56 +08:00 |
|
kate522
|
5984d4e42d
|
fix(icons): 清理 FA4 残留图标类,统一为 Font Awesome 5 约定
- 通用 fa fa-X 前缀改为 fa fas fa-X(12 个生产文件)
- 重命名图标映射:fa-sign-in→fa-sign-in-alt、fa-envelope-o→far fa-envelope、
fa-trash-o→far fa-trash-alt、fa-file-image-o→far fa-file-image、
fa-dot-circle-o→far fa-dot-circle、fa-play-circle-o→far fa-play-circle、
fa-pencil→fas fa-pencil-alt
- 修复 FA5 中不存在的 fa-pencil-square→fas fa-edit
|
2026-09-02 21:48:42 +08:00 |
|
kate522
|
94de0e7ddf
|
Merge pull request 'feat(lightbox): 接入全站图片预览' (#15) from worktree/lightbox-sitewide into main
Reviewed-on: #15
|
2026-09-02 10:34:54 +00:00 |
|
kate522
|
ddf7c37556
|
feat(lightbox): 接入全站图片预览
|
2026-09-02 18:33:47 +08:00 |
|
kate522
|
0985d0cb0a
|
feat(captcha): add provider configuration tabs
|
2026-09-02 16:55:57 +08:00 |
|
kate522
|
ff4ec1eb43
|
feat(captcha): 打通人机验证 11 个场景的前后端完整链路
- 统一验证入口 aksrt_require_captcha(),返回 true|WP_Error,启用场景配置缺失时 fail-closed 拒绝
- 前端公共 API 重构为 window.AKSRTCaptcha(verify/collect/reset/run),单飞锁防并发重复验证,一次性 proof 绑定浏览器 cookie+场景+服务商+主机名
- challenge/exchange REST 端点:challenge 原子占用防票据放大厂商调用,增加频率限制
- 新增 OAuth bind pass:服务端签发 5 分钟一次性令牌,绑定用户+服务商+浏览器,微信扫码延迟消费
- 覆盖场景:评论、登录、注册、绑定第三方、绑定手机、找回密码、修改密码、更改邮箱、资料下载、签到、前台投稿
- 移除 Service 层重复验证与 _auth_code_verified/_defer_login 等客户端可伪造标志,删除下载共享 pass 死代码
- 修复腾讯 TC3 签名 scope、Cloudflare action/cdata/hostname 严格校验、阿里云验签错误码映射
- 后台 Schema 保存对 secret 字段做掩码/保留合并;导入导出过滤 aksrt_captcha_config
- 重建 public bundle 与 admin SPA;新增 captcha 运行时/安全/业务契约测试与 harness
|
2026-09-02 13:03:24 +08:00 |
|
kate522
|
d2e95acd75
|
进行了一些小优化
|
2026-09-01 18:43:21 +08:00 |
|
kate522
|
bd9d415e89
|
进行了一些小优化
|
2026-08-31 21:09:28 +08:00 |
|
kate522
|
2085a702b9
|
进行了一些小优化
|
2026-08-31 20:58:48 +08:00 |
|
kate522
|
2a3e8bf392
|
Merge branch 'main' of ssh://gitea.rutua.cn:222/kate522/wordpress-theme-aksrt
|
2026-08-31 19:17:24 +08:00 |
|
kate522
|
183e725eb4
|
进行了一些小优化
|
2026-08-31 19:16:30 +08:00 |
|
kate522
|
5740c26a6d
|
Merge pull request 'fix(single): restore author follow controls' (#14) from worktree/fix-single-author-follow into main
Reviewed-on: #14
|
2026-08-31 05:14:44 +00:00 |
|
kate522
|
8eb62e712b
|
fix(single): restore author follow controls
|
2026-08-31 13:12:45 +08:00 |
|
kate522
|
71444b139a
|
进行了一些小优化
|
2026-08-30 21:48:59 +08:00 |
|
kate522
|
a73fa9a6c0
|
进行了一些小优化
|
2026-08-30 20:38:25 +08:00 |
|
kate522
|
4c62fda62b
|
进行了一些小优化
|
2026-08-30 20:20:31 +08:00 |
|
kate522
|
95540ea32c
|
文章详细页实现全局DOM加载
|
2026-08-30 20:02:19 +08:00 |
|
kate522
|
b161d6e5c8
|
文章详细页实现全局DOM加载
|
2026-08-30 19:25:53 +08:00 |
|
kate522
|
65fbf97099
|
评论区硬切换实现小修复
|
2026-08-30 19:04:41 +08:00 |
|
kate522
|
0e1b0ce86e
|
评论区硬切换实现小修复
|
2026-08-30 17:53:19 +08:00 |
|
kate522
|
b8ef4d81a4
|
评论区硬切换实现
|
2026-08-30 17:34:29 +08:00 |
|
kate522
|
ed914d2eec
|
修复了一些小问题
|
2026-08-30 13:49:54 +08:00 |
|
kate522
|
1b4928d69b
|
Merge pull request '优化了一些问题' (#13) from worktree/oauth-hard-cut into main
Reviewed-on: #13
|
2026-08-29 14:11:28 +00:00 |
|
kate522
|
780e1eba21
|
优化了一些问题
|
2026-08-29 22:03:48 +08:00 |
|
kate522
|
1d904e6532
|
优化了一些问题
|
2026-08-29 18:05:49 +08:00 |
|
kate522
|
54db1131dc
|
优化了一些问题
|
2026-08-29 17:59:26 +08:00 |
|
kate522
|
af30159a03
|
优化了一些问题
|
2026-08-29 17:36:21 +08:00 |
|
kate522
|
88eb29c645
|
优化了一些问题fix(captcha)
|
2026-08-29 17:03:05 +08:00 |
|
kate522
|
41da33bb13
|
优化了一些问题
|
2026-08-29 16:15:06 +08:00 |
|
kate522
|
e54228d509
|
优化了一些问题
|
2026-08-29 15:50:04 +08:00 |
|
kate522
|
f9e411dda8
|
进行了一些优化
|
2026-08-27 03:49:56 +08:00 |
|
kate522
|
50c5769d01
|
进行了一些优化
|
2026-08-27 03:27:26 +08:00 |
|
kate522
|
ad128ef94e
|
进行了一些优化
|
2026-08-27 02:29:40 +08:00 |
|
kate522
|
17dabca568
|
进行了一些优化
|
2026-08-27 02:25:34 +08:00 |
|
kate522
|
c6e0423e46
|
进行了一些优化
|
2026-08-27 02:19:41 +08:00 |
|
kate522
|
02d456b00b
|
进行了一些小修复
|
2026-08-26 23:52:23 +08:00 |
|
kate522
|
fff1590a43
|
进行了一些小修复
|
2026-08-26 23:18:51 +08:00 |
|
kate522
|
af3539914d
|
进行了一些小修复
|
2026-08-26 22:50:35 +08:00 |
|
kate522
|
b77926388f
|
进行了一些小修复
|
2026-08-26 22:23:52 +08:00 |
|
kate522
|
1d073ea293
|
进行了一些小修复
|
2026-08-26 21:59:47 +08:00 |
|
kate522
|
6eb189ca88
|
进行了一些小修复
|
2026-08-26 21:44:40 +08:00 |
|
kate522
|
90646134d4
|
进行了一些小修复
|
2026-08-26 21:32:31 +08:00 |
|
kate522
|
f143a111cd
|
进行了一些小修复
|
2026-08-26 21:23:55 +08:00 |
|
kate522
|
8111b17392
|
进行了一些小修复
|
2026-08-26 20:00:31 +08:00 |
|
kate522
|
fbada8bd6a
|
进行了一些小修复
|
2026-08-26 19:51:31 +08:00 |
|
kate522
|
02cbff1ddf
|
进行了一些小修复
|
2026-08-26 19:15:53 +08:00 |
|
kate522
|
5c7fa38da8
|
进行了一些小修复
|
2026-08-26 19:04:28 +08:00 |
|
kate522
|
192e102275
|
进行了一些小修复
|
2026-08-26 18:50:51 +08:00 |
|
kate522
|
5222349c85
|
进行了一些小修复
|
2026-08-26 18:46:15 +08:00 |
|
kate522
|
ad26feaaee
|
进行了一些小修复
|
2026-08-26 18:37:44 +08:00 |
|
kate522
|
ee4e599f2d
|
进行了一些小修复
|
2026-08-26 18:25:42 +08:00 |
|
kate522
|
7c0c21e984
|
进行了一些小修复
|
2026-08-26 18:06:44 +08:00 |
|
kate522
|
fb2bbb64c5
|
进行了一些小修复
|
2026-08-26 17:57:29 +08:00 |
|
kate522
|
1f84e6aa18
|
进行了一些小修复
|
2026-08-26 17:32:26 +08:00 |
|
kate522
|
bfc16de962
|
进行了一些小修复
|
2026-08-26 17:24:37 +08:00 |
|
kate522
|
5121b33ad5
|
进行了一些小修复
|
2026-08-26 16:59:42 +08:00 |
|
kate522
|
b80ac46147
|
进行了一些小修复
|
2026-08-26 16:38:41 +08:00 |
|
kate522
|
2cb78edabb
|
进行了一些小修复
|
2026-08-26 16:32:18 +08:00 |
|
kate522
|
992af2119d
|
进行了一些小修复
|
2026-08-26 15:36:56 +08:00 |
|
kate522
|
562beb15cf
|
进行了一些小修复
|
2026-08-26 15:29:37 +08:00 |
|
kate522
|
ae10b3d3fd
|
进行了一些小修复
|
2026-08-26 15:11:25 +08:00 |
|
kate522
|
d37c34f71c
|
进行了一些小修复
|
2026-08-26 14:21:32 +08:00 |
|
kate522
|
2e7cc56043
|
进行了一些小修复
|
2026-08-26 14:06:31 +08:00 |
|
kate522
|
d4b7ec1deb
|
进行了一些小修复
|
2026-08-26 13:54:49 +08:00 |
|
kate522
|
ed1a47cf4e
|
进行了一些小修复
|
2026-08-26 13:30:02 +08:00 |
|
kate522
|
065a5bc99c
|
进行了一些小修复
|
2026-08-26 12:35:20 +08:00 |
|
kate522
|
dc14c29878
|
进行了一些小修复
|
2026-08-26 12:10:06 +08:00 |
|
kate522
|
90b3ccb006
|
进行了一些小修复
|
2026-08-26 11:36:46 +08:00 |
|
kate522
|
9ad6f41592
|
对小工具进行了一些修复
|
2026-08-26 11:17:22 +08:00 |
|
kate522
|
523af723ae
|
对小工具进行了一些修复
|
2026-08-26 11:06:05 +08:00 |
|
kate522
|
c6b1acfe0e
|
对小工具进行了一些修复
|
2026-08-26 09:47:55 +08:00 |
|
kate522
|
411905f919
|
对小工具进行了一些修复
|
2026-08-26 09:30:40 +08:00 |
|
kate522
|
bb9413cba6
|
对小工具进行了一些修复
|
2026-08-26 08:41:24 +08:00 |
|
kate522
|
e877ceb560
|
修复了一些问题
|
2026-08-25 20:15:55 +08:00 |
|
kate522
|
c484ee6ef3
|
修复了一些问题
|
2026-08-25 19:59:43 +08:00 |
|
kate522
|
f5746da0ae
|
修复了一些问题
|
2026-08-25 19:42:16 +08:00 |
|
kate522
|
ea83f2211c
|
修复了一些问题
|
2026-08-25 19:14:38 +08:00 |
|
kate522
|
e41350a81b
|
修复了一些问题
|
2026-08-25 19:03:05 +08:00 |
|
kate522
|
9b6088986a
|
修复了一些问题
|
2026-08-25 18:42:23 +08:00 |
|
kate522
|
ff521c9ad6
|
修复了一些问题
|
2026-08-25 18:34:17 +08:00 |
|
kate522
|
3dbd196e06
|
修复了一些问题
|
2026-08-25 18:31:49 +08:00 |
|
kate522
|
c8d199a694
|
修复了一些问题
|
2026-08-25 18:22:30 +08:00 |
|
kate522
|
0109a59922
|
修复了一些问题
|
2026-08-25 18:11:26 +08:00 |
|
kate522
|
dbb1f776f2
|
修复了一些问题
|
2026-08-25 17:57:20 +08:00 |
|
kate522
|
8eb0079bc4
|
修复了一些问题
|
2026-08-25 17:15:28 +08:00 |
|
kate522
|
59a393bf27
|
修复了一些问题
|
2026-08-25 17:11:58 +08:00 |
|
kate522
|
11f1c23fa7
|
进行了一些小优化
|
2026-08-25 17:02:33 +08:00 |
|
kate522
|
4a4009133c
|
进行了一些小优化
|
2026-08-25 16:33:36 +08:00 |
|
kate522
|
e5df6fdaa7
|
进行了一些小优化
|
2026-08-25 06:58:09 +08:00 |
|
kate522
|
9381d1ff53
|
进行了一些小优化
|
2026-08-25 06:41:57 +08:00 |
|
kate522
|
4c81980804
|
进行了一些小优化
|
2026-08-25 06:30:29 +08:00 |
|
kate522
|
eef73ee9e7
|
进行了一些小优化
|
2026-08-25 06:20:16 +08:00 |
|
kate522
|
8ddbfdd7b7
|
进行了一些小优化
|
2026-08-25 06:02:26 +08:00 |
|
kate522
|
75d1e6e53b
|
进行了一些小优化
|
2026-08-25 05:59:50 +08:00 |
|
kate522
|
5549f81901
|
进行了一些小优化
|
2026-08-25 05:46:21 +08:00 |
|
kate522
|
07c4e969c3
|
新增全局流水号
|
2026-08-25 05:33:01 +08:00 |
|
kate522
|
90fd59b647
|
/user/balance/ 调整
|
2026-08-25 04:20:29 +08:00 |
|
kate522
|
815b938363
|
进行了一些小优化
|
2026-08-24 18:13:47 +08:00 |
|