-
Notifications
You must be signed in to change notification settings - Fork 2k
4.7.0 Merge code #9916
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
4.7.0 Merge code #9916
+20,738
−6,634
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* -revert: auto corrected (composer cs-fix) comments and auto added function return types -comment: add depreceation comment for failedSMTPLogin email error message -refactor: improve authorization validation flow and email error response messages -added $SMTPAuthMethod in Config\Email file with default value of login * Update system/Email/Email.php apply suggestion for declaring string type of $SMTPAuthMethod Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * Update user_guide_src/source/libraries/email.rst Apply Suggestion for description of SMTPAuthMethod Co-authored-by: Michal Sniatala <michal@sniatala.pl> * docs: update changelog * fix: php-cs violations * Update user_guide_src/source/changelogs/v4.7.0.rst Apply suggestions for changelog Co-authored-by: Michal Sniatala <michal@sniatala.pl> --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> Co-authored-by: Michal Sniatala <michal@sniatala.pl>
…` extension (#9526) * feat: rewrite ImageMagickHandler to rely solely on the PHP imagick extension * apply the code suggestions from the review Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
… methods (#9528) * feat: [I18n\Time] addCalendarMonths() * Remove return type * fix addCalendarMonths() return type * make addCalendarMonths() bi-directional and add subCalendarMonths() * update userguide and changelog * add tests for addCalendarMonths() and subCalendarMonths() * user guide: functions -> methods Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * revert change for TimeTrait::setTimeNow() * Update TimeTrait.php revert change to TimeTrait::setTimeNow() * update user guide * Update user_guide_src/source/libraries/time.rst Co-authored-by: Michal Sniatala <michal@sniatala.pl> --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> Co-authored-by: Michal Sniatala <michal@sniatala.pl>
# Conflicts: # user_guide_src/source/changelogs/index.rst # user_guide_src/source/installation/upgrading.rst
…ing imagick handler (#9538) * feat: add clearMetadata() method to provide privacy options when using imagick handler * simplify tests * update clearMetadata() * fix test * add clearMetadata to the interface * update method description
* feat: added dns_cache_timeout for option CURLRequest * tests: added option when set to not numeric * docs: added dns_cache_timeout options to CURLRequest * Update user_guide_src/source/libraries/curlrequest.rst Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * fix: more test coverage dns_cache_timeout options CURLRequest * fix: specified variable doctype * fix: more coverage * tests: added more coverage * docs: added notes libcurl * docs: remove notes PHP * Update tests/system/HTTP/CURLRequestTest.php Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * Update tests/system/HTTP/CURLRequestTest.php Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * Update user_guide_src/source/libraries/curlrequest.rst Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
* feat: added options fresh_connect to CURLRequest * docs: added options fresh_connect to CURLRequest * docs: mention default value
… RFC 7231 (#9563) * Update cookie expires to `DATE_RFC7231` * Add to changelog * Fix doc example
* fix: ucfirst all cookie samesite values * Fix doc sample * Add changelog * Fix review * Add case-insensitive validation of SameSite
* feat: share Connection & DNS Cache to CURLRequest * feat: share connection in CURLRequest * fix: compatible function parameter * docs: fix typo * docs: sample * refactor: revision suggest recommendation * refactor: revision suggest recommendation * Update user_guide_src/source/libraries/curlrequest.rst Co-authored-by: Michal Sniatala <michal@sniatala.pl> * refactor: more applied suggest recommendation --------- Co-authored-by: Michal Sniatala <michal@sniatala.pl>
…epth (#9585) * feat: added options for change default behaviour json depth formatter * refactor: remove variable * docs: added options jsonDepthOptions to json formatter * refactor: apply suggestion
* refactor: remove deprecated types in random_string() helper * Apply suggestions from code review Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * cs fix --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
…ule (#9597) * feat: require double curly braces for placeholders in regex_match rule * cs fix
Co-authored-by: patel-vansh <developer.patelvansh@gmail.com> Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> Co-authored-by: Abdul Malik Ikhsan <samsonasik@gmail.com>
Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
* feat: added persistent config item to redis handler Session * tests: persistent connection session redis fix: test persistent parameter false * refactor: using filter_var * refactor: name test * Update system/Session/Handlers/RedisHandler.php Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> * Fix filter_var on persistent * Fix phpstan error --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
# Conflicts: # utils/phpstan-baseline/empty.notAllowed.neon # utils/phpstan-baseline/loader.neon
fix: rector
…hange]` (#9900) * refactor: Use native return types instead of using `#[ReturnTypeWillChange]` * Add changelog * Fix some errors in psalm
Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> Co-authored-by: neznaika0 <ozornick.ks@gmail.com>
* Created a new Make an RESTful API guide * cs-fix * Apply suggestions from code review Co-authored-by: neznaika0 <ozornick.ks@gmail.com> * Apply suggestions from code review Co-authored-by: neznaika0 <ozornick.ks@gmail.com> Co-authored-by: Pooya Parsa <pooya_parsa_dadashi@yahoo.com> * Apply suggestions from code review Co-authored-by: Pooya Parsa <pooya_parsa_dadashi@yahoo.com> * Fix various files * Pluralise table names * Apply suggestions from code review Co-authored-by: Pooya Parsa <pooya_parsa_dadashi@yahoo.com> --------- Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com> Co-authored-by: neznaika0 <ozornick.ks@gmail.com> Co-authored-by: Pooya Parsa <pooya_parsa_dadashi@yahoo.com>
* feat: Add script-src-elem option to CSP options. Signed-off-by: Mark Unwin <mark.unwin@gmail.com> * fix: Add missing unit test for script-src-elem. Signed-off-by: Mark Unwin <mark.unwin@gmail.com> * Fixes --------- Signed-off-by: Mark Unwin <mark.unwin@gmail.com> Co-authored-by: John Paul E. Balandan, CPA <paulbalandan@gmail.com>
… since never used (#9905)
michalsn
approved these changes
Feb 1, 2026
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.