655 Commits

Author SHA1 Message Date
Nicolas Grekas d074154ea8 Merge branch '5.4' into 6.0
* 5.4: (21 commits)
  Add missing license header
  [Workflow] Catch error when trying to get an uninitialized marking
  Add missing license header
  Allow usage of Provider domains if possible
  Use reference date in reverse transform Fixes #40997
  Fix env resolution in lock configuration
  Fix Symfony not working on SMB share #45990
  [Messenger] DoctrineTransportFactory works with notify and decorated PostgreSQL driver
  [Cache] make LockRegistry use static properties instead of static variables
  fix: return-path has higher priority for envelope address than from address (fixes #41322)
  [HttpClient] Fix sending content-length when streaming the body
  [Console] Header with column max width is now well wrap with separator
  Fix use_cookies framework session configuration
  [FrameworkBundle] [Command] Fix `debug:router --no-interaction` error …
  [Intl] Update the ICU data to 71.1 - 5.4
  [Intl] Update the ICU data to 71.1 - 4.4
  Add tests to messenger connection get for OraclePlatform
  [RateLimiter] Adding default empty value
  [DependencyInjection] Add TaggedIteratorArgument unit tests
  [Process] Fix Process::getEnv() when setEnv() hasn't been called before
  ...
2022-04-12 18:11:42 +02:00
Fabien Potencier 597f3fff8e Merge branch '4.4' into 5.4
* 4.4:
  [FrameworkBundle] [Command] Fix `debug:router --no-interaction` error …
  [Intl] Update the ICU data to 71.1 - 4.4
  Add tests to messenger connection get for OraclePlatform
  [Process] Fix Process::getEnv() when setEnv() hasn't been called before
  [ExpressionLanguage] Fix matching null against a regular expression
2022-04-08 07:07:18 +02:00
Simon Asika 9eedd60225 [Process] Fix Process::getEnv() when setEnv() hasn't been called before 2022-04-04 12:19:07 +02:00
Alexander M. Turek 1ccceccc64 Merge branch '5.4' into 6.0
* 5.4:
  [DoctrineBridge] Fix compatibility with doctrine/orm 3 in Id generators
  Bump Symfony version to 5.4.5
  Update VERSION for 5.4.4
  Update CHANGELOG for 5.4.4
  Update VERSION for 5.3.15
  Update CHANGELOG for 5.3.15
  Remove 5.3 from PR template
  Bump Symfony version to 4.4.38
  Update VERSION for 4.4.37
  Update CONTRIBUTORS for 4.4.37
  Update CHANGELOG for 4.4.37
  [Process] Update PHPDoc to use proper placeholder syntax
  Fixed functional testing description
2022-01-30 19:19:12 +01:00
Alexander M. Turek 9544040989 Merge branch '4.4' into 5.4
* 4.4:
  Remove 5.3 from PR template
  Bump Symfony version to 4.4.38
  Update VERSION for 4.4.37
  Update CONTRIBUTORS for 4.4.37
  Update CHANGELOG for 4.4.37
  [Process] Update PHPDoc to use proper placeholder syntax
  Fixed functional testing description
2022-01-30 19:16:22 +01:00
Chris McGehee b2d924e5a4 [Process] Update PHPDoc to use proper placeholder syntax 2022-01-27 18:14:04 +01:00
Alexander M. Turek b02749b6cb Merge branch '5.4' into 6.0
* 5.4:
  [HttpClient] Don't ignore errors from curl_multi_exec()
  [HttpClient] Double check if handle is complete
  CI for macOS
  [DependencyInjection] Resolve ChildDefinition in AbstractRecursivePass
  [Translation] [Bridge] [Lokalise] Fix push keys to lokalise. Closes #…
  [PropertyAccess] Fix accessing public property in Object
  [Process] fixed uppercase ARGC and ARGV should also be skipped
  [PropertyAccess] Add tests accessing public (dynamic) properties
  [Mailer] Update docs for sendmail -t
  [FrameworkBundle] Fix cache pool configuration with one adapter and one provider
  [FrameworkBundle] Use correct cookie domain in loginUser()
  Missing translations for Belarusian (be) #41032
2021-12-11 17:36:28 +01:00
Alexander M. Turek bf0e245dd8 Merge branch '5.3' into 5.4
* 5.3:
  [HttpClient] Don't ignore errors from curl_multi_exec()
  [HttpClient] Double check if handle is complete
  CI for macOS
  [DependencyInjection] Resolve ChildDefinition in AbstractRecursivePass
  [Translation] [Bridge] [Lokalise] Fix push keys to lokalise. Closes #…
  [PropertyAccess] Fix accessing public property in Object
  [Process] fixed uppercase ARGC and ARGV should also be skipped
  [PropertyAccess] Add tests accessing public (dynamic) properties
  [Mailer] Update docs for sendmail -t
  [FrameworkBundle] Fix cache pool configuration with one adapter and one provider
  [FrameworkBundle] Use correct cookie domain in loginUser()
  Missing translations for Belarusian (be) #41032
2021-12-11 17:33:38 +01:00
Alexander M. Turek bae6f532eb Merge branch '4.4' into 5.3
* 4.4:
  [HttpClient] Don't ignore errors from curl_multi_exec()
  [HttpClient] Double check if handle is complete
  CI for macOS
  [DependencyInjection] Resolve ChildDefinition in AbstractRecursivePass
  [Process] fixed uppercase ARGC and ARGV should also be skipped
  [FrameworkBundle] Fix cache pool configuration with one adapter and one provider
  Missing translations for Belarusian (be) #41032
2021-12-11 16:33:46 +01:00
Rein Baarsma c1d5c35ec3 [Process] fixed uppercase ARGC and ARGV should also be skipped 2021-12-11 15:36:29 +01:00
Nicolas Grekas d970c45c21 Merge branch '5.4' into 6.0
* 5.4:
  [Process] intersect with getenv() in case-insensitive manner to get default envs
  [Serializer] fix support for lazy/unset properties
  Fix redundant type casts
  [Notifier] Fix AllMySms bridge body content
  Revert "[DoctrineBridge] add support for the JSON type"
2021-11-28 16:34:37 +01:00
Nicolas Grekas 5be20b3830 Merge branch '5.3' into 5.4
* 5.3:
  [Process] intersect with getenv() in case-insensitive manner to get default envs
  [Serializer] fix support for lazy/unset properties
  Fix redundant type casts
  [Notifier] Fix AllMySms bridge body content
  Revert "[DoctrineBridge] add support for the JSON type"
2021-11-28 16:25:38 +01:00
Nicolas Grekas 75c91d6c94 Merge branch '4.4' into 5.3
* 4.4:
  [Process] intersect with getenv() in case-insensitive manner to get default envs
  [Serializer] fix support for lazy/unset properties
  Fix redundant type casts
  Revert "[DoctrineBridge] add support for the JSON type"
2021-11-28 16:23:54 +01:00
Kirill Lazarev b546181a4d [Process] intersect with getenv() in case-insensitive manner to get default envs
- since environment variables are case-insensitive in Windows,
  all envs should be compared in case-insensitive manner
2021-11-28 15:52:41 +01:00
Nicolas Grekas c5798069bd Merge branch '5.4' into 6.0
* 5.4:
  [Process] filter env vars for "argc" & "argv" specifically
  [Process] exclude argv/argc from possible default env vars
  [HttpClient] fix closing curl multi handle when destructing client
  [Validator] Add missing Czech translations
2021-11-22 23:40:17 +01:00
Nicolas Grekas 762e4f75d7 Merge branch '5.3' into 5.4
* 5.3:
  [Process] filter env vars for "argc" & "argv" specifically
2021-11-22 23:40:10 +01:00
Nicolas Grekas e498803a6e Merge branch '4.4' into 5.3
* 4.4:
  [Process] filter env vars for "argc" & "argv" specifically
2021-11-22 23:39:13 +01:00
Nicolas Grekas c209870532 [Process] filter env vars for "argc" & "argv" specifically 2021-11-22 23:36:24 +01:00
Nicolas Grekas 2a7d4ed522 Merge branch '5.3' into 5.4
* 5.3:
  [Process] exclude argv/argc from possible default env vars
  [HttpClient] fix closing curl multi handle when destructing client
  [Validator] Add missing Czech translations
2021-11-22 23:25:10 +01:00
Nicolas Grekas e445dabbce Merge branch '4.4' into 5.3
* 4.4:
  [Process] exclude argv/argc from possible default env vars
  [HttpClient] fix closing curl multi handle when destructing client
  [Validator] Add missing Czech translations
2021-11-22 23:24:25 +01:00
Nicolas Grekas b18a29b6f4 [Process] exclude argv/argc from possible default env vars 2021-11-22 23:02:22 +01:00
Nicolas Grekas bcf5440661 Merge branch '5.4' into 6.0
* 5.4: (22 commits)
  fix cs
  Update validators.lv.xlf
  Fix API gateway service name
  Improve recommendation message for "composer req"
  Fix CS in composer.json
  [DependencyInjection] fix preloading
  Update validators.uz.xlf
  AddMake ExpressionVoter Cacheable
  Add framework config for DBAL cache adapter
  [ExpressionLanguage] Fix LexerTest number types
  [Process] intersect with getenv() to populate default envs
  Improve CI script a bit
  Fix deprecation message placeholders
  [Cache] Fix calculate ttl in couchbase sdk 3.0
  Fix Loco Provider
  [Cache] fix dbindex Redis
  Fix typos in a test message
  [Cache] fix releasing not acquired locks
  [DependencyInjection] fix creating 2nd container instances
  Never rely on dynamic properties
  ...
2021-11-17 13:23:22 +01:00
Nicolas Grekas 956acb321f Merge branch '5.3' into 5.4
* 5.3:
  fix cs
  Update validators.lv.xlf
  Fix API gateway service name
  Fix CS in composer.json
  Update validators.uz.xlf
  [ExpressionLanguage] Fix LexerTest number types
  [Process] intersect with getenv() to populate default envs
  Improve CI script a bit
  Fix Loco Provider
  [Cache] fix dbindex Redis
  Fix typos in a test message
  Never rely on dynamic properties
2021-11-17 13:18:18 +01:00
Nicolas Grekas 6c99204de8 Merge branch '4.4' into 5.3
* 4.4:
  fix cs
  Update validators.lv.xlf
  Update validators.uz.xlf
  [ExpressionLanguage] Fix LexerTest number types
  [Process] intersect with getenv() to populate default envs
  Improve CI script a bit
  [Cache] fix dbindex Redis
  Never rely on dynamic properties
2021-11-17 13:16:12 +01:00
Nicolas Grekas a8d1a7b6f9 [Process] intersect with getenv() to populate default envs 2021-11-16 11:35:10 +01:00
Alexander M. Turek 652b57032f Merge branch '5.4' into 6.0
* 5.4:
  [Console] Restore psr/log >= 3.0 conflict
  [Security] Make the abstract Voter class implement CacheableVoterInterface
  Add generic types to traversable implementations
  [Security] Fix TypeError message
  [Security] Fix deprecation layer
  [FrameworkBundle] Add completion for workflow:dump
  Fix cancel button
  Fix misleading error on missing provider with authenticator manager
  Don't limit retries of toolbar loading
2021-11-03 14:44:55 +01:00
Alexander M. Turek 6bacc79268 Add generic types to traversable implementations 2021-11-03 10:24:47 +01:00
Robin Chalas df3e89eae7 Merge branch '5.4' into 6.0
* 5.4:
  [Security][WIP] Add authenticators info to the profiler
  [Translation] Use symfony default locale when pulling translations from providers
  added missing translations for Bosnian (bs)
  Add the missing greek translations for security core and validator component
  [HttpKernel] Fix return types in `EventDataCollector`
  Do not call substr_count() if ip is null to avoid deprecation warning in PHP 8.1
  [Security][Validator] Add missing translations for Slovenian (sl)
  [Messenger] Add worker metadata inside logs
  [Messenger] Log when worker should stop and when `SIGTERM` is received
  cs fix
  [Security][Validator] Add missing translations for Finnish (fi)
  [VarDumper] returns a 500 when dd() is executed
  chore(VarDumper): declare that dd() never returns
  [MonologBridge] Deprecate the Swiftmailer handler
  [Cache] Commit items implicitly only when deferred keys are requested
  [MonologBridge] Deprecates ResetLoggersWorkerSubscriber
  Fix "can not" spelling
  [HttpClient] fix missing kernel.reset tag on TraceableHttpClient services
  [Form] Fix ChoiceType Extension to effectively set and use the translator
  Added new CssColor constraint
2021-10-11 18:08:10 +02:00
Michael Voříšek b076aa9be2 Fix "can not" spelling 2021-10-06 09:48:14 +02:00
Nicolas Grekas 3ecb9b7dcc Add back @return $this annotations 2021-08-24 22:21:00 +02:00
Nicolas Grekas 17032eb5d1 Merge branch '5.4' into 6.0
* 5.4:
  [Serializer] cs fix
  Cleanup more `@return` annotations
  [Form] Fix phpdoc on FormBuilderInterface
2021-08-17 17:35:52 +02:00
Nicolas Grekas e8749eb40a Cleanup more @return annotations 2021-08-17 16:20:01 +02:00
Nicolas Grekas ff98682d53 Run php-cs-fixer 2021-08-16 18:31:32 +02:00
Nicolas Grekas 03ee97adf3 Add return types - batch 2/n 2021-08-12 17:25:05 +02:00
Alexander M. Turek d5052fc2a9 Remove ReturnTypeWillChange
Signed-off-by: Alexander M. Turek <me@derrabus.de>
2021-08-10 20:37:35 +02:00
Nicolas Grekas e96c4f6dee Narrow existing return types on private/internal/final/test methods 2021-08-09 15:04:03 +02:00
Alexander M. Turek 26416cc2a7 Merge branch '5.4' into 6.0
* 5.4:
  Fix return types for PHP 8.1
2021-08-04 23:30:37 +02:00
Alexander M. Turek 38f26c7d6e Merge branch '4.4' into 5.3
* 4.4:
  Fix return types for PHP 8.1
2021-08-04 23:20:46 +02:00
Alexander M. Turek 13d3161ef6 Fix return types for PHP 8.1 2021-08-04 22:31:23 +02:00
Nicolas Grekas b756a6154b Merge branch '5.4' into 6.0
* 5.4:
  [Cache] Add missing return type
  [5.2] Add missing `@return` annotations
  [4.4] Add missing `@return` annotations
  Handle lock with long key
  #42227 update phpdoc to recommend createIndex over ensureIndex
2021-07-23 18:02:39 +02:00
Nicolas Grekas d16634ee55 Merge branch '4.4' into 5.2
* 4.4:
  [4.4] Add missing `@return` annotations
  Handle lock with long key
2021-07-23 17:54:19 +02:00
Nicolas Grekas 0b7dc5599a [4.4] Add missing @return annotations 2021-07-23 17:41:52 +02:00
Nicolas Grekas 24058c78bc Merge branch '5.4' into 6.0
* 5.4:
  Leverage str_contains/str_starts_with
  Leverage str_ends_with
2021-07-21 14:48:45 +02:00
Nicolas Grekas d49dbec034 Merge branch '4.4' into 5.2
* 4.4:
  Leverage str_contains/str_starts_with
  Leverage str_ends_with
2021-07-21 14:38:00 +02:00
Alexander M. Turek af75ea2503 Leverage str_contains/str_starts_with
Signed-off-by: Alexander M. Turek <me@derrabus.de>
2021-07-21 14:19:41 +02:00
Nicolas Grekas 25fc22d260 Add union types 2021-06-29 11:21:24 +02:00
Robin Chalas 98cb8eeb72 Merge branch '4.4' into 5.2
* 4.4:
  [PHPDoc] Fix some union type cases
2021-04-08 12:27:02 +02:00
Thomas Calvet f5481b2272 [PHPDoc] Fix some union type cases 2021-04-07 18:22:29 +02:00
Nicolas Grekas b8d6eff26e Merge branch '5.1' into 5.2
* 5.1:
  µCS fix
  CS fix
  CS fix
  [travis] use PHP 8.0 to patch return types and run deps=low
  Add me as a Notifier code owner
  Update sl_SI translations
  Don't trigger deprecation for deprecated aliases pointing to deprecated definitions
  [HttpFoundation] use atomic writes in MockFileSessionStorage
  Make EmailMessage & SmsMessage transport nullable
  remove unused argument
  [DI] fix param annotation
  [Config] Add \Symfony\Component\Config\Loader::load() return type
  Simplify PHP CS Fixer config
  Rename normalize param
2021-01-14 16:42:36 +01:00
Nicolas Grekas 9ee12c55ee Merge branch '4.4' into 5.1
* 4.4:
  CS fix
  [travis] use PHP 8.0 to patch return types and run deps=low
  Update sl_SI translations
  Don't trigger deprecation for deprecated aliases pointing to deprecated definitions
  [HttpFoundation] use atomic writes in MockFileSessionStorage
  [DI] fix param annotation
  [Config] Add \Symfony\Component\Config\Loader::load() return type
  Simplify PHP CS Fixer config
  Rename normalize param
2021-01-14 16:25:38 +01:00