17906 Commits

Author SHA1 Message Date
kenjis
eb288ec342
docs: group items of the same class 2023-07-03 14:13:53 +09:00
kenjis
cd5b817cc0
refactor: don't make cahce if $ttl is 0 2023-07-03 13:46:22 +09:00
kenjis
fd4e951280
test: set $_SERVER['SCRIPT_NAME'] 2023-07-03 13:46:22 +09:00
kenjis
f0748dde68
refactor: add ResponseCache::$ttl and use it 2023-07-03 13:46:21 +09:00
kenjis
8b0230a227
refactor: rename getCachedResponse() to get() 2023-07-03 13:46:21 +09:00
kenjis
d0b986802f
refactor: rename cachePage() to make() 2023-07-03 13:46:21 +09:00
kenjis
b2afd719fd
refactor: rename PageCache to ResponseCache 2023-07-03 13:46:21 +09:00
kenjis
397194166a
chore: add exemptions for CodeIgniter\Cache\PageCache 2023-07-03 13:46:20 +09:00
kenjis
28f4a88166
fix: [BC] fix wrong types for Requests
Fixes the following errors:
 ------ ------------------------------------------------------------------
  Line   system/CodeIgniter.php
 ------ ------------------------------------------------------------------
  529    Parameter #1 $request of method
         CodeIgniter\Cache\PageCache::cachePage() expects
         CodeIgniter\HTTP\CLIRequest|CodeIgniter\HTTP\IncomingRequest,
         CodeIgniter\HTTP\Request|null given.
  685    Parameter #1 $request of method
         CodeIgniter\Cache\PageCache::getCachedResponse() expects
         CodeIgniter\HTTP\CLIRequest|CodeIgniter\HTTP\IncomingRequest,
         CodeIgniter\HTTP\Request|null given.
 ------ ------------------------------------------------------------------
2023-07-03 13:46:20 +09:00
kenjis
f6435c3e8d
refactor: extract PageCache class 2023-07-03 13:46:20 +09:00
kenjis
bbc64f32c3
Merge remote-tracking branch 'upstream/develop' into 4.4 2023-07-03 13:45:54 +09:00
kenjis
89292d818a
Merge pull request #7645 from kenjis/fix-phpstan-error-number_to_size
docs: add @phpstan-ignore-next-line in number_to_size()
2023-07-03 13:45:24 +09:00
kenjis
5cfefc011a
docs: add @phpstan-ignore-next-line in number_to_size() 2023-07-03 13:16:29 +09:00
kenjis
cba77132b8
docs: add note 2023-07-03 11:04:17 +09:00
kenjis
12c7bb9ad9
docs: remove inaccurate description 2023-07-03 11:03:52 +09:00
kenjis
0ea35d6aff
docs: do not recomment to use PHP function
It is a bad practice.
2023-07-03 10:39:35 +09:00
kenjis
93006e3d8c
Merge pull request #7597 from kenjis/fix-AutoRouterImproved-params-not-reset
fix: [Auto Routing Improved] feature testing may use incorrect param count
2023-06-30 11:13:31 +09:00
kenjis
5f5a5be333
docs: fix descriptions 2023-06-30 10:47:21 +09:00
kenjis
a98b6f0e05
docs: add "Configuring Caching" 2023-06-30 10:47:20 +09:00
kenjis
4823409a4b
docs: update comment 2023-06-30 09:57:58 +09:00
Abdul Malik Ikhsan
81849edff0
Merge pull request #7641 from codeigniter4/dependabot/composer/rector/rector-0.17.2
chore(deps-dev): update rector/rector requirement from 0.17.1 to 0.17.2
2023-06-30 06:47:22 +07:00
kenjis
e3bc5e9fff
Merge remote-tracking branch 'upstream/develop' into 4.4
Conflicts:
	user_guide_src/source/database/configuration.rst
2023-06-30 08:14:48 +09:00
kenjis
b241ca806c
Merge pull request #7632 from kenjis/feat-curlrequest-proxy
feat: [CURLRequest] add option for Proxy
2023-06-30 08:10:39 +09:00
kenjis
d9c7f06e96
Merge pull request #7630 from kenjis/remove-config-app-CSRF-items-4.4
Remove Config\App Security items
2023-06-30 08:09:45 +09:00
kenjis
1df1034f59
Merge pull request #7638 from kenjis/config-CURLRequest-shareOptions
config: change default value of CURLRequest::$shareOptions
2023-06-30 08:09:00 +09:00
kenjis
aab703709a
Merge pull request #7610 from iRedds/rework-redirect-exception
[4.4] Rework redirect exception
2023-06-30 08:08:06 +09:00
kenjis
46e1ab1a9c
Merge pull request #7640 from kenjis/fix-number_to_roman
fix: number_to_roman() param type
2023-06-30 08:07:07 +09:00
kenjis
eeaa556bd8
Merge pull request #7613 from ping-yee/230624_mixed_in_system
docs: Replace type `mixed` in system.
2023-06-30 08:06:17 +09:00
kenjis
229427a1c0
Merge pull request #7622 from jozefrebjak/fix-curlrequest-http-proxy
fix: skip http proxy added header
2023-06-30 08:04:41 +09:00
dependabot[bot]
8f6c2dba26
chore(deps-dev): update rector/rector requirement from 0.17.1 to 0.17.2
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/0.17.1...0.17.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-29 15:21:50 +00:00
kenjis
713c1dbb28
docs: update reference 2023-06-29 21:23:23 +09:00
kenjis
41dbea0c02
docs: align comments 2023-06-29 21:23:02 +09:00
kenjis
fccea01ba9
fix: remove incorrect param type in number_to_roman() 2023-06-29 21:20:00 +09:00
kenjis
af377af6e0
Merge pull request #7639 from kenjis/fix-phpdoc-param-CodeIgniter
docs: fix @param in CodeIgniter
2023-06-29 19:46:03 +09:00
kenjis
24e9cad7b7
docs: add instruction in upgrade note 2023-06-29 19:41:48 +09:00
kenjis
713db9e2c9
fix: change Services::security() param type 2023-06-29 19:40:06 +09:00
ping-yee
70f566f522
docs: Add the type. 2023-06-29 18:24:08 +08:00
kenjis
120b08d430
Merge pull request #7624 from puschie286/sqlsrv-default-port-connection-refuse
fix: sqlsrv default port cause connection refuse
2023-06-29 17:51:11 +09:00
puschie286
757de43da5
Update user_guide_src/source/database/configuration.rst
Co-authored-by: kenjis <kenji.uui@gmail.com>
2023-06-29 10:39:51 +02:00
kenjis
2753ad7d89
docs: fix @param 2023-06-29 16:57:14 +09:00
kenjis
15677c30c6
docs: update user guide 2023-06-29 12:07:44 +09:00
kenjis
6c3b6c4f18
config: change the default value of $shareOptions to false 2023-06-29 12:02:46 +09:00
Andrey Pyzhikov
abb921a7b7
rebase 2023-06-29 08:46:38 +08:00
Andrey Pyzhikov
9de07170c3
Update user_guide_src/source/general/errors.rst
Version of the new functionality.

Co-authored-by: kenjis <kenji.uui@gmail.com>
2023-06-29 08:42:13 +08:00
Andrey Pyzhikov
17583a1265
rework: RedirectException. changelog 2023-06-29 08:42:12 +08:00
Andrey Pyzhikov
3e1fa646fd
rework: RedirectException. tests, docs and changes 2023-06-29 08:42:12 +08:00
Andrey Pyzhikov
8a770a55b6
rework: RedirectException. test group 2023-06-29 08:42:11 +08:00
Andrey Pyzhikov
7d5b9f8cfa
rework: RedirectException. UG and new tests 2023-06-29 08:42:10 +08:00
Andrey Pyzhikov
33b7963dfe
rework: RedirectException constructor. force_https 2023-06-29 08:42:09 +08:00
Andrey Pyzhikov
2fb429d1c5
rework: RedirectException implements ResponsableInterface 2023-06-29 08:41:39 +08:00