Skip to content

Conversation

@paulbalandan
Copy link
Member

No description provided.

michalsn and others added 30 commits February 25, 2025 20:58
* -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
michalsn and others added 25 commits January 10, 2026 16:51
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
…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>
@paulbalandan paulbalandan merged commit c0c18b6 into develop Feb 1, 2026
97 checks passed
@paulbalandan paulbalandan linked an issue Feb 1, 2026 that may be closed by this pull request
17 tasks
@paulbalandan paulbalandan mentioned this pull request Feb 1, 2026
17 tasks
@paulbalandan paulbalandan deleted the 4.7 branch February 1, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dev: PHP 8.5 support