774 Commits

Author SHA1 Message Date
lq
4f57e7c1b1 ai总结近期日课优化提示词
Some checks failed
Tests / PHP 8.2 (push) Has been cancelled
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
2025-12-04 17:03:23 +08:00
lq
4d8c0df2a2 ai总结近期日课优化提示词 2025-12-04 17:01:37 +08:00
lq
d8d4819ddc ai总结近期日课优化提示词 2025-12-04 16:38:09 +08:00
lq
fa02117838 ai总结近期日课优化提示词 2025-12-04 16:19:28 +08:00
lq
0ac1daebe0 ai总结近期日课优化提示词 2025-12-04 16:19:03 +08:00
lq
e29b35fae3 ai解惑优化提示词 2025-12-04 15:03:07 +08:00
lq
245defd60f ai解惑优化提示词 2025-12-04 15:01:42 +08:00
lq
f0e0309dd3 ai寻方优化提示词
Some checks failed
Tests / PHP 8.2 (push) Has been cancelled
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
2025-12-02 08:36:01 +08:00
lq
f76b66a6e1 ai寻方
Some checks failed
Tests / PHP 8.2 (push) Has been cancelled
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
2025-12-01 13:06:32 +08:00
lq
133c326fb1 ai寻方 2025-12-01 12:12:30 +08:00
lq
527373853e 优化是否鉴权 2025-12-01 10:56:30 +08:00
lq
120a88da30 是否鉴权 2025-12-01 10:42:28 +08:00
lq
9c28ca2744 是否鉴权 2025-12-01 10:41:41 +08:00
lq
7359cf2972 新增请求基类的方法 2025-12-01 10:25:19 +08:00
lq
ba073d6187 代码生成记录 2025-11-28 14:21:43 +08:00
lq
9720e1a9e0 更新模板 2025-11-28 13:11:55 +08:00
lq
f071fa0cba 更新模板 2025-11-28 08:57:36 +08:00
lq
428d668e4f 更新代码生成 2025-09-01 13:14:31 +08:00
lq
1bb8cbcecd 更新代码生成 2025-09-01 13:08:26 +08:00
lq
b2c9aecfb9 更新sql安装器(web版本需要修复) 2025-06-20 09:02:33 +08:00
lq
9f77221bdf api模板更新 2025-05-19 14:04:19 +08:00
lq
2299813664 代码下载接口 2025-05-13 16:49:45 +08:00
lq
93d99abc97 代码下载接口 2025-05-13 16:35:18 +08:00
lq
ace14b1728 代码下载接口 2025-05-13 15:58:15 +08:00
lq
a764794a5f 代码下载接口 2025-05-13 13:16:59 +08:00
lq
636fc411d2 前端模板 2025-05-13 10:39:21 +08:00
lq
d40acab0ff 菜单下拉 2025-05-12 17:02:01 +08:00
lq
4f2e662b7d 基础功能、图片上传 2025-05-12 16:13:46 +08:00
lq
8e30209540 登录、模板操作 2025-05-12 13:12:57 +08:00
lq
8ee9ab1b92 创建模型 2025-05-12 09:04:46 +08:00
lq
fc327e9f48 初始化项目 2025-05-12 00:19:35 +08:00
Pavel
8b67958f49 Narrow down array types (#6497) 2024-11-21 08:54:46 -06:00
Taylor Otwell
2eacb3d0f0 wip 2024-11-18 08:18:44 -06:00
Andrew Brown
3b146114e2 match HidesAttributes docblocks (#6495)
the docblock in `HidesAttributes` was updated in #42512, so this child class should be using the same.

otherwise PHPStan throws a "PHPDoc type array<int, string> of property App\Models\User::$hidden is not covariant with PHPDoc type list<string> of  property Illuminate\Database\Eloquent\Model::$hidden" error
2024-11-18 08:18:13 -06:00
Punyapal Shah
c9c8fb9ee7 Refactor User model to use HasFactory trait and add type hint for UserFactory (#6453) 2024-09-19 06:22:19 -05:00
Taylor Otwell
428a190050 [11.x] Slim skeleton (#6188)
See: https://github.com/laravel/framework/pull/47309

# Laravel 11 Skeleton Overview

### General Notes

More environment variables have been added to the `.env.example` file. 

The default `QUEUE_CONNECTION` variable value has been updated to `database` instead of `sync`.

The `BROADCAST_DRIVER` and `CACHE_DRIVER` environment variables have been renamed to `BROADCAST_CONNECTION` and `CACHE_STORE`, respectively.

The HTTP Kernel has been removed. Configuration that was previously done in this file can be done in the `bootstrap/app.php` file, including registering / replacing middleware.

The console kernel has been removed. Schedules can be defined in the console “routes” file. Commands generated by `make:command` are automatically loaded and do not require registration. Additional command loading paths can be registered in the `bootstrap/app.php` file.

The exception handler has been removed. Exception handling behavior can be configured in the `bootstrap/app.php` file via `reportable`, `renderable`, `throttle`, and more. Callbacks received by these functions will have their type hints inspected to see if they handle a given exception.

The base HTTP controller no longer extends any other classes (requiring new middleware definition feature). No traits are included by default on the base controller. Authorization can be done using facades, or traits can be added manually.

All middleware has been removed. Configuration of these middleware’s behavior can be done via static methods on the middleware themselves (see framework notes).

The `User` model now utilizes a `casts` method instead of a property. The `HasApiTokens` trait has been removed by default since Sanctum is not installed by default.

All service providers except the `AppServiceProvider` have been removed. Policies are auto-discovered and gates can be registered in `AppServiceProvider`. Likewise, events can be registered in `AppServiceProvider`. Routing behavior is now determined / customized in the `bootstrap/app.php` file.

New `bootstrap/app.php` file can be used to customize core framework behavior like routing, container bindings, middleware, and exception handling.

Sanctum is no longer installed by default (see `install:api`).

Configuration files are not present by default. Can be published by `config:publish` command. Default values are present in the framework and application level configuration now cascades with framework definitions, so only customized values need be present in application level configuration files.

Migration files have been re-dated to be evergreen. The `password_reset_tokens` table migration has been combined into the `users` table migration file. Likewise, the `jobs` table migration has been combined into a single migration with the `failed_jobs` table.

Echo bootstrapping has been removed by default. It is re-inserted by new `install:broadcasting` command.

API and channel routes files are not present by default, can be recreated by `install:api` and `install:broadcasting` respectively.
2023-11-28 14:28:15 -06:00
Eliezer Margareten
84991f2301 Update Kernel.php (#6193) 2023-06-07 08:20:56 -05:00
Eliezer Margareten
7e0a2db2e0 Add hashed cast to user password (#6171)
* Add `hashed` cast to user password

* Update composer.json
2023-05-10 13:51:00 -05:00
Taylor Otwell
ebf9d30bf3 [10.x] Minor skeleton slimming (#6159)
* remove rate limiter from route provider by default

* remove policy place holder

* remove broadcast skeleton in favor of new provider in core

* use default provider collection

* Remove unnecessary properties from exception handler.

* add back broadcast provider

* update comment

* add rate limiting

* Apply fixes from StyleCI

* fix formatting

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
2023-04-15 16:53:39 -05:00
Taylor Otwell
7cc6699c3d clean up comment 2023-04-11 17:17:24 -05:00
Taylor Otwell
3986d4c540 remove unneeded call 2023-02-16 13:38:12 -06:00
Taylor Otwell
edcbe6de7c rename property for clarity 2023-01-27 14:08:28 +00:00
Jason McCreary
de868f0fc7 Use nullable typing (#6084) 2023-01-27 11:53:58 +00:00
Taylor Otwell
f62d260c76 remove dispatches job trait 2023-01-25 18:08:59 +00:00
Nuno Maduro
55af5469c3 [10.x] Uses PHP Native Type Declarations 🐘 (#6010)
* Adds basic typing around method's arguments and return types

* Adds missing `closure` type

* Adds typing on tests

* Fixes `RedirectIfAuthenticated`

* Fixes `Authenticate`

* Improves `RedirectIfAuthenticated` types

* Fixes user factory `unverified` return type
2023-01-03 10:35:24 +01:00
Taylor Otwell
e2e25f607a use except 2022-08-20 12:46:21 -05:00
Taylor Otwell
858a3ca662 wip 2022-08-15 10:21:08 -05:00
Taylor Otwell
951c9c8501 wip 2022-08-15 10:20:30 -05:00
Stephen Rees-Carter
dbced6ac8c Add ValidateSignature middleware for ignore params (#5942)
* Add ValidateSignature middleware for ignore params

* Comment out query parameters by default

* Remove leading slash

* Update Kernel ValidateSignature middleware path
2022-08-15 10:19:56 -05:00
Nuno Maduro
fa5e54a2ab [9.x] Uses laravel/pint for styling (#5945)
* Uses `laravel/pint` for styling

* Makes `.styleci.yml` ignored on export

* Update composer.json

Co-authored-by: Dries Vints <dries@vints.io>
2022-07-15 08:38:49 -05:00