Kévin Dunglas
9a06513ec7
[HttpKernel][FrameworkBundle] Add a minimalist default PSR-3 logger
2017-09-29 09:59:44 -07:00
Kevin Bond
4812e6054c
add ability to configure catching exceptions
2017-09-26 10:46:55 -04:00
Nicolas Grekas
6973a1ae3b
[HttpKernel][DI] Enable Kernel to implement CompilerPassInterface
2017-09-20 15:13:20 +02:00
Fabien Potencier
89893c1204
[HttpKernel] deprecated bundle inheritance
2017-09-14 20:39:22 -07:00
Roland Franssen
76ea6dfd33
[HttpKernel] Deprecate EnvParametersResource
2017-09-03 16:48:09 +02:00
Nicolas Grekas
a4fc49294e
[HttpKernel][FrameworkBundle] Add RebootableInterface, fix and un-deprecate cache:clear with warmup
2017-08-18 13:51:16 +02:00
Guilhem Niot
14215d8185
[HttpKernel] Deprecated commands auto-registration
2017-08-09 18:52:44 +02:00
Thierry Thuon
83727c7e3d
[FrameworkBundle][HttpKernel] Move addcachearmer, addcacheclearer compiler pass
2017-06-22 13:11:19 +02:00
Nicolas Grekas
95fb929c58
[DI] Add missing deprecation on Extension::getClassesToCompile
2017-05-24 10:46:17 +02:00
Robin Chalas
7b14d4f4ec
Add missing doc param & deprecation changelog entries
2017-05-21 12:00:14 +02:00
Nicolas Grekas
f4b5784dd9
[HttpKernel] Fix deprecation of Extension::addClassesToCompile() / AddClassesToCachePass
2017-04-18 17:56:38 +02:00
Fabien Potencier
1f680ccb2d
added Kernel::getProjectDir()
2017-04-06 09:25:05 -07:00
Nicolas Grekas
c5e80a2b09
implement ServiceSubscriberInterface where applicable
2017-03-22 20:26:10 +01:00
Javier Eguiluz
e3362e854c
Deprecate the special SYMFONY__ environment variables
2017-03-21 08:27:06 -07:00
Fabien Potencier
ae2722f046
added a note in the CHANGELOG
2017-03-06 10:19:58 -08:00
Robin Chalas
8bad8a109c
Move ControllerArgumentValueResolverPass to the HttpKernel component
2017-03-03 13:55:06 +01:00
Robin Chalas
8293b753cf
Replace some container injections by service locators
2017-02-26 14:01:31 +01:00
Andrey Astakhov
6ebd03de9c
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
2016-10-13 15:35:11 +02:00
WouterJ
41a76494ec
[HttpKernel] Use VarDumper in the profiler
2016-09-17 16:23:20 +02:00
Christian Flothmann
351977095f
some tweaks to the controller argument resolver
...
* update some docblocks
* remove the `LegacyArgumentResolver` class
* simplify the `TraceableControllerResolver`
2016-04-11 10:32:34 +02:00
Fabien Potencier
eb40f161d7
feature #18440 Add the kernel.controller_arguments event (stof)
...
This PR was merged into the 3.1-dev branch.
Discussion
----------
Add the kernel.controller_arguments event
| Q | A
| ------------- | ---
| Branch? | master
| Bug fix? | no
| New feature? | yes
| BC breaks? | no
| Deprecations? | no
| Tests pass? | yes
| Fixed tickets | #18362
| License | MIT
| Doc PR | https://github.com/symfony/symfony-docs/pull/6434
I'm not sure this can be integrated in 3.1 due to the feature freeze, but it would be great if it is, as it is a must-have to be able to make the ``@Security`` annotation compatible with the new argument resolver system (as we need to be able to run the security assertion after the resolving).
I made the arguments mutable here for consistency with ``kernel.controller`` (and @fabpot replied LGTM in the RFC when I suggested it).
Commits
-------
af02e2a
Add the kernel.controller_arguments event
2016-04-07 17:31:25 +02:00
Christophe Coevoet
af02e2abe1
Add the kernel.controller_arguments event
2016-04-07 16:51:22 +02:00
Jules Pietri
724fd3b477
updated changelogs after #17589
2016-04-06 20:10:02 +02:00
Jules Pietri
cee5106960
cs fixes
2016-04-01 11:46:27 +02:00
Iltar van der Berg
cfcf764d24
Added an ArgumentResolver with clean extension point
2016-04-01 11:46:27 +02:00
Iltar van der Berg
360fc5fc4b
Extracting arg resolving from ControllerResolver
2016-04-01 11:46:27 +02:00
Jakub Zalas
a38d96e504
[HttpKernel] Deprecate passing objects as URI attributes to the ESI and SSI renderers
2016-01-31 11:38:53 +00:00
Jakub Zalas
c1d028e73d
[HttpKernel] removed Profiler::import/export
2015-09-15 09:57:39 +01:00
Nicolas Grekas
fd1be6f09b
Merge branch '2.8'
...
* 2.8:
[HtppKernel] deprecated Profiler::import/export
[Validator] Added Swedish translations
[WebProfilerBundle ] Removes the ajax animation in | sf-toolbar-block-ajax
improve exceptions when parsing malformed files
Dispatch console.terminate *after* console.exception
[HttpKernel] Move required RequestStack args as first arguments
[WebProfilerBundle] deprecated import/export commands
[Debug] Add BufferingLogger for errors that happen before a proper logger is configured
Conflicts:
UPGRADE-2.8.md
src/Symfony/Bridge/Twig/composer.json
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Component/Debug/CHANGELOG.md
src/Symfony/Component/HttpKernel/CHANGELOG.md
2015-09-10 10:18:49 +02:00
Fabien Potencier
943fec97d3
[HtppKernel] deprecated Profiler::import/export
2015-09-09 22:55:09 +02:00
Vincent AUBERT
c19f91892b
[3.0][HttpKernel] remove deprecated functions and classes
2015-05-16 10:01:59 +02:00
Nicolas Grekas
20008676df
[Debug] Removed deprecated interfaces
2015-04-02 14:20:33 +02:00
Fabien Potencier
b88586aa15
Merge branch '2.7'
...
* 2.7:
fixed tests
[OptionsResolver] replaced some exception messages
Added i18n support to ConfirmationQuestion
[HttpKernel] [WebProfilerBundle] added HTTP status to profiler search result
[Form] fixed form tests when using 2.7 deps
[2.3] [HttpFoundation] [MimeTypeGuesser]
[Routing] merge instead of replace class and method scheme/method annotations
[TwigBridge] Fix bootstrap rendering when user explicitly use form_label
Removed dead code and various cleaning
Removed dead code and various cleaning
Fixed HtmlDumper with long string
Removed dead code and various cleaning
[FrameworkBundle][xsd] added missing logging attribute.
[Console] Make it clear that the second argument is not about command options.
Added the '-' character for spaceless on tag start and end to be consistent for block, if, set and for nodes
[Yaml] fixed parse shortcut Key after unindented collection.
[Console] fixed #10531
Make the container considered non-fresh if the environment parameters are changed
Conflicts:
src/Symfony/Bridge/Twig/Resources/views/Form/form_div_layout.html.twig
src/Symfony/Component/HttpKernel/CHANGELOG.md
src/Symfony/Component/Process/Process.php
2015-01-25 05:42:01 +01:00
Alexander Schwenn
34ecda5026
[HttpKernel] [WebProfilerBundle] added HTTP status to profiler search result
2015-01-25 04:57:33 +01:00
Nicolas Grekas
afcf52f485
Merge branch '2.7'
...
* 2.7:
[Hackday] - add trigger error for deprecated clases.
[2.3] Remove useless tests skips
[ClassLoader] removes deprecated classes from documentation.
Add type aliases for allowed types in OptionsResolver
[ClassLoader] added missing deprecation notice.
[HttpFoundation] Fix an issue caused by php's Bug #66606 .
[Yaml] Update README.md
Don't add Accept-Range header on unsafe HTTP requests
simplify hasScheme method
adapted merge to 2.5
adapted previous commit for 2.3
[Security] Don't send remember cookie for sub request
[Security] fixed wrong phpdoc
[HttpKernel] Fix UriSigner::check when _hash is not at the end of the uri
[2.3] Cleanup deprecations
[Form] Add deprecation message for Form::bind() and Form::isBound()
[Validator] add deprecation log (#12674 )
[Filesystem] Keep executable permission when a file is copied
[HttpKernel] RouterListener uses "context" argument when logging route
Conflicts:
src/Symfony/Bridge/Twig/composer.json
src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/FormHelperDivLayoutTest.php
src/Symfony/Bundle/FrameworkBundle/Tests/Templating/Helper/FormHelperTableLayoutTest.php
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Bundle/TwigBundle/composer.json
src/Symfony/Component/Debug/composer.json
src/Symfony/Component/Form/Tests/AbstractLayoutTest.php
src/Symfony/Component/Form/Tests/ResolvedFormTypeTest.php
src/Symfony/Component/HttpKernel/CHANGELOG.md
src/Symfony/Component/HttpKernel/composer.json
src/Symfony/Component/Security/composer.json
2015-01-03 16:56:00 +01:00
Nicolas Grekas
363e5b41a5
Merge branch '2.5' into 2.6
...
* 2.5:
[2.3] Remove useless tests skips
[ClassLoader] removes deprecated classes from documentation.
[ClassLoader] added missing deprecation notice.
[HttpFoundation] Fix an issue caused by php's Bug #66606 .
[Yaml] Update README.md
Don't add Accept-Range header on unsafe HTTP requests
simplify hasScheme method
adapted merge to 2.5
adapted previous commit for 2.3
[Security] Don't send remember cookie for sub request
[Security] fixed wrong phpdoc
[HttpKernel] Fix UriSigner::check when _hash is not at the end of the uri
[2.3] Cleanup deprecations
Conflicts:
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig
src/Symfony/Component/HttpKernel/composer.json
2015-01-03 16:33:07 +01:00
Nicolas Grekas
85d0716cd5
Merge branch '2.3' into 2.5
...
* 2.3:
[2.3] Remove useless tests skips
[2.3] Cleanup deprecations
Conflicts:
src/Symfony/Bridge/Doctrine/Tests/Form/Type/EntityTypePerformanceTest.php
src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php
src/Symfony/Bundle/FrameworkBundle/composer.json
src/Symfony/Bundle/TwigBundle/composer.json
src/Symfony/Component/Debug/Tests/MockExceptionHandler.php
src/Symfony/Component/Debug/composer.json
src/Symfony/Component/Form/Tests/ResolvedFormTypeTest.php
src/Symfony/Component/HttpKernel/EventListener/ExceptionListener.php
src/Symfony/Component/HttpKernel/Tests/DataCollector/LoggerDataCollectorTest.php
src/Symfony/Component/HttpKernel/Tests/DataCollector/RequestDataCollectorTest.php
src/Symfony/Component/HttpKernel/Tests/Debug/TraceableEventDispatcherTest.php
src/Symfony/Component/HttpKernel/Tests/EventListener/LocaleListenerTest.php
src/Symfony/Component/HttpKernel/Tests/EventListener/RouterListenerTest.php
src/Symfony/Component/HttpKernel/Tests/Fixtures/KernelForTest.php
src/Symfony/Component/HttpKernel/composer.json
src/Symfony/Component/Routing/Tests/Annotation/RouteTest.php
src/Symfony/Component/Security/Tests/Core/Validator/Constraints/UserPasswordValidatorTest.php
src/Symfony/Component/Security/composer.json
2015-01-03 16:23:51 +01:00
Nicolas Grekas
1d68ad3265
[2.3] Cleanup deprecations
2015-01-03 10:22:29 +01:00
Philipp Wahala
91dcca4c2f
[HttpKernel] Remove unused method Kernel::isClassInActiveBundle
...
Follow-up of #11869
2014-12-04 19:05:04 +01:00
Saro0h
37b49e1095
[HttpKernel] Removed deprecated Kernel::init() method
2014-11-12 01:01:01 +01:00
Philipp Wahala
86873f29f8
#11652 [HttpKernel] Remove unused method Kernel::isClassInActiveBundle
2014-09-08 21:56:05 +02:00
Nicolas Grekas
1701447c85
[Debug] update FrameworkBundle and HttpKernel for new ErrorHandler
2014-06-16 13:52:57 +02:00
Rouven Weßling
89b8e0a949
[EventDispatcher][HttpKernel] Move RegisterListenersPass from HttpKernel to EventDispatcher.
2013-12-18 18:16:40 +01:00
Fabien Potencier
0ab9c8d046
moved logic for the session listeners into the HttpKernel component
2013-11-04 07:11:47 +01:00
Fabien Potencier
b1a062d232
moved RequestStack to HttpFoundation and removed RequestContext
2013-09-08 07:38:03 +02:00
Matthias Pigulla
97bee2050c
Pass exceptions from the ExceptionListener to Monolog
2013-05-10 11:42:12 +02:00
Konstantin.Myakshin
7671e5c85d
[BC Break][Debug] #2042 implementation of fatal error logging
2013-04-30 19:18:44 +02:00
Fabien Potencier
2ff09277bd
[Debug] added the component ( closes #6828 , closes #6834 , closes #7330 )
2013-04-07 18:19:05 +02:00
Fabien Potencier
54b32f1a4a
[HttpKernel] updated CHANGELOG
2013-04-01 10:12:35 +02:00
Fabien Potencier
2f7a9fde7f
updated various CHANGELOG files that were not updated when the PRs were merged
2013-03-23 08:35:36 +01:00