kenjis
|
fff435c550
|
Merge remote-tracking branch 'upstream/develop' into 4.5
Conflicts:
psalm_autoload.php
|
2023-11-21 06:24:06 +09:00 |
|
kenjis
|
9954ccf67a
|
Merge pull request #8194 from kenjis/feat-Message-addHeader
feat: add Message::addHeader() to add header with the same name
|
2023-11-21 06:22:50 +09:00 |
|
kenjis
|
0153a66e0e
|
Merge pull request #8175 from kenjis/refactor-param-types
refactor: fix param types
|
2023-11-21 06:22:19 +09:00 |
|
kenjis
|
45ce53b396
|
Merge pull request #8180 from kenjis/fix-psalm_autoload.php
chore: [Psalm] workaround for UndefinedClass SimpleConfig
|
2023-11-21 06:15:44 +09:00 |
|
kenjis
|
5d55cd04b7
|
docs: add docs
|
2023-11-20 16:23:13 +09:00 |
|
kenjis
|
40d551c21a
|
feat: add error check to getHeaderLine()
|
2023-11-20 16:23:12 +09:00 |
|
kenjis
|
6c62851c9c
|
feat: add Message::addHeader()
|
2023-11-20 16:23:12 +09:00 |
|
kenjis
|
37d52bb3e4
|
docs: add , to comment
|
2023-11-20 16:23:12 +09:00 |
|
kenjis
|
310d685b4e
|
test: fix @param types
|
2023-11-20 16:23:12 +09:00 |
|
kenjis
|
46576baf5e
|
docs: fix typo in comment
|
2023-11-20 16:23:11 +09:00 |
|
kenjis
|
35e1b85a72
|
Merge pull request #8229 from kenjis/docs-db-event-sample
docs: change sample code in DB Events
|
2023-11-20 13:55:18 +09:00 |
|
kenjis
|
abe1f59c09
|
Merge pull request #8228 from kenjis/docs-db-custom-object
docs: update sample code for Database Custom Result Objects
|
2023-11-20 13:54:36 +09:00 |
|
kenjis
|
c4dba01ef1
|
Merge pull request #8233 from kenjis/fix-psalm_autoload-4.5
chore: [Psalm] workaround for UndefinedClass
|
2023-11-20 13:27:30 +09:00 |
|
kenjis
|
b5451cbc0f
|
Merge pull request #8053 from kenjis/feat-required-filters
feat: new Required Filters
|
2023-11-20 07:08:00 +09:00 |
|
kenjis
|
41baeea5a7
|
chore: workaround for UndefinedClass
UndefinedClass: Class, interface or enum named App\Controllers\Product does not exist (see https://psalm.dev/019)
|
2023-11-20 06:48:15 +09:00 |
|
kenjis
|
709b9f2e0c
|
docs: add @phpstan-ignore-line
|
2023-11-20 06:11:59 +09:00 |
|
kenjis
|
3ed4329b6e
|
docs: app/Config/Filters.php changes are not mandatory
|
2023-11-20 06:06:09 +09:00 |
|
kenjis
|
121756162a
|
fix: toolbar does not work in globals filters
|
2023-11-20 06:06:09 +09:00 |
|
kenjis
|
64d6965874
|
feat: to work even if Config\Filters is not updated
|
2023-11-20 06:06:09 +09:00 |
|
kenjis
|
baeea0ff24
|
refactor: extract setToolbarToLast()
|
2023-11-20 06:06:08 +09:00 |
|
kenjis
|
71cc57ab3b
|
config: add system/Config/Filters.php
|
2023-11-20 06:06:08 +09:00 |
|
kenjis
|
523e414a86
|
docs: add @internal
|
2023-11-20 06:06:08 +09:00 |
|
kenjis
|
8aa9169abb
|
docs: fix by proofreading
Co-authored-by: MGatner <mgatner@icloud.com>
|
2023-11-20 06:06:07 +09:00 |
|
kenjis
|
cb2516ab0e
|
docs: add upgrade
|
2023-11-20 06:06:07 +09:00 |
|
kenjis
|
af366ad953
|
docs: add changelog
|
2023-11-20 06:06:07 +09:00 |
|
kenjis
|
57fb443ebf
|
docs: update filter property name
|
2023-11-20 06:06:06 +09:00 |
|
kenjis
|
0cc0654e8d
|
docs: change TOC depth to 3
|
2023-11-20 06:06:06 +09:00 |
|
kenjis
|
7646a44bed
|
docs: add about ForceHTTPS and PerformanceMetrics
|
2023-11-20 06:06:06 +09:00 |
|
kenjis
|
91994fa5ec
|
docs: update Filter Execution Order
|
2023-11-20 06:06:06 +09:00 |
|
kenjis
|
10b6cadaa0
|
docs: add about Required Filters
|
2023-11-20 06:06:05 +09:00 |
|
kenjis
|
2c497d9231
|
docs: add comments to Config\Filters
|
2023-11-20 06:06:05 +09:00 |
|
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 |
|