kuaifan
|
645cb02757
|
chore(upgrade): Laravel 8 直升 13(旧结构跑通)+ PHP 8.4 + 依赖升级与兼容修复
- composer: framework ^13.0、php ^8.3、laravel-s ~3.8.0、predis ^2.3、
phpunit ^11.5、tinker ^3、excel ^3.1.69、captcha ^3.5、avatar ^6.5、
ldaprecord-laravel ^4、pinyin ^5.3、notify 锁 ~1.28.0;
移除 fideloper/proxy、fruitcake/laravel-cors、facade/ignition、
laravel/sail、madnest/madzipper、手动钉的 symfony/mailer;
symfony/console 锁 ^7.4(LaravelS Portal 与 console 8 的
configure(): void 类型断言不兼容)
- $dates 移除:AbstractModel 改 getCasts() 合并默认 datetime 列,
3 个子模型改 $casts
- Carbon 3:4 处 diffInSeconds 补 absolute 参数并取整
- LdapRecord v4:config use_ssl/use_tls→use_tls/use_starttls(env 变量名不变),
LdapUser::$objectClasses 补类型声明
- Madzipper→原生 ZipArchive(Base::zipAddFiles,4 处调用)
- pinyin v5 静态 API(Base::getFirstCharter/cn2pinyin)
- laravolt/avatar 6.5:PatchedAvatar 修上游纵向对齐 bug
(intervention 4.1.3 枚举无 middle),avatar 响应改 response()->file()
- TrustProxies 改框架内置基类,CORS 改 Illuminate\Http\Middleware\HandleCors
- Symfony Console 8 兼容:ManticoreSyncLock::handleSignal 新签名,
pcntl 回调解耦
- 非 Swoole 运行时守卫:AbstractTask::task / PushTask::push /
AbstractData(swoole table),artisan/测试上下文不再炸
Target class [swoole] does not exist
- Laravel 11+ change() 丢修饰符:2023_12_07 与 2025_08_10 迁移重申
nullable/default/comment(修复 fresh 安装)
- Setting/Ihttp 缺键访问加 ?? 守卫(PHP 8 警告在测试中转异常)
- phpunit.xml 迁移 11 schema;UserImportParseTest 改为自建部门数据
验证:8.4 容器内 migrate:fresh --seed 213 全过;php artisan test
145 passed/1 skipped;LaravelS(Swoole 6.2.1) /health 200、登录、
token 认证、WebSocket 握手、Task 投递、头像、图片裁剪冒烟全过
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-12 19:42:12 +00:00 |
|
kuaifan
|
f8b65a5546
|
no message
|
2025-04-23 22:46:52 +08:00 |
|
kuaifan
|
80dd76b078
|
ws仅加密对话消息
|
2023-04-12 17:51:45 +08:00 |
|
kuaifan
|
81fdcce40f
|
no message
|
2023-04-01 23:09:13 +08:00 |
|
kuaifan
|
ab0a5898cb
|
perf: WebSocket 数据传输加密
|
2023-03-31 20:24:23 +08:00 |
|
kuaifan
|
3a9001e091
|
Upgrade Professional Edition
|
2023-03-24 09:08:53 +08:00 |
|
kuaifan
|
49cd58ad89
|
优化
|
2021-08-25 18:47:44 +08:00 |
|
aipaw
|
ce32d137fb
|
项目相关通知忽略当前用户
|
2021-06-18 08:24:59 +08:00 |
|
kuaifan
|
3da0a41155
|
添加任务推送消息
|
2021-06-17 22:34:03 +08:00 |
|
kuaifan
|
0f658c724a
|
no message
|
2021-06-08 10:40:16 +08:00 |
|
kuaifan
|
7c6dd3a45b
|
no message
|
2021-06-08 09:58:23 +08:00 |
|
kuaifan
|
4a526ecefb
|
no message
|
2021-06-06 16:54:14 +08:00 |
|
kuaifan
|
dd9dbd7b87
|
上线/离线 通知
|
2021-06-06 14:10:58 +08:00 |
|
kuaifan
|
ea5478c2fb
|
websocket
|
2021-06-04 12:18:28 +08:00 |
|
kuaifan
|
8e770b02fe
|
初始化基础模型
|
2021-05-29 17:11:41 +08:00 |
|