Permalink
Commits on Mar 23, 2018
  1. Fix Test

    mpiot committed Mar 1, 2018
  2. Add aria-describedBy on input

    mpiot committed Mar 1, 2018
  3. Rename id

    mpiot committed Mar 1, 2018
  4. Add an id to the help

    mpiot committed Mar 1, 2018
  5. Use array long syntax

    mpiot committed Feb 28, 2018
  6. Fix coding standards

    mpiot committed Feb 28, 2018
  7. Add test without help set

    mpiot committed Feb 28, 2018
  8. Add Tests

    mpiot committed Feb 28, 2018
  9. Adapt existant tests

    mpiot committed Feb 27, 2018
  10. Add a data_help method in Form

    mpiot committed Feb 27, 2018
Commits on Mar 21, 2018
Commits on Mar 20, 2018
  1. bug #24401 [Form] Change datetime to datetime-local for HTML5 datetim…

    fabpot committed Mar 20, 2018
    …e input (pierredup)
    
    This PR was merged into the 2.7 branch.
    
    Discussion
    ----------
    
    [Form] Change datetime to datetime-local for HTML5 datetime input
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 2.7
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | Unknown
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #24307
    | License       | MIT
    | Doc PR        | N/A
    
    Change the input type from datetime to datetime-local for HTML5 date input (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/datetime)
    
    Commits
    -------
    
    802c67c324 Change datetime input to datetime-local
Commits on Mar 19, 2018
  1. Merge branch '4.0'

    nicolas-grekas committed Mar 19, 2018
    * 4.0: (32 commits)
      [Form] fix tests and deps
      [Cache] Rely on mock for Doctrine ArrayCache
      [FrameworkBundle] Respect debug mode when warm up annotations
      [Console] Fix docblock of DescriptorInterface::describe
      [Config] Handle nullable node name + fix inheritdocs
      [Security] added userChecker to SimpleAuthenticationProvider
      [Debug] fix test
      Fix typo in test method name
      Fixes #26563 (open_basedir restriction in effect)
      [Debug] Reset previous exception handler ealier to prevent infinite loop
      add hint in Github pull request template
      [Validator] Fix docblock of ClassMetadata#members
      [BrowserKit] Fix cookie path handling when $domain is null
      [DoctrineBridge] Don't rely on ClassMetadataInfo->hasField in DoctrineOrmTypeGuesser anymore
      [BrowserKit] Improves CookieJar::get
      [BrowserKit] Fix Cookie's PHPDoc
      [DomCrawler] Change bad wording in ChoiceFormField::untick
      [DomCrawler] Fix the PHPDoc of ChoiceFormField::setValue
      [DomCrawler] Avoid a useless call to strtolower
      [FrameworkBundle] HttpCache is not longer abstract
      ...
  2. Merge branch '3.4' into 4.0

    nicolas-grekas committed Mar 19, 2018
    * 3.4: (32 commits)
      [Form] fix tests and deps
      [Cache] Rely on mock for Doctrine ArrayCache
      [FrameworkBundle] Respect debug mode when warm up annotations
      [Console] Fix docblock of DescriptorInterface::describe
      [Config] Handle nullable node name + fix inheritdocs
      [Security] added userChecker to SimpleAuthenticationProvider
      [Debug] fix test
      Fix typo in test method name
      Fixes #26563 (open_basedir restriction in effect)
      [Debug] Reset previous exception handler ealier to prevent infinite loop
      add hint in Github pull request template
      [Validator] Fix docblock of ClassMetadata#members
      [BrowserKit] Fix cookie path handling when $domain is null
      [DoctrineBridge] Don't rely on ClassMetadataInfo->hasField in DoctrineOrmTypeGuesser anymore
      [BrowserKit] Improves CookieJar::get
      [BrowserKit] Fix Cookie's PHPDoc
      [DomCrawler] Change bad wording in ChoiceFormField::untick
      [DomCrawler] Fix the PHPDoc of ChoiceFormField::setValue
      [DomCrawler] Avoid a useless call to strtolower
      [FrameworkBundle] HttpCache is not longer abstract
      ...
  3. Merge branch '2.8' into 3.4

    nicolas-grekas committed Mar 19, 2018
    * 2.8: (29 commits)
      [Console] Fix docblock of DescriptorInterface::describe
      [Config] Handle nullable node name + fix inheritdocs
      [Security] added userChecker to SimpleAuthenticationProvider
      [Debug] fix test
      Fix typo in test method name
      Fixes #26563 (open_basedir restriction in effect)
      [Debug] Reset previous exception handler ealier to prevent infinite loop
      add hint in Github pull request template
      [Validator] Fix docblock of ClassMetadata#members
      [BrowserKit] Fix cookie path handling when $domain is null
      [DoctrineBridge] Don't rely on ClassMetadataInfo->hasField in DoctrineOrmTypeGuesser anymore
      [BrowserKit] Improves CookieJar::get
      [BrowserKit] Fix Cookie's PHPDoc
      [DomCrawler] Change bad wording in ChoiceFormField::untick
      [DomCrawler] Fix the PHPDoc of ChoiceFormField::setValue
      [DomCrawler] Avoid a useless call to strtolower
      [FrameworkBundle] HttpCache is not longer abstract
      Php Inspections (EA Ultimate): address some of one-time used local variables
      [Intl] Load locale aliases to support alias fallbacks
      [CssSelector] Fix CSS identifiers parsing - they can start with dash
      ...
  4. Merge branch '4.0'

    nicolas-grekas committed Mar 19, 2018
    * 4.0: (28 commits)
      [DI] Add tests for EnvVarProcessor
      typo
      [Bridge\PhpUnit] Fix #26430 Cannot autoload listeners
      Make sure we always render errors. Eventhough labels are disabled
      Make sure form errors is valid HTML
      [HttpKernel] Allow generators in registerBundle
      [TwigBundle] document TwigRenderer BC break in UPGRADE-3.4
      Extra line to bootstrap 3 horizontal layout
      [Serializer] Remove const override
      Update Client.php
      [PhpUnitBridge] Ability to use different composer.json file
      [DomCrawler] FormField: remove an useless return statement
      [Config] ReflectionClassResource check abstract ServiceSubscriberInterface and EventSubscriberInterface
      Display the Welcome Page when there is no homepage defined
      [DI] Remove dead dumper check
      Make KernelInterface docblock more fit for bundle-less environment
      fix regression when extending the Container class without a constructor
      fix the updating of timestamp in the MemcachedSessionHandler
      [SecurityBundle] Make extra character non mandatory in regex
      [Config] Add characters to the regex
      ...
  5. Merge branch '3.4' into 4.0

    nicolas-grekas committed Mar 19, 2018
    * 3.4: (22 commits)
      [DI] Add tests for EnvVarProcessor
      [Bridge\PhpUnit] Fix #26430 Cannot autoload listeners
      Make sure we always render errors. Eventhough labels are disabled
      Make sure form errors is valid HTML
      [HttpKernel] Allow generators in registerBundle
      [TwigBundle] document TwigRenderer BC break in UPGRADE-3.4
      Extra line to bootstrap 3 horizontal layout
      [Serializer] Remove const override
      Update Client.php
      [PhpUnitBridge] Ability to use different composer.json file
      [DomCrawler] FormField: remove an useless return statement
      [Config] ReflectionClassResource check abstract ServiceSubscriberInterface and EventSubscriberInterface
      Display the Welcome Page when there is no homepage defined
      fix regression when extending the Container class without a constructor
      fix the updating of timestamp in the MemcachedSessionHandler
      [SecurityBundle] Make extra character non mandatory in regex
      [Config] Add characters to the regex
      bumped Symfony version to 3.4.7
      updated VERSION for 3.4.6
      updated CHANGELOG for 3.4.6
      ...
Commits on Mar 18, 2018
  1. bug #26590 Make sure form errors is valid HTML (Nyholm)

    fabpot committed Mar 18, 2018
    This PR was merged into the 3.4 branch.
    
    Discussion
    ----------
    
    Make sure form errors is valid HTML
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 3.4
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #26461
    | License       | MIT
    | Doc PR        |
    
    Using `<div>` and `<ul>` in a `<label>` is not valid HTML. This PR uses `<span>`s instead and some Bootstrap 4 classes to make it look just like before.
    
    Commits
    -------
    
    5dcaaadb5e Make sure form errors is valid HTML
Commits on Mar 10, 2018
  1. Merge branch '2.7' into 2.8

    fabpot committed Mar 10, 2018
    * 2.7:
      Php Inspections (EA Ultimate): address some of one-time used local variables
      [Intl] Load locale aliases to support alias fallbacks
      [CssSelector] Fix CSS identifiers parsing - they can start with dash
Commits on Mar 1, 2018
  1. Merge branch '4.0'

    nicolas-grekas committed Mar 1, 2018
    * 4.0:
      [Form][WCAG] Errors sign for people that do not see colors
      [Form][WCAG] Added role=\"presentation\" on tables & removed bootstrap4 table
  2. Merge branch '3.4' into 4.0

    nicolas-grekas committed Mar 1, 2018
    * 3.4:
      [Form][WCAG] Errors sign for people that do not see colors
      [Form][WCAG] Added role=\"presentation\" on tables & removed bootstrap4 table
Commits on Feb 22, 2018
  1. Merge branch '4.0'

    nicolas-grekas committed Feb 22, 2018
    * 4.0:
      [Translation] Process multiple segments within a single unit.
      Document the container.autowiring.strict_mode option
      fix custom radios/inputs for checkbox/radio type
      Another PR template tweak
      [FrameworkBundle] Add missing XML config for circular_reference_handler. Add tests.
      fix CS
      [PropertyInfo] ReflectionExtractor: give a chance to other extractors if no properties
      Clean calls to http_build_query()
      [WebProfilerBundle] limit ajax request to 100 and remove the last one
      Add support for URL-like DSNs for the PdoSessionHandler
      removed version in @final @internal for version < 4.0
      [HttpFoundation] Fix missing "throw" in JsonResponse
      Improve the documentation of
      Suppress warning from sapi_windows_vt100_support on stream other than STDIO
      removed extra-verbose comments
      Fixes #26136: Avoid emitting warning in hasParameterOption()
      Added a README entry to the PR template
      [HttpFoundation] Add x-zip-compressed to MimeTypeExtensionGuesser.
      [DI] Add null check for removeChild
  2. Merge branch '3.4' into 4.0

    nicolas-grekas committed Feb 22, 2018
    * 3.4:
      [Translation] Process multiple segments within a single unit.
      Document the container.autowiring.strict_mode option
      fix custom radios/inputs for checkbox/radio type
      Another PR template tweak
      [FrameworkBundle] Add missing XML config for circular_reference_handler. Add tests.
      fix CS
      [PropertyInfo] ReflectionExtractor: give a chance to other extractors if no properties
      Clean calls to http_build_query()
      [WebProfilerBundle] limit ajax request to 100 and remove the last one
      Add support for URL-like DSNs for the PdoSessionHandler
      [HttpFoundation] Fix missing "throw" in JsonResponse
      Improve the documentation of
      Suppress warning from sapi_windows_vt100_support on stream other than STDIO
      removed extra-verbose comments
      Fixes #26136: Avoid emitting warning in hasParameterOption()
      Added a README entry to the PR template
      [HttpFoundation] Add x-zip-compressed to MimeTypeExtensionGuesser.
      [DI] Add null check for removeChild
Commits on Feb 19, 2018
  1. fix CS

    nicolas-grekas committed Feb 19, 2018
  2. Merge branch '4.0'

    nicolas-grekas committed Feb 19, 2018
    * 4.0:
      [Bridge/Twig] fix composer.json
      bug #26086 [FrameworkBundle] Fix using annotation_reader in compiler pass to inject configured cache provider
      [WebProfilerBundle] Fix anchor CSS
      [HttpKernel] Send new session cookie from AbstractTestSessionListener after session invalidation
      [WebProfilerBundle] Tweak default route name
      updated StopwatchEvent phpdoc due to the additional of optional float precision introduced in 0db8d7fb6a5396f84f2907e5e595c114982772ff
      Retro-fit proxy code to make it deterministic for older proxy manager implementations
      [Serializer] remove unneeded php doc line
      Yaml parser regression with comments and non-strings
      Fixed broken tests
      [TwigBridge] Apply some changes to support Bootstrap4-stable
  3. Merge branch '3.4' into 4.0

    nicolas-grekas committed Feb 19, 2018
    * 3.4:
      [Bridge/Twig] fix composer.json
      bug #26086 [FrameworkBundle] Fix using annotation_reader in compiler pass to inject configured cache provider
      [WebProfilerBundle] Fix anchor CSS
      [HttpKernel] Send new session cookie from AbstractTestSessionListener after session invalidation
      [WebProfilerBundle] Tweak default route name
      updated StopwatchEvent phpdoc due to the additional of optional float precision introduced in 0db8d7fb6a5396f84f2907e5e595c114982772ff
      Retro-fit proxy code to make it deterministic for older proxy manager implementations
      Yaml parser regression with comments and non-strings
      Fix undiscoverablility of SymfonyTestsListenerForV7
      Fixed broken tests
      [TwigBridge] Apply some changes to support Bootstrap4-stable
Commits on Feb 15, 2018
  1. bug #26167 [TwigBridge] Apply some changes to support Bootstrap4-stab…

    nicolas-grekas committed Feb 15, 2018
    …le (mpiot, Nyholm)
    
    This PR was merged into the 3.4 branch.
    
    Discussion
    ----------
    
    [TwigBridge] Apply some changes to support Bootstrap4-stable
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 3.4
    | Bug fix?      | yes
    | New feature?  | no
    | BC breaks?    | no
    | Deprecations? | no
    | Tests pass?   | yes
    | Fixed tickets | #25655 #25635 #24435
    | License       | MIT
    | Doc PR        | -
    
    Follow up of symfony/symfony#25715, see discussion there.
    
    This fixes the following errors:
    - Delete form-control-label, don't used in Bootstrap 4
    - Replace col-form-legend by col-form-label
    - Separate the label and input (before the input was in the label)
    - Use form-check-inline to put radio and/or checkboxes inline
    - Add support of custom form for radio and checkboxes
    - Fix input-group: MoneyType (Issue #25655), PercentType
    - Remove form-control duplication (Issue #25635)
    - Fix Errors in label (#24435)
    
    Commits
    -------
    
    14e2282 Fixed broken tests
    cf4e956 [TwigBridge] Apply some changes to support Bootstrap4-stable
Commits on Feb 14, 2018
  1. Merge branch '4.0'

    nicolas-grekas committed Feb 14, 2018
    * 4.0:
      [Serializer] optims and cleanup
      do not mock the container builder in tests
      [PhpUnitBridge] Added support for PHPUnit 7 in Coverage Listener
      fix accessing request values
      Avoid running the remove command without any packages
      [Form] Add translations for Tagalog
  2. Merge branch '3.4' into 4.0

    nicolas-grekas committed Feb 14, 2018
    * 3.4:
      [Serializer] optims and cleanup
      do not mock the container builder in tests
      [PhpUnitBridge] Added support for PHPUnit 7 in Coverage Listener
      fix accessing request values
      Avoid running the remove command without any packages
      [Form] Add translations for Tagalog