Permalink
Commits on Nov 19, 2016
  1. updated version to 3.3

    fabpot committed Nov 19, 2016
Commits on Oct 13, 2016
  1. Changed mentions of 'symfony2' to 'symfony'

    - Changed surrogate capability name to symfony
    - Changed user agent of the BrowserKit Client to 'Symfony BrowserKit'
    - Changed 'symfony2' to 'symfony' in timing templates
    - Updated changelog and upgrade files
    a-ast committed Oct 7, 2016
Commits on Sep 6, 2016
  1. Merge branch '3.1'

    * 3.1:
      [FrameworkBundle] Check for class existence before is_subclass_of
      Update GroupSequence.php
      Code enhancement and cleanup
      [Form] Fix transformer tests after the ICU update
      [DI] Add anti-regression test
      Revert "minor #19689 [DI] Cleanup array_key_exists (ro0NL)"
      bumped Symfony version to 3.1.5
      updated VERSION for 3.1.4
      updated CHANGELOG for 3.1.4
      bumped Symfony version to 2.8.11
      updated VERSION for 2.8.10
      updated CHANGELOG for 2.8.10
      [BrowserKit] Fix cookie expiration on 32 bit systems
      bumped Symfony version to 2.7.18
      updated VERSION for 2.7.17
      update CONTRIBUTORS for 2.7.17
      updated CHANGELOG for 2.7.17
      Update misleading comment about RFC4627
    nicolas-grekas committed Sep 6, 2016
  2. Merge branch '2.8' into 3.1

    * 2.8:
      [FrameworkBundle] Check for class existence before is_subclass_of
      Update GroupSequence.php
      Code enhancement and cleanup
      [Form] Fix transformer tests after the ICU update
      [DI] Add anti-regression test
      Revert "minor #19689 [DI] Cleanup array_key_exists (ro0NL)"
      bumped Symfony version to 2.8.11
      updated VERSION for 2.8.10
      updated CHANGELOG for 2.8.10
      [BrowserKit] Fix cookie expiration on 32 bit systems
      bumped Symfony version to 2.7.18
      updated VERSION for 2.7.17
      update CONTRIBUTORS for 2.7.17
      updated CHANGELOG for 2.7.17
      Update misleading comment about RFC4627
    nicolas-grekas committed Sep 6, 2016
  3. Merge branch '2.7' into 2.8

    * 2.7:
      [FrameworkBundle] Check for class existence before is_subclass_of
      Update GroupSequence.php
      Code enhancement and cleanup
      [DI] Add anti-regression test
      Revert "minor #19689 [DI] Cleanup array_key_exists (ro0NL)"
      [BrowserKit] Fix cookie expiration on 32 bit systems
      bumped Symfony version to 2.7.18
      updated VERSION for 2.7.17
      update CONTRIBUTORS for 2.7.17
      updated CHANGELOG for 2.7.17
      Update misleading comment about RFC4627
    nicolas-grekas committed Sep 6, 2016
  4. minor #19830 Code enhancement and cleanup (yceruto)

    This PR was squashed before being merged into the 2.7 branch (closes #19830).
    
    Discussion
    ----------
    
    Code enhancement and cleanup
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | no
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | -
    | License       | MIT
    | Doc PR        | -
    
    Commits
    -------
    
    325da3c Code enhancement and cleanup
    nicolas-grekas committed Sep 6, 2016
Commits on Sep 2, 2016
  1. [BrowserKit] Fix cookie expiration on 32 bit systems

    On 32-bit systems the cookie expiration value was not being calculated
    correctly as it was being fetched as an integer. When the timestamp exceeded
    the PHP_INT_MAX size it would return an invalid value, breaking the cookie
    construction.
    
    The BrowserKit cookie has now been updated to get the timestamp as a string
    which works around this platform limitation.
    jameshalsall committed with fabpot Sep 2, 2016
Commits on Jul 26, 2016
  1. Merge branch '3.1'

    * 3.1:
      [Console] Application update PHPDoc of add and register methods
      [Config] Extra tests for Config component
      Fixed bugs in names of classes and methods.
      [DoctrineBridge] Fixed php doc
      [FrameworkBundle] Fixed parameters number mismatch declaration
      [BrowserKit] Added test for followRedirect method (POST method)
      Fix the money form type render with Bootstrap3
      [BrowserKit] Uppercase the "GET" method in redirects
      [DomCrawler] Inherit the namespace cache in subcrawlers
      [WebProfilerBundle] Fixed  JSDoc parameter definition
      [HttpFoundation] HttpCache refresh stale responses containing an ETag
    
    Conflicts:
    	src/Symfony/Component/Console/Application.php
    nicolas-grekas committed Jul 26, 2016
  2. Merge branch '3.0' into 3.1

    * 3.0:
      [Console] Application update PHPDoc of add and register methods
      [Config] Extra tests for Config component
      Fixed bugs in names of classes and methods.
      [DoctrineBridge] Fixed php doc
      [FrameworkBundle] Fixed parameters number mismatch declaration
      [BrowserKit] Added test for followRedirect method (POST method)
      Fix the money form type render with Bootstrap3
      [BrowserKit] Uppercase the "GET" method in redirects
      [DomCrawler] Inherit the namespace cache in subcrawlers
      [WebProfilerBundle] Fixed  JSDoc parameter definition
      [HttpFoundation] HttpCache refresh stale responses containing an ETag
    nicolas-grekas committed Jul 26, 2016
  3. Merge branch '2.8' into 3.0

    * 2.8:
      [Console] Application update PHPDoc of add and register methods
      [Config] Extra tests for Config component
      Fixed bugs in names of classes and methods.
      [DoctrineBridge] Fixed php doc
      [FrameworkBundle] Fixed parameters number mismatch declaration
      [BrowserKit] Added test for followRedirect method (POST method)
      Fix the money form type render with Bootstrap3
      [BrowserKit] Uppercase the "GET" method in redirects
      [DomCrawler] Inherit the namespace cache in subcrawlers
      [WebProfilerBundle] Fixed  JSDoc parameter definition
      [HttpFoundation] HttpCache refresh stale responses containing an ETag
    
    Conflicts:
    	src/Symfony/Component/Finder/Tests/Shell/CommandTest.php
    nicolas-grekas committed Jul 26, 2016
  4. Merge branch '2.7' into 2.8

    * 2.7:
      [Console] Application update PHPDoc of add and register methods
      [Config] Extra tests for Config component
      Fixed bugs in names of classes and methods.
      [DoctrineBridge] Fixed php doc
      [FrameworkBundle] Fixed parameters number mismatch declaration
      [BrowserKit] Added test for followRedirect method (POST method)
      Fix the money form type render with Bootstrap3
      [BrowserKit] Uppercase the "GET" method in redirects
      [WebProfilerBundle] Fixed  JSDoc parameter definition
      [HttpFoundation] HttpCache refresh stale responses containing an ETag
    
    Conflicts:
    	src/Symfony/Component/BrowserKit/Tests/ClientTest.php
    	src/Symfony/Component/Security/Acl/Resources/bin/generateSql.php
    nicolas-grekas committed Jul 26, 2016
Commits on Jul 25, 2016
  1. minor #19392 [BrowserKit] Added test for followRedirect method (POST …

    …method) (zomberg)
    
    This PR was squashed before being merged into the 2.7 branch (closes #19392).
    
    Discussion
    ----------
    
    [BrowserKit] Added test for followRedirect method (POST method)
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | no
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | ~
    | License       | MIT
    | Doc PR        | ~
    
    Test covers 'else' branches in these conditions:
    ```php
    if (in_array($this->internalResponse->getStatus(), array(302, 303))) {
        $method = 'get';
        $files = array();
        $content = null;
    } else {
        $method = $request->getMethod();
        $files = $request->getFiles();
        $content = $request->getContent();
    }
    
    if ('get' === strtolower($method)) {
        // Don't forward parameters for GET request as it should reach the redirection URI
        $parameters = array();
    } else {
        $parameters = $request->getParameters();
    }
    ```
    
    Commits
    -------
    
    2ace5d8 [BrowserKit] Added test for followRedirect method (POST method)
    nicolas-grekas committed Jul 25, 2016
Commits on Jul 17, 2016
  1. Merge branch '3.1'

    * 3.1:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      [Serializer] Include the format in the cache key
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    
    Conflicts:
    	src/Symfony/Component/DependencyInjection/Compiler/PassConfig.php
    	src/Symfony/Component/HttpFoundation/Tests/RequestTest.php
    nicolas-grekas committed Jul 17, 2016
  2. Merge branch '3.0' into 3.1

    * 3.0:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    
    Conflicts:
    	src/Symfony/Component/Yaml/Yaml.php
    nicolas-grekas committed Jul 17, 2016
  3. Merge branch '2.8' into 3.0

    * 2.8:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    nicolas-grekas committed Jul 17, 2016
  4. Merge branch '2.7' into 2.8

    * 2.7:
      [VarDumper] Fix dumping jsons casted as arrays
      PassConfig::getMergePass is not an array
      Revert "bug #19114 [HttpKernel] Dont close the reponse stream in debug (nicolas-grekas)"
      Fix the retrieval of the last username when using forwarding
      [Yaml] Fix PHPDoc of the Yaml class
      [HttpFoundation] Add OPTIONS and TRACE to the list of safe methods
      Update getAbsoluteUri() for query string uris
    nicolas-grekas committed Jul 17, 2016
Commits on Jul 8, 2016
  1. Update getAbsoluteUri() for query string uris

    Apply same rules to query string only URIs as what's being used for URIs containing only hash/anchor values
    georaldc committed Jul 8, 2016
Commits on Jun 29, 2016
  1. Merge branch '3.1'

    * 3.1:
      fixed CS
      fixed CS
      fixed CS
      fixed form tests
      [Console] Fix formatting of SymfonyStyle::comment()
      [Form] fix post max size translation type extension for >= 2.8
      [Security] Allow LDAP loadUser override
      removed dots at the end of @param and @return
      fixed typo
    fabpot committed Jun 29, 2016
  2. Merge branch '3.0' into 3.1

    * 3.0:
      fixed CS
      fixed CS
      fixed form tests
      [Console] Fix formatting of SymfonyStyle::comment()
      [Form] fix post max size translation type extension for >= 2.8
      removed dots at the end of @param and @return
      fixed typo
    fabpot committed Jun 29, 2016
  3. Merge branch '2.8' into 3.0

    * 2.8:
      fixed CS
      fixed form tests
      [Console] Fix formatting of SymfonyStyle::comment()
      [Form] fix post max size translation type extension for >= 2.8
      removed dots at the end of @param and @return
      fixed typo
    fabpot committed Jun 29, 2016
  4. Merge branch '2.7' into 2.8

    * 2.7:
      removed dots at the end of @param and @return
      fixed typo
    fabpot committed Jun 29, 2016
Commits on Jun 28, 2016
Commits on Jun 6, 2016
  1. Merge branch '2.7' into 2.8

    * 2.7:
      [BrowserKit] Bump dom-crawler minimum version requirement
      Make one call to "OutputInterface::write" method per table row
      [HttpKernel] Fix context dependent test
      [Debug] Fix context dependent test
    fabpot committed Jun 6, 2016
  2. [BrowserKit] Bump dom-crawler minimum version requirement

        The BrowserKit Client will not work with DomCrawler 2.0 if the CssSelector component is not installed.
    jakzal committed with fabpot Jun 6, 2016
Commits on May 13, 2016
  1. updated version to 3.2

    fabpot committed May 13, 2016
Commits on Mar 4, 2016
  1. Merge branch '3.0'

    * 3.0:
      Updated all the README files
      [TwigBundle] Fix failing test on appveyor
      Improved the error message when using "@" in a decorated service
      Improve error reporting in router panel of web profiler
      [DoctrineBridge][Form] Fix performance regression in EntityType
      [FrameworkBundle] Fix a regression in handling absolute and namespaced template paths
      Allow to normalize \Traversable
      minor [Form] fix tests added by #16886
      Remove _path from query parameters when fragment is a subrequest and request attributes are already set Added tests for _path removal in FragmentListener
      Simplified everything
      Added a test
      Fixed the problem in an easier way
      Fixed a syntax issue
      Improved the error message when a template is not found
      [CodingStandards] Conformed to coding standards
      [TwigBundle] fixed Include file locations in "Template could not be found" exception
    fabpot committed Mar 4, 2016
  2. Merge branch '2.8' into 3.0

    * 2.8:
      Updated all the README files
      [TwigBundle] Fix failing test on appveyor
      Improved the error message when using "@" in a decorated service
      Improve error reporting in router panel of web profiler
      [DoctrineBridge][Form] Fix performance regression in EntityType
      [FrameworkBundle] Fix a regression in handling absolute and namespaced template paths
      Allow to normalize \Traversable
      minor [Form] fix tests added by #16886
      Remove _path from query parameters when fragment is a subrequest and request attributes are already set Added tests for _path removal in FragmentListener
      Simplified everything
      Added a test
      Fixed the problem in an easier way
      Fixed a syntax issue
      Improved the error message when a template is not found
      [CodingStandards] Conformed to coding standards
      [TwigBundle] fixed Include file locations in "Template could not be found" exception
    fabpot committed Mar 4, 2016
  3. Merge branch '2.7' into 2.8

    * 2.7:
      Updated all the README files
      [TwigBundle] Fix failing test on appveyor
      Improved the error message when using "@" in a decorated service
      Improve error reporting in router panel of web profiler
      [DoctrineBridge][Form] Fix performance regression in EntityType
      [FrameworkBundle] Fix a regression in handling absolute and namespaced template paths
      Allow to normalize \Traversable
      minor [Form] fix tests added by #16886
      Remove _path from query parameters when fragment is a subrequest and request attributes are already set Added tests for _path removal in FragmentListener
      Simplified everything
      Added a test
      Fixed the problem in an easier way
      Fixed a syntax issue
      Improved the error message when a template is not found
      [CodingStandards] Conformed to coding standards
      [TwigBundle] fixed Include file locations in "Template could not be found" exception
    fabpot committed Mar 4, 2016
  4. Merge branch '2.3' into 2.7

    * 2.3:
      Updated all the README files
      [TwigBundle] Fix failing test on appveyor
      [FrameworkBundle] Fix a regression in handling absolute and namespaced template paths
      Allow to normalize \Traversable
      Remove _path from query parameters when fragment is a subrequest and request attributes are already set Added tests for _path removal in FragmentListener
      Simplified everything
      Added a test
      Fixed the problem in an easier way
      Fixed a syntax issue
      Improved the error message when a template is not found
      [CodingStandards] Conformed to coding standards
      [TwigBundle] fixed Include file locations in "Template could not be found" exception
    fabpot committed Mar 4, 2016
Commits on Feb 4, 2016
  1. Merge branch '3.0'

    * 3.0: (105 commits)
      [Console] remove readline support
      bumped Symfony version to 3.0.3
      updated VERSION for 3.0.2
      updated CHANGELOG for 3.0.2
      [Routing] added a suggestion to add the HttpFoundation component.
      [FrameworkBundle] fix assets and templating tests
      [ClassLoader] fix ApcClassLoader tests on HHVM
      [travis] Add some comments
      changed operator from and to &&
      [DependencyInjection] Remove unused parameter
      [Process] Fix transient tests for incremental outputs
      [Console] Add missing `@require` annotation in test
      Fix merge
      [appveyor] Fix failure reporting
      [#17634] move DebugBundle license file
      Limit Ldap component version for the 3.0 branch
      backport GlobTest from 2.7 branch
      Move licenses according to new best practices
      [FrameworkBundle] Remove unused code in test
      [2.3] Fixed an undefined variable in Glob::toRegex
      ...
    
    Conflicts:
    	.travis.yml
    	composer.json
    	src/Symfony/Bridge/Doctrine/Tests/Validator/Constraints/UniqueEntityValidatorTest.php
    	src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php
    	src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php
    	src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/php/assets.php
    	src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/xml/assets.xml
    	src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/yml/assets.yml
    	src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_item.html.twig
    	src/Symfony/Component/Console/CHANGELOG.md
    	src/Symfony/Component/HttpKernel/Kernel.php
    	src/Symfony/Component/PropertyInfo/Tests/PropertyInfoExtractorTest.php
    	src/Symfony/Component/Yaml/Tests/ParserTest.php
    nicolas-grekas committed Feb 4, 2016
Commits on Jan 27, 2016
  1. Merge branch '2.8' into 3.0

    * 2.8:
      fixed CS
      [BrowserKit] Corrected HTTP_HOST logic #15398
      Fixed HTTP Digest auth not being passed user checker
      resolve aliases in factories
      resolve aliases in factory services
      Remove invalid CSS white-space value
      Fix FileSystem tests on Windows
      [Form] ArrayChoiceList can now deal with a null in choices
    xabbuh committed Jan 27, 2016