21945 Commits

Author SHA1 Message Date
kenjis
23d09bd57d
chore: add missing / at the end
It seems better to put / at the end of directories.
See https://getcomposer.org/doc/04-schema.md#psr-4
2024-06-25 13:33:49 +09:00
kenjis
e84a189f8a
Merge pull request #8998 from kenjis/docs-changelog-4.5.4
docs: add changelog and upgrade for v4.5.4
2024-06-25 13:09:40 +09:00
kenjis
2ce73cd5cf
docs: add changelog and upgrade for v4.5.4 2024-06-25 11:34:36 +09:00
kenjis
9b27444c68
Merge pull request #8997 from codeigniter4/develop
4.5.3 Ready code
v4.5.3
2024-06-25 11:08:44 +09:00
kenjis
3c2b9144dd
Merge pull request #8996 from kenjis/release-4.5.3
Prep for 4.5.3 release
2024-06-25 11:01:50 +09:00
kenjis
f14bc90b8f
Prep for 4.5.3 release 2024-06-25 10:24:06 +09:00
kenjis
dd399029f6
Merge pull request #8995 from kenjis/fix-command-loads-rewrite.php
fix: `command()` may execute `rewrite.php`
2024-06-25 10:00:37 +09:00
kenjis
e0e8f83ef4
Merge pull request #8982 from codeigniter4/dependabot/composer/rector/rector-1.1.1
chore(deps-dev): update rector/rector requirement from 1.1.0 to 1.1.1
2024-06-25 10:00:18 +09:00
kenjis
eaa4339ef7
Merge pull request #8980 from kenjis/fix-AutoRouterImproved-translateUriToCamelCase
fix: [Auto Routing Improved] Default Method Fallback does not work with `$translateUriToCamelCase`
2024-06-24 18:32:41 +09:00
kenjis
9f6bf3fd40
fix: move rewrite.php to system/rewrite.php
To avoid `CodeIgniter\CLI\Commands->discoverCommands()` loads `rewrite.php`.

FileLocator::findQualifiedNameFromPath() tries to generate classname from the path,
and calls class_exists(), then it loads `rewrite.php`.
If PHP_SAPI is `apache2handler`, it will be executed.
2024-06-24 16:43:49 +09:00
kenjis
d474187587
docs: improve comment 2024-06-24 09:41:44 +09:00
kenjis
96de786a0c
refactor: rename method name 2024-06-24 09:41:43 +09:00
kenjis
4882913cfd
fix: Auto Routing (Improved) Default Method Fallback does not work with $translateUriToCamelCase 2024-06-24 09:41:43 +09:00
kenjis
d54f6135f9
test: add test for translateUriToCamelCase and Default Method Fallback 2024-06-24 09:41:43 +09:00
kenjis
ab64aeb36f
Merge pull request #8986 from kenjis/fix-OCI8-connect
fix: [OCI8] if conditions to build DSN
2024-06-24 09:24:39 +09:00
kenjis
9d020666fc
Merge pull request #8898 from kenjis/fix-command-discovery
fix: precedence of command classes with the same `$name`
2024-06-24 09:03:33 +09:00
Abdul Malik Ikhsan
61d27424ff
Merge pull request #8991 from samsonasik/refactor-phpunit-assert-object
refactor: using phpunit 10 assertObjectHasNotProperty() and assertObjectHasProperty()
2024-06-23 07:33:27 +07:00
Abdul Malik Ikhsan
3ab06445b4
refactor: using phpunit 10 assertObjectHasNotProperty() and assertObjectHasProperty() 2024-06-23 02:13:54 +07:00
John Paul E. Balandan, CPA
4e68814428
Merge pull request #8983 from paulbalandan/connection-types
fix: return and param types of BaseConnection
2024-06-22 18:01:54 +08:00
kenjis
99346b48aa
refactor: move if conditions to isValidDSN() 2024-06-22 17:46:59 +09:00
kenjis
5ee0df20c4
refactor: replace empty() 2024-06-22 15:10:52 +09:00
kenjis
fa5f5c6051
fix: Deprecated
ctype_digit(): Argument of type int will be interpreted as string in the future
2024-06-22 15:10:52 +09:00
kenjis
9a9da14262
refactor: replace empty() 2024-06-22 15:10:51 +09:00
kenjis
54b0441f5f
fix: if conditions to build DSN 2024-06-22 15:10:51 +09:00
John Paul E. Balandan, CPA
abfcba7f4d
fix: return and param types of BaseConnection 2024-06-22 00:14:14 +08:00
dependabot[bot]
dbaeea24ca
chore(deps-dev): update rector/rector requirement from 1.1.0 to 1.1.1
Updates the requirements on [rector/rector](https://github.com/rectorphp/rector) to permit the latest version.
- [Release notes](https://github.com/rectorphp/rector/releases)
- [Commits](https://github.com/rectorphp/rector/compare/1.1.0...1.1.1)

---
updated-dependencies:
- dependency-name: rector/rector
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-21 15:59:43 +00:00
kenjis
53bfdef9f2
Merge pull request #8978 from kenjis/fix-docs-nesting-group-filter
docs: fix incorrect description for route group filter
2024-06-21 09:56:46 +09:00
kenjis
b9afd482c3
docs: fix incorrect description for route group filter 2024-06-20 18:11:33 +09:00
kenjis
d6d1434e93
Merge pull request #8970 from kenjis/refactor-orderBy
refactor: BaseBuilder::orderBy()
2024-06-20 08:57:41 +09:00
kenjis
cd46db1f5f
Merge pull request #8974 from kenjis/fix-spark-routes-BadRequestException
fix: `spark routes` may show BadRequestException when a route has a regexp
2024-06-20 08:57:05 +09:00
kenjis
c8b8995a06
Merge pull request #8964 from ddevsr/phpstan-commands
docs: fix `PHPStan` in `Commands`
2024-06-20 08:55:53 +09:00
Denny Septian Panggabean
b0c6c668d2
fix: remove @used-by PHPDocs 2024-06-19 17:32:37 +07:00
Denny Septian Panggabean
c2e843f303
Update system/Commands/Database/ShowTableInfo.php
Co-authored-by: kenjis <kenji.uui@gmail.com>
2024-06-19 17:28:58 +07:00
Denny Septian Panggabean
ea30aaf9f2
Update system/Commands/Database/ShowTableInfo.php
Co-authored-by: kenjis <kenji.uui@gmail.com>
2024-06-19 17:28:58 +07:00
Denny Septian Panggabean
b51df1c9b6
docs: fix PHPStan in Commands 2024-06-19 17:28:44 +07:00
kenjis
4ad4bd35e6
docs: add PHPDoc tags 2024-06-19 12:38:20 +09:00
kenjis
adbc2910e4
fix: spark routes may show BadRequestException when regexp is in route
E.g.,
CodeIgniter\HTTP\Exceptions\BadRequestException: The URI you submitted has disallowed characters: "(. )"
2024-06-19 12:31:29 +09:00
kenjis
6107a60591
test: add spark routes test for route with regexp 2024-06-19 12:29:48 +09:00
kenjis
19d5755cbc
Merge pull request #8963 from kenjis/appstarter-autoload-Config-ns
chore: add `Config` namespace to appstarter autoload.psr4
2024-06-19 11:16:14 +09:00
kenjis
2fae945ff5
Merge pull request #8959 from kenjis/fix-if_exist-with-array
fix: [Validation] `if_exist` does not work with array data
2024-06-19 11:15:31 +09:00
kenjis
ad73071cc1
Merge pull request #8971 from kenjis/test-fix-CommandTest-phpstan-errors
test: fix PHPStan errors in CommandTest
2024-06-19 11:14:46 +09:00
kenjis
71dc065f80
Merge pull request #8968 from paulbalandan/script-check
chore: add checks for RELEASE and VERSION variables
2024-06-19 11:13:58 +09:00
kenjis
099ce7d8c5
test: fix PHPStan errors 2024-06-18 11:44:00 +09:00
kenjis
e6b59311e2
test: add test 2024-06-18 11:39:42 +09:00
kenjis
a0e35bac89
fix: change to give priority to first command discoverd
Now you can replace CI4's commands with your commands in app/Commands/.
2024-06-18 10:05:59 +09:00
kenjis
4c0149939f
refactor: simplify if condition 2024-06-18 10:00:26 +09:00
kenjis
8a616886b0
refactor: remove unneeded initialization 2024-06-18 09:58:20 +09:00
kenjis
24a76731e0
Merge pull request #8958 from kenjis/fix-migrate-rollback-batch
fix: `migrate:rollback -b` does not work due to TypeError
2024-06-18 07:54:51 +09:00
kenjis
7aced76161
Merge pull request #8957 from kenjis/fix-RouteCollection-TypeError
fix: TypeError in DefinedRouteCollector::collect()
2024-06-18 07:54:13 +09:00
kenjis
3e2aefbbee
Merge pull request #8969 from kenjis/fix-deploy-apidocs.yml
chore: workaround for phpDocumentor error
2024-06-18 07:52:45 +09:00