kenjis
|
a4998c2029
|
refactor: move forceSecureAccess() to ForceHTTPS filter
|
2023-11-20 06:06:05 +09:00 |
|
kenjis
|
db582a2e67
|
refactor: use single iteration
Co-authored-by: MGatner <mgatner@icloud.com>
|
2023-11-20 06:06:04 +09:00 |
|
kenjis
|
2a4e587c3b
|
docs: fix by proofreading
Co-authored-by: MGatner <mgatner@icloud.com>
|
2023-11-20 06:06:04 +09:00 |
|
kenjis
|
df9a5f80b3
|
docs: add @return
|
2023-11-20 06:06:03 +09:00 |
|
kenjis
|
c0d775103d
|
fix: forceSecureAccess() position
It was before the event `pre_system`.
|
2023-11-20 06:06:03 +09:00 |
|
kenjis
|
a4dd6696bb
|
refactor: remove meaningless code
|
2023-11-20 06:06:03 +09:00 |
|
kenjis
|
005b95fc2d
|
refactor: fix PHPStan errors
|
2023-11-20 06:06:03 +09:00 |
|
kenjis
|
43c3a0122e
|
refactor: rename variable name
|
2023-11-20 06:06:02 +09:00 |
|
kenjis
|
7cd279789f
|
refactor: use private methods
|
2023-11-20 06:06:02 +09:00 |
|
kenjis
|
a010895306
|
refactor: extract methods
|
2023-11-20 06:06:02 +09:00 |
|
kenjis
|
7b9805e67e
|
fix: move event point post_system before sending Response
Keep the current 4.4 behavior.
|
2023-11-20 06:06:01 +09:00 |
|
kenjis
|
e0d80e8c0e
|
fix: add check if filters are empty
|
2023-11-20 06:06:01 +09:00 |
|
kenjis
|
fe2880773b
|
test: update existing tests
|
2023-11-20 06:06:01 +09:00 |
|
kenjis
|
27b176c40f
|
feat: add "Required Filters" and use PageCache and PerformanceMetrics
Also changes benchmark points.
|
2023-11-20 06:06:01 +09:00 |
|
kenjis
|
22f9c1d940
|
feat: add PerformanceMetrics filter
|
2023-11-20 06:06:00 +09:00 |
|
kenjis
|
dfbe9a1e3d
|
feat: add PageCache filter
|
2023-11-20 06:06:00 +09:00 |
|
kenjis
|
4907a18306
|
Merge remote-tracking branch 'upstream/develop' into 4.5
|
2023-11-20 06:05:39 +09:00 |
|
kenjis
|
4a5cb90b55
|
Merge pull request #8186 from kenjis/fix-HTTP-verb-cases
fix: remove deprecated upper functionality in `Request::getMethod()`
|
2023-11-20 06:04:40 +09:00 |
|
kenjis
|
8b729974d3
|
Merge pull request #8123 from kenjis/feat-validation-field_exists
feat: [Validation] add `field_exists` rule
|
2023-11-20 06:02:17 +09:00 |
|
kenjis
|
502be2809b
|
Merge pull request #8232 from kenjis/update-system-Config-files
config: update system/Config/Routing.php
|
2023-11-20 06:01:32 +09:00 |
|
kenjis
|
38462047b2
|
Merge pull request #8220 from kenjis/feat-csp-clearDirective
feat: add CSP clearDirective() to clear existing directive
|
2023-11-20 06:00:42 +09:00 |
|
kenjis
|
0344aa627a
|
Merge pull request #8216 from colethorsen/feature/fix-file-locator
fix issue where running FileLocator::getClassname() on a directory would cause a PHP error
|
2023-11-20 05:59:12 +09:00 |
|
kenjis
|
fe6babfb5d
|
test: replace 'get' with 'GET'
|
2023-11-19 21:15:19 +09:00 |
|
kenjis
|
375c340685
|
feat: add trigger_error E_USER_DEPRECATED
|
2023-11-19 21:05:37 +09:00 |
|
kenjis
|
ad6e3e141b
|
config: update system/Config/Routing
This should be the same as Config\Routing.
|
2023-11-19 20:05:32 +09:00 |
|
kenjis
|
7c0024a100
|
docs: add space after comma
|
2023-11-19 20:05:32 +09:00 |
|
kenjis
|
cb35ef77ef
|
test: use HTTP\Method constants
|
2023-11-19 20:03:45 +09:00 |
|
kenjis
|
7149fa5d8c
|
refactor: use HTTP\Method constants
|
2023-11-19 20:03:45 +09:00 |
|
kenjis
|
a394ac01bc
|
docs: add doc comment
Co-authored-by: MGatner <mgatner@icloud.com>
|
2023-11-19 20:03:45 +09:00 |
|
kenjis
|
8d92882a52
|
feat: add HTTP\Method class
|
2023-11-19 20:03:45 +09:00 |
|
kenjis
|
868087254b
|
docs: add about lowercase HTTP method name
|
2023-11-19 20:03:44 +09:00 |
|
kenjis
|
ad3bb95b3c
|
docs: add section "Core Class Changes"
|
2023-11-19 20:03:44 +09:00 |
|
kenjis
|
399367e695
|
docs: add deprecated features that accept lowercase HTTP methods
|
2023-11-19 20:03:44 +09:00 |
|
kenjis
|
6aff8057e1
|
refactor: fix HTTP verbs for FeatureTestTrait::withRoutes()
|
2023-11-19 20:03:44 +09:00 |
|
kenjis
|
303eaa1479
|
docs: add about CURLRequest::request() HTTP verbs
|
2023-11-19 20:03:44 +09:00 |
|
kenjis
|
1c50d8214b
|
docs: fix $client->request() HTTP verbs
|
2023-11-19 20:03:43 +09:00 |
|
kenjis
|
b4a70bbdc3
|
docs: fix $routes->match() HTTP verbs
|
2023-11-19 20:03:43 +09:00 |
|
kenjis
|
a09e750b96
|
test: fix $request->setMethod() HTTP verbs
|
2023-11-19 20:03:43 +09:00 |
|
kenjis
|
905c3d1268
|
test: fix $routes->match() HTTP verbs
|
2023-11-19 20:03:43 +09:00 |
|
kenjis
|
d397154fb8
|
docs: add changelog and upgrade
|
2023-11-19 20:03:42 +09:00 |
|
kenjis
|
f54e4203e7
|
test: change Filters::$methods keys to uppercase
|
2023-11-19 20:03:42 +09:00 |
|
kenjis
|
0b6a273f75
|
docs: change Filters::$methods keys to uppercase
|
2023-11-19 20:03:42 +09:00 |
|
kenjis
|
aca22d1645
|
refactor: remove feature flag
|
2023-11-19 20:03:42 +09:00 |
|
kenjis
|
7d866e2511
|
docs: update existing docs
|
2023-11-19 20:03:41 +09:00 |
|
kenjis
|
38e0f587ba
|
docs: add doc comment
|
2023-11-19 20:03:41 +09:00 |
|
kenjis
|
111d73b4e0
|
chore: update phpstan-baseline.php
|
2023-11-19 20:03:41 +09:00 |
|
kenjis
|
5bd6cbbceb
|
refactor: remove strtoupper()/strtolower() for $request->getMethod()
|
2023-11-19 20:03:41 +09:00 |
|
kenjis
|
88c89d0eef
|
refactor!: remove $upper functionality in Request::getMethod()
|
2023-11-19 20:03:40 +09:00 |
|
kenjis
|
bf7725cafb
|
Merge remote-tracking branch 'upstream/develop' into 4.5
|
2023-11-19 20:02:55 +09:00 |
|
kenjis
|
14b76791c5
|
Merge pull request #8231 from kenjis/fix-ValidationTest
test: fix failed ValidationTest
|
2023-11-19 20:01:48 +09:00 |
|