Permalink
Commits on Jul 23, 2017
  1. Fix merge

    chalasr committed Jul 23, 2017
Commits on Jul 22, 2017
  1. Merge branch '3.4'

    * 3.4:
      [TwigBundle] Commands as a service
      add (filesystem|phpfiles) cache (adapter|simple) prune method and prune command
    nicolas-grekas committed Jul 22, 2017
  2. [TwigBundle] Commands as a service

    ro0NL committed with fabpot Jul 15, 2017
Commits on Jul 18, 2017
  1. Remove last legacy codes

    nicolas-grekas committed Jul 18, 2017
  2. Merge branch '3.4'

    * 3.4:
      remove useless comment
      [FrameworkBundle] Make RouterCacheWarmer implement ServiceSubscriberInterface
      fix merge
    nicolas-grekas committed Jul 18, 2017
  3. Merge branch '3.4'

    * 3.4:
      [TwigBridge] fix tests
    nicolas-grekas committed Jul 18, 2017
  4. [TwigBridge] fix tests

    xabbuh committed Jul 18, 2017
Commits on Jul 17, 2017
  1. Merge branch '3.4'

    * 3.4: (22 commits)
      Fix lazy commands registration
      [TwigBridge] deprecate TwigRenderer
      [FrameworkBundle] Set default public directory on install assets
      [Security] Fix wrong term in UserProviderInterface
      [HttpFoundation] Set meta refresh time to 0 in RedirectResponse content
      disable inlining deprecated services
      [Stopwatch] Fix precision for root section
      [Cache] add constructor docblocks for clarity
      [WebServerBundle] allowed public/ root directory to be auto-discovered along side web/
      [WebServerBundle] remove duplicate code
      [SecurityBundle] Clarify deprecation in UserPasswordEncoderCommand::getContainer
      [Profiler][Validator] ValidatorDataCollector: use new DataCollector::getCasters() method
      [Profiler] Fix data collector getCasters() call
      [VarDumper] Added setMinDepth to VarCloner
      remove symfony/process suggestion
      [DI] Remove unused dynamic property
      [Cache] add constructor docblocks for clarity
      [Security] validate empty passwords again
      [Process] Fixed issue between process builder and exec
      non-conflicting anonymous service ids across files
      ...
    nicolas-grekas committed Jul 17, 2017
  2. Merge branch '3.3' into 3.4

    * 3.3:
      [FrameworkBundle] Set default public directory on install assets
      [Security] Fix wrong term in UserProviderInterface
      [HttpFoundation] Set meta refresh time to 0 in RedirectResponse content
      disable inlining deprecated services
      [Cache] add constructor docblocks for clarity
      [WebServerBundle] allowed public/ root directory to be auto-discovered along side web/
      [WebServerBundle] remove duplicate code
      [SecurityBundle] Clarify deprecation in UserPasswordEncoderCommand::getContainer
      [Cache] add constructor docblocks for clarity
      [Security] validate empty passwords again
      [DI] Remove irrelevant comment from container
      [TwigBridge] cleaner implementation of the TwigRenderer
    fabpot committed Jul 17, 2017
  3. Merge branch '3.2' into 3.3

    * 3.2:
      [Security] Fix wrong term in UserProviderInterface
      [HttpFoundation] Set meta refresh time to 0 in RedirectResponse content
      disable inlining deprecated services
      [Cache] add constructor docblocks for clarity
      [Security] validate empty passwords again
      [DI] Remove irrelevant comment from container
      [TwigBridge] cleaner implementation of the TwigRenderer
    fabpot committed Jul 17, 2017
  4. Merge branch '2.8' into 3.2

    * 2.8:
      [Security] Fix wrong term in UserProviderInterface
      [HttpFoundation] Set meta refresh time to 0 in RedirectResponse content
      disable inlining deprecated services
      [Security] validate empty passwords again
      [DI] Remove irrelevant comment from container
      [TwigBridge] cleaner implementation of the TwigRenderer
    fabpot committed Jul 17, 2017
  5. Merge branch '2.7' into 2.8

    * 2.7:
      [Security] Fix wrong term in UserProviderInterface
      [HttpFoundation] Set meta refresh time to 0 in RedirectResponse content
      [Security] validate empty passwords again
      [DI] Remove irrelevant comment from container
      [TwigBridge] cleaner implementation of the TwigRenderer
    fabpot committed Jul 17, 2017
Commits on Jul 11, 2017
  1. Merge branch '3.4'

    * 3.4: (23 commits)
      Don't display the Symfony debug toolbar when printing the page
      [Routing] also add matched params for redirect due to trailing slash
      do not wire namespaces for the ArrayAdapter
      check _controller attribute is a string before parsing it
      [Cache] Added test for ApcuAdapter when using in CLI
      [Validator] sync upgrade file with latest code changes
      allow to configure custom formats in XML configs
      [HttpKernel] fix DumpDataCollector tests
      [FrameworkBundle] fix changelog
      [WebProfilerBundle] Cleanup profiler leftover
      [Routing] Add matched and default parameters to redirect responses
      [DotEnv] Fix variable substitution
      require the XML PHP extension
      Fix phpdoc for serializer normalizers exceptions
      Fixed absolute url generation for query strings and hash urls
      bumped Symfony version to 2.8.25
      updated VERSION for 2.8.24
      updated CHANGELOG for 2.8.24
      bumped Symfony version to 2.7.32
      [Filesystem] Dont copy perms when origin is remote
      ...
    nicolas-grekas committed Jul 11, 2017
  2. Merge branch '3.3' into 3.4

    * 3.3:
      Don't display the Symfony debug toolbar when printing the page
      do not wire namespaces for the ArrayAdapter
      check _controller attribute is a string before parsing it
      [Cache] Added test for ApcuAdapter when using in CLI
      allow to configure custom formats in XML configs
      [HttpKernel] fix DumpDataCollector tests
      [FrameworkBundle] fix changelog
      [WebProfilerBundle] Cleanup profiler leftover
      [DotEnv] Fix variable substitution
      require the XML PHP extension
      Fix phpdoc for serializer normalizers exceptions
      Fixed absolute url generation for query strings and hash urls
      bumped Symfony version to 2.8.25
      updated VERSION for 2.8.24
      updated CHANGELOG for 2.8.24
      bumped Symfony version to 2.7.32
      [Filesystem] Dont copy perms when origin is remote
      updated VERSION for 2.7.31
      update CONTRIBUTORS for 2.7.31
      updated CHANGELOG for 2.7.31
    nicolas-grekas committed Jul 11, 2017
  3. Merge branch '3.2' into 3.3

    * 3.2:
      Don't display the Symfony debug toolbar when printing the page
      do not wire namespaces for the ArrayAdapter
      [Cache] Added test for ApcuAdapter when using in CLI
      allow to configure custom formats in XML configs
      [HttpKernel] fix DumpDataCollector tests
      [FrameworkBundle] fix changelog
      [WebProfilerBundle] Cleanup profiler leftover
      require the XML PHP extension
      Fix phpdoc for serializer normalizers exceptions
      Fixed absolute url generation for query strings and hash urls
      bumped Symfony version to 2.8.25
      updated VERSION for 2.8.24
      updated CHANGELOG for 2.8.24
      bumped Symfony version to 2.7.32
      [Filesystem] Dont copy perms when origin is remote
      updated VERSION for 2.7.31
      update CONTRIBUTORS for 2.7.31
      updated CHANGELOG for 2.7.31
    nicolas-grekas committed Jul 11, 2017
  4. Merge branch '2.8' into 3.2

    * 2.8:
      Don't display the Symfony debug toolbar when printing the page
      allow to configure custom formats in XML configs
      require the XML PHP extension
      Fixed absolute url generation for query strings and hash urls
      bumped Symfony version to 2.8.25
      updated VERSION for 2.8.24
      updated CHANGELOG for 2.8.24
      bumped Symfony version to 2.7.32
      [Filesystem] Dont copy perms when origin is remote
      updated VERSION for 2.7.31
      update CONTRIBUTORS for 2.7.31
      updated CHANGELOG for 2.7.31
    nicolas-grekas committed Jul 11, 2017
  5. Merge branch '2.7' into 2.8

    * 2.7:
      allow to configure custom formats in XML configs
      require the XML PHP extension
      Fixed absolute url generation for query strings and hash urls
      bumped Symfony version to 2.7.32
      [Filesystem] Dont copy perms when origin is remote
      updated VERSION for 2.7.31
      update CONTRIBUTORS for 2.7.31
      updated CHANGELOG for 2.7.31
    nicolas-grekas committed Jul 11, 2017
Commits on Jul 6, 2017
  1. bug #23261 Fixed absolute url generation for query strings and hash u…

    …rls (alexander-schranz)
    
    This PR was squashed before being merged into the 2.7 branch (closes #23261).
    
    Discussion
    ----------
    
    Fixed absolute url generation for query strings and hash urls
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7, ...
    | Bug fix?      | yes
    | New feature?  |no
    | BC breaks?    | yes? absolute_url will change its output but the old was incorrect
    | Deprecations? |no
    | Tests pass?   | yes?
    | Fixed tickets | fixes #23260
    | License       | MIT
    
    Fixed absolute url generation for query strings
    
    Commits
    -------
    
    89ad27d544 Fixed absolute url generation for query strings and hash urls
    fabpot committed Jul 6, 2017
Commits on Jun 30, 2017
  1. feature #23294 [Yaml][Lint] Add line numbers to JSON output. (WybrenK…

    …oelmans)
    
    This PR was merged into the 4.0-dev branch.
    
    Discussion
    ----------
    
    [Yaml][Lint] Add line numbers to JSON output.
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7?
    | Bug fix?      | no?
    | New feature?  | yes?
    | BC breaks?    | no?
    | Deprecations? | no?
    | Tests pass?   | Hopefully
    | Fixed tickets | n/a
    | License       | MIT
    | Doc PR        | TODO?
    
    - [ ] Run tests?
    - [ ] Check if it will break BC?
    - [ ] Update changelog?
    
    The JSON output is not very useful for me without the line number. I don't want to have to parse it from the message.
    
    Is this the right way of doing it?
    
    With PR:
    ```
    [
        {
            "file": "",
            "line": 13,
            "valid": false,
            "message": "Unable to parse at line 13 (near \"sdf \")."
        }
    ]
    ```
    
    Before:
    ```
    [
        {
            "file": "",
            "valid": false,
            "message": "Unable to parse at line 13 (near \"sdf \")."
        }
    ]
    ```
    
    Commits
    -------
    
    c6d19b1976 [Yaml][Twig][Lint] Added line numbers to JSON output.
    fabpot committed with xabbuh Jun 29, 2017
Commits on Jun 29, 2017
Commits on Jun 24, 2017
  1. Merge branch '3.4'

    * 3.4: (83 commits)
      add missing version attribute
      Show exception is checked twice in ExceptionController of twig
      allow SSI fragments configuration in XML files
      Display a better error message when the toolbar cannot be displayed
      [SecurityBundle] Add user impersonation info and exit action to the profiler
      render hidden _method field in form_rest()
      Add Doctrine Cache to dev dependencies to fix failing unit tests.
      return fallback locales whenever possible
      Fix Predis client cluster with pipeline
      [Dotenv] Test load() with multiple paths
      [Console] Fix catching exception type in QuestionHelper
      Improved the exception page when there is no message
      [WebProfilerBundle] Eliminate line wrap on count columnt (routing)
      [Profiler][Validator] Add a validator panel in profiler
      [Validator] replace hardcoded service id
      [Routing] Fix XmlFileLoader exception message
      Remove duplicate changelog entries
      [DI] Dedup tags when using instanceof/autoconfigure
      [Translation] Fix FileLoader::loadResource() php doc
      [Serializer] Fix workaround min php version
      ...
    xabbuh committed Jun 24, 2017
  2. Merge branch '3.3' into 3.4

    * 3.3: (64 commits)
      Show exception is checked twice in ExceptionController of twig
      allow SSI fragments configuration in XML files
      Display a better error message when the toolbar cannot be displayed
      render hidden _method field in form_rest()
      Add Doctrine Cache to dev dependencies to fix failing unit tests.
      return fallback locales whenever possible
      Fix Predis client cluster with pipeline
      [Dotenv] Test load() with multiple paths
      [Console] Fix catching exception type in QuestionHelper
      Improved the exception page when there is no message
      [WebProfilerBundle] Eliminate line wrap on count columnt (routing)
      [Validator] replace hardcoded service id
      [Routing] Fix XmlFileLoader exception message
      [DI] Dedup tags when using instanceof/autoconfigure
      [Translation] Fix FileLoader::loadResource() php doc
      Sessions: configurable "use_strict_mode" option for NativeSessionStorage
      [FrameworkBundle] [Command] Clean bundle directory, fixes #23177
      fixed CS
      [WebProfilerBundle] Fix the icon for the Cache panel
      [WebServerBundle] Fix router script path and check existence
      ...
    xabbuh committed Jun 24, 2017
  3. Merge branch '3.2' into 3.3

    * 3.2: (42 commits)
      Show exception is checked twice in ExceptionController of twig
      allow SSI fragments configuration in XML files
      Display a better error message when the toolbar cannot be displayed
      render hidden _method field in form_rest()
      Add Doctrine Cache to dev dependencies to fix failing unit tests.
      return fallback locales whenever possible
      [Console] Fix catching exception type in QuestionHelper
      [WebProfilerBundle] Eliminate line wrap on count columnt (routing)
      [Routing] Fix XmlFileLoader exception message
      [Translation] Fix FileLoader::loadResource() php doc
      Sessions: configurable "use_strict_mode" option for NativeSessionStorage
      [FrameworkBundle] [Command] Clean bundle directory, fixes #23177
      Reset redirectCount when throwing exception
      [TwigBundle] Remove template.xml services when templating is disabled
      add content-type header on exception response
      Embedding a response that combines expiration and validation, that should not defeat expiration on the combined response
      fixed bad merge
      Fix two edge cases in ResponseCacheStrategy
      [Routing] Expose request in route conditions, if needed and possible
      [Routing] Expose request in route conditions, if needed and possible
      ...
    xabbuh committed Jun 24, 2017
Commits on Jun 23, 2017
  1. Merge branch '2.8' into 3.2

    * 2.8: (40 commits)
      Show exception is checked twice in ExceptionController of twig
      allow SSI fragments configuration in XML files
      Display a better error message when the toolbar cannot be displayed
      render hidden _method field in form_rest()
      return fallback locales whenever possible
      [Console] Fix catching exception type in QuestionHelper
      [WebProfilerBundle] Eliminate line wrap on count columnt (routing)
      [Routing] Fix XmlFileLoader exception message
      [Translation] Fix FileLoader::loadResource() php doc
      Sessions: configurable "use_strict_mode" option for NativeSessionStorage
      [FrameworkBundle] [Command] Clean bundle directory, fixes #23177
      Reset redirectCount when throwing exception
      [TwigBundle] Remove template.xml services when templating is disabled
      add content-type header on exception response
      Embedding a response that combines expiration and validation, that should not defeat expiration on the combined response
      Fix two edge cases in ResponseCacheStrategy
      [Routing] Expose request in route conditions, if needed and possible
      [Routing] Expose request in route conditions, if needed and possible
      [Translation][FrameworkBundle] Fix resource loading order inconsistency reported in #23034
      [Filesystem] added workaround in Filesystem::rename for PHP bug
      ...
    xabbuh committed Jun 23, 2017
  2. Merge branch '2.7' into 2.8

    * 2.7:
      Show exception is checked twice in ExceptionController of twig
      allow SSI fragments configuration in XML files
      Display a better error message when the toolbar cannot be displayed
      render hidden _method field in form_rest()
      return fallback locales whenever possible
    xabbuh committed Jun 23, 2017
Commits on Jun 21, 2017
Commits on Jun 6, 2017
  1. Merge branch '3.4'

    * 3.4:
      [TwigBridge] Fix namespaced classes
      bumped Symfony version to 3.3.2
      updated VERSION for 3.3.1
      updated CHANGELOG for 3.3.1
      [DependencyInjection] Fix named args support in ChildDefinition
      [Cache] Fallback to positional when keyed results are broken
      [HttpFoundation][FrameworkBundle] Revert "trusted proxies" BC break
      [Cache] MemcachedAdapter not working with TagAwareAdapter
      Remove closure-proxy leftovers
      fix used class name in deprecation message
      [DependencyInjection] Use more clear message when unused environment variables detected
      [Form][Profiler] Fixes form collector triggering deprecations
      mitigate BC break with empty trusted_proxies
      [Profiler] Never wrap in code excerpts
      [Form][FrameworkBundle] Remove non-existing arg for data_collector.form
      explain that a role can be an instance of Role
      [Cache] fix Redis scheme detection
      Implement ServiceSubscriberInterface in optional cache warmers
      Deprecate passing a concrete service in optional cache warmers
      mix attr options between type-guess options and user options
    nicolas-grekas committed Jun 6, 2017
  2. Merge branch '3.3' into 3.4

    * 3.3:
      [TwigBridge] Fix namespaced classes
      bumped Symfony version to 3.3.2
      updated VERSION for 3.3.1
      updated CHANGELOG for 3.3.1
      [DependencyInjection] Fix named args support in ChildDefinition
      [Cache] Fallback to positional when keyed results are broken
      [HttpFoundation][FrameworkBundle] Revert "trusted proxies" BC break
      [Cache] MemcachedAdapter not working with TagAwareAdapter
      Remove closure-proxy leftovers
      [DependencyInjection] Use more clear message when unused environment variables detected
      [Form][Profiler] Fixes form collector triggering deprecations
      mitigate BC break with empty trusted_proxies
      [Profiler] Never wrap in code excerpts
      [Form][FrameworkBundle] Remove non-existing arg for data_collector.form
      explain that a role can be an instance of Role
      [Cache] fix Redis scheme detection
      mix attr options between type-guess options and user options
    nicolas-grekas committed Jun 6, 2017
  3. Merge branch '3.2' into 3.3

    * 3.2:
      [TwigBridge] Fix namespaced classes
      [Cache] MemcachedAdapter not working with TagAwareAdapter
      [DependencyInjection] Use more clear message when unused environment variables detected
      mix attr options between type-guess options and user options
    nicolas-grekas committed Jun 6, 2017
  4. Merge branch '2.8' into 3.2

    * 2.8:
      [TwigBridge] Fix namespaced classes
      mix attr options between type-guess options and user options
    fabpot committed Jun 6, 2017