This PR was merged into the 2.4 branch.
Discussion
----------
[Security] fix DI for SimpleFormAuthenticationListener
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #10093
| License | MIT
| Doc PR | -
The problematic commit was f2f15f54f9
Commits
-------
b3f5fa9 [Security] fix DI for SimpleFormAuthenticationListener
This PR was merged into the 2.4 branch.
Discussion
----------
[Process] clarify idle timeout
| Q | A
| ------------- | ---
| Bug fix? | sort of
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | -
| License | MIT
| Doc PR | n/a
Makes idle timeout in line with #9466
Commits
-------
9f07b4d [Process] clarify idle timeout
This allows to use a custom route class. So if you want to support
annotations for Routing in Silex it can now be done while keeping the
custom routing options Silex supports.
This PR was merged into the 2.3 branch.
Discussion
----------
fix attribute "source-language" for translations
| Q | A
| ------------- | ---
| Fixed tickets | --
| License | MIT
Commits
-------
7434550 fixed attribute "source-language" for translations
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes#10091).
Discussion
----------
[Translation] Update PluralizationRules.php
As a native brazilian portuguese speaker, and also respecting http://www.unicode.org/cldr/charts/latest/supplemental/language_plural_rules.html#pt definitions, 0 elements are normally used in plural form.
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| License | MIT
Commits
-------
ab29792 Update PluralizationRules.php
This PR was merged into the 2.3 branch.
Discussion
----------
[Validator] Update validators.pt_BR.xlf
Fixes for pt_BR validator translations.
As a native speaker, here are the necessary changes to make validators 100% compatible with Brazilian portuguese. =D
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| License | MIT
Commits
-------
f637920 Update validators.pt_BR.xlf
This PR was merged into the 2.3 branch.
Discussion
----------
Finished Bulgarian translation
Commits
-------
d6a7dc9 Translated remaining items (57-72)
This PR was submitted for the 2.4-dev branch but it was merged into the 2.4 branch instead (closes#10067).
Discussion
----------
[HttpKernel] allow null value in fragment handler
| Q | A
| ------------- | ---
| Bug fix? | yes
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #10066
| License | MIT
| Doc PR | n/a
Commits
-------
534deef [HttpKernel] allow null value in fragment handler
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes#10069).
Discussion
----------
updated Arabic translations
added the missing trans-units of 64 to 72
Commits
-------
1ff1d9c updated Arabic translations
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes#10079).
Discussion
----------
Update validators.id.xlf
Update validators for indonesian language
Commits
-------
b7a23bf Update validators.id.xlf
This PR was squashed before being merged into the 2.3 branch (closes#10068).
Discussion
----------
[Validator] Translate validator messages into Brazilian Portuguese
| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | n/a
| License | MIT
| Doc PR | n/a
Commits
-------
1d84e7e [Validator] Translate validator messages into Brazilian Portuguese
This PR was submitted for the 2.3-dev branch but it was merged into the 2.3 branch instead (closes#10063).
Discussion
----------
Added more Swedish validator translations
As per @javiereguiluz's [distress call](http://symfony.com/blog/help-symfony-reach-3-billion-people). ;)
Commits
-------
6fea175 Added more Swedish validator translations
This PR was squashed before being merged into the 2.5-dev branch (closes#10005).
Discussion
----------
[Security] Added named encoders to EncoderFactory
| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | yes
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #9743
| License | MIT
| Doc PR | -
This PR is basically merging FOSAdvancedEncoder. I think it's better than having a separate bundle that most of it's code is a copy of the core.
A use case is: having a different encoders or bcrypt cost based on the user's roles.
Commits
-------
c69e2ca [Security] Added named encoders to EncoderFactory
This PR was merged into the 2.5-dev branch.
Discussion
----------
[Routing] Added an extension point for globals in AnnotationClassLoader
| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | no
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | -
| License | MIT
| Doc PR | -
We need to add a new extension point for global to be able to support
`@Method` on class:
``` php
/**
* @Route("/api")
* @Method("GET")
*/
class FooBarController
{
/**
* @Route("/")
*/
public function listAction()
{
}
/**
* @Route("/new")
* @Method("POST")
*/
public function newAction()
{
}
}
```
Commits
-------
8f7524e [Routing] Added an extension point for globals in AnnotationClassLoader
This PR was merged into the 2.3 branch.
Discussion
----------
[2.3][Component/Security] Fixed some phpdocs in Security/Core
| Q | A
| ------------- | ---
| Bug fix? | kinda*
| New feature? | no
| License | MIT
\* - those missing phpdocs lead to problems when debugging with IDE, as well as some were wrong (i.e. `SecurityContextInterface::isGranted()`) as parameters differ in interface & class implementing it
Commits
-------
80fae1d [Component/Security] Fixed some phpdocs in Security/Core
This PR was squashed before being merged into the 2.5-dev branch (closes#9405).
Discussion
----------
[FrameworkBundle] Added a helper method to create AccessDeniedException
Just a small helper method that has been missing, since the addition of createNotFoundException().
| Q | A
| ------------- | ---
| Bug fix? | no
| New feature? | yes
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets |
| License | MIT
| Doc PR |
Commits
-------
183d0ec [FrameworkBundle] Added a helper method to create AccessDeniedException
This PR was merged into the 2.3 branch.
Discussion
----------
Fixed validators.nl.xlf
Source of trans-unit id 72 was incorrect.
Made two minor grammar updates.
Commits
-------
6c05b1d Fixed validators.nl.xlf
This PR was submitted for the 2.4-dev branch but it was merged into the 2.4 branch instead (closes#10042).
Discussion
----------
[Expression Language] fix foo[index]
| Q | A |
|----|-----|
| Bug fix? | yes |
| New feature? | no |
| BC breaks? | no |
| Deprecations? | no |
| Tests pass? | yes |
| Fixed tickets | |
| License | MIT |
| Doc PR | |
This patch fixes the usage of variables as key in GetAttrNode.
```php
$language = new \Symfony\Component\ExpressionLanguage\ExpressionLanguage();
$language->evaluate('foo[i]', ['foo' => ['a', 'b', 'c'], 'i' => 1]); // 'b'
```
Commits
-------
f657d03 [Expression Language] fix foo[index]