diff --git a/tatus b/tatus deleted file mode 100644 index e0c7ff5edb..0000000000 --- a/tatus +++ /dev/null @@ -1,15053 +0,0 @@ -commit 0ec114ed92dac709035cd9eee29879a8a80fd04a -Author: Johannes M. Schmitt -Date: Wed Feb 16 14:52:58 2011 +0100 - - [Security] use 'database_connection' as default connection for ACL - -commit dbc03e00d5bae8496864ad90ccad36e48d266090 -Author: Johannes M. Schmitt -Date: Wed Feb 16 13:55:56 2011 +0100 - - [Security] added some classes to the compilation map - -commit ff989ff157796490bd02eec097abc185b96643d8 -Author: Johannes M. Schmitt -Date: Wed Feb 16 12:51:50 2011 +0100 - - [Security] adds a chain user provider - -commit 7ee28610fac1ebe63ca75a6f1094a10b74f8eb9d -Author: Johannes Schmitt -Date: Wed Feb 16 02:53:32 2011 +0100 - - [Security] moved Security classes out of DoctrineBundle, cleaned-up SecurityExtension accordingly - - Note that this commit removes the built-in support for MongoDB user providers. - This code can be moved back in once there is a stable release for MongoDB, but - for now you have to set-up that user provider just like you would set-up any - custom user provider: - - security: - providers: - document_provider: - id: my.mongo.provider - -commit 48526ce8b9b1e7615c2b64a7d9c0641162928112 -Author: Johannes Schmitt -Date: Tue Feb 15 21:17:36 2011 +0100 - - [Security/Http] Adds CSRF protection to the form-login - -commit 358682ad92a7937618688ffdc343fd4869d2fcb1 -Author: Johannes M. Schmitt -Date: Tue Feb 15 09:44:47 2011 +0100 - - [Security] removed defaults from boolean columns - -commit a5bac4b5a3036d80d68c850a858ed08fad41a918 -Author: Christophe Coevoet -Date: Tue Feb 15 22:24:00 2011 +0100 - - Fixed xmlloader - -commit a29a413c4828332fb87038dc436326cb3c306170 -Author: Fabien Potencier -Date: Tue Feb 15 07:52:11 2011 +0100 - - made DIC extensions members of the Container instead of static members - -commit 62e305376945022e0efb91a1f3a98d6eb2538749 -Author: Fabien Potencier -Date: Tue Feb 15 05:58:18 2011 +0100 - - refactored previous commit, fixed tests - - How to upgrade? - - For XML configuration files: - - * All extensions should now use the config tag (this is just a convention as - the YAML configurations files do not use it anymore): - - * The previous change means that the doctrine and security bundles now are - wrapped under a main "config" tag: - - - - - - - - - ... - - - For YAML configuration files: - - * The main keys have been renamed as follows: - - * assetic:config -> assetic - * app:config -> framework - * webprofiler:config -> web_profiler - * doctrine_odm.mongodb -> doctrine_mongo_db - * doctrine:orm -> doctrine: { orm: ... } - * doctrine:dbal -> doctrine: { dbal: ... } - * security:config -> security - * security:acl -> security: { acl: ... } - * twig.config -> twig - * zend.config -> zend - -commit 7f182bd877a88f36acadb2e2e7664f96aac55261 -Author: Lukas Kahwe Smith -Date: Sat Feb 5 19:42:07 2011 +0100 - - implicitly load all registered bundles, all loading is now handled by load(), disable loading of an extension explcitly via setting the extension config to false (for now only Yaml is implemented) - -commit 14aa95ba218c9fd6d02e770e279ed854314fea75 -Author: Fabien Potencier -Date: Tue Feb 15 04:47:19 2011 +0100 - - added the concept of a main DIC extension for bundles - - This allows for better conventions and better error messages if you - use the wrong configuration alias in a config file. - - This is also the first step for a bigger refactoring of how the configuration - works (see next commits). - - * Bundle::registerExtensions() method has been renamed to Bundle::build() - - * The "main" DIC extension must be renamed to the new convention to be - automatically registered: - - SensioBlogBundle -> DependencyInjection\SensioBlogExtension - - * The main DIC extension alias must follow the convention: - - sensio_blog for SensioBlogBundle - - * If you have more than one extension for a bundle (which should really - never be the case), they must be registered manually by overriding the - build() method - - * If you use YAML or PHP for your configuration, renamed the following - configuration entry points in your configs: - - app -> framework - webprofiler -> web_profiler - doctrine_odm -> doctrine_mongo_db - -commit 391e00c1de97c8450d671259ad751492169a896c -Author: Fabien Potencier -Date: Tue Feb 15 22:06:52 2011 +0100 - - [DependencyInjection] fixed a bug when xpath() returns false - -commit 02492d2ab3c280d5409631c455fa9b31bd0e3f85 -Author: Pablo Godel -Date: Mon Feb 14 22:07:15 2011 -0500 - - renamed SQLiteProfilerStorage to SqliteProfilerStorage - -commit f6a1c2d195ed1deb7bd4107beb3c45eb23aa6a8b -Author: Pablo Godel -Date: Mon Feb 14 22:07:07 2011 -0500 - - renamed SQLiteProfilerStorage to SqliteProfilerStorage - -commit fa66bf4a85b5049f8333775d1607c3e28ff8369e -Author: Pablo Godel -Date: Mon Feb 14 22:06:38 2011 -0500 - - rename file - -commit bf09fc10650a953af63df4468cbd998d2adf765b -Author: Pablo Godel -Date: Mon Feb 14 22:06:10 2011 -0500 - - rename file - -commit c3649882f642478cd1eba7ca825a514b7d9a4dba -Author: Pablo Godel -Date: Mon Feb 14 22:05:27 2011 -0500 - - renamed file - -commit 05f651ae875b0abc1e070c7dd24f91b94cfe9663 -Author: Pablo Godel -Date: Mon Feb 14 22:04:45 2011 -0500 - - renamed file - -commit cc4eb6b40f820070ece96f877d1eae784734d38f -Author: Jeremy Mikola -Date: Tue Feb 15 15:21:40 2011 -0500 - - [Security] Add providerKey to PreAuthenticatedToken tokens constructed by PreAuthenticatedAuthenticationProvider - -commit c67a9a964326da2cbc0654052c79d36fdf03c441 -Author: Kris Wallsmith -Date: Tue Feb 15 11:30:31 2011 -0800 - - [HttpFoundation] cleaned up some constructors - -commit ba239905d75a9de3c59d40283dbb72ca5e7b8f10 -Author: Kris Wallsmith -Date: Tue Feb 15 10:59:11 2011 -0800 - - [HttpFoundation] removed unknown constructor arg from tests - -commit b8d574087f29b3637d71fadceb678859d3e608c6 -Author: Jeremy Mikola -Date: Mon Feb 14 15:32:23 2011 -0500 - - [Security] Allow authentication tokens to hold attributes - -commit 922cb0a8323f749c334f2885c1ac2e909f690295 -Author: Kris Wallsmith -Date: Tue Feb 15 05:25:13 2011 -0800 - - updated vendors script to allow checkout of a specific commit - -commit 462976d0d9973a3aa9d0428e7ffff71458d35cd2 -Author: Bertrand Zuchuat -Date: Tue Feb 15 16:13:47 2011 +0100 - - [DoctrineBundle] Typo - -commit 7dbc09ed8b08a94b34184d7146ed1bf65c17fbc1 -Author: Bernhard Schussek -Date: Wed Feb 9 01:15:49 2011 +0100 - - [Form] Fixed reference handling in forms. Sometimes data wasn't written into the domain object, resulting in failed validation. - -commit 81765f8b6a0cc341869b9f5593730b8317cdd406 -Author: Fabien Potencier -Date: Tue Feb 15 10:09:58 2011 +0100 - - [DependencyInjection] fixed XML loader - -commit 7c8e6669f49ea53577ca5c9e67a36c32639857ec -Author: Fabien Potencier -Date: Tue Feb 15 04:27:46 2011 +0100 - - updated bootstrap files - -commit 4972bf6350c3a2b68ccbd80171072f9f466787ef -Author: Fabien Potencier -Date: Tue Feb 15 04:14:08 2011 +0100 - - [DependencyInjection] made getXsdValidationBasePath() and getNamespace() methods from DIC Extension class optional - - This has been changed so that people that do not use XML for their own extensions do - not need to bother implementing these two methods. - -commit 5eee0db18e158e350d4c143792a1ea1e54ddaeec -Author: Victor Berchet -Date: Mon Feb 14 22:25:23 2011 +0100 - - [FrameworkBundle] tweak Templating - -commit 7a2522b6eda1fac646864e974de868b93e56fe06 -Author: Fabien Potencier -Date: Tue Feb 15 03:42:24 2011 +0100 - - [HttpFoundation] fixed unit tests - -commit 189b82da0e37c62a7aa15febcbae22fd407e2fb7 -Author: ornicar -Date: Mon Feb 14 17:44:42 2011 -0800 - - [FrameworkBundle] Ensure test session listener is called late - -commit 69393b07629f8541f6b41bcfe2919c89c1e3d072 -Author: ornicar -Date: Fri Feb 11 16:11:18 2011 -0800 - - Simplify and fix the session listener - -commit 73cd26e2ca4fa3528e2ee5680fac6c82f7897724 -Author: John Wards -Date: Mon Feb 14 09:42:58 2011 +0000 - - [Serializer] added the ability to add attributes to nodes using an array key begining with @ - - Example: - - array( - 'foo-bar' => array( - '@id' => 1, - '@name' => 'Bar' - ), - Foo' => array( - 'Bar' => "Test", - '@Type' => 'test' - ) - ) - - Parse XML now creates @ attribites for the array. - - $rss = array( - "channel" => array( - "title" => "Test RSS", - "description" => "Test description", - "item" => array( - 0 => array( - "title" => "Test Title 1", - "link" => "http://foo.com" - ), - 1 => array( - "title" => "Test Title 2", - "link" => "http://bar.com" - ) - ) - ) - ); - - - Test RSS - Test description - - Test Title 1 - http://foo.com - - - Test Title 2 - http://bar.com - - - -commit 8588d55c11285117ef953ff25a6636bc6b594077 -Author: Victor Berchet -Date: Mon Feb 14 16:29:31 2011 +0100 - - [Config] Improve the component - -commit 32b0b64d2d0042ec61ee393a87c52b9a6fcbd47f -Author: Johannes Schmitt -Date: Mon Feb 14 21:44:46 2011 +0100 - - [Security] fixed AbstractFactory test - -commit af81bcabf06c389a353ffde2bb3e6158bdee3970 -Author: Victor Berchet -Date: Thu Feb 10 18:20:44 2011 +0100 - - [Templating] Refactor the component - -commit 12f99dd066070d8b3e1eb340a9480e9b10f96b14 -Author: Fabien Potencier -Date: Mon Feb 14 20:56:03 2011 +0100 - - fixed typo - -commit bc05bef2b98e3b213e4a1d871fa31378dafe153a -Author: Johannes M. Schmitt -Date: Mon Feb 14 20:40:18 2011 +0100 - - [Security] fixes a bug in DigestAuthenticationListener - -commit 44b89e5ac3f3b64510c6a3f46b2e1dc978a72224 -Author: Johannes M. Schmitt -Date: Mon Feb 14 20:24:48 2011 +0100 - - [Security] fixes a bug when clearing cookies on logout - -commit b685b3ab4d306eaa1838e14406a9e390564715bf -Author: Johannes Schmitt -Date: Mon Feb 14 19:08:48 2011 +0100 - - [Security] adds logout success handler - -commit bc283f1a66ccbdee2655274604fa87e970ca455b -Author: Johannes Schmitt -Date: Mon Feb 14 18:52:07 2011 +0100 - - [Security] removed 'security.authentication_provider' tag - -commit 9e6fc0a11e5ecc36d727e49b35e4f2ae42272a94 -Author: Johannes Schmitt -Date: Mon Feb 14 18:06:20 2011 +0100 - - [Security] fixes a bug where authentication errors might have leaked confidential information - -commit 5c7fe8f866decdae3c6f543405bf1e64d119844d -Author: Johannes Schmitt -Date: Mon Feb 14 17:47:56 2011 +0100 - - [Security] simplified encoder factory implementation - -commit 0643dc44fddf347f4ffdc5764b141bfadc54aeb8 -Author: Johannes M. Schmitt -Date: Sun Feb 13 13:35:12 2011 +0100 - - [Security] adds a priority attribute to security voters - -commit b9f4eab5c2be8fc29d671adf2fbbf8d065292466 -Author: Johannes M. Schmitt -Date: Sun Feb 13 12:35:21 2011 +0100 - - [Security/Acl] added pre-generated schemas - -commit 20e31cd3f256b777dda0a8e880336578d8063089 -Author: Fabrice Bernhard -Date: Mon Feb 14 19:26:48 2011 +0100 - - [HttpKernel] Added some details for two commonly encountered errors in Kernel.php and HttpKernel.php - - I used https://github.com/fabpot/symfony/blob/master/src/Symfony/Component/Form/PropertyPath.php#L324 as a model for the wording - -commit 9a89b4628fb14c5cc4be7c02bbdb55c4bd421733 -Author: hhamon -Date: Mon Feb 14 16:20:10 2011 +0100 - - [CssSelector] fix phpdoc to match coding standards (int -> integer, bool -> Boolean). - -commit 31b923ff5551b68c42ab33371d01249e100e87eb -Author: Bulat Shakirzyanov -Date: Mon Feb 14 13:02:13 2011 -0500 - - [DoctrineMongoDBBundle] updated tests to reflect extension changes - -commit 3623753c27ff459a5997cd094f95e2402bc7212a -Author: Bulat Shakirzyanov -Date: Mon Feb 14 12:27:21 2011 -0500 - - [DoctrineMongoDBBundle] updated DocumentManager definition to reflect latest ODM changes - -commit 7173764dc1735c875699baffadcb79b969e14747 -Author: Tim Nagel -Date: Sun Feb 13 10:06:41 2011 -0800 - - [Dependency Injection] PHPDoc - -commit 6311960511b9b783c33cde8acacc65e3c3cbb9b7 -Author: Jordi Boggiano -Date: Mon Feb 14 00:45:07 2011 +0100 - - [HttpFoundation] Minor clearCookie optimization - -commit f659396b7c9483beaa103e3ff070f4d683323c4a -Author: Bertrand Zuchuat -Date: Mon Feb 14 09:11:17 2011 +0100 - - Changed getTaggedServiceIds with findTaggedServiceIds - -commit 2a1005efa715f52138e39fdb3dc7eee2d4cdfe51 -Author: Fabien Potencier -Date: Mon Feb 14 11:14:04 2011 +0100 - - [Translation] fixed typo - -commit 5c905beb13624d40a768e6e9ea98cb873e149c6e -Author: Fabien Potencier -Date: Thu Feb 10 16:15:51 2011 +0100 - - moved common configuration classes to a new Config component - -commit d01a4e332efede47d547b0edbd1efa8f4c007e67 -Author: Kris Wallsmith -Date: Sun Feb 13 09:10:04 2011 -0800 - - fixed git url - -commit 657f90a931a3b471905a0c53058982bfcc2a46cc -Author: Deni -Date: Mon Feb 14 00:04:26 2011 +0300 - - [Security] Fixed missed argument in call custom handler when authentication is successful. - -commit 12929257021741a9d0c0d4b0c2d05836208cb324 -Author: Kris Wallsmith -Date: Thu Feb 10 13:05:04 2011 -0800 - - [AsseticBundle] initial entry of assetic integration - -commit b5972f34473e8491f63a0fc26eb01be6f72dc786 -Author: Hugo Hamon -Date: Sun Feb 13 15:31:54 2011 +0100 - - [Yaml] fix some php documentation - -commit f5f41696ec1a00a3e0c25b0afbb295e817f8e523 -Author: Jordi Boggiano -Date: Sun Feb 13 16:14:43 2011 +0100 - - [Serializer] Allow for more flexible element names - -commit 8216a6ef3d8d16f9de23389b0f6b489cbde074bd -Author: Jordi Boggiano -Date: Sun Feb 13 15:58:52 2011 +0100 - - [Serializer] Added XmlEncoder::setRootNodeName - -commit cf5cfb0b516021e00bbd02e03553ced99a1c75b8 -Author: Fabien Potencier -Date: Sun Feb 13 11:24:47 2011 +0100 - - updated bootstrap files - -commit b716b707badcaac7858e17eff07eecb7e7d737df -Author: Jonathan H. Wage -Date: Sat Feb 12 21:42:05 2011 -0600 - - General work on DoctrineMongoDBBundle to bring it more up to speed with DoctrineBundle. Added missing console commands, proxy cache warmer and hydrator cache warmer. - -commit eafd391c179dc7279b7543f9a9203d7e3fbb5d52 -Author: Fabien Potencier -Date: Sun Feb 13 10:40:13 2011 +0100 - - renamed install_vendors.sh to vendors.sh - -commit f1633f89c40e69dcef50865825ec1c1e80216eba -Author: Laurent Bachelier -Date: Sat Feb 12 23:23:27 2011 +0100 - - Merge install_vendors.sh and update_vendors.sh - - Install or update vendors as needed. To force the old - install_vendors.sh behavior, you can call - update_vendors.sh --reinstall. - -commit 8684055bdfbd4e0579b9bd3ff51cf97c9942f629 -Author: Laurent Bachelier -Date: Sat Feb 12 22:28:07 2011 +0100 - - Fix calling *_vendors.sh scripts when not in the root of the project - - If you were in, say, SF_DIR/src/ and call ../install_vendors.sh, it would - create the vendors directory inside SF_DIR/src instead of SF_DIR/. - Also, use the internal $PWD variable instead of calling an external program. - -commit d4d2d60f7b20c3581becdc51aa4c90ea9a9f7d67 -Author: Johannes M. Schmitt -Date: Sun Feb 13 10:33:53 2011 +0100 - - [DependencyInjection] minor interface change - -commit 205621dee8a692b0ca069f4ba4304011a12c2fba -Author: dordille -Date: Sun Feb 13 01:41:55 2011 -0500 - - Changed namepace use of SecurityContext to SecurityContextInterface so that constant SecurityContextInterface::LAST_USERNAME would resolve properly - Also changed method signature of __construct to take and instance of SecurityContextInterface instead of SecurityContext - -commit 3dfc09cd8d7cea0a4b1f1162fc23915dfe22c624 -Author: Johannes M. Schmitt -Date: Sat Feb 12 23:23:09 2011 +0100 - - [Security] fixes some regressions - -commit b043bfde0b419027c5a03e5181d5e5cfc38b985c -Author: ornicar -Date: Thu Feb 10 11:20:04 2011 -0800 - - Do not catch subrequest exceptions, because it makes debugging hard. - -commit 9bcd1b3e5f44aa2af46ba9d1234b973182c14265 -Author: Jordi Boggiano -Date: Sat Feb 12 15:39:55 2011 +0100 - - [Security] Fixed indenting - -commit 556305b4acad19b7b3c770a05f03016deb894bf6 -Author: Christophe Coevoet -Date: Fri Feb 11 11:45:49 2011 +0100 - - Fixed the default value of the access denied url - - The custom error page is now disabled by default as this would throw an - exception if the /access_denied url does not match a route. - This commit also remove the old parameter for this url which is not used - anymore in the code. - - Moved the default value to the Configuration class - -commit a5cfc2207c09f6182333b3b812673202701c33f3 -Author: Johannes Schmitt -Date: Thu Feb 10 22:42:10 2011 +0100 - - [Security/DependencyInjection] updated SecurityBundle's configuration, some bug fixes in DIC config classes - -commit fc3f56d17ccd89cc44553e2c5d7c1bd4fc029d02 -Author: Jeremy Mikola -Date: Thu Feb 10 15:40:00 2011 -0500 - - [FrameworkBundle] Small fixes to FrameworkExtension and its configuration - - * Remove redundant null/true equivalent array() values for array nodes - * Profiler matcher should not be deep merged; subsequent configs can simply overwrite its array - * Per lsmith's suggestion, change "isset(x) && x" to "!empty(x)" - * Templating engines node should be required, which is necessary to ensure requiresAtLeastOneElement() applies to its prototype children - -commit 98e035b9634f58dddc6bc9fdbf6fc6169f11a47b -Author: Jordi Boggiano -Date: Sat Feb 12 15:43:38 2011 +0100 - - [DepdenencyInjection] Prevent self-referencing aliases - -commit b3cb02adf237ff04526933259d689194070f3040 -Author: Jeremy Mikola -Date: Thu Feb 10 10:26:13 2011 -0500 - - [FrameworkBundle/Routing] Add "type" option for main Router resource (and expose this in FrameworkExtension config) - - In routing files, import statements allow an optional "type" option to hint the resources' type (e.g. for ambiguous file extensions). This adds the same type option to the FrameworkExtension config, which defines the main routing resource. - -commit cb0fa406aaef8cf33ab8211f1dd7868b329a66d8 -Author: Christophe Coevoet -Date: Sat Feb 12 14:37:44 2011 +0100 - - Added unit tests - -commit ccd630981fdc2d88985511b0c7b1ac358246b7f1 -Author: Christophe Coevoet -Date: Sat Feb 12 14:11:45 2011 +0100 - - Moved the exception to setDefaultValue - -commit 142212e2badec155e8cd4311ea3e12fad37422fb -Author: Christophe Coevoet -Date: Sat Feb 12 13:22:21 2011 +0100 - - Added a way to define the default value of a prototype for array nodes - -commit 9bf845bc513a112cee916a592ff745cca0f9c49c -Author: Fabian Vogler -Date: Sat Feb 12 13:02:04 2011 +0100 - - Test for SimpleXML encode - -commit 9caa17823a6807db9b6e768a6b3da20643e171e7 -Author: Fabian Vogler -Date: Sat Feb 12 12:55:25 2011 +0100 - - Fix for SimpleXML in XmlEncoder - - Check first for special objects like SimpleXMLElement and Traversable and the check for is_object. - -commit 9749da6e52aa4f942e7e70b359e0c266a5e130e1 -Author: Johannes Schmitt -Date: Sat Feb 12 09:07:21 2011 +0100 - - [Security] performance improvements of PermissionGrantingStrategy - -commit 19bbafc441862d1d519e504386230253fcf9fbaa -Author: Johannes Schmitt -Date: Fri Feb 11 01:07:59 2011 +0100 - - [Security] Refactored security context, moved getUser() implementation to templating - -commit 66fbbd6b177be89c70d3748963c0c0fe93f31838 -Author: Johannes Schmitt -Date: Fri Feb 11 00:04:55 2011 +0100 - - [Security] removed __toString() from AccountInterface - -commit bd79e85928437aa3ed79c5091edd038ddc9766c6 -Author: hhamon -Date: Fri Feb 11 19:16:01 2011 +0100 - - [BrowserKit] fix phpdoc - -commit beaaa6d45720a0a8517c55aebc544dc000a086be -Author: hhamon -Date: Fri Feb 11 19:11:48 2011 +0100 - - [BrowserKit] fix Response::__toString() method to take care of multiple headers, for example when setting more than one cookie. - -commit 8525ff83cdf588f1ecd386a2ae39b056f29495e2 -Author: Jeremy Mikola -Date: Fri Feb 11 11:48:14 2011 -0500 - - [Routing] XmlFileLoader should treat a missing "type" attribute as null when calling FileLoader::import() - -commit 36ff9abe67535eaa6fd6c1cf75d11abdc26ab844 -Author: Kris Wallsmith -Date: Thu Feb 10 16:53:18 2011 -0800 - - [Console] fixed new ArgvInput method - -commit c2e4ec44a890bf795408c4c12728ea434d7360c1 -Author: hhamon -Date: Fri Feb 11 17:57:07 2011 +0100 - - [HttpFoundation] fixed phpdoc - -commit 5ee8eca0ee126769fa46246c27ace0351e0df82c -Author: Fabien Potencier -Date: Fri Feb 11 01:54:25 2011 +0100 - - [Routing] fixed previous commit - -commit b588caf46791ebf371bb98b0183f5d89ee93a1d0 -Author: Fabien Potencier -Date: Fri Feb 11 00:13:02 2011 +0100 - - [DependencyInjection] made a small change to mimic a similar change in Routing - -commit d85a83999704ccc958c7346fe869962b5b42b328 -Author: Jeremy Mikola -Date: Thu Feb 10 10:49:59 2011 -0500 - - [Routing] Avoid locating imported resources as files unless they resolve to a FileLoader - - XML/YAML loaders assume imported resources are files before attempting to resolve their loader. This is problematic for loaders such as Assetic, which does not use a file as its resource. Furthermore, the previous consecutive calls to both locate() and getAbsolutePath() were redundant. File location can safely be delayed until FileLoader::import(), and we can let that throw an exception if the file is not found. - -commit e929bc5d1b3d958fc5b7d04308c21a4f61dc8cd2 -Author: Igor Wiedler -Date: Thu Feb 10 08:52:49 2011 +0100 - - [HttpKernel] Allow any 2xx response code in a subrequest - -commit 8cb3a237cc76176c7c31320ae85be85bcc197ca3 -Author: Igor Wiedler -Date: Thu Feb 10 08:46:42 2011 +0100 - - [FrameworkBundle] Allow any 2xx response code in a subrequest - -commit 5bf593353f576e703c1b672a682935f437163545 -Author: Jordi Boggiano -Date: Thu Feb 10 23:03:53 2011 +0100 - - [Routing] Added optional trailing slash support to ApacheMatcherDumper - -commit 2ed0b975f1799bbb18231166967951e1030a1c59 -Author: Jordi Boggiano -Date: Thu Feb 10 23:03:19 2011 +0100 - - [Routing] Added tests for PhpMatcherDumper changes - -commit fe694de7464ed18d9eb2947d7bc817bddde7965b -Author: Jordi Boggiano -Date: Sat Feb 5 19:06:40 2011 +0100 - - [Routing] Make trailing slashes in urls optional - -commit b91f082be505a43ed4446a5f92740a0017583c6d -Author: Fabien Potencier -Date: Thu Feb 10 16:13:50 2011 +0100 - - Revert "moved Resource to the Config component" - - This reverts commit f53080860a2de21304ded72f5e6a9b6f8894dc0d. - - Revert "[Router] config fixes" - - This reverts commit 51beecc6f2d64c537b5649cb341898f24b3e5269. - - Revert "moved duplicated files to a new Config component" - - This reverts commit a8ec9b27f044ea513c69442778c005cba7be8b1b. - -commit f53080860a2de21304ded72f5e6a9b6f8894dc0d -Author: Fabien Potencier -Date: Thu Feb 10 16:07:42 2011 +0100 - - moved Resource to the Config component - -commit 51beecc6f2d64c537b5649cb341898f24b3e5269 -Author: Kris Wallsmith -Date: Thu Feb 10 06:48:42 2011 -0800 - - [Router] config fixes - -commit 1305728502f43e5188987358ef7515d0c9cd26da -Author: Christophe Coevoet -Date: Thu Feb 10 13:03:20 2011 +0100 - - Fixed ExprBuilder to really use the parameter when replacing a key with an attribute - -commit fa32adb9a3a81057a9ce1470f289383d9cbddc4d -Author: Christophe Coevoet -Date: Thu Feb 10 12:59:47 2011 +0100 - - Added phpdoc for the configuration builder - -commit 74b87294c2334172a6cf41fd03c8bd1b00ab1ae3 -Author: Christophe Coevoet -Date: Thu Feb 10 15:22:02 2011 +0100 - - Fixed access denied handling - -commit 82a8a3fb4234c5f5e87ec915f2ede1ad54b52dbf -Author: hidenorigoto -Date: Thu Feb 10 12:28:14 2011 +0900 - - [WebProfilerBundle][FrameworkBundle]Fixed events panel to handle closures correctly - -commit a8ec9b27f044ea513c69442778c005cba7be8b1b -Author: Fabien Potencier -Date: Thu Feb 10 03:43:36 2011 +0100 - - moved duplicated files to a new Config component - -commit a72145bf5f72ca9568262425df0fa3942738af93 -Author: Jeremy Mikola -Date: Wed Feb 9 17:14:36 2011 -0500 - - [HttpFoundation] Add array type-hint to Session::setAttributes() param - -commit e58a84eb096d8d68b94d714edb079aecdd082d6c -Author: Fabien Potencier -Date: Thu Feb 10 00:44:02 2011 +0100 - - added a FileLocator to DIC so that we can load resources like @BundleName/Resources/... - -commit 24b1b6e898e20166942d6445f96d99d4d1297bed -Author: Victor Berchet -Date: Tue Feb 8 17:22:19 2011 +0100 - - [FrameworkBundle] Tweak the template cache warmer - -commit 717efd14fd991327263bf4752d9746b50a8bbcc2 -Author: Victor Berchet -Date: Tue Feb 8 17:00:13 2011 +0100 - - [Kernel] some tweaks - -commit 6a7d6843ae0e0130a24af0a9844c74ee882b5b02 -Author: Jordi Boggiano -Date: Wed Feb 9 13:58:56 2011 +0100 - - [Form] Removed unnecessary code - -commit d076ee4f3aa5967305395610da056347c3656f36 -Author: hhamon -Date: Tue Feb 8 16:06:21 2011 +0100 - - [DoctrineMongoDBBundle] use namespace in MongoDB data fixtures command - -commit 56dc1281d0306191d44517e93e3c50bad65b1660 -Author: hhamon -Date: Tue Feb 8 12:31:50 2011 +0100 - - [DoctrineBundle] use namespace and fix double variable declaration - -commit 5d87d83a10ebf001c1609f626d27300479aba308 -Author: Sven Paulus -Date: Tue Feb 8 11:14:38 2011 +0100 - - optimize duplication of Request objects - -commit 06e2c01e76505c7826253d66e80e054f1b3e27f8 -Author: Tim Nagel -Date: Tue Feb 8 16:19:47 2011 -0800 - - [CssSelector] PHPDoc additions - -commit 76e9b6ec977e29cf18264e5b9e6ca4852278a1c3 -Author: Tim Nagel -Date: Tue Feb 8 16:18:37 2011 -0800 - - [Console] PHPDoc fixes - -commit 9f77cabd2fef2bbefa83a73312f94e297d74d8e0 -Author: Jeremy Mikola -Date: Tue Feb 8 16:41:15 2011 -0500 - - [TwigBundle] Cast non-array resources argument to array in form_field() twig function - - Methods within FormExtension later type-hint this parameter as an array, but it's convenient to allow a single string to be passed from Twig if we ensure it's wrapped in an array. - -commit fae8a557f9dc45e6bcb9faa9acf0cf2ce3c7d04a -Author: Fabien Potencier -Date: Tue Feb 8 22:37:21 2011 +0100 - - [Console] fixed typo - -commit 7e0ed2759b246406e96c23b7496ba54d13b3b8a7 -Author: Fabien Potencier -Date: Tue Feb 8 22:36:58 2011 +0100 - - [HttpKernel] fixed phpdoc - -commit f35f1e1f3ca14267279fbd7923ff658eafe779e0 -Author: Fabien Potencier -Date: Tue Feb 8 22:36:36 2011 +0100 - - [FrameworkBundle] fixed init:bundle command - -commit 9f52333bf681d92d285920f68ab0beaa0a46ede1 -Author: Marc Weistroff -Date: Tue Feb 8 10:09:50 2011 -0800 - - [HttpKernel] Fixed DataCollector Request attributes when attributes have objects - -commit f51dafca3f181249ef58acb18d242a037a45371f -Author: Bernhard Schussek -Date: Mon Feb 7 19:01:11 2011 +0100 - - [Form] Fixed: "data_constructor" option is used even if "data_class" option is not set - -commit 5b95805340822da53aacc59229b747d590b26037 -Author: Bernhard Schussek -Date: Mon Feb 7 18:52:37 2011 +0100 - - [Form] Added option "data_constructor" to Form. When a Form is initialized with NULL, an object is automatically created using this constructor. If no constructor is given but the option "data_class" is set, an object of that class is created with the default constructor instead. - -commit 09a50c3c55257edb95c102cb435e353f0b118208 -Author: Bernhard Schussek -Date: Mon Feb 7 18:36:29 2011 +0100 - - [Form] Fixed: "by_reference" option is ignored if reading from/writing to an array - -commit 59bf50bf418a28d2d0a42ad13318e363dbf74b60 -Author: Bernhard Schussek -Date: Mon Feb 7 17:44:16 2011 +0100 - - [Form] Disabled by reference handling for arrays - -commit ef43b225465d966ff9f6c438f524f3b59e2d6383 -Author: Kris Wallsmith -Date: Mon Feb 7 13:50:20 2011 -0800 - - [HttpFoundation] fixed test cleanup - -commit 97679e5bdab5f2494d6f444d995ae79dd4ccb3ca -Author: Bulat Shakirzyanov -Date: Mon Feb 7 20:03:00 2011 -0500 - - [DoctrineAbstractBundle] added test for new Loader - -commit d447d22809e3751c5d6c13868c77a1657a8f04bd -Author: Bulat Shakirzyanov -Date: Mon Feb 7 19:43:45 2011 -0500 - - [DoctrineBundle, DoctrineAbstractBundle, DoctrineMongoDBBundle] added container aware fixture loader - - Updated load data fixtures command in DoctrineMongoDBBundle to be identical to the one in DoctrineBundle - Created custom loader, that passes $container to all ContainerAware DataFixtures - -commit 734be8107cb9e7b292794f74d81686d9434f2090 -Author: Bulat Shakirzyanov -Date: Mon Feb 7 19:49:07 2011 -0500 - - [DoctrineMongoDBBundle] fixed UniqueValidatorTest to mark skipped if Doctrine\ODM classes not found - -commit 2f9b9f552139c065a8f7f8995879d846fa0074c9 -Author: Xavier Perez -Date: Mon Feb 7 14:11:46 2011 +0100 - - [Templating] Added some missing PHPDoc - -commit 4c651619537a896c53ab54e29084b92951f408eb -Author: Xavier Perez -Date: Mon Feb 7 13:57:27 2011 +0100 - - [Yaml] Added PHPDoc on getTimestampRegex() - -commit 9f30e42c16ad24f5fd4dc512d2a85ffb785e5c26 -Author: Fabien Potencier -Date: Mon Feb 7 03:03:02 2011 +0100 - - added --debug/-d and --env/-d to console - -commit 41bf849a637d9434f859eeafd816fec4a0ab51be -Author: pborreli -Date: Mon Feb 7 01:40:20 2011 +0000 - - [HttpFoundation] Request coverage - -commit f3b6e1a30c9fa4c3a320206fdc0d480baee49e0e -Author: Tim Nagel -Date: Sun Feb 6 16:34:24 2011 -0800 - - PHPDoc for Console - -commit 4252680ccf2e07bbe4c1929c927b393083fba53e -Author: ornicar -Date: Sun Feb 6 16:30:43 2011 -0800 - - [HttpKernel] Catch exception when SQLite profiler storage fails to cleanup - -commit ea4ab77b6d0f6983b67aa7bd856d3873258c6913 -Author: Marc Weistroff -Date: Sun Feb 6 16:42:50 2011 -0800 - - [HttpKernel] HttpCache now sends maxage=0 cache-control directive in case of Esi presence. - -commit bebdcb242df685d822b7f0c4b712f67784401879 -Author: Marc Weistroff -Date: Sun Feb 6 16:06:54 2011 -0800 - - [HttpKernel] Added response cache-control modification if page is composed of ESIs. - - Rules are : - - If one of the ESI has validation cache strategy, the whole page will be - forced to validate. - - In none of the ESI has validation, the response will feature a Cache-Control - directive with s-maxage value equals to the smallest TTL of ESIs. - -commit 2201382fa1e778e801b1db41f1588e0bd5710010 -Author: ornicar -Date: Sun Feb 6 16:18:51 2011 -0800 - - [HttpKernel] Fix issue in SQLite profiler storage when PDO fails to prepare a statement - -commit 93fd935b702bbb5b94b705331f67696b6ed155fe -Author: Tim Nagel -Date: Sun Feb 6 15:58:54 2011 -0800 - - PHPDoc style fix - -commit 803cc91b8b7dc25b9a3ad0b24e2ce331fc11f6fd -Author: ornicar -Date: Sun Feb 6 15:36:01 2011 -0800 - - [FrameworkBundle] Fix TemplateNameParser template name exception message - -commit 0d6a6b79f04eca9f19f6a1ce9e30d97101525955 -Author: Tim Nagel -Date: Sun Feb 6 14:27:05 2011 -0800 - - PHPDoc fixes - -commit 108efc6ec96d88092daa67d139e88ab883792a87 -Author: Tim Nagel -Date: Sun Feb 6 13:31:19 2011 -0800 - - Classloader PHPDoc - -commit 69672bad597d4b02a0dc17df214efb879953655c -Author: Tim Nagel -Date: Sun Feb 6 13:10:40 2011 -0800 - - Added phpdoc to BrowserKit - -commit b9ed739d75fa59f5749be6c4b5ac15784fef2d91 -Author: Marcin Sikon -Date: Sun Feb 6 21:51:02 2011 +0100 - - fixed RedirectController - removed parmanent attribute before generate new url, added tests - -commit 7ad4f99153eb496bed17bfe6f17edb18276e91b1 -Author: pborreli -Date: Sun Feb 6 04:20:21 2011 +0000 - - [HttpFoundation] File/UploadedFile, MimeTest, Exception full coverage - -commit 33c8d12b9a2a21bff75b51525d065aaa50bb9d83 -Author: Fabien Potencier -Date: Sun Feb 6 21:44:04 2011 +0100 - - [FrameworkBundle] fixed XSD for the new exception-controller option - -commit 44e6a5d45f11c6efc1ed4ece11133d2e6c110766 -Author: Lukas Kahwe Smith -Date: Sun Feb 6 21:29:13 2011 +0100 - - added exception_controller config option - -commit afad1132976af953619449d8bb98894a9047080d -Author: ornicar -Date: Sun Feb 6 12:39:06 2011 -0800 - - [HttpKernel] Fix notice in Kernel - -commit 86631a9feef5965f67b5e9089dc4e15f575ae961 -Author: Fabien Potencier -Date: Sun Feb 6 21:39:30 2011 +0100 - - [FrameworkBundle] fixed template loaders in configuration - -commit 7cb42d2a686194655f814b22a194bb6b0cc4f146 -Author: Fabien Potencier -Date: Sun Feb 6 21:05:37 2011 +0100 - - Revert "[TwigBundle] fixed error messages when an error occurs during template compilation" - - This reverts commit c68b3266651cc15475963ae11fc41f6b9bf94b3c. - -commit 099b9dee1f4ad0ef411bb16fb38ab3a1ac91d1bb -Author: Jeremy Mikola -Date: Sun Feb 6 04:29:16 2011 -0500 - - [FrameworkBundle] Integrate Configuration\Builder class for config merging and normalization - - This fixes some BC problems introduced in f9138d313b83f951cf82a2f7f902a2d6dd14fbb3. Some top-level can now be simply enabled by providing true/null in PHP/YAML. Additionally, the Configuration\Builder allows options to be unset by providing "false" (helpful for overriding activation in a previous config file). All options supporting these behaviors can be found in the Configuration.php file (look for canBeUnset() and treatNull/TrueLike()). - - Major changes: - - * Removed "enabled" option for profiler config. Profiler is now enabled if its config is true, null or a map. - * Restore original config structure for validation namespaces. In PHP/YAML, namespaces are defined under annotations as an alternative to false (disabled) and true/null (enabled). For XML, annotation remains a boolean attribute for validation and a one or more optional namespace tags may appear within . During config normalization, namespace tags under validation will be moved to annotations to conform to the PHP/YAML structure (this occurs transparently to the user). - * Restore behavior for router/templating config sections being optional (as shown in changes to session/validation test fixtures). If either top-level section is unset in the configuration, neither feature will be enabled and the user will no longer receive exceptions due to missing a resource option (router) or engines (templating). Resource/engines will still be properly required if the respective feature is enabled. - * Remove unused router type option from XML config XSD. Type is only relevant for import statements, so this option is likely useless. - - Additional small changes: - - * Added isset()'s, since config options may be unset - * Wrap registerXxxConfiguration() calls in isset() checks - * Load translation.xml in configLoad(), since it's always required - * Default cache_warmer value (!kernel.debug) is determined via Configuration class - - Things to be fixed: - - * Configuration\Builder doesn't seem to respect isRequired() and requiresAtLeastOneElement() (or I haven't set it properly); this should replace the need for FrameworkExtension to throw exceptions for bad router/templating configs - * The config nodes for session options don't have the "pdo." prefix, as dots are not allowed in node names. To preserve BC for now, the "pdo." prefix is still allowed (and mandated by XSD) in configuration files. In the future, we may just want to do away with the "pdo." prefix. - * Translator has an "enabled" option. If there's no use case for setting "fallback" independently (when "enabled" is false), perhaps "enabled" should be removed entirely and translator should function like profiler currently does. - * Profiler matcher merging might need to be adjusted so multiple configs simply overwrite matcher instead of merging its array keys. - -commit 2b256a0804bb96ecd436388151dbc00ef3f7d67c -Author: Johannes M. Schmitt -Date: Sun Feb 6 20:40:21 2011 +0100 - - [DependencyInjection] allow null for scalar nodes - -commit cdff8b2bf8a0df7a5329e03d92a9eb2d96ce7741 -Author: Fabien Potencier -Date: Sun Feb 6 20:22:57 2011 +0100 - - [FrameworkBundle] fixed error message for template as an array - -commit 2316c90ec29f1a3c5f227d27e5a3fe2f9cfabc54 -Author: Johannes Schmitt -Date: Sun Feb 6 13:33:54 2011 +0100 - - [Security] fixes a regression - -commit c7ef8d98d67a92ec2e2e72be73769a4c513626f2 -Author: Johannes M. Schmitt -Date: Sun Feb 6 11:47:06 2011 +0100 - - [DependencyInjection] append new elements for prototype nodes without a key attribute - -commit 0b8fef234724cb4cb3a4ab37466efe193a6c7708 -Author: Johannes Schmitt -Date: Fri Feb 4 14:37:01 2011 +0100 - - [Security/DependencyInjection] adds support for merging security configurations - - The merging is done in three steps: - - 1. Normalization: - ================= - All passed config arrays will be transformed into the same structure - regardless of what format they come from. - - 2. Merging: - =========== - This is the step when the actual merging is performed. Starting at the root - the configs will be passed along the tree until a node has no children, or - the merging of sub-paths of the current node has been specifically disabled. - - Left-Side Right-Side Merge Result - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -nothing- array Right-Side will be taken. - scalar scalar Right-Side will be taken. - array false Right-Side will be taken if ->canBeUnset() - was called on the array node. - false array Right-Side will be taken. - array array Each value in the array will be passed to - the specific child node, or the prototype - node (whatever is present). - - 3. Finalization: - ================ - The normalized, and merged config will be passed through the config tree to - perform final validation on the submitted values, and set default values - where this has been requested. - - You can influence this process in various ways, here is a list with some examples. - All of these methods must be called on the node on which they should be applied. - - * isRequired(): Node must be present in at least one config file. - * requiresAtLeastOneElement(): PrototypeNode must have at least one element. - * treatNullLike($value): Replaces null with $value during normalization. - * treatTrueLike($value): Same as above just for true - * treatFalseLike($value): Same as above just for false - * defaultValue($value): Sets a default value for this node (only for scalars) - * addDefaultsIfNotSet(): Whether to add default values of an array which has not - been defined in any configuration file. - * disallowNewKeysInSubsequentConfigs(): All keys for this array must be defined - in one configuration file, subsequent - configurations may only overwrite these. - * fixXmlConfig($key, $plural = null): Transforms XML config into same structure - as YAML, and PHP configurations. - * useAttributeAsKey($name): Defines which XML attribute to use as array key. - * cannotBeOverwritten(): Declares a certain sub-path as non-overwritable. All - configuration for this path must be defined in the same - configuration file. - * cannotBeEmpty(): If value is set, it must be non-empty. - * canBeUnset(): If array values should be unset if false is specified. - - Architecture: - ============= - The configuration consists basically out of two different sets of classes. - - 1. Builder classes: These classes provide the fluent interface and - are used to construct the config tree. - - 2. Node classes: These classes contain the actual logic for normalization, - merging, and finalizing configurations. - - After you have added all the metadata to your builders, the call to - ->buildTree() will convert this metadata to actual node classes. Most of the - time, you will not have to interact with the config nodes directly, but will - delegate this to the Processor class which will call the respective methods - on the config node classes. - -commit c5fb96b86b65ad0aa09f5c3ad5abada4f4f9a24e -Author: ornicar -Date: Sun Feb 6 10:37:19 2011 -0800 - - [HttpKernel] Add more unit tests for Kernel - -commit 74d0ac82f7d4ef2539a7fa0114025cdfd8229c54 -Author: Bernhard Schussek -Date: Sun Feb 6 19:24:45 2011 +0100 - - [Form] Cleaned up ValueTransformerInterface - - This commit removes CollectionToStringTransformer. Transformers should never change the state of the outside world, otherwise hard-to-track bugs might creap in. - - This functionality needs to be implemented as a custom FieldType (see EntityChoiceField). - -commit bd3e6c6b4953ed05e41662766b14568f96df986c -Author: Bernhard Schussek -Date: Sun Feb 6 18:10:50 2011 +0100 - - [Form] Fixed: Form::bind() throws an exception if form is anonymous - -commit 6ff41207843154c1f5546de54755e56bc9d9efd5 -Author: Bernhard Schussek -Date: Sun Feb 6 18:04:20 2011 +0100 - - [Form] Added Form option "by_reference" so that objects received from parent forms are modified by reference when this option is true (the default) - - The implication is that set() in the object of the parent form will not be called (and thus not has to be implemented/public). - - If you want to suppress this behaviour, manually set "by_reference" to false. - -commit 42a3e404b28def5e85a1912412a6eb2311cbaf48 -Author: Javier Eguíluz -Date: Sun Feb 6 17:49:45 2011 +0100 - - translated validators resources into Spanish - -commit 39ed62de46718af993e06a99d5e5f1ddfd7a8cbf -Author: hidenorigoto -Date: Mon Feb 7 01:04:43 2011 +0900 - - translated validators resources into Japanese - -commit f08c9480ee28dffca6929105442b642a6523409d -Author: José Nahuel Cuesta Luengo -Date: Sat Feb 5 14:52:16 2011 -0800 - - [CssSelector] Fixed PHPDoc blocks. - -commit 9ba2943aff2941c283065e0f09c05a572462fa50 -Author: ornicar -Date: Sat Feb 5 17:09:52 2011 -0800 - - [HttpKernel] Add unit tests for Kernel. Also slightly modify Kernel to make it more testable. - -commit c251a369351582324bf1afdd13b61ae01c3163a7 -Author: John Kary -Date: Sat Feb 5 22:42:19 2011 -0600 - - [HttpFoundation] Add tests for Cookie - -commit 4f6256b713a1fca105cce58d51ba96f2351a2a85 -Author: Kris Wallsmith -Date: Sun Feb 6 06:41:19 2011 -0800 - - [FrameworkBundle] fixed invalid template filename - -commit bd97471954f18ac3843a618ccc968e2d297a3b80 -Author: ornicar -Date: Sat Feb 5 14:50:02 2011 -0800 - - [HttpKernel] Add test coverage for cache warming - -commit 562ebd56082a93c70f0ba81a68f3cca020d3521a -Author: José Nahuel Cuesta Luengo -Date: Sat Feb 5 14:08:01 2011 -0800 - - [CssSelector] Added PHPDoc blocks to first-level classes. - -commit f56a6efbf5b86e9da8204ee53f07eb9f416b0916 -Author: pborreli -Date: Sat Feb 5 22:20:15 2011 +0000 - - [HttpFoundation] File/File full coverage - -commit e5403490e7ea226d19f4fb2b57bf209858caeea9 -Author: Fabien Potencier -Date: Sat Feb 5 22:40:30 2011 +0100 - - removed the need to define getNamespace() and getPath() in bundles - -commit 523e652d9dcae71b143928df5f5eac02c7ce225a -Author: Fabien Potencier -Date: Sat Feb 5 22:19:14 2011 +0100 - - [FrameworkBundle] fixed the way profiler configuration works - -commit bfe701a2da2c0b7f6b1b40cdb1118bed52d30a82 -Author: Fabien Potencier -Date: Sat Feb 5 21:36:20 2011 +0100 - - fixed code coverage - -commit 80b03f92b300933e2c78eaee9ad1be77699f1db7 -Author: ornicar -Date: Sat Feb 5 11:26:14 2011 -0800 - - [HttpKernel] Throw exception when SQLite statement execution failed - - This fixes SQLiteProfilerStorageTest, that was failing using PDO. - -commit 743f25a287ebcd0cc6b58e984e19544108b6ba28 -Author: Jeremy Mikola -Date: Wed Feb 2 12:22:27 2011 -0500 - - [DependencyInjection] Create explicit factoryClass property for Definitions - - Previously, the Definition class was used both for type inference and factory construction (if factoryService was absent). This is fine for cases where classes create instances of themselves (e.g. getInstance() or create()), but leads to ambiguity when we have a separate factory class. - -commit 575b75a9dfc1131411cf26ab2c7250d2e3fd72a9 -Author: ornicar -Date: Sat Feb 5 10:32:54 2011 -0800 - - [DependencyInjection] Fix fixture class loaded twice during dumper tests - -commit f9138d313b83f951cf82a2f7f902a2d6dd14fbb3 -Author: Jeremy Mikola -Date: Mon Jan 24 14:50:31 2011 -0500 - - [FrameworkBundle] Implemented single-pass config loading with intelligent option merging for FrameworkExtension - - Restructured config format to make processing more straightforward. Important changes that might break existing configs: - - * Added "enabled" option for translator (improves multi-format compat) - * Removed hash variation of validation annotations option (only boolean) - * Moved namespace option directly under validation (improves multi-format compat) - - The new merge process depends on an internal array of all supported options and their default values, which is used for both validating the config schema and inferring how to merge options (as an added benefit, it helps make the extension self-documenting). Exceptions will now be thrown for merge errors resulting from unrecognized options or invalid types. Since incoming configurations are all merged atop the defaults, many isset() checks were removed. As a rule of thumb, we probably only want to ignore null values when an option would be used to set a parameter. - - Also: - - * Added missing attributes to symfony-1.0.xsd - * profiler: added only-exceptions attribute - * session: fix types and add pdo attributes - * Create FrameworkExtension tests with PHP/XML/YAML fixtures - * Use "%" syntax instead of calling getParameter() within FrameworkExtension - * Normalize config keys and arrays with helper methods for PHP/XML/YAML compatibility - - Earlier changes: - - * Remove nonexistent "DependencyInjection/Resources/" path from XmlFileLoaders - * Remove hasDefinition() checks, as register methods should only execute once - * Remove first-run logic from registerTranslatorConfiguration(), as it is only run once - * Removed apparently obsolete clearTags() calls on definitions for non-enabled features - -commit 199e6bf893d2fb7f138e4e4d0a44e78e583eca47 -Author: Fabien Potencier -Date: Sat Feb 5 16:02:59 2011 +0100 - - [BrowserKit] removed annotation in a unit test to fix coverage - -commit 2ae542748a8065aba925b44b99755010dbf12ac9 -Author: Fabien Potencier -Date: Sat Feb 5 01:17:59 2011 +0100 - - [TwigBundle] made error message more explicit - -commit e2ea634df4f2b45dbc687d00c37b4e392f2f3513 -Author: Fabien Potencier -Date: Fri Feb 4 22:14:25 2011 +0100 - - [TwigBundle] fixed inheritance problem - -commit 67c9fdf412cf3a6b2c911431681da64a90355425 -Author: Fabien Potencier -Date: Fri Feb 4 21:19:38 2011 +0100 - - [TwigBundle] fixed theme for forms - -commit 7f6fc6f0fbd442ee0c49673b42b5fcc8ac6824fa -Author: Fabien Potencier -Date: Fri Feb 4 20:41:31 2011 +0100 - - [TwigBundle] fixed form template inheritance - -commit 37537e3e8c5d146cfffea12197bbfdbc21cf2f05 -Author: Fabien Potencier -Date: Fri Feb 4 19:38:42 2011 +0100 - - fixed previous commit - -commit dd71501f548b3affb5279a5662d480e43bbac871 -Author: Lukas Kahwe Smith -Date: Fri Feb 4 19:10:13 2011 +0100 - - some fixes by just "blindly" trying to make phpStorm code analysis happier - -commit 195c971da6680894bb1ab4f7e8429876b6e9d515 -Author: Fabien Potencier -Date: Fri Feb 4 19:28:14 2011 +0100 - - removed load() from EngineInterface - -commit 1e3dc1479ce2c064947dd9d10a65c655ee49076f -Author: Martijn Evers -Date: Fri Feb 4 12:37:52 2011 +0100 - - [Testing][HttpKernel] Added possibility to functional test raw body data - -commit 710a1e56b0ef5682b616ac1cd1b44844d6883421 -Author: Fabien Potencier -Date: Fri Feb 4 13:04:02 2011 +0100 - - [TwigBundle] added support for template as Twig_Template instances - -commit c68b3266651cc15475963ae11fc41f6b9bf94b3c -Author: Fabien Potencier -Date: Fri Feb 4 12:54:53 2011 +0100 - - [TwigBundle] fixed error messages when an error occurs during template compilation - -commit 2dfac2a881d2c72237dabfa850f48eac292ecceb -Author: Fabien Potencier -Date: Fri Feb 4 12:20:47 2011 +0100 - - fixed typo - -commit f455700b88b557e19c05b3408a771cc1fe6d2827 -Author: Fabien Potencier -Date: Fri Feb 4 12:18:26 2011 +0100 - - fixed previous commit - -commit 3ed47114d6d447107e992941b8c866072978ec72 -Author: Victor Berchet -Date: Sat Jan 29 16:28:49 2011 +0100 - - [Bundle] Make getPath() less error prone by allowing both backward and forward slashes - -commit 2a97f898973c46822750b5498db423418e2c1996 -Author: Victor Berchet -Date: Sat Jan 29 16:17:29 2011 +0100 - - [Bundle] Small optimization - -commit 84bbb945d7fdce33061c2ee1b4dd7d1e2fb6addc -Author: Victor Berchet -Date: Sat Jan 29 16:18:11 2011 +0100 - - [UniversalClassLoader] Small optimization - -commit 1316fb547e95eca6ae07968b8139d0d604a37f92 -Author: marc.weistroff -Date: Fri Feb 4 11:05:47 2011 +0100 - - Reverted e557500c97a1d2b12c30c5bea9434e6e90bd56fc and edf57fc392e64ab54680b1aec5c9931df8a088e1 which deleted the getRequest() method in HttpCache as this methods is needed in the Esi class. - -commit 2276b98fc18c508fa0d41d7b7051caf4d703bbe5 -Author: Bernhard Schussek -Date: Fri Feb 4 10:12:11 2011 +0100 - - [Form] Fixed: ChoiceFields never validated - -commit 6ed7dc1e5a8523057327902ca5b5219c8ee383da -Author: Fabien Potencier -Date: Fri Feb 4 05:45:07 2011 +0100 - - made a small optimization - -commit ea536b0d9ee17ef60cd3940c88ee2b7ee3dbf26b -Author: Kris Wallsmith -Date: Wed Feb 2 14:47:33 2011 -0800 - - [FrameworkBundle] added cache warmer priority - -commit 6b7e4ad2f9545e99cbc426f550217bed67919f88 -Author: Fabien Potencier -Date: Fri Feb 4 00:54:09 2011 +0100 - - [TwigBundle] fixed typo - -commit 5516ac21a27eed015a1a8a9c9a7bc8b3802fc057 -Author: Justin Hileman -Date: Thu Feb 3 13:16:41 2011 -0500 - - Fix Doctrine Migrations commands to work with new bundles. - -commit 661d5d236c087fef262001462ae8afc82425f274 -Author: Lukas Kahwe Smith -Date: Wed Feb 2 15:24:18 2011 +0100 - - fixed method call, cosmetic variable rename - -commit 93fc26d869ffd2b22d442ea8a91837712086b476 -Author: Fabien Potencier -Date: Fri Feb 4 00:29:28 2011 +0100 - - [EventDispatcher] simplified code (thanks Kris Wallsmith for the tip) - -commit b01805a5c4df15b2770542f8a9177f5a1ed163c6 -Author: Daniel Holmes -Date: Fri Feb 4 02:22:38 2011 +1100 - - [FrameworkBundle] added port number to the context passed in to the router - -commit f4282eea98a3cd3ec349116cd7be4b3be0beb026 -Author: Daniel Holmes -Date: Fri Feb 4 02:21:41 2011 +1100 - - [Routing] added support for non-standard port numbers in absolute urls - -commit b6f400a2bc2cea1cd4fcc71b2ac66518d885328b -Author: Fabien Potencier -Date: Sun Jan 30 15:06:45 2011 +0100 - - [DependencyInjection] made an optimization on dumped DIC - - When dumping a Container, and if it is frozen, we use a plain - PHP array for parameters instead of a ParameterBag. - -commit 2d69369c69e8481c16b086341a5967a034f84e4a -Author: Fabien Potencier -Date: Thu Feb 3 22:19:58 2011 +0100 - - [ClassLoader] added the possibility to define more than one directory for a namespace or a prefix - -commit c05fb03c7db973df27111434fa9643d0e130ddcc -Author: Fabien Potencier -Date: Thu Feb 3 19:39:28 2011 +0100 - - [HttpKernel] changed the core.view event to only be notified when the controller does not return a Response - -commit a7254154409bbfac70b997d1288c395f577b7714 -Author: Bernhard Schussek -Date: Thu Feb 3 13:28:29 2011 +0100 - - [Form] Fixed RepeatedField not to trigger NotNull/NotBlank errors if any of the fields was filled in - -commit 39c148197f3c4f8efb4e6534259619f473292b69 -Author: Bernhard Schussek -Date: Thu Feb 3 10:53:51 2011 +0100 - - [Form] Fixed form validation - - Separated validation of data and form had serious drawbacks. When a form had nested form whose data was not connected to the data of the root form, this data would not be validated. - - The new implementation validates the whole object graph at once. Class Form has a new method validateData(), that manually passes the data to the GraphWalker of the Validator and overrides the Default group with the groups set in the form. - -commit 1a34743990c464b0d73d8b6aecf1d4da0145a332 -Author: Bernhard Schussek -Date: Thu Feb 3 13:21:37 2011 +0100 - - [Validator] Fixed: Collections annotated with @Valid may contain scalar values. These values are ignored by the GraphWalker - -commit 50955a391959febfd5b8612b0a0473fbc771cf0a -Author: Bernhard Schussek -Date: Thu Feb 3 11:28:51 2011 +0100 - - [Validator] Fixed PropertyPath to read array indices with special characters - -commit 55a97ec78e87b3c374d0e1773afffc745cfe7533 -Author: Bernhard Schussek -Date: Thu Feb 3 10:53:30 2011 +0100 - - [Validator] Made GraphWalker::validateReference() method public - -commit 5ed4d91bb864e5209938270918af95aaee5d900d -Author: Bernhard Schussek -Date: Thu Feb 3 10:40:53 2011 +0100 - - [Validator] Implemented Execute constraint - -commit d8e03ac782f310aa33962faa6f49d11c64060cd2 -Author: Benjamin Eberlei -Date: Wed Feb 2 23:54:50 2011 +0100 - - [DoctrineBundle] Add support to setting the Annotations prefix to @orm: for EntityGeneration beginning with Doctrine ORM 2.0.2-DEV. - -commit eb918ac86d31479002dc9400396b6793d2678dcc -Author: Bernhard Schussek -Date: Wed Feb 2 17:52:58 2011 +0100 - - [Form] Fixed prototype option in CollectionField - -commit 7c9c7af863e355904c4eeab4de57f331bc87bbe1 -Author: Bernhard Schussek -Date: Wed Feb 2 17:32:24 2011 +0100 - - [Form] Fixed arrays not to be passed to the validator - -commit 1c3e3f77449788eb6fbba01711b0d02eec3ecb3b -Author: Penny Leach -Date: Mon Jan 31 14:35:16 2011 +0100 - - [Form] Removed required="required" from hidden fields to make them HTML5 compliant - -commit 5e3fab214e286816bd199d86e075e8caae69ecbb -Author: Bernhard Schussek -Date: Wed Feb 2 15:10:06 2011 +0100 - - [Form] The form is now validated seperatedly from its data. The form is validated in group "Default", the data in the group set in option "validation_groups" - -commit c923af287956c7acad12ff111c23609f72f88432 -Author: Bernhard Schussek -Date: Wed Feb 2 14:44:36 2011 +0100 - - [Form] Adapted constructor of CollectionField to match the constructors of the other fields. The field prototype is now optional. - -commit 265cdd148fd819829762371322669fd28fdaf0d0 -Author: Bernhard Schussek -Date: Wed Feb 2 13:28:51 2011 +0100 - - [Form] Removed unused property from Field - -commit 4f0283a508c26b3bf1f761b587eb1d2bf65a86fe -Author: Bernhard Schussek -Date: Wed Feb 2 10:15:27 2011 +0100 - - [Form] Removed Form::isBound(). Form::bind() is only a shortcut method now, use Form::isSubmitted() if you want to find out whether a form was submitted. - -commit 628a4d1fd8f5e9a65bdea6adfaf43e691cea5c89 -Author: Bernhard Schussek -Date: Wed Feb 2 09:41:57 2011 +0100 - - [Form] Refactored validation logic into validate() method. Removed bindGlobals() to reduce API clutter - -commit a204e0df7f5376d7f695c37006191d2840a47ab1 -Author: Fabien Potencier -Date: Wed Feb 2 14:41:03 2011 +0100 - - [TwigBundle] added previous exception when possible - -commit f217022ad5ffd179513f0c6ecadf086af4b95c69 -Author: Daniel Holmes -Date: Wed Feb 2 23:27:13 2011 +1100 - - [TwigBundle] fixed Twig template throwing InvalidArgumentException rather than returning false - -commit 5288381f61283d68093ba9dae4ebb1507d3a2511 -Author: Fabien Potencier -Date: Wed Feb 2 14:35:29 2011 +0100 - - Revert "[Security] Missing Event namespace in SwitchUserListener" - - This reverts commit 0169892dcd7f3c5549f7dcbcf0bde9bbadcda525. - -commit e6dc155e89f8273263d7df06e00e367423b821cc -Author: Thomas -Date: Wed Feb 2 11:10:42 2011 +0100 - - fix validator class metadata warning - -commit de401fd94c5e9650def2e199b79866bbb658090a -Author: Christophe Coevoet -Date: Wed Feb 2 00:28:00 2011 +0100 - - [DoctrineBundle] Fixed doctrine:generate:entities help message - -commit 4e0db5681060af4858615d5d6b5f1de6c6ae64ff -Author: Jeremy Mikola -Date: Tue Feb 1 12:07:59 2011 -0500 - - [Form] Fix getValidator() to reference the "validator" option instead of property - -commit 209dcfefce20006eac711aeb65ddcb2d2eb4ead2 -Author: Fabien Potencier -Date: Wed Feb 2 11:34:10 2011 +0100 - - [From] fixed phpdoc - -commit 0169892dcd7f3c5549f7dcbcf0bde9bbadcda525 -Author: Jeremy Mikola -Date: Tue Feb 1 17:03:26 2011 -0500 - - [Security] Missing Event namespace in SwitchUserListener - -commit 2b697423b4f0b7bbb757545c43b5e43e5c520339 -Author: Johannes M. Schmitt -Date: Tue Feb 1 21:59:24 2011 +0100 - - [Security] bug fix in FormAuthenticationEntryPoint - -commit 4d5853866af972bb560bdfab4201777cec1e06c5 -Author: Sebastian Utz -Date: Tue Feb 1 17:37:49 2011 +0100 - - [Security] fixed a Token serialization bug - -commit fbc21fedf7ff34b8281980edeef3963ec9420160 -Author: Johannes M. Schmitt -Date: Tue Feb 1 17:27:12 2011 +0100 - - [Security] some bug fixes - -commit 7b9b90809a0bedbe63f7be74b81fa44171512c1c -Author: Thomas -Date: Tue Feb 1 22:30:51 2011 +0100 - - fix variable name - -commit 1893e4e250c747a073d1a4a9755df48e92e7e09f -Author: Fabien Potencier -Date: Tue Feb 1 16:51:54 2011 +0100 - - [DoctrineMongoDBBundle] fixed merge problem - -commit b484763a7a331d68504b5b047c733ab076d266b9 -Author: Johannes Schmitt -Date: Sun Jan 30 15:18:49 2011 +0100 - - [DependencyInjection] added first version of the config normalizer - - This is mainly intended for complex configurations to ease the work you - have with normalizing different configuration formats (YAML, XML, and PHP). - - First, you have to set-up a config tree: - - $treeBuilder = new TreeBuilder(); - $tree = $treeBuilder - ->root('security_config', 'array') - ->node('access_denied_url', 'scalar')->end() - ->normalize('encoder') - ->node('encoders', 'array') - ->key('class') - ->prototype('array') - ->before()->ifString()->then(function($v) { return array('algorithm' => $v); })->end() - ->node('algorithm', 'scalar')->end() - ->node('encode_as_base64', 'scalar')->end() - ->node('iterations', 'scalar')->end() - ->end() - ->end() - ->end() - ->buildTree() - ; - - This tree and the metadata attached to the different nodes is then used - to intelligently transform the passed config array: - - $normalizedConfig = $tree->normalize($config); - -commit a28151a8afd0ec11231663e1633cfd8a406df837 -Author: Bernhard Schussek -Date: Tue Feb 1 13:45:27 2011 +0100 - - [Form] Removed FormFactory and improved the form instantiation process - - With the form factory there was no reasonable way to implement instantiation of custom form classes. So the implementation was changed to let the classes instantiate themselves. A FormContext instance with default settings has to be passed to the creation method. This context is by default configured in the DI container. - - $context = $this->get('form.context'); - // or - $context = FormContext::buildDefault(); - $form = MyFormClass::create($context, 'author'); - - If you want to circumvent this process, you can also create a form manually. Remember that the services stored in the default context won't be available then unless you pass them explicitely. - - $form = new MyFormClass('author'); - -commit fb1f99137dc023d63bc7022c4788009155efa139 -Author: Bernhard Schussek -Date: Tue Feb 1 10:59:18 2011 +0100 - - [Form] Changed semantics of a "bound" form - - A form now always has to be bound, independent of whether the request is a POST request or not. The bind() method detects itself whether the request was a post request or not and reads its data accordingly. The "old" bind()/isBound() methods were renamed to submit()/isSubmitted(). - - $form = new Form('author'); - $form->bind($request, $author); - - if ($form->isValid()) { - // isValid() implies isSubmitted(), non-submitted forms can - // never be valid - // do something with author now - } - - Alternatively, you can only bind global variables, if you don't have a request object. - - $form->bindGlobals($author); - - Note that the $author object is in both cases optional. You can also pass no object at all and read the data using $form->getData(), but then no validation will occur. You can also prefill the form with an object during instantiation. - - $form = new Form('author', array('data' => $author)); - $form->bind($request); - - // etc. - -commit e5ed98c324819a134490455a6ee5d2d49ece744e -Author: Bernhard Schussek -Date: Mon Jan 31 15:40:31 2011 +0100 - - [Form] Added option 'data' to Field for populating a field with a fixed value - -commit fdbc064f0610b548f015f87bacdfe71485abe62e -Author: Bernhard Schussek -Date: Mon Jan 31 15:15:12 2011 +0100 - - [Form] Removed automatic distribution of the locale in the Form component. This leads to more problems than it solves. - -commit c468db5c5bfdba26d67ca842544b59354768d752 -Author: Bernhard Schussek -Date: Sat Jan 29 22:39:36 2011 +0100 - - [Form] Merged classes FieldGroup and Form for simplicity - -commit 7680657944674e1acb5501628a34310c9cb540b4 -Author: Bernhard Schussek -Date: Fri Jan 28 23:13:10 2011 +0100 - - [Form] Form::isPostMaxSizeReached() only triggers for root forms - -commit 4fcb98547ce20f2e1e3bfe5be52af29355974e51 -Author: Bernhard Schussek -Date: Fri Jan 28 23:09:22 2011 +0100 - - [Form] Simplified Form::bind(), added convenience methods Form::bindRequest() and Form::bindGlobals() - -commit 57cbd572658a2169b4dfe409096852edb91422a7 -Author: Bernhard Schussek -Date: Fri Jan 28 21:52:54 2011 +0100 - - [Form] Fields may now be anonymous, but anonymous fields must not be added to groups. They can only be used as prototypes - -commit 916e5999375ae94e04d17c5cc4556794d3319c60 -Author: Bernhard Schussek -Date: Fri Jan 28 13:55:04 2011 +0100 - - [Form] Fixed broken namespace paths - -commit d152b5e265541b3cde746d7ad0c59dd8d6255259 -Author: Bernhard Schussek -Date: Fri Jan 28 10:53:02 2011 +0100 - - [Form] Moved Doctrine2 specific files - -commit 3bf9f7782debd42bc1cd050ea0b51ef14fbf8e17 -Author: Bernhard Schussek -Date: Thu Jan 27 15:25:28 2011 +0100 - - [DoctrineBundle][Form] Implemented EntityFieldFactoryGuesser - -commit 347c069e8d8b810726aed2688ca2a2fbab1e6926 -Author: Bernhard Schussek -Date: Thu Jan 27 15:16:11 2011 +0100 - - [DoctrineBundle][Form] Implemented EntityChoiceField - -commit 46d900682f91b73aa8de4dd059b2830786be9b52 -Author: Lukas Kahwe Smith -Date: Sun Jan 30 10:10:27 2011 +0100 - - is_scalar(null) !== true - -commit 2889e91c27d22dd00102ffc01c01d17baf6993ec -Author: Fabien Potencier -Date: Tue Feb 1 13:35:39 2011 +0100 - - [DoctrineMongoDBBundle] fixed unit tests - -commit cb445b9ca0260c4da00b69f57d90aac224dbc02e -Author: Victor Berchet -Date: Mon Jan 31 19:04:42 2011 +0100 - - [Container] Tweak code - -commit 132e5805b33f2bdb25c65ed5890fe11ef91bb8a7 -Author: Bulat Shakirzyanov -Date: Mon Jan 31 14:57:29 2011 -0500 - - [DoctrineMongoDBBundle] fixed annotations ns conflict, switched to @mongodb:Unique annotation - -commit 22c12e2c8f942e82caa69e3a409de6eea0c2f918 -Author: Bernhard Schussek -Date: Mon Jan 31 15:08:49 2011 +0100 - - [HttpFoundation] Fixed failing tests introduced in 8dd0c5641a5b046324d129a993f199e51bdceadf - -commit 2c4355460e19f52ea0c1f94e91a810f7b1ad1382 -Author: Fabien Potencier -Date: Mon Jan 31 14:10:53 2011 +0100 - - [HttpKernel] added a StoreInterface - -commit 1babf3c7a1530c7cd18eb2ed19fdb54f40d4aa90 -Author: Fabien Potencier -Date: Mon Jan 31 08:54:05 2011 +0100 - - [FrameworkBundle] added a safeguard for infinite loops on some Windows configurations - -commit 839cb027a66836505e856bd146702fb52c710781 -Author: Fabien Potencier -Date: Mon Jan 31 08:28:25 2011 +0100 - - [HttpKernel] added a bootstrap file for HTTP cache front controllers - -commit b52e28243d37435d88bd658e61b8cc0b77039d7a -Author: Fabien Potencier -Date: Mon Jan 31 08:27:31 2011 +0100 - - [HttpFoundation] added ApacheRequest - -commit 8dd0c5641a5b046324d129a993f199e51bdceadf -Author: Fabien Potencier -Date: Sun Jan 30 15:07:02 2011 +0100 - - [HttpFoundation] made small optimizations - -commit 56483dc14f470dcb9e891e2afc53766952fda48c -Author: Damien Alexandre -Date: Sun Jan 30 08:43:30 2011 -0800 - - The ControlerResolver service as been moved in http_kernel - -commit f470c5605e2f966275948c8c8e5f46b4b2a3650f -Author: Victor Berchet -Date: Sun Jan 30 13:13:16 2011 +0100 - - [Request] Fix getting mime type - -commit d1cd442361bf16f1c5227ee495cbf0b549455928 -Author: Bulat Shakirzyanov -Date: Sun Jan 30 12:56:32 2011 -0500 - - [FrameworkBundle] added session listener for test environment - -commit b1448ecdc738119bcb372fca02e22b1806d04b6a -Author: Fabien Potencier -Date: Sun Jan 30 20:13:00 2011 +0100 - - [HttpFoundation] fixed typo - -commit b7a0f71b8745dba38be28e41c98c307b9f69f70f -Author: Fabien Potencier -Date: Sun Jan 30 14:37:22 2011 +0100 - - [FrameworkBundle] added more file to the class cache when using the PHP templating engine - -commit 4e877a84ad2dce69bb19ea670bf60e96d48d086e -Author: Fabien Potencier -Date: Sun Jan 30 11:37:38 2011 +0100 - - [FrameworkBundle] fixed router:apache-dump command - -commit 0c439e2c648e5e3d73821658db2044fd3fcc8ec4 -Author: Fabien Potencier -Date: Sun Jan 30 11:07:12 2011 +0100 - - updated bootstrap.php - -commit 3686edf769e577b36500d2c87a2419cbba4d0d1e -Author: Fabien Potencier -Date: Sun Jan 30 10:53:57 2011 +0100 - - [ClassLoader] made a small optimization - -commit ee3d03ee8a1751afa87b59e2ce8fb657f87d7613 -Author: Fabien Potencier -Date: Sun Jan 30 10:53:45 2011 +0100 - - [HttpFoundation] made Request::create() overridable - -commit 571c984625685bde9167f798b2a216f287df9177 -Author: Jordi Boggiano -Date: Sat Jan 29 20:55:17 2011 +0100 - - [Validator] Skip tests that rely on Doctrine being present if its not - -commit e081e5919ef8306d7b4c4d3c7207c9d0d3f8373c -Author: Fabien Potencier -Date: Sat Jan 29 17:58:40 2011 +0100 - - reverted changes to the adaptive cache loader cache - -commit 5e5b6f0cf82b22b9d187b538829aaf0d42539b3d -Author: Victor Berchet -Date: Fri Jan 28 22:40:03 2011 +0100 - - [HttpKernel] made sure that parent bundles are registered before their descendants - -commit 996c2b09141782d21031c95e1ad937b87302a5f7 -Author: Dominique Bongiraud -Date: Sat Jan 29 15:45:10 2011 +0100 - - [HttpFoundation] Moved licence - -commit 55f38e10afb41b9b8a7610b8f4a5a48d0dbff982 -Author: Fabien Potencier -Date: Sat Jan 29 15:36:57 2011 +0100 - - [HttpKernel] simplified code - -commit 5f11e49d0bfa32e28da75556e1dacad37fa548e8 -Author: Fabien Potencier -Date: Sat Jan 29 15:31:42 2011 +0100 - - [HttpKernel] made exceptions more robust (avoid too deep nested arrays PHP errors) - -commit dacb25f13a9ccb1ddf64eb4951c7638808e51e9d -Author: Fabien Potencier -Date: Sat Jan 29 15:20:21 2011 +0100 - - updated bootstrap.php - -commit 025e142dd474aacad7629ba5eb939f61979b7c70 -Author: Fabien Potencier -Date: Sat Jan 29 14:58:48 2011 +0100 - - removed parameter converters as decided during IRC meeting (supported is still provided by FrameworkExtraBundle) - - You must remove the configuration element if you had enabled the feature: - - - -commit 36e30e21cda63f48e53d26f272eec8b966bd50ff -Author: Johannes Schmitt -Date: Sat Jan 29 14:47:30 2011 +0100 - - [Security] some tests - -commit faf871990edfd6b6ba86ff0fe0ec80b41dfe1017 -Author: Fabien Potencier -Date: Sat Jan 29 12:21:55 2011 +0100 - - fixed CS - -commit 6ee13a6b8d1e74efff52b8b7834fe455702d2213 -Author: Miha Vrhovnik -Date: Sat Jan 29 11:17:45 2011 +0100 - - Added optional parameter bundleName, - added namespace validation, - fixed dir trailing / handling - -commit 8ac1a189bff1144c646ca0425795a121ba048008 -Author: Fabien Potencier -Date: Sat Jan 29 12:18:16 2011 +0100 - - [HttpKernel] removed unnecessary code - -commit f2a3135bd0644fa58b884d50ee4320a63e0c8029 -Author: Johannes M. Schmitt -Date: Fri Jan 28 21:02:54 2011 +0100 - - [Security] made a unique name required for each firewall - -commit 2539da5e6a05851be9bbc7ad1b4eb7906185b4db -Author: Lukas Kahwe Smith -Date: Fri Jan 28 16:35:16 2011 +0100 - - [Security] added AbstractFactory - -commit 3ac49945075aef99c48303140d07e53643acd03d -Author: Johannes M. Schmitt -Date: Fri Jan 28 17:46:06 2011 +0100 - - [Security] added missing argument to SwitchUserListener - -commit 8a879531bdd2a4e79c51d5dcb310cecb1d80c650 -Author: Johannes M. Schmitt -Date: Fri Jan 28 14:18:35 2011 +0100 - - [Security] added key normalization, and removed some conditionals - -commit af696f6a6546bf3e72f1ba9a976c8c94cc62f6ae -Author: Johannes M. Schmitt -Date: Fri Jan 28 14:09:51 2011 +0100 - - [Security] allow custom logout handlers to be configured - -commit e23f39c42fd3b1e113d08c24bfdfefd53ad66dfb -Author: Johannes M. Schmitt -Date: Fri Jan 28 11:57:01 2011 +0100 - - [Security] config refactoring - -commit 65eb70d3b6373ace7ba85df404e88795cf9b5fa7 -Author: Victor Berchet -Date: Fri Jan 28 21:55:43 2011 +0100 - - [Kernel] Tweak bundle management - -commit 96a0a7e7d1f7d2c04bceb4c9a85e734e5fd07880 -Author: Christophe Coevoet -Date: Sat Jan 29 00:22:25 2011 +0100 - - Fixed SecurityDataCollector - -commit c4a2fb41ec32af5c3fd4ecd944a75950808dc0c7 -Author: Benjamin Eberlei -Date: Fri Jan 28 23:35:33 2011 +0100 - - [DoctrineBundle] Shortened Dependency Injection Fixture namespace to avoid Windows filepath length error. - -commit 6d6c9a5c9decd4d51c891525808b24eca8c5b609 -Author: Benjamin Eberlei -Date: Fri Jan 28 23:00:21 2011 +0100 - - [DoctrineBundle] Small cleanup of Import Mapping. - -commit 5014ee9739d7cb741afd81371bec97f089698d44 -Author: Benjamin Eberlei -Date: Fri Jan 28 22:51:39 2011 +0100 - - [DoctrineBundle] More cleanups of doctrine commands. - -commit bdbfb44a96765a8b3d2a0898996160c1a2cc1c13 -Author: Benjamin Eberlei -Date: Thu Jan 27 00:28:53 2011 +0100 - - [DoctrineBundle] First round of cleanup the Command namespace in DoctrineBundle - -commit 394a60b4be20c73e907b221702a525590b0803d3 -Author: Benjamin Eberlei -Date: Thu Jan 27 00:32:16 2011 +0100 - - [DoctrineBundle] Fix getBundleMetadata helper function in DoctrineCommand - -commit 92ddaa11cd8d407b4e3d2195f89557cf3ef3115f -Author: Sergey Linnik -Date: Fri Jan 28 20:40:32 2011 +0300 - - Fixed typo - -commit 4e89fede54099bc3b5d52499ac2bdd71f455b249 -Author: Fabien Potencier -Date: Fri Jan 28 18:42:34 2011 +0100 - - [HttpKernel] removed a stupid line of code - -commit 8df5d420096dd2ddfa3654d49eaba59acd6b37d6 -Author: Fabien Potencier -Date: Fri Jan 28 18:31:55 2011 +0100 - - [HttpKernel] fixed typo - -commit 6ac5c298bde498f83534ecc325c16cbcd917c7de -Author: Benjamin Eberlei -Date: Sat Jan 22 20:08:34 2011 +0100 - - [Console] Add missing method isInteractive() to InputInterface and added some docblock comments to all interface methods. - -commit 7b287550ffb0312fb2d789101df9bae06a60c2f6 -Author: Jeremy Mikola -Date: Thu Jan 27 14:15:42 2011 -0500 - - [SecurityBundle] Remove obsolete "path" option from HttpBasicFactory - -commit 5252d3aef0b10d10c069080e179dd0521de08d57 -Author: Bulat Shakirzyanov -Date: Tue Jan 25 22:19:02 2011 -0500 - - [Serializer] switched to setEncoder, to be consistent with getEncoder - -commit 62d52d8015b0ec90077a1f5302feb58e00121651 -Author: Johannes M. Schmitt -Date: Fri Jan 28 12:01:21 2011 +0100 - - enables normalizeConfig() to handle irregular plural forms, e.g. factory -> factories - -commit 81219bba1538b8e6c558d14204d1706bce87c948 -Author: Bulat Shakirzyanov -Date: Fri Jan 28 12:17:05 2011 -0500 - - [Security] fixed typo - -commit 799375dfd6e89e8bf952473951fb21ba356e680c -Author: Bulat Shakirzyanov -Date: Fri Jan 28 10:30:25 2011 -0500 - - [EventDispatcher] removed unused class variable - -commit 01439d5f1467389461abd09d0d0886c9099d6704 -Author: Fabien Potencier -Date: Fri Jan 28 10:11:09 2011 +0100 - - updated bootstrap file - -commit ebd2ca6cfe77543c8bcd06435d87902f5f765aa3 -Author: Bernhard Schussek -Date: Thu Jan 27 13:04:02 2011 +0100 - - [Form] Moved option 'empty_value' to ChoiceField. An empty value is displayed if the field is not required. - -commit 34865a35330daeccfedf02f24cb3724473d1ce1e -Author: Bernhard Schussek -Date: Tue Jan 25 13:43:12 2011 +0100 - - [Form] Added a field guess for AssertType('\DateTime') constraint - -commit ce61baf7178c20d52b0889ad762e26fe4f9b0f42 -Author: Bernhard Schussek -Date: Wed Jan 26 11:32:37 2011 +0100 - - [Form] ChoiceField now accepts closures in the 'choices' option - -commit 9e6e95d7e4124e3ffb871a2204814c87edadc9f5 -Author: Bernhard Schussek -Date: Thu Jan 27 15:12:55 2011 +0100 - - [Form] Fixed: required setting in FieldFactory is now properly overridable - -commit 0c3ca26e6e660045a0a09b4f14b8c45f99a1c565 -Author: Bernhard Schussek -Date: Thu Jan 27 16:25:25 2011 +0100 - - [Validator] Implemented traversing of \Traversable objects using the @Valid constraint. Can be disabled by setting the @Valid option 'traverse' to false - -commit 803dd58002b7bb80d90a1cc09ee3112c05e58c5e -Author: Johannes Schmitt -Date: Thu Jan 27 00:14:31 2011 +0100 - - add definition inheritance support - -commit 26666a272dc9c5c71d15307084bbdb369e782fa9 -Author: Lukas Kahwe Smith -Date: Thu Jan 27 20:08:17 2011 +0100 - - fixed array support in twig globals - -commit 98c1056fbfd3a3ab3cbdc6fffc1a59929671733c -Author: Fabien Potencier -Date: Thu Jan 27 21:20:08 2011 +0100 - - renamed Request::fromGlobals() to Request::createFromGlobals() (for consistency with the existing create() method) - -commit 224e66f77b889db2630aa66206efba1c522da97e -Author: Kris Wallsmith -Date: Wed Jan 26 19:22:24 2011 -0800 - - [HttpFoundation] added static Request::fromGlobals() - - The Request constructor no longer uses values from PHP's super globals. If you want a Request populated with these values you must use the new static method Request::fromGlobals(). - - Your front controllers (i.e. web/app.php, web/app_dev.php ...) will need to be updated: - - // old - $kernel->handle(new Request())->send(); - - // new - $kernel->handle(Request::fromGlobals())->send(); - -commit f3c2e98b2571a3703597d916fd8b9493c28ad225 -Author: Johannes M. Schmitt -Date: Thu Jan 27 20:42:41 2011 +0100 - - lazy-load the compiler, and related objects - -commit 935332d0f503f81b979f9b5cb01608db2b957b24 -Author: Victor Berchet -Date: Thu Jan 27 16:47:22 2011 +0100 - - fix autoload - -commit 63375060e829b4dc2d1354250650f5d0723884aa -Author: Benjamin Eberlei -Date: Wed Jan 26 23:11:15 2011 +0100 - - [DoctrineBundle] Refactor doctrine-1.0.xsd - -commit 3c9c43d59286c46149a5f6c4bbf1ed912749d644 -Author: Benjamin Eberlei -Date: Wed Jan 26 22:44:15 2011 +0100 - - [DoctrineBundle] Add support to configure DBAL Types through the dbal configuration section. - -commit cd96c914477fb8ee2640cf98e72a0468570a515f -Author: Victor Berchet -Date: Thu Jan 27 13:32:01 2011 +0100 - - json_encode() syntax (fix commit fb889a2eee33db42ba5e) - -commit 4ecafd883e4da77ede9bc33471b61df4139e6172 -Author: Fabien Potencier -Date: Thu Jan 27 16:34:54 2011 +0100 - - [FrameworkBundle] moved class cache loader earlier - -commit 2509c9da4b33645f35d4bc672aa832d745d3b8be -Author: Fabien Potencier -Date: Thu Jan 27 14:26:49 2011 +0100 - - added an autoloader that uses a class map - - A class in Symfony2 can be loaded by four different mechanisms: - - * bootstrap.php: This file contains classes that are always required and - needed very early in the request handling; - - * classes.php: This file contains classes that are always required and - managed by extensions via addClassesToCompile(); - - * MapFileClassLoader: This autoloader uses a map of class/file to load - classes (classes are managed by extensions via addClassesToAutoloadMap(), - and should contain often used classes); - - * UniversalAutolaoder: This autoloader loads all other classes (it's the - slowest one). - -commit 02820a5a56c175dc4fc67ef48e80b0ef0d9990cd -Author: Fabien Potencier -Date: Thu Jan 27 15:04:19 2011 +0100 - - [HttpKernel] fixed phpdoc - -commit 532bbbde3056665cce4d992292f1959110a8958d -Author: Fabien Potencier -Date: Thu Jan 27 14:49:56 2011 +0100 - - [SecurityBundle] fixed typo - -commit d5b540a4fedc6e0e3ff71fe7ff40d9e5eff7c677 -Author: Fabien Potencier -Date: Thu Jan 27 14:32:13 2011 +0100 - - [FrameworkBundle] made a small optimization - -commit 249ed63373b9aa299a8c08aa08b08b5c950d41fc -Author: Fabien Potencier -Date: Thu Jan 27 14:14:15 2011 +0100 - - [FrameworkBundle] made a small change - -commit 95e10b3ed9642332547e26739c3f10a1ae81e7b4 -Author: Fabien Potencier -Date: Thu Jan 27 14:11:54 2011 +0100 - - moved ClassLoaderCollection class to the ClassLoader component - -commit db818284afce20c20d495422738aa797151fd429 -Author: Fabien Potencier -Date: Thu Jan 27 14:07:30 2011 +0100 - - moved class compiled in cache to the FrameworkBundle - -commit 6997fbac0d4019aed2747efeb504dea0419bff6f -Author: Fabien Potencier -Date: Thu Jan 27 13:58:21 2011 +0100 - - fixed previous commit - -commit 8ccb8eb8c2c8a1aec2aa042366353476ca8af728 -Author: Johannes M. Schmitt -Date: Wed Jan 26 13:12:18 2011 +0100 - - added two events "security.interactive_login", and "security.switch_user" - -commit 00d3d8c3bc0bfcb8843415077e6c1ec08baa97fa -Author: Johannes M. Schmitt -Date: Thu Jan 27 13:32:11 2011 +0100 - - renamed PreAuthenticatedListener to AbstractPreAuthenticatedListener to be consistent - -commit 139510a78e2c28ab66a8055bf2fe13685946d7af -Author: Johannes Schmitt -Date: Thu Jan 27 08:34:19 2011 +0100 - - added some doc comments - -commit 42f9c556a35af616d3239df64f42c15b98602472 -Author: Fabien Potencier -Date: Thu Jan 27 13:04:16 2011 +0100 - - moved the class loader to its own component - -commit 7bd30398c66c2397e3157bd886ed0583eb8ef049 -Author: Fabien Potencier -Date: Thu Jan 27 12:22:32 2011 +0100 - - [FrameworkBundle] moved some cache warmers - -commit 0219ec3dbcb497b469d254c3f16c9ca124cf2a46 -Author: Fabien Potencier -Date: Thu Jan 27 08:42:22 2011 +0100 - - [DependencyInjection] added missing methods in ContainerInterface - -commit ff34f7d2816813bb1a2a2d4512e71ba11a2b1636 -Author: Bulat Shakirzyanov -Date: Wed Jan 26 16:10:29 2011 -0500 - - [DoctrineMongoDBBundle] added support for multiple document managers - -commit cf64d2cfe7f348b6ed8dd5504f7052b5b3cbe61d -Author: Johannes M. Schmitt -Date: Wed Jan 26 21:34:11 2011 +0100 - - namespace changes - - Symfony\Component\Security -> Symfony\Component\Security\Core - Symfony\Component\Security\Acl remains unchanged - Symfony\Component\HttpKernel\Security -> Symfony\Component\Security\Http - -commit e557500c97a1d2b12c30c5bea9434e6e90bd56fc -Author: Fabien Potencier -Date: Wed Jan 26 21:51:35 2011 +0100 - - [HttpKernel] removed obsolete code - -commit edf57fc392e64ab54680b1aec5c9931df8a088e1 -Author: Fabien Potencier -Date: Wed Jan 26 21:48:48 2011 +0100 - - [HttpKernel] removed obsolete code - -commit 75404e6bd642f831efe4b976a83f7143183d99d7 -Author: Fabien Potencier -Date: Wed Jan 26 21:38:45 2011 +0100 - - renamed HttpKernel/Cache/ namespace to HttpKernel/HttpCache/ - -commit d10f631c3d23535d4aa58fd07445e2313b16d2f7 -Author: Lukas Kahwe Smith -Date: Wed Jan 26 20:44:22 2011 +0100 - - fixed security engine loading - -commit b154643b653bcf43551824b74e2e87a83ef8b9ee -Author: Fabien Potencier -Date: Wed Jan 26 20:33:08 2011 +0100 - - Revert "[DoctrineBundle][DoctrineMongoDBBundle] Create DIC params for security user provider EM/DM aliases" - - This reverts commit 24c7715029548164f93fd671d1e3009ce590637a. - -commit 24c7715029548164f93fd671d1e3009ce590637a -Author: Jeremy Mikola -Date: Wed Jan 26 11:52:35 2011 -0500 - - [DoctrineBundle][DoctrineMongoDBBundle] Create DIC params for security user provider EM/DM aliases - - Also changed the default alias to Doctrine's own canonical aliases for the default EM/DM. - -commit e645090423a037912ac5e0c43bc3ea104998fa2a -Author: Fabien Potencier -Date: Wed Jan 26 17:28:43 2011 +0100 - - moved security related things to a new SecurityBundle (the Security component is left unchanged) - -commit a367dfc3ec6599ce596b54e698f0a1dfe1855a10 -Author: Johannes M. Schmitt -Date: Wed Jan 26 09:54:23 2011 +0100 - - fixes a bug where RememberMeServices were not called consistently - -commit e0fe42d05073197d84dcb65b32b931deb85b4975 -Author: Johannes Schmitt -Date: Wed Jan 26 00:51:38 2011 +0100 - - removed isAuthenticated() from SecurityContext - -commit 57ae50e8942f1a3ee9431c320b404fc1b016b87c -Author: Johannes Schmitt -Date: Tue Jan 25 20:28:26 2011 +0100 - - [Security] many improvements, and fixes - -commit fb889a2eee33db42ba5ec6af8e5c142f2c2b6d63 -Author: Fabien Potencier -Date: Wed Jan 26 15:55:28 2011 +0100 - - replaced some var_export() with json_encode() for better readability - -commit 5d963f5460eba4a8b33738c33c4abcce506c7367 -Author: Fabien Potencier -Date: Wed Jan 26 15:34:10 2011 +0100 - - [Templating] fixed PhpEngine::render() when the name passed to it is already an array - -commit db2f2b1315b07e76e502c30b91a6086aba5ff991 -Author: Fabien Potencier -Date: Wed Jan 26 14:53:12 2011 +0100 - - refactored template name parser to occur independently of the loaders - -commit 956857119be7a9dbd88c46b8a74857563fad9681 -Author: Fabien Pennequin -Date: Wed Jan 26 09:55:53 2011 +0100 - - [Form] Fixed typo in phpdoc - -commit c392f2518df7656aec02e561ed56d27011041c87 -Author: Fabien Pennequin -Date: Wed Jan 26 09:54:11 2011 +0100 - - [Form][Validator] Fixed indentation - -commit 136647c7537defddfc297db4a046051d55f4847c -Author: Fabien Potencier -Date: Wed Jan 26 08:50:16 2011 +0100 - - [FrameworkBundle] refactored router cache class parameters - -commit 8b62df7247c25c9b25697ad7f228f18d31707387 -Author: Fabien Potencier -Date: Wed Jan 26 07:50:06 2011 +0100 - - changed the EventDispatcher and Event interfaces - - The three notification methods do not return the Event instance anymore. - - notify() does not return anything - notifyUntil() returns the returned value of the event that has processed the event - filter() returns the filtered value - - Upgrading your listeners: - Listeners for notify() and filter() events: nothing to change - Listeners for notifyUntil() events: - - Before: - - $event->setReturnValue('foo'); - return true; - - After: - - $event->setProcessed(); - return 'foo'; - - If you notify events, the processing also need to be changed: - - For filter() notifications: the filtered value is now available as - the returned value of the filter() method. - - For notifyUntil() notifications: - - Before: - - $event = $dispatcher->notifyUntil($event); - if ($event->isProcessed()) { - $ret = $event->getReturnValue(); - - // do something with $ret - } - - After: - - $ret = $dispatcher->notifyUntil($event); - if ($event->isProcessed()) { - // do something with $ret - } - -commit a66d050bdb94b51d271eeab145affd36a112c1a0 -Author: Fabien Potencier -Date: Wed Jan 26 08:41:44 2011 +0100 - - removed KernelInterface::reboot() method - -commit 3eadf73cbdf463522835b71618f2c63e02ae93d9 -Author: Benjamin Eberlei -Date: Wed Jan 26 00:45:52 2011 +0100 - - [DoctrineBundle] Stop the cache warmer if proxies are auto-generated anyways. - -commit 5700be7ac4fcf4efc1ceb8dbf1aa8db5eaae4a5e -Author: Benjamin Eberlei -Date: Wed Jan 26 00:36:07 2011 +0100 - - [DoctrineBundle] Remove ProxyDirectoryCachePass from DoctrineBundle - -commit 18c611a29e60846743d2a1078f08f59b473196a0 -Author: Benjamin Eberlei -Date: Wed Jan 26 00:27:58 2011 +0100 - - [DoctrineBundle] Remove the CreateProxyDirectoryPass and let the cache directory generation be done by the cache warmer. - -commit 8cfa2468870541c047f52b80c5730fdcb76a847a -Author: Fabien Potencier -Date: Tue Jan 25 20:00:38 2011 +0100 - - [DoctrineBundle] modified XSD to allow expression for Booleans (like %kernel.debug%) - -commit 36dcce40ebd9a7bea206435625052fe7c4693878 -Author: Fabien Potencier -Date: Tue Jan 25 17:20:20 2011 +0100 - - changed method signature to use the new KernelInterface - -commit a1945ca9bc6c47ad88aa303cf1bd0023fcc96b4c -Author: Fabien Potencier -Date: Tue Jan 25 17:13:34 2011 +0100 - - fixed XML definitions - -commit fb4e7fb5c5b4a24cab982bc1ab8a4e59d2b5bc09 -Author: Fabien Potencier -Date: Tue Jan 25 17:07:37 2011 +0100 - - added KernelInterface - -commit 935c82e1f978ca89f81af8dd93188b086a8acbf7 -Author: Fabien Potencier -Date: Tue Jan 25 16:42:50 2011 +0100 - - [FrameworkBundle] simplified some code - -commit 40dec8831f5e5aa4e38de5625161b8b5c27ec911 -Author: Johannes Schmitt -Date: Sat Jan 22 00:35:09 2011 +0100 - - adds helper method to normalize keys - -commit 6bbfffb981d095ff813ecd3ff704607bcc01a70f -Author: Johannes M. Schmitt -Date: Tue Jan 25 14:41:09 2011 +0100 - - added path, and domain to clearCookie() in accordance with RFC 2109, and RFC 2965 - -commit 90c16c735096d705bf7eb1c237766fdc4c40ab51 -Author: marc.weistroff -Date: Tue Jan 25 12:43:59 2011 +0100 - - [HttpKernel] Changed the directory name in which Store stores data. - - Previously, it used this pattern: - - md/abcd/123456789 - - now it uses this one : - - md/ab/cd/123456789 - -commit 0e66e388ecd7f838d1de89edb80ea1dfddb8ca0a -Author: Fabien Potencier -Date: Tue Jan 25 14:23:23 2011 +0100 - - added two interfaces: EventInterface and EventDispatcherInterface - -commit b32548738889384c6ebdafb4f0199d714a7698fe -Author: jeromemacias -Date: Tue Jan 25 03:01:02 2011 -0800 - - [HttpKernel] Removed calls to undefined variable + added check on mkdir in save method - -commit a4de7dab1019dcfdab7aae07b6c100829af766e5 -Author: Johannes Schmitt -Date: Mon Jan 24 22:57:05 2011 +0100 - - make normalizeConfig public and static - -commit 97897f532aaee03ad6c2cec42ef779cd2f1d164c -Author: Fabien Potencier -Date: Tue Jan 25 11:37:48 2011 +0100 - - [Form] removed obsolete method - -commit d0179708672b829dbb28603e0fb2691ffb7f27ae -Author: Bernhard Schussek -Date: Tue Jan 25 10:43:18 2011 +0100 - - [Form] Implemented FormFactory::buildDefault() to ease the use of the new CSRF implementation without the DIC - -commit 0239d62619f253c5e0eb14b5e059c014d734184b -Author: Bernhard Schussek -Date: Tue Jan 25 10:17:48 2011 +0100 - - [Form] Made the CSRF provider service public so that it can be used without forms - -commit 7848a7ca6383dce22584c96b3acd38af6d190be5 -Author: Bernhard Schussek -Date: Tue Jan 25 09:56:37 2011 +0100 - - [Form] Refactored CSRF implementation to be reusable and to work correctly with the session service - -commit d341e8bccb7b9d3f72659c07b95c436f41f4fc32 -Author: Ryan Weaver -Date: Fri Jan 21 12:04:20 2011 -0600 - - [Form] Adding PHPDoc to many Field objects and making other small changes: - - * Added empty_value option on CountryField, LanguageField, LocaleField, TimezoneField - * Added missing date_pattern to DateTimeField - * Made the currency option on MoneyField required. - -commit b38519bb23a2ed902781c22f3db6125f6ce12fe3 -Author: Eriksen Costa -Date: Mon Jan 24 23:48:03 2011 -0200 - - [FrameworkBundle] fixed call to \Locale::getDefault() - -commit 08f8b223ff4d7e05248e0f83b17a306c5c10fe50 -Author: Jordi Boggiano -Date: Tue Jan 25 10:40:22 2011 +0100 - - [Serializer] Added hasEncoder and getEncoder to the SerializerInterface - -commit 6f5c2e2d8baeb7ce3653af56ecad3f1ee28be812 -Author: Jordi Boggiano -Date: Tue Jan 25 10:20:57 2011 +0100 - - [Serializer] Abstract classes now implement their respective interfaces - -commit cbd4fdd39859428c5ce0cc8c52f32daea4133e4c -Author: Jordi Boggiano -Date: Tue Jan 25 10:16:11 2011 +0100 - - [Serializer] JsonEncoder must return arrays only - -commit 4d4eec618c003c87330fe0263a2ca8c358bbc214 -Author: Benjamin Eberlei -Date: Mon Jan 24 21:33:23 2011 +0100 - - [DoctrineBundle] Implement Proxy CacheWarmer - -commit 0ef67112b252c0fa6a307c79a1c40f9d72bdc996 -Author: Andy Stanberry -Date: Mon Jan 24 16:33:24 2011 -0500 - - [Console] added writeln to the OutputInterface - -commit 8ec6878a2a72a5f5b636046beaf8b9a1c6cadb36 -Author: Stepan Tanasiychuk -Date: Tue Jan 25 01:21:28 2011 +0200 - - fix bug in Symfony\Bundle\FrameworkBundle\Templating\Helper\FormHelper - -commit e4eb7f720b0d593bddee05a954edcbd51bf749f7 -Author: Bernhard Schussek -Date: Mon Jan 24 17:25:56 2011 +0100 - - [DoctrineBundle] Fixed: CollectionToChoiceTransformer should accept null values - -commit 3564b86ee9e4b3a486ca5910ac6e7fe9acaa283b -Author: Henrik Bjørnskov -Date: Tue Jan 25 09:52:23 2011 +0100 - - [DoctrineBundle] Fixed loggin in DoctrineExtension not being taken into account - -commit 03e51cc1e2a54f6089bdf9bfeb1d915b4e4a8d21 -Author: Fabien Potencier -Date: Tue Jan 25 09:55:03 2011 +0100 - - [FrameworkBundle] fixed template paths cache warmer (it should index all templates, not just the Twig ondes) - -commit 561a3e47b394ae4c25146f405e57cc70c0574ff0 -Author: Fabien Potencier -Date: Tue Jan 25 09:33:07 2011 +0100 - - [HttpKernel] made another speed optimization - -commit 79dce161dd2a74a38dbd2ca2521c02c45c15458d -Author: Fabien Potencier -Date: Tue Jan 25 09:06:12 2011 +0100 - - made a performance optimization - - To benefit from the optimization, you need to change this line from your - autoload.php: - - require_once $vendorDir.'/symfony/src/Symfony/Component/HttpFoundation/UniversalClassLoader.php'; - - to this one: - - require_once $vendorDir.'/symfony/src/Symfony/Component/HttpKernel/bootstrap.php'; - - Notice that if you don't do this change, your app will in fact be slower than before. - -commit 3e71c2c76eadbbf7637a212f2f689bb529cc3395 -Author: Fabien Potencier -Date: Tue Jan 25 08:41:58 2011 +0100 - - [DependencyInjection] made a small speed optimization - -commit 2499ac4d218f8458cbc7c7e490b77e72a7df3858 -Author: Fabien Potencier -Date: Tue Jan 25 08:29:11 2011 +0100 - - [FrameworkBundle] fixed cache warmer when global view directory does not exist - -commit 558268331b53e9eaaf4f6d14e585ccbb9a6c1a5c -Author: Bulat Shakirzyanov -Date: Mon Jan 24 16:13:15 2011 -0500 - - [DoctrineMongoDBBundle] added a check that fixture dir exists - -commit 2860c2651c30256b9f093f9781c45366bffe1061 -Author: Fabien Potencier -Date: Mon Jan 24 22:05:48 2011 +0100 - - [FrameworkBundle] fixed template paths cache warmer - -commit 2bc6197859ffa43ca9793fec44f2a84198ad220e -Author: beberlei -Date: Mon Jan 24 10:21:46 2011 +0100 - - [DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring - -commit 69fb23516035a223ab5cd674ebdc281b4bb5c2a3 -Author: Fabien Potencier -Date: Mon Jan 24 21:36:12 2011 +0100 - - Revert "[DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring. Use array_reverse() for $configs to fix incremental merge algorithm assumptions." - - This reverts commit 1bc0b54411d6fe35ad816b032ae2c3eb22d7d732. - -commit f29a5f74a11cfc1b50a4a79d06f45bcfe5655bea -Author: Johannes Schmitt -Date: Mon Jan 24 19:44:27 2011 +0100 - - made the DI config validation more strict to catch errors early - -commit 4408cbc9fa41206d91cf6bee3b570585ec558e3b -Author: Stepan Tanasiychuk -Date: Mon Jan 24 21:29:21 2011 +0200 - - fix bug in Symfony\Bundle\DoctrineMigrationsBundle\Command\DoctrineCommand - -commit 1bc0b54411d6fe35ad816b032ae2c3eb22d7d732 -Author: beberlei -Date: Mon Jan 24 10:21:46 2011 +0100 - - [DoctrineBundle] Fix bug in Auto Proxy Generation introduced with config merge refactoring. Use array_reverse() for $configs to fix incremental merge algorithm assumptions. - -commit 571448b047d61eb93751a374a40417fa68076de8 -Author: Bulat Shakirzyanov -Date: Mon Jan 24 13:23:32 2011 -0500 - - [FrameworkBundle] mode include tag filenames fixes - -commit 9607e61d86fdad450b3ebca62d7a50bfcef7710f -Author: Fabien Potencier -Date: Mon Jan 24 19:05:36 2011 +0100 - - [Console] fixed typo - -commit 14e4b9733d75763774f2898b75b9d88b6f54e4df -Author: Bulat Shakirzyanov -Date: Mon Jan 24 12:20:17 2011 -0500 - - [HttpFoundation] fixed FileBag to handle sub-requests - -commit 242562a361122482fab4fd7aff6fdad028341b48 -Author: Fabien Pennequin -Date: Mon Jan 24 12:17:00 2011 -0500 - - [HttpFoundation] added test for processed array in sub-requests - -commit edb11ad5cbe9ffe2a00dc611864505e23de45bc1 -Author: Fabien Potencier -Date: Mon Jan 24 14:05:37 2011 +0100 - - [FrameworkBundle] added a cache warmer for the router - - To enable this cache warmer, you must add a "cache-warner" option - to app:router: - - - - -commit 8f6e8a4691deb537e14474b901397276aaabf2c8 -Author: Fabien Potencier -Date: Mon Jan 24 11:27:34 2011 +0100 - - [TwigBundle] added a cache warmer to generate all Twig templates cache - - To enable this cache warmer, you must add a "cache-warner" option - to twig:config: - - - -commit 206b49a22f1e9c0564bdc2dd74de81d563eac1b8 -Author: Fabien Potencier -Date: Mon Jan 24 11:27:07 2011 +0100 - - [FrameworkBundle] added a cache warmer to pre-compute template paths - - To enable this cache warmer, you must add a "cache-warner" option - to app:templating: - - - -commit d0b4bfc8f61becce7cb31a3435bf31ad60e0dd62 -Author: Fabien Potencier -Date: Mon Jan 24 11:16:22 2011 +0100 - - added a cache warmer sub-framework - - Cache warmer will come in the next commits. - - To warm up the cache on a production server, you can use - the cache:warmup command: - - ./app/console_prod cache:warmup - -commit 04e16e433d312ec8fe7fbf25b8657e01fb94920c -Author: Bulat Shakirzyanov -Date: Mon Jan 24 11:50:02 2011 -0500 - - [DependencyInjection] fixed ResolveInterfaceInjectorsPass, as services might not have a class defined due to a scope (e.g. 'request') - -commit e55f150fb728901c65d7f2c6b9d030f8cd9dcad8 -Author: Johannes M. Schmitt -Date: Mon Jan 24 09:23:15 2011 +0100 - - adds hasTag() to Definition - -commit b3d55850dfc1e368fc2766c3192a9c3b90adc085 -Author: Jeremy Mikola -Date: Mon Jan 24 11:41:08 2011 -0500 - - [FrameworkBundle] Controller::forward() should invoke HttpKernel instead of ControllerResolver - -commit ca8c7907e238d5240696383d09ee88d2318c2760 -Author: Fabien Potencier -Date: Mon Jan 24 16:59:32 2011 +0100 - - [Routing] added setContext() method to both matchers and generators - -commit 49793c22d489cc86f2df0f6e9ab263f0c653212c -Author: Fabien Potencier -Date: Mon Jan 24 16:46:04 2011 +0100 - - fixed event dispatcher - -commit fd98c8f0f28ea9b4292fe60b003bf63106a4f0f7 -Author: Daniel Holmes -Date: Mon Jan 24 16:35:42 2011 +1100 - - Removed assumption that phpunit.xml is relative - -commit e1a3cd0446f1fe4f10154df06b1f0fea0424a256 -Author: Fabien Potencier -Date: Sun Jan 23 22:09:12 2011 +0100 - - removed output() methods, which are only shortcut for 'echo render' - -commit 6432dea07cbe7248609b4a75c77f6ea73467ff80 -Author: Johannes Schmitt -Date: Sun Jan 23 21:43:07 2011 +0100 - - adds migrate() to Session - - This migrates the session to a new session id while not deleting the - actual session attributes. - -commit 0144dd86da764105105525dd53c21774d0e75c71 -Author: Johannes M. Schmitt -Date: Sun Jan 23 12:06:23 2011 +0100 - - adds synthetic attribute to definitions - - This attribute can be used to hint that the service is being injected - dynamically at runtime, and not constructed by the DIC. - -commit 7e2331fabda2d2ea1239871e4a28ab9dcce970a2 -Author: Ryan Weaver -Date: Sun Jan 23 12:42:52 2011 -0600 - - [DoctrineBundle] Removing the "doctrine.orm.metadata.annotation_default_namespace" parameter which is unused. Beberlei agreed that this is outdated and can probably go (and it matches the corresponding parameter I've removed in the ODM). - -commit bcd0afdab17ef8ad187529a235fd9579d6e70355 -Author: Ryan Weaver -Date: Sat Jan 22 17:46:56 2011 -0600 - - [DoctrineMongoDBBundle] Fixing bad hydrator namespace. - -commit 05dc63c19eea6e92a361227350ee66762e67898d -Author: Ryan Weaver -Date: Sat Jan 22 17:47:23 2011 -0600 - - [DoctrineMongoDBBundle] Removing unused option. - -commit 65d2e92902056d9ebc4b464b73ac0fd873085edd -Author: Ryan Weaver -Date: Sat Jan 22 17:49:26 2011 -0600 - - [DoctrineMongoDBBundle] Removing duplicate test (this same line is about ten lines up). - -commit 7bd5171fa10500a4b793153442fa40a9bccb066d -Author: Ryan Weaver -Date: Sat Jan 22 18:00:29 2011 -0600 - - [DoctrineMongoDBBundle] This parameter may be necessary, but it was not currently implemented (and it's set to the default that's set internally). So, I've removed it. - -commit 67790c129b94dd593547caa34546758c4c626fc9 -Author: Fabien Potencier -Date: Sun Jan 23 18:10:25 2011 +0100 - - updated bootstrap file - -commit 1c11d816119814f17b30cb5b717a5bd9d3631356 -Author: Fabien Potencier -Date: Sun Jan 23 18:02:16 2011 +0100 - - made all event listeners lazy loaded - - * The register() method on all listeners has been removed - * Instead, the information is now put directly in the DIC tag - - For instance, a listener on core.request had this method: - - public function register(EventDispatcher $dispatcher, $priority = 0) - { - $dispatcher->connect('core.response', array($this, 'filter'), $priority); - } - - And this tag in the DIC configuration: - - - - Now, it only has the following configuration: - - - - The event and method attributes are now mandatory. - -commit 9310eea57abfadbbbfb5d31db97341ee77788927 -Author: Fabien Potencier -Date: Sun Jan 23 15:41:31 2011 +0100 - - optimized templating layer - - You must now explicitly register the templating engine you want to use: - - - - - - app.templating: - engines: ['twig'] - - Symfony2 comes with two such engines: 'twig', and 'php'. - -commit 5e625d1f5213e09e9220b46b4da85cb1aab79af8 -Author: Fabien Potencier -Date: Sun Jan 23 14:38:09 2011 +0100 - - [FrameworkBundle] simplified code - -commit 43c61754abecd8c0daa563964987b8ab8f543f0c -Author: Fabien Potencier -Date: Sun Jan 23 14:33:19 2011 +0100 - - [FrameworkBundle] removed obsolete parameter - -commit ad0e94468d74f3b77cd63725c3cab139a877cddf -Author: Fabien Potencier -Date: Sun Jan 23 14:17:15 2011 +0100 - - [FrameworkBundle] removed obsolete option - -commit 622d22809040e09832495e80b9ec7cce627e8893 -Author: Fabien Potencier -Date: Sun Jan 23 14:10:12 2011 +0100 - - [HttpKernel] fixed typo - -commit 09aeb786348c18035a4137622bf927a3dd103744 -Author: Fabien Potencier -Date: Sun Jan 23 13:17:50 2011 +0100 - - removed Kernel::isBooted() method - -commit 005c1d9df8630b87043db8729b38c1377183d39d -Author: Jordi Boggiano -Date: Tue Jan 18 20:17:24 2011 +0100 - - [Serializer] Added initial version of the Serializer component - -commit e5c8d7aa4f45f187ec9647723c9ad4dc6fb6d893 -Author: Fabien Potencier -Date: Sun Jan 23 12:10:45 2011 +0100 - - [HttpKernel] fixed typo in phpdoc - -commit e15158021269842a8ff58967ad39f2d847f7c298 -Author: Fabien Potencier -Date: Sun Jan 23 11:23:30 2011 +0100 - - [HttpKernel] removed getRequest as it's not part of the interface anymore - -commit 8c0d46365d040e5666925ecfbfa442017e2c936d -Author: Fabien Potencier -Date: Sun Jan 23 11:19:16 2011 +0100 - - [FrameworkBundle] added a comment for the request service - - This reverts commit c68501cca4151770ba6fb02b39032099d48f6921. - -commit 73ab6875217d3d137f6829cb26ddf1ee190eea2f -Author: Fabien Potencier -Date: Sun Jan 23 10:23:33 2011 +0100 - - moved ControllerResolver methods to HttpKernel (makes more sense) - -commit c68501cca4151770ba6fb02b39032099d48f6921 -Author: Fabien Potencier -Date: Sun Jan 23 10:05:22 2011 +0100 - - [FrameworkBundle] removed the request service from configuration - -commit b577ce665a5456d893428e33698001c494fd9997 -Author: Fabien Potencier -Date: Sun Jan 23 08:47:00 2011 +0100 - - [HttpKernel] fixed scope management in HttpKernel - - We should always leave the request scope at the end of the request processing. - If not, the HttpKernel leaves the container in a different state. - -commit 86b357d70be8562da138c090214dab1da01d9605 -Author: Fabien Potencier -Date: Sun Jan 23 08:43:29 2011 +0100 - - [FrameworkBundle] fixed ESI configuration - -commit a8685614e095b66fa49b1cca81b758425a9a2dbc -Author: Fabien Potencier -Date: Sun Jan 23 08:36:19 2011 +0100 - - [FrameworkBundle] fixed session auto-start option - -commit 0b05fe1b1fad0998b19fc1b64aa793cec020ef4b -Author: Fabien Potencier -Date: Sun Jan 23 08:16:18 2011 +0100 - - [HttpKernel] fixed HTTP headers when requesting a HEAD on a cached response - -commit 271e757f27b4108fb1e52590ba615619476b193b -Author: Bulat Shakirzyanov -Date: Sat Jan 22 12:34:18 2011 -0500 - - [HttFoundation] extracted FileBag, ServerBag, fixed HeaderBag::add(), updated Request test - -commit 183c8c6f6ce33777e0178e57158b53b114908651 -Author: Fabien Potencier -Date: Sun Jan 23 07:37:01 2011 +0100 - - fixed CS - -commit 74272e02da1eff41c02aac46f0f2b8b54f3feac9 -Author: Jordi Boggiano -Date: Sun Jan 23 02:44:43 2011 +0100 - - [HttpKernel] Added path to controller not found exception - -commit eb8b3d9c21c2f70f4ed1c80b3b34f812b581a454 -Author: Fabien Potencier -Date: Sat Jan 22 20:12:45 2011 +0100 - - [FrameworkBundle] added support for both csrf-protection and csrf_protection - -commit bd125fc05edffa413a57efe1d1819b75695c39c0 -Author: Fabien Potencier -Date: Sat Jan 22 20:09:36 2011 +0100 - - [FrameworkBundle] fixed typo - -commit 35ce9a37d123437e4711e2eea717dec0db429047 -Author: Ryan Weaver -Date: Fri Jan 21 14:25:05 2011 -0600 - - [Form] Adding PHPDoc to ChoiceField and removing two unused options. - - I believe the empty_value option is just a leftover Django-style option for what value the field should have if left blank. I don't see this doing anything and find no reference to anything like it anywhere else. - - The separator option functionality is currently handled as a parameter in the field render functions. I think this should be moved to an option on the field, but this reflects teh current functionality (i.e. this option is not used). - -commit f73107cb9d19d2eeb0905032e371586b01912242 -Author: Ryan Weaver -Date: Sat Jan 22 12:44:07 2011 -0600 - - [FrameworkBundle] Updting XSD file for new csrf_protection configuration format. - -commit 682e83585be600ec731797373df2bb6bc6117639 -Author: Benjamin Eberlei -Date: Sat Jan 22 19:43:53 2011 +0100 - - [DoctrineBundle] Add new Command doctrine:mapping:info that allows to check what entities are mapped and if their metadata is specified correctly. Added exception when a mapping/bundle directory does not exist. - -commit 6eca31ce8f19524998fa0162d312d5d8a149fc62 -Author: Fabien Potencier -Date: Sat Jan 22 18:25:03 2011 +0100 - - excluded all Resources dirs from PHPUnit code coverage - -commit a50f56a7e94cf2590d7bfd26700ddc78dd310739 -Author: Benjamin Eberlei -Date: Sat Jan 22 16:55:50 2011 +0100 - - [DoctrineBundle] Revert removal of dic parameter doctrine.orm.auto_generate_proxy_classes. - -commit 8d938c54d18955363200fe8d54590a71e8d2d9b1 -Author: Benjamin Eberlei -Date: Sat Jan 22 16:13:20 2011 +0100 - - [DoctrineBundle] Fix CS - -commit 8930048ff85838f2c4fabbe5e3f2b1bb41e8d92d -Author: Benjamin Eberlei -Date: Sat Jan 22 16:03:41 2011 +0100 - - [DoctrineBundle] Use doctrine.dbal.logging parameter. - -commit 22f6307053f32b6bb61eb34092f79aa99d5d2892 -Author: Benjamin Eberlei -Date: Sat Jan 22 15:56:55 2011 +0100 - - [DoctrineBundle] Changed and simplified dbalLoad() slightly. Made logging explicit with a configuration variable to avoid tons of unnecessary method calls in prod. environment. - -commit 29888a4a1d91c704758667eda3ed558b06cfac14 -Author: Benjamin Eberlei -Date: Sat Jan 22 12:58:58 2011 +0100 - - [DoctrineBundle] Use a Merge Config algorithm for the ORM bundle. Simplified configuration and got rid of unnecessary ways to configure the same thing in several different ways. - -commit c7e3b2381a5f2e4288fe9ead0fa237d5b9a6bd3a -Author: Benjamin Eberlei -Date: Sat Jan 22 09:14:00 2011 +0100 - - Refactored Doctrine Bundle dbalLoad() to make use of config merging. - -commit 4909987e23a590906fd520835ee416dbfefaee6c -Author: Fabien Potencier -Date: Sat Jan 22 16:05:51 2011 +0100 - - [DependencyInjection] fixed strict flag propagation to aliases - -commit 959438ee819fdeae544afa0af2cbe6d1f9f153a6 -Author: Fabien Potencier -Date: Sat Jan 22 15:35:59 2011 +0100 - - [DependencyInjection] fixed CS + tweaked error messages - -commit 1d5b6ed908046d2765b585c05b7ab4697a8c2b3d -Author: Johannes M. Schmitt -Date: Mon Jan 17 23:28:59 2011 +0100 - - adds scope to the DI container - -commit 59a974e8f61f4cb038b244af6694ed9d5b66da79 -Author: Fabien Potencier -Date: Sat Jan 22 08:30:56 2011 +0100 - - added TemplateLocatorInterface - -commit 47421dbc25413c2bde50eefca9eed6a2811b1bfa -Author: Antoine Hérault -Date: Sat Jan 22 02:24:23 2011 +0100 - - [DoctrineBundle] Fix load data fixtures command - -commit 5ff0dedebbe8f5f47eb4a6ae0e4dbec526392b44 -Author: Bulat Shakirzyanov -Date: Fri Jan 21 19:51:51 2011 -0500 - - [FrameworkBundle] fixed template names - -commit c13b0db4c86bfcf9c0716bc83e72029504dd89f1 -Author: Hugo Hamon -Date: Fri Jan 21 20:38:24 2011 +0100 - - [HttpFoundation] fixed outdated documentation for the Controller class, which does not implement ArrayAccess anymore. - -commit 72b7876c80101f546202158417853fdf462ca389 -Author: Fabien Potencier -Date: Fri Jan 21 18:04:56 2011 +0100 - - [TwigBundle] fiwed phpdoc - -commit db2f8ea6cbba0adab6bf6e89d87b5d153ac131a9 -Author: Fabien Potencier -Date: Fri Jan 21 17:47:34 2011 +0100 - - made a small refactoring of some DIC extensions - -commit fedb4b4f0d2033806971a76ff138572b0345c8fc -Author: Fabien Potencier -Date: Fri Jan 21 17:45:04 2011 +0100 - - [TwigBundle] started to refactor TwigExtension - -commit 69f0ec3b1ad7eae01f3547fab92c235144a37923 -Author: Fabien Potencier -Date: Fri Jan 21 17:44:30 2011 +0100 - - added a method to normalize config entries coming from YAML and XML - -commit acb19bc43f556731fe23a93330da5aa83870170d -Author: Bulat Shakirzyanov -Date: Tue Jan 18 14:18:28 2011 -0500 - - [FrameworkBundle] added 'document_root' option for File objects - -commit bdc7ae8c524ff26dd8fa9e4aec7a01caa79181fc -Author: Johannes M. Schmitt -Date: Sat Jan 15 23:28:26 2011 +0100 - - show cookies in response headers - -commit 8d19136a554b0e8eb6eaec1c60969336ab3bebaa -Author: Johannes M. Schmitt -Date: Fri Jan 14 14:49:00 2011 +0100 - - refactors extensions to call XXXLoad only once with all config sections - -commit bd6bc4db62c9e07314d679350d0d425f69b3b0d8 -Author: Fabien Potencier -Date: Fri Jan 21 16:40:04 2011 +0100 - - [HttpKernel] changed Kernel::locateResource() to also work with directories - -commit 645528c9c600c38165d8e282a1bcaa78a4bf9384 -Author: Fabien Potencier -Date: Fri Jan 21 16:28:24 2011 +0100 - - fixed typo - -commit d2e24a9caea2b94ec0c39f63b77be11de9e9ff97 -Author: Fabien Potencier -Date: Fri Jan 21 15:06:38 2011 +0100 - - added a missing file for unit tests - -commit 5e9c9f41745e5918d40ae0871e76df598bc9aa3e -Author: Henrik Bjørnskov -Date: Fri Jan 21 13:45:16 2011 +0100 - - Template rename fix files - -commit a5007febdd7194409ecbcbe85cafd49c05620dc6 -Author: Henrik Bjørnskov -Date: Fri Jan 21 13:23:20 2011 +0100 - - [FrameworkBundle] Renderer is once more the last of the templates - -commit 1e793a2500a6a35526d2972d4a2c2e86a5e05bb1 -Author: Christophe Coevoet -Date: Fri Jan 21 14:04:29 2011 +0100 - - Fixed init:bundle - -commit 4e0ecfdf81334db93a32a659b555be761d13fb73 -Author: Fabien Potencier -Date: Fri Jan 21 12:58:46 2011 +0100 - - [FrameworkBundle] fixed init:bundle - -commit a8e0a2201158b3430b4aa5b0a876a0fceb42f44a -Author: Fabien Potencier -Date: Fri Jan 21 12:32:21 2011 +0100 - - [FrameworkBundle] fixed SecurityContext when security is disabled - -commit 8649debb065b77698f52a78dcb07ffbb4151af11 -Author: Fabien Potencier -Date: Fri Jan 21 12:06:06 2011 +0100 - - [Routing] fixed imports from the current directory - -commit 507da2a1ab74a45ef8c443f70650fd0bd2549b0a -Author: Johannes M. Schmitt -Date: Fri Jan 21 11:00:52 2011 +0100 - - some performance tweaks - - This adds lazy loading for firewall configurations. This is useful when you have multiple firewalls, only the firewalls which are actually needed to process the Request are initialized. So, your event dispatcher is not as costly to initialize anymore. - - It also implements re-using of RequestMatchers if all matching rules are the same, and exposes the remaining rules which are already implemented by the request matcher (host, ip, methods) in the access-control section - -commit 82d29d2a76907d5c70bbc9c35e867fdcadab8465 -Author: Fabien Potencier -Date: Fri Jan 21 11:53:31 2011 +0100 - - [HttpKernel] added a unit tests for previous commit - -commit dd20434227278cae4c9b5b6e3bc5bbed066e6201 -Author: Thomas -Date: Fri Jan 21 11:09:32 2011 +0100 - - fix kernel:locateResource to loop accross the bundle tree to find the first match - -commit 0b0c15b7b6d534b13973e40debb304449c7d046e -Author: Fabien Potencier -Date: Fri Jan 21 10:53:13 2011 +0100 - - made XSD less strict when possible - -commit 1583c8b9ef49b7af4f8376506060a050b868cc77 -Author: Fabien Potencier -Date: Fri Jan 21 10:51:51 2011 +0100 - - updated bootstrap file - -commit e135c14538d807191331fba056d172c335e2ec12 -Author: Daniel Holmes -Date: Fri Jan 21 15:45:39 2011 +1100 - - Allow arbitrary ordering of config elements in symfony xml config - -commit 17f9162b8902d3a0b2a204b202e3d728911d531e -Author: Ryan Weaver -Date: Thu Jan 20 19:39:28 2011 -0600 - - [Standards] Changing many instances of "boolean" to "Boolean". - -commit e6f12481519181894073d5489ce37c1fe0b2956f -Author: Fabien Potencier -Date: Fri Jan 21 09:45:37 2011 +0100 - - [HttpKernel] added back Bundle::getName() as it is quite useful - -commit 6d1e91a1faecb1f46a781d0e4ce37ed9d3fba3cc -Author: Fabien Potencier -Date: Tue Jan 18 10:23:49 2011 +0100 - - refactored bundle management - - Before I explain the changes, let's talk about the current state. - - Before this patch, the registerBundleDirs() method returned an ordered (for - resource overloading) list of namespace prefixes and the path to their - location. Here are some problems with this approach: - - * The paths set by this method and the paths configured for the autoloader - can be disconnected (leading to unexpected behaviors); - - * A bundle outside these paths worked, but unexpected behavior can occur; - - * Choosing a bundle namespace was limited to the registered namespace - prefixes, and their number should stay low enough (for performance reasons) - -- moreover the current Bundle\ and Application\ top namespaces does not - respect the standard rules for namespaces (first segment should be the - vendor name); - - * Developers must understand the concept of "namespace prefixes" to - understand the overloading mechanism, which is one more thing to learn, - which is Symfony specific; - - * Each time you want to get a resource that can be overloaded (a template for - instance), Symfony would have tried all namespace prefixes one after the - other until if finds a matching file. But that can be computed in advance - to reduce the overhead. - - Another topic which was not really well addressed is how you can reference a - file/resource from a bundle (and take into account the possibility of - overloading). For instance, in the routing, you can import a file from a - bundle like this: - - - - Again, this works only because we have a limited number of possible namespace - prefixes. - - This patch addresses these problems and some more. - - First, the registerBundleDirs() method has been removed. It means that you are - now free to use any namespace for your bundles. No need to have specific - prefixes anymore. You are also free to store them anywhere, in as many - directories as you want. You just need to be sure that they are autoloaded - correctly. - - The bundle "name" is now always the short name of the bundle class (like - FrameworkBundle or SensioCasBundle). As the best practice is to prefix the - bundle name with the vendor name, it's up to the vendor to ensure that each - bundle name is unique. I insist that a bundle name must be unique. This was - the opposite before as two bundles with the same name was how Symfony2 found - inheritance. - - A new getParent() method has been added to BundleInterface. It returns the - bundle name that the bundle overrides (this is optional of course). That way, - there is no ordering problem anymore as the inheritance tree is explicitely - defined by the bundle themselves. - - So, with this system, we can easily have an inheritance tree like the - following: - - FooBundle < MyFooBundle < MyCustomFooBundle - - MyCustomFooBundle returns MyFooBundle for the getParent() method, and - MyFooBundle returns FooBundle. - - If two bundles override the same bundle, an exception is thrown. - - Based on the bundle name, you can now reference any resource with this - notation: - - @FooBundle/Resources/config/routing.xml - @FooBundle/Controller/FooController.php - - This notation is the input of the Kernel::locateResource() method, which - returns the location of the file (and of course it takes into account - overloading). - - So, in the routing, you can now use the following: - - - - The template loading mechanism also use this method under the hood. - - As a bonus, all the code that converts from internal notations to file names - (controller names: ControllerNameParser, template names: TemplateNameParser, - resource paths, ...) is now contained in several well-defined classes. The - same goes for the code that look for templates (TemplateLocator), routing - files (FileLocator), ... - - As a side note, it is really easy to also support multiple-inheritance for a - bundle (for instance if a bundle returns an array of bundle names it extends). - However, this is not implemented in this patch as I'm not sure we want to - support that. - - How to upgrade: - - * Each bundle must now implement two new mandatory methods: getPath() and - getNamespace(), and optionally the getParent() method if the bundle extends - another one. Here is a common implementation for these methods: - - /** - * {@inheritdoc} - */ - public function getParent() - { - return 'MyFrameworkBundle'; - } - - /** - * {@inheritdoc} - */ - public function getNamespace() - { - return __NAMESPACE__; - } - - /** - * {@inheritdoc} - */ - public function getPath() - { - return strtr(__DIR__, '\\', '/'); - } - - * The registerBundleDirs() can be removed from your Kernel class; - - * If your code relies on getBundleDirs() or the kernel.bundle_dirs parameter, - it should be upgraded to use the new interface (see Doctrine commands for - many example of such a change); - - * When referencing a bundle, you must now always use its name (no more \ or / - in bundle names) -- this transition was already done for most things - before, and now applies to the routing as well; - - * Imports in routing files must be changed: - Before: - After: - -commit 252918beb26ad111e45ee3f938c37b93fed5fa33 -Author: Jordi Boggiano -Date: Thu Jan 20 16:39:42 2011 +0100 - - [TwigBundle] Fixed RenderTokenParser when with isn't used and options are provided - -commit ea2cb496964d378fd71c11978c299d8cce90bb05 -Author: Ryan Weaver -Date: Thu Jan 20 08:35:27 2011 -0600 - - [TwigBundle] Improving the PHPDoc on the FormExtension inside the TwigBundle. - -commit cf1512dce8ce52787b799ce113556d6b917026f3 -Author: Ryan Weaver -Date: Thu Jan 20 08:33:04 2011 -0600 - - [Form] Fixing the object versus normalized data PHPDoc on Field, which I believe was backwards. - -commit d41b4ec1091f7a5b6eb2818c8be8f6257013d5e8 -Author: Ryan Weaver -Date: Thu Jan 20 08:32:27 2011 -0600 - - [Form] adding PHPDoc and some small PHPDoc changes. - -commit 82283db7894e5a14cc33decf78662da957a0658d -Author: Ryan Weaver -Date: Thu Jan 20 08:27:48 2011 -0600 - - [Form] Making the constructor inherit docs. - -commit 67f13fee9e57d8b74d7aa2ea6af8774c8c3732f7 -Author: Fabien Potencier -Date: Thu Jan 20 11:38:17 2011 +0100 - - [HttpKernel] made a small tweak - -commit 24ff22af073ea8f6df74257c11c5916493526e96 -Author: Fabien Potencier -Date: Thu Jan 20 10:20:14 2011 +0100 - - [HttpFoundation] added a directory fallback for when the class is not found in registered namespaces and class prefixes - -commit e414e0632726f21c5e87565f784663f547fdb489 -Author: Jeremy Mikola -Date: Wed Jan 19 16:41:56 2011 -0500 - - [HttpKernel] Fix AccessDecisionManagerInterface::decide() invocation in SwitchUserListener - -commit 04fd4194b5f9334b0cb3766bc1d2f93b173ccf75 -Author: Bulat Shakirzyanov -Date: Wed Jan 19 17:39:10 2011 -0500 - - [DoctrineMongoDBBundle] fixed typo, updated extension test to reflection validation addon - -commit b75840c6fc085502850fd81dd3705414eedb0b25 -Author: Victor Berchet -Date: Wed Jan 19 18:10:46 2011 +0100 - - DI Extension: use the base class from the HttpKernel Component - -commit 6d52645861118ad122c56158ba9445b332297d05 -Author: Bulat Shakirzyanov -Date: Wed Jan 19 13:53:12 2011 -0500 - - [DoctrineMongoDBBundle] registered new validation namespace for annotations - -commit 1cbd0caa8943ee7bfe8f7ba286f173ac94651287 -Author: Bulat Shakirzyanov -Date: Wed Jan 19 13:02:48 2011 -0500 - - [DoctrineMongoDBBundle] added unique constraint, validator and test, registered validator in DIC - -commit 84fa4b50db480de4e79302ece8705e0dbc1097d8 -Author: Johannes M. Schmitt -Date: Tue Jan 18 18:53:11 2011 +0100 - - adds setArgument to Definition - -commit bdd2c91abdfb6d77fc3d9fd0852ddb01819bdaf1 -Author: Bernhard Schussek -Date: Wed Jan 19 17:40:29 2011 +0100 - - [Form] Fixed failing test - -commit d143eaad724d319b7eda4bff9d49fd7d177b738a -Author: Bernhard Schussek -Date: Wed Jan 19 16:50:45 2011 +0100 - - [Validator] Fixed XML schema - -commit 8800452b1cd1c3c82e98c9defe3e6ed94d600458 -Author: Jordi Boggiano -Date: Sat Jan 8 23:09:53 2011 +0100 - - [Form] Fixed some documentation - -commit d928632583bd109777d2b57a2b2d6896a27773de -Author: Jordi Boggiano -Date: Sat Jan 8 23:08:31 2011 +0100 - - [Form] Made RepeatedField sub-field names configurable - -commit d327a90ff25a4d006f161d4f9616dfa7076a1819 -Author: Bernhard Schussek -Date: Wed Jan 19 16:24:36 2011 +0100 - - [Validator] Added namespace prefix support for XML and YAML loaders - -commit 2d7c47e488fbeb9dbbfecc243b303b878efb7934 -Author: Bernhard Schussek -Date: Wed Jan 19 15:57:40 2011 +0100 - - [Validator] Each object is now only validated once for a given group - -commit d52ae8e1031af38600334ad3e4511c2a7915f041 -Author: Bernhard Schussek -Date: Wed Jan 19 15:34:55 2011 +0100 - - [Validator] Removed unused class GroupChain - -commit eed3c9a48c8c09af0321a3b191246ffd29cf1d55 -Author: Bernhard Schussek -Date: Wed Jan 19 15:30:43 2011 +0100 - - [Validator] Added abstract method Constraint::targets() to define whether constraints can be put onto properties, classes or both - -commit 6ad22fd70236603bd14753e3d116edc7286fc8c3 -Author: Bernhard Schussek -Date: Wed Jan 19 15:02:00 2011 +0100 - - [Validator] Added ValidatorFactory for programmatically creating validators - -commit 8f8f53d63103392ab2d7632df3caec5b9617a3db -Author: Bernhard Schussek -Date: Wed Jan 19 13:43:24 2011 +0100 - - [Form][FrameworkBundle] Implemented FormFactory and added it to the DI container - -commit fea37a3e95d2ac5ee2ad2e4540a0d48fc9fde711 -Author: Bernhard Schussek -Date: Tue Jan 18 16:42:42 2011 +0100 - - [Validator] Added tests for AssertTypeValidator - -commit a305f9b25a85c0524f6e012f27bcad559753b5ad -Author: Jordi Boggiano -Date: Fri Jan 14 21:02:16 2011 +0100 - - [Form] Fixed indenting - -commit de3f240ea4663c3fbdca8e69266767828b8d50e9 -Author: Jordi Boggiano -Date: Fri Jan 14 21:01:38 2011 +0100 - - [Form] Added required attribute on input field templates - -commit 59957727e393717491f49683671996176261a2a0 -Author: Jordi Boggiano -Date: Fri Jan 14 20:42:08 2011 +0100 - - [Form] Allow setting the date_format option via DateTimeField - -commit ae40a5da5392a0d0f5252605fdbdc74222b78d51 -Author: Jordi Boggiano -Date: Fri Jan 14 20:40:10 2011 +0100 - - [Form] Use HTML5 number and url input types for number and url fields - -commit f5f702166941e466fd38ce08da86aa5a8f8ec8ab -Author: Christophe Coevoet -Date: Wed Jan 19 10:59:46 2011 +0100 - - Fixed the conenction alias used by acl - -commit 12f349728141ae9d4fb18c36eb2728d5984698c3 -Author: Fabien Potencier -Date: Wed Jan 19 08:22:13 2011 +0100 - - simplified Doctrine unit tests - -commit 23a7d3657ab85cb884a7503a0e7d0fb781486b02 -Author: Fabien Potencier -Date: Wed Jan 19 08:19:56 2011 +0100 - - fixed Doctrine commands help message - -commit 3e8f8ea6afa3f67cd8826e3a138f35afaeacb1f3 -Author: Victor Berchet -Date: Tue Jan 18 15:41:19 2011 +0100 - - [ProfilerStorage] Make write() returns a status (Boolean) - -commit 50302550212665c641703bbebd59efd36afde629 -Author: Victor Berchet -Date: Tue Jan 18 15:25:10 2011 +0100 - - [SQLiteProfilerStorage] Add a unit test - -commit db42ab21f0a69e0d80bb149a6c3d34eba37bdc22 -Author: Victor Berchet -Date: Tue Jan 18 15:25:39 2011 +0100 - - [SQLiteProfilerStorage] Escape '\' in find() - -commit 2740e105e1be5cf22b6f3e15c8ce19622febf77f -Author: Victor Berchet -Date: Tue Jan 18 14:53:15 2011 +0100 - - [Profiler] Fix a typo - -commit d030882c206497f8809b45e32796996afc1ed830 -Author: Lukas Kahwe Smith -Date: Tue Jan 18 11:31:05 2011 +0100 - - ignore firewalls that are set to false (f.e. http-basic: false), removed two unused variables - -commit 267a7e69562cffcb3c9895c53c21120f4a2bc441 -Author: Bulat Shakirzyanov -Date: Sun Jan 16 20:05:38 2011 -0500 - - [HttpKernel] fixed Cache, to respect the variable and trigger error handling - -commit 8d6da8601689ad70f8409e95dcaf69307747f4b7 -Author: Kris Wallsmith -Date: Tue Jan 18 07:07:12 2011 -0800 - - [DependencyInjection] moved loading stack from static to object scope - -commit afbf6bfdc72bf15e9402db43cb5de8b927cd1443 -Author: Jordi Boggiano -Date: Tue Jan 18 18:32:02 2011 +0100 - - Added missing HTTP status code 418 - -commit 3d77302609702dbba20960505c69ccbedf2a207b -Author: Lukas Kahwe Smith -Date: Tue Jan 18 19:22:58 2011 +0100 - - if( -> if ( - -commit ddea635a51975e2229af3253286cd5b302a7a4f2 -Author: Lukas Kahwe Smith -Date: Tue Jan 18 16:41:21 2011 +0100 - - fixes else -> } else - -commit 40a70cd6f4d9a0375d9a6b4a98d938a5b723556b -Author: Fabien Potencier -Date: Tue Jan 18 19:10:33 2011 +0100 - - simplified TemplateNameParser::parse() return value - -commit 9f4863e4dc6941d98fe535656e174002fa4f9ebb -Author: Fabien Potencier -Date: Tue Jan 18 18:57:00 2011 +0100 - - [DoctrineBundle] cleaned up doctrine:generate:entity - -commit b4acae5b734893fa933a5c945712b222c4f56079 -Author: Fabien Potencier -Date: Tue Jan 18 18:51:29 2011 +0100 - - removed defaults to TemplateNameParserInterface::parse() method as it was not used anywhere (everything is explicit now) - -commit 64fb94c7259153dd528a8835056b5702c5be8466 -Author: Dominique Bongiraud -Date: Sat Jan 15 14:29:43 2011 +0100 - - normalized license messages in PHP files - -commit 22aba900d4af21704abbcc232826584c97087e10 -Author: Sergey Linnik -Date: Sun Jan 16 23:02:32 2011 +0300 - - [TwigBundle] Normalize names of templates and enable cache found templates file names - -commit 5b3e5e454be9264d3c1eca0888d10249b4864d16 -Author: Fabien Potencier -Date: Mon Jan 17 22:54:32 2011 +0100 - - reverted a previous commit where translators were made optional - -commit 15575bccc411b25f3f87aa4a13add1254dc6d913 -Author: Fabien Potencier -Date: Mon Jan 17 22:27:13 2011 +0100 - - made order of template engine and data collector more predictable - -commit a327f1a944debbde742cd6ae9ab4c411be34060d -Author: Fabien Potencier -Date: Mon Jan 17 20:41:55 2011 +0100 - - added some phpdoc - -commit 00b19e234dedf8b0351da9c3f6066c019d795092 -Author: Fabien Potencier -Date: Mon Jan 17 20:23:32 2011 +0100 - - fixed typos - -commit 85f888715c530496bc2320028b7d8ef061c3f656 -Author: Fabien Potencier -Date: Mon Jan 17 19:08:02 2011 +0100 - - [FrameworkBundle] added the possibility to change the template for row() - -commit fac78859d53a9cfd8e2d7439f78a10639900252a -Author: Ryan Weaver -Date: Mon Jan 17 10:37:46 2011 -0600 - - [Form] Adding a row() PHP helper equivalent to the Twig form_row() for outputting the label, error and tag of a form field. - -commit e684a81b967102020f045f91be6c1941a1792084 -Author: Fabien Potencier -Date: Mon Jan 17 18:05:35 2011 +0100 - - fixed unit tests - -commit f4cf31a27556068a2fc3608f57a7a3207c53f814 -Author: Fabien Potencier -Date: Mon Jan 17 16:34:43 2011 +0100 - - made some minor tweaks - -commit ea279278ae722f747ef5c0ceecc9cdf99d854c33 -Author: Fabien Potencier -Date: Mon Jan 17 17:44:23 2011 +0100 - - disable session if not explicitely enabled - -commit 71d5be1d6b239a87837a604b23308bce53fe99ff -Author: Fabien Potencier -Date: Mon Jan 17 17:38:44 2011 +0100 - - tweaked behavior of ExceptionListener to display better error messages in case of an exception thrown during the handling of an exception - -commit d406ca0d6b6cba724dfda1d2bcdf1ad78b515787 -Author: Fabien Potencier -Date: Mon Jan 17 16:21:46 2011 +0100 - - [FrameworkBundle] made ESI optional (should now be enabled explicitely) - -commit dba8c6794184731b8e7d43e28aa08c4b3e385573 -Author: Fabien Potencier -Date: Mon Jan 17 13:32:47 2011 +0100 - - [FrameworkBundle] disable translator if not explicitely enabled - -commit c5f2ec8d2ded195ef3a2f6c6ca5946f2b752320b -Author: Fabien Potencier -Date: Mon Jan 17 11:40:04 2011 +0100 - - made DIC tags only available during "compilation" - - Now that we have a compilation phase for the DIC, using tags after compilation - is not needed anymore. - - Tags were introduced to allow several independant bundles to be able to - interact which each others (remember that each extension knows nothing about - the others). - - But during the compilation phase, the container has been merged ans so, all - the information from all bundles are available. This is then the right place - to deal with tags. That way, less work is needed at runtime and the DIC class - in the cache is also much smaller. - - For simple cases, it means that you need to process the tag in a compiler pass - and store the information you need in a DIC parameter (have a look at the - TranslatorPass for a very simple example). - - So, the PHP dumper does not add tags to the dumped PHP class anymore (it does - not implements TaggedContainerInterface anymore). But tags are still available - on ContainerBuilder instances. - -commit e0050dfc8f14904b32c7a5b96da771429d928b88 -Author: Fabien Potencier -Date: Mon Jan 17 11:29:38 2011 +0100 - - [FrameworkBundle] added a compiler pass for translation loaders - -commit 4c2537f1c33eca9ddb6f07580b120f279af04c48 -Author: Fabien Potencier -Date: Mon Jan 17 11:17:48 2011 +0100 - - made data collectors private - -commit d06f805d9555da0e3c3d522a54e5f752b0e712f2 -Author: Fabien Potencier -Date: Mon Jan 17 11:09:31 2011 +0100 - - added a priority for data collectors - -commit ca60259ed0e610fc075b2963f73eac3a8a6266cf -Author: Joseph Rouff -Date: Mon Jan 17 07:49:30 2011 +0100 - - Changes forgotten in view refactoring in 056b6e4d - - * Several .php template have not been renamed in .php.html - -commit a28627dfaf282f0bcf62a68883274076ba4ddc71 -Author: Fabien Potencier -Date: Mon Jan 17 07:42:21 2011 +0100 - - tweaked HTML - -commit 105d5918bc8ab4c25cc9aa1bbd9a923979cca08f -Author: Christophe Coevoet -Date: Sun Jan 16 23:57:22 2011 +0100 - - Added the roles in the Security panel of the profiler - -commit 8235f71f57365397e3305371c149ab001c6d4af9 -Author: Bulat Shakirzyanov -Date: Sun Jan 16 13:53:07 2011 -0500 - - [DoctrineMongoDBBundle] switched to compiler passes for proxy/hydrator directory creation and event listeners - -commit 175398583bbd5344ba8cefeda1411e0c12e5ab2f -Author: Fabien Potencier -Date: Sun Jan 16 19:01:51 2011 +0100 - - changed templating engine used by init:bundle to Twig - -commit 99a67ec21b8bbee51cdbf4f9dead662d8b9d08dc -Author: Christophe Coevoet -Date: Sun Jan 16 17:43:44 2011 +0100 - - Updated skeleton to the new template syntax - -commit b7d2528384953db272f3a5f78042e6d788c6a866 -Author: Fabien Potencier -Date: Sun Jan 16 10:17:38 2011 +0100 - - added a way for any extension to add classes to the class cache - -commit be35aa1d6a3d0e57ab0279a9beaec0aa5dbe7c2a -Author: Fabien Potencier -Date: Sun Jan 16 10:16:20 2011 +0100 - - [HttpKernel] added the possibility to add non-namespaced classes to the compiled class cache - -commit 612dce873be0b2cd36aaeca04a602a7213d0453d -Author: Fabien Potencier -Date: Sun Jan 16 08:53:28 2011 +0100 - - [DependencyInjection] added the possibility to pass the type of compiler pass in ContainerBuilder::addCompilerPAss - -commit d5c9f3798289dde7443700f632564e1fd321b3ea -Author: Fabien Potencier -Date: Sun Jan 16 08:38:41 2011 +0100 - - [DependencyInjection] added compiler passes as resources - -commit 5c64ca8a30b95c3a69db3973111e27becf3a3d8a -Author: Fabien Potencier -Date: Sun Jan 16 08:12:36 2011 +0100 - - renamed Container::freeze() to Container::compile() - -commit 11085fd6a6c1080cc812f7032ad6169910a6f7ae -Author: Ryan Weaver -Date: Sat Jan 15 22:41:23 2011 -0600 - - [Validator] Adding a significant amount of PHPDoc to the Validator component. - -commit 416713afb1e08a7094dff8b4ad41e872fa68ca5a -Author: Ryan Weaver -Date: Sat Jan 15 20:24:06 2011 -0600 - - [Cache] Changing variable from a property to a normal variable for consistency - the variable is passed to the parent constructor and set on the property there. - -commit 769344733abf4726a7e32f6321d79234c39b4285 -Author: Ryan Weaver -Date: Sat Jan 15 20:23:43 2011 -0600 - - [Cache] Fixing a coding standard, adding a small note for clarity, and adding a missing type-hint. - -commit b3e998efa9c2ec4a02681782a0c965316fdd399b -Author: Bulat Shakirzyanov -Date: Sat Jan 15 19:01:22 2011 -0500 - - [DoctrineBundle] fixed compiler pass, to stop if orm wasn't enabled - -commit f1b7bc1fe9dde47b3397ae7fb6dca8ee900a3d99 -Author: Johannes Schmitt -Date: Sat Jan 15 20:46:06 2011 +0100 - - some refactorings/improvements - -commit 98b52b607cbfe67697b36aa426dfacc126be817e -Author: Johannes M. Schmitt -Date: Sat Jan 15 18:53:30 2011 +0100 - - better support for cookie handling, use native PHP function to set cookies - -commit 102491b9b897028e7c2ac7ac02055102a370a80f -Author: Fabien Potencier -Date: Sat Jan 15 20:45:15 2011 +0100 - - [FrameworkBundle] fixed template name parsing for namespaced bundles - -commit 38cbc610e97a74fbc6c2bb873950d9cbcf6b4cde -Author: Fabien Potencier -Date: Sat Jan 15 20:40:55 2011 +0100 - - [FrameworkBundle] fixed controller names conversion when a bundle is defined in two different namespaces - -commit 5b61cb5a8db512e42bc40f155ab049185ecfc958 -Author: Fabien Potencier -Date: Sat Jan 15 20:23:48 2011 +0100 - - [Framework] added some more test to demonstrate how template and controller name work with a vendor and a category in the namespace - -commit ff82905c57fe3fc5969e972503f85b95efcff790 -Author: Bertrand Zuchuat -Date: Sat Jan 15 17:26:06 2011 +0100 - - Typo on command asset:install - -commit e2dc7f47cbd42771ce8aa14489b0bc2939f9aee6 -Author: hhamon -Date: Sun Jan 9 04:07:30 2011 +0100 - - [HttpFoundation] use pathinfo() native function to determine file extension. Change File::move() and UploadedFile::move() methods to accept a second argument allowing to move the file with a new name instead of moving it with its original name. - -commit 272933d2cee9cbd7b4b3a08432d3ebf0c8cb345e -Author: Fabien Potencier -Date: Sat Jan 15 15:30:15 2011 +0100 - - fixed typo - -commit cada317deec07aad030865cefc99199c0fc71072 -Author: Benjamin Eberlei -Date: Sat Jan 15 14:10:02 2011 +0100 - - Allow to override platform with your own by defining a service name. - -commit ff91ea5f24ae120b76d9bbec83e7b274a601e22e -Author: Benjamin Eberlei -Date: Sat Jan 15 13:04:14 2011 +0100 - - Add support for MySQL Session Init Listener, refactored driver and driverClass approach to follow the Doctrine DBAL factory more closely for this to work easily. - -commit d1bc959fc600f0e82e1eee2fa68a8baa11de3b10 -Author: Igor Wiedler -Date: Fri Jan 14 18:43:51 2011 +0100 - - [DependencyInjection] Typo in Container - - "freezed" should be "frozen". - -commit 7ac6d59173a201082e0da665ab6c7766a7cda427 -Author: Fabien Potencier -Date: Sat Jan 15 15:11:02 2011 +0100 - - changed the bundle name to be the class name of the bundle, not the last part of the namespace - - Let's take some examples to explain the change. - - First, if you don't use any vendored bundles, this commit does not change anything. - - So, let's say you use a FooBundle from Sensio. The files are stored under Bundle\Sensio\FooBundle. - And the Bundle class is Bundle\Sensio\FooBundle\SensioFooBundle.php. - - Before the change, the bundle name ($bundle->getName()) would have returned 'FooBundle'. - Now it returns 'SensioFooBundle'. - - Why does it matter? Well, it makes template names and controller names easier to read: - - Before: - - Template: Sensio\FooBundle:Bar:index.twig.html - Controller: Sensio\FooBundle:Bar:indexAction - - After - - Template: SensioFooBundle:Bar:index.twig.html - Controller: SensioFooBundle:Bar:indexAction - - NB: Even if the change seems simple enough, the implementation is not. As finding - the namespace from the bundle class name is not trivial - - NB2: If you don't follow the bundle name best practices, this will probably - leads to unexpected behaviors. - -commit 5f177d5a5159406c4fab114acf426e42f01a550d -Author: Fabien Potencier -Date: Sat Jan 15 14:13:00 2011 +0100 - - [HttpKernel] removed unused and bugged method - -commit e84c867336e26d1371bde1ccffda3c25bb496d80 -Author: Fabien Potencier -Date: Sat Jan 15 14:04:24 2011 +0100 - - [FrameworkBundle] added some unit tests - -commit a365ab2884b76c99a8f5884a2ee289e9dc5bd227 -Author: Fabien Potencier -Date: Sat Jan 15 08:23:15 2011 +0100 - - changed the template name format - - Before - - bundle:section:template.format.renderer - - After - - bundle:section:template.renderer.format - - Notice that both the renderer and the format are mandatory. - -commit 75c6f47937ffefc0e9d9b94fa36054eb190f075a -Author: Fabien Potencier -Date: Fri Jan 14 17:05:49 2011 +0100 - - removed the magic discovering of format in template name - -commit 055b6e4d6e6d99f13dddce6b63c408752cd8898b -Author: Fabien Potencier -Date: Thu Jan 13 14:58:17 2011 +0100 - - made a big refactoring of the templating sub-framework - - * better separation of concerns - * made TwigBundle independant of the PHP Engine from FrameworkBundle (WIP) - * removed one layer of abstraction in the Templating component (renderers) - * made it easier to create a new Engine for any templating library - * made engines lazy-loaded (PHP engine for instance is not started if you only use Twig) - * reduces memory footprint (if you only use one engine) - * reduces size of compiled classes.php cache file - -commit 6011073e7c7745ad0bb520c5bff4c00fdb468997 -Author: Martin Hason -Date: Fri Jan 14 18:06:22 2011 +0100 - - [DependencyInjection] fixed XmlDumper (corrected validity) - -commit 4460b498024504f7af33bcf6a74d749ed4bc67e3 -Author: Jeremy Bush -Date: Wed Jan 12 19:05:26 2011 -0600 - - Add support for base tag for Link and Form, Fixes #9422 - -commit ea6342413c29ad6633ee62b186ca24d498805dda -Author: Fabien Potencier -Date: Fri Jan 14 17:00:43 2011 +0100 - - [DependencyInjection] fixed CS - -commit 5ee48c496324e5ab46786f486ec3941f9fcbeab1 -Author: Martin Hason -Date: Fri Jan 14 15:07:09 2011 +0100 - - [DependencyInjection] fix XML entities in XmlDumper - -commit 3ccc6b98b6db7fbd921c877a085b01f198941ecc -Author: Antoine Hérault -Date: Fri Jan 14 15:36:00 2011 +0100 - - Fix typo - -commit 3c5639053f8119654e2fc8050ac74b1f653bb41e -Author: Fabien Potencier -Date: Fri Jan 14 15:01:49 2011 +0100 - - [DoctrineBundle] fixed XSD - -commit 5a800ed551b1a1c7303a4694f6b7154518514a0c -Author: Fabien Potencier -Date: Fri Jan 14 14:41:56 2011 +0100 - - fixed phpdoc - -commit 5bc4b22e42292844e98e095026333c4c0d18b177 -Author: Linnik Sergey -Date: Fri Jan 14 15:55:30 2011 +0300 - - [Form] Fix PHPDoc - -commit d347ade94cd5d942c68333f93a37ff21958f582f -Author: Kousuke Ebihara -Date: Fri Jan 14 22:21:14 2011 +0900 - - fixed typo (s/algoritm/algorithm/) - -commit b47cf7984bc6bcf5ca6cd1c0e5ea0383c348b596 -Author: Fabien Potencier -Date: Fri Jan 14 14:37:18 2011 +0100 - - changed priority meaning to be more intuitive - -commit e41df3dd41031c75986b2af2e2c00882f77dc30a -Author: Fabien Potencier -Date: Fri Jan 14 14:21:25 2011 +0100 - - [DoctrineBundle] added missing entry in XSD - -commit a69b9e73ec3635b5b5ca7464fbca242136dbc3f5 -Author: Fabien Potencier -Date: Fri Jan 14 14:18:16 2011 +0100 - - [DoctrineBundle] added missing entry in XSD - -commit 6b4ae4479abfb2ad0f0d29291aece68cdd0ae3eb -Author: Fabien Potencier -Date: Fri Jan 14 08:57:04 2011 +0100 - - [TwigBundle] removed coupling between TemplatingExtension and Templating Engine - -commit 1535fa2ad7d140268c9e15542e7eee5a177228a3 -Author: Fabien Potencier -Date: Fri Jan 14 08:31:58 2011 +0100 - - [HttpKernel] fixed a unit test - -commit cdd3ac962c2a529e385a468f43d4213c5852f0f2 -Author: Victor Berchet -Date: Sat Jan 8 12:10:36 2011 +0100 - - [SQLiteProfilerStorage] Improve SQLite storage: - - do not rely on request time for db cleanup (important when importing data), - - add indexes - -commit 9ec69553f3a3825be1f78d59fd0a7443d5dc392e -Author: Victor Berchet -Date: Sat Jan 8 11:50:31 2011 +0100 - - [Profiler] Use base64 encoding which is more efficient than unpack (space wise) - -commit 2a3d94a6d0453dc9bcf483a2346be76acc57353e -Author: Martin Hason -Date: Thu Jan 13 16:06:14 2011 +0100 - - [DependencyInjection] added support for anonymous services in XmlDumper - -commit 3a6f5561891688bc7109295ee226e3414e02c581 -Author: Bulat Shakirzyanov -Date: Thu Jan 13 10:34:41 2011 -0500 - - [FrameworkBundle] registered FileSystem as a service, switched commands to use it - -commit 39e33df573a274966da3b614bf1fab26c13aca57 -Author: Bulat Shakirzyanov -Date: Thu Jan 13 21:24:51 2011 -0500 - - fixed abstract extension to product correct array with just mapping type specified - -commit 36d87d94648e11b52ad55f82ec781aa01bd16ca9 -Author: Fabien Potencier -Date: Thu Jan 13 13:22:52 2011 +0100 - - [Templating] removed the Engine::output() method - -commit dd9e7367efbdd167310ec085c5822f28a6e422fa -Author: Fabien Potencier -Date: Thu Jan 13 13:18:56 2011 +0100 - - [Templating] fixed phpdoc - -commit 09034a1b195724fa93f295ab452fa9a47e7d4d38 -Author: Fabien Potencier -Date: Thu Jan 13 13:18:48 2011 +0100 - - [Templating] fixed Engine::load() method - -commit c38c0c303e1600e56fc4e8ef84c1f2d014f65447 -Author: Fabien Potencier -Date: Thu Jan 13 11:16:45 2011 +0100 - - refactored Templating - - * made the renderer argument of Storage ctor mandatory - * refactored the Engine class to avoid code duplication - * simplified the check for a template that extends another one but with a different renderer - -commit 285e09fe0e8afb20d07dbde8ba9cbb4894e3f11c -Author: Fabien Potencier -Date: Thu Jan 13 09:15:06 2011 +0100 - - switched colors to on by default in phpunit.xml - -commit 7b940ce82a48da8c7572a5534db9da72d24259be -Author: Fabien Potencier -Date: Thu Jan 13 08:53:44 2011 +0100 - - [FrameworkBundle] tweaked previous commit - -commit b4ac7982be347194170b3dbf45097c8b136f6c10 -Author: Lukas Kahwe Smith -Date: Tue Jan 11 23:27:28 2011 +0100 - - make it easier to implement alternative app directory structures - -commit 5506e9d1a302c53ae7bee43cac285371b929d439 -Author: Christophe Coevoet -Date: Mon Jan 10 22:16:24 2011 +0100 - - Fixed loading of validation files for bundles in a vendor namespace - -commit 9770944a1d6176b91fc08e062a9ba37e7d39cc9e -Author: Victor Berchet -Date: Thu Jan 6 18:50:52 2011 +0100 - - [SQLiteProfilerStorage] Escape special chars in URLs and IPs - -commit e975a09003f38ea59b6fcd29b97cc34ce7d1ca6f -Author: Fabien Potencier -Date: Thu Jan 13 07:55:58 2011 +0100 - - [TwigBundle] tweaked a comment - -commit 5ac67a23e7c0f08858cad6e492721c64b9f206f6 -Author: partugal -Date: Tue Jan 11 18:52:08 2011 +0300 - - [TwigBundle] addExtension calls must be first - -commit 46f3da50d8aabc5fa9328c7837cd01004917664b -Author: Fabien Potencier -Date: Wed Jan 12 17:26:46 2011 +0100 - - [TwigBundle] removed the cache for globals (does not work when working in functional tests) - -commit b056a6c3c1013c10b276de3f33e39241c62572f5 -Author: Fabien Potencier -Date: Wed Jan 12 17:25:39 2011 +0100 - - [TwigBundle] fixed cache problem for some global variables - -commit 6dd1d6172ff1b3876f9d68c2dc70685d6017e0bc -Author: Fabien Potencier -Date: Wed Jan 12 07:10:57 2011 +0100 - - fixed some routing patterns - -commit 1f88edd9e04be8aade52191781a51ac5a44f3238 -Author: Christophe Coevoet -Date: Wed Jan 12 00:03:33 2011 +0100 - - Updated routing to the new syntax - -commit f2d32ccfde5fb4cc1f532f83d72ad34e5f0cef61 -Author: Victor Berchet -Date: Tue Jan 11 17:01:25 2011 +0100 - - [Extensions] Type hints - -commit 87ca9036f7dd67c71baed9fb6b2b3101920f2aca -Author: Victor Berchet -Date: Tue Jan 11 16:58:07 2011 +0100 - - [FrameworkBundle] Type hints & comments - -commit 40dac2363ec21af0adcc809ab02bd0ca4cc9ac22 -Author: Victor Berchet -Date: Tue Jan 11 16:47:13 2011 +0100 - - [WebProfiler] Normalize header name and use a single reference - -commit 0bc6d814c3e1fe7f779b2a115904defb14481f92 -Author: Victor Berchet -Date: Tue Jan 11 16:46:13 2011 +0100 - - [DI Compiler] Make processArguments() process arguments only - -commit 22f04f50a6c0f8d21120284cee1631f17deca02b -Author: Victor Berchet -Date: Tue Jan 11 16:45:28 2011 +0100 - - [DI XmlLoader] Add missing type hints - -commit 1537c1f2d1da45618cb0c438737912bd55520b94 -Author: Victor Berchet -Date: Tue Jan 11 16:44:45 2011 +0100 - - [InterfaceInjector] Fix a typo in the tests - -commit 9c5191650347fd607dd95ed95673b3cdfe255cfa -Author: Victor Berchet -Date: Tue Jan 11 16:42:26 2011 +0100 - - [TwigBundle] Remove invalid options from the container - -commit 8cd54453f139c3739c2b5e4c8a38d8b4779b5aac -Author: Bulat Shakirzyanov -Date: Tue Jan 11 12:14:39 2011 -0500 - - [Form, FrameworkBundle] added csrf tokens reset on Kernel::shutdown() to preven tokens stacking in tests - -commit b63de46374d330464aa3c3f9f3288c2524ad4229 -Author: Fabien Potencier -Date: Tue Nov 23 15:11:28 2010 +0100 - - [Routing] moved from :var to {var} - - This follows the "URI template" notation: - - http://code.google.com/p/uri-templates/ - http://tools.ietf.org/html/draft-gregorio-uritemplate-04 - - You need to change all your route definitions from something like: - - /article/:id - - to something like: - - /article/{id} - -commit 450a6b39a20c8c6f7d0bdf96f2ecf2bd2307e1ac -Author: Fabien Potencier -Date: Tue Jan 11 17:42:34 2011 +0100 - - [TwigBundle] moved global variables under the app. prefix - - Before: - - {{ session.flash('notice') }} - - After: - - {{ app.session.flash('notice') }} - -commit 47b87e902eff70b226748455a2d0fb05d391fd41 -Author: Fabien Potencier -Date: Tue Jan 11 15:55:23 2011 +0100 - - [TwigBundle] made global more powerful - - A global can now be a service or a string: - - - - 3.14 - - -commit 9a2e053cbc841d02baa13b15805e0b1af7a1884e -Author: Victor Berchet -Date: Sun Jan 9 11:25:50 2011 +0100 - - [Event] Collected data is about listener (not event) calls - -commit 08c3a2b40b55d6135b4dc021511c85f88b14d0f8 -Author: Martin Hason -Date: Mon Jan 10 17:49:00 2011 +0100 - - method buildContainer divided into logical parts - -commit f41654fd6064c2f550fa82af3b40878f09df46e7 -Author: Martin Hason -Date: Tue Jan 11 08:49:57 2011 +0100 - - [Console] added rendering previous exceptions - -commit 18a34c5238386402c70cbeb21c5eb151ed425c8a -Author: Gustavo Adrian -Date: Mon Jan 10 17:00:26 2011 -0300 - - [DoctrineBundle] Changed visibility of doctrine db connections to public - -commit c85b587c687eff915df79b6113458663ef629703 -Author: IamPersistent -Date: Mon Jan 10 04:26:28 2011 -0800 - - made security.acl.dbal.connection public for use in acl:init - -commit 7cab5515b1c032de74f46b8a1900b6c990c2e213 -Author: Ruud Kamphuis -Date: Tue Jan 11 10:18:35 2011 +0100 - - [FrameworkBundle] removed public=false from security.encoder_factory - -commit d6b57bce338f041adc2e2733298f6a6851b7c594 -Author: Bulat Shakirzyanov -Date: Mon Jan 10 10:38:57 2011 -0500 - - [HttpFoundation] fixed error casting broken in DomCrawler\Form::getPhpFiles() - -commit 3734c0e01e9e454e3dacbc43ec85f3796dbaea94 -Author: Fabien Potencier -Date: Mon Jan 10 08:01:04 2011 +0100 - - updated bootstrap file - -commit dedf29ffdaa5d8b39aa8929641c67fe68e2c9000 -Author: Igor Wiedler -Date: Sun Jan 9 21:52:34 2011 +0100 - - [HttpKernel] No longer reformat {} "a la python" - - Removing newlines before closing braces leads to issues with heredoc/nowdoc - -commit 98c787a5efadeb546fad4da8be399d833ff77fcd -Author: ornicar -Date: Mon Jan 10 04:15:47 2011 +0100 - - [CompatAssetsBundle] Add missing namespace - -commit 361a0dc6a03a0e6970fa82ed5f429d104deff880 -Author: Ryan Weaver -Date: Sun Jan 9 13:01:49 2011 -0600 - - [Translation] Adding PHPDoc to the MessageSelector::choose() method. - -commit 09a876beb94753b726c030a534645fd06af2cf78 -Author: Ryan Weaver -Date: Sun Jan 9 12:51:57 2011 -0600 - - [HttpFoundation] Adding a few internal notes to clarify the process of setting the cache-control to a default. - -commit 99a509708b9ff787d45b730dfe4c2e75bae91214 -Author: Ryan Weaver -Date: Sun Jan 9 12:51:06 2011 -0600 - - [HttpFoundation] Correcting the PHPDoc for the public $headers property on Response. - -commit f1e41a9671304953f6741e0c3056f315063567c6 -Author: Johannes Schmitt -Date: Sun Jan 9 14:57:17 2011 +0100 - - [DependencyInjection] made some improvments to the container compiler - - - inline private services which are references multiple times, but where all references originate from the same definition - - bug fix for non-shared services which were considered shared within the scope in which they were inlined - -commit d1a2a65d192977f139fc93dec72f90d89f01a4d7 -Author: Johannes Schmitt -Date: Sun Jan 9 10:53:46 2011 +0100 - - [DependencyInjection] performance improvement, better analysis tools - -commit e85546ef7de757e6f36f29d17665886f47d59aa2 -Author: Johannes Schmitt -Date: Sat Jan 8 09:39:53 2011 +0100 - - [DependencyInjection] made some improvments to the container compiler - - - added generic repeated pass - - better optimization of services - - started adding some integration tests - -commit bdada47fad4454d97e37c9504e1cd2273a4b0c59 -Author: umpirsky -Date: Sat Jan 8 15:09:18 2011 +0100 - - [Translation] Added CsvFileLoader to support csv translation resources. - -commit 10fee8c8bbd42a8a13efc9bc8e6b9e51ce8edb2a -Author: Fabien Potencier -Date: Sat Jan 8 14:29:59 2011 +0100 - - [HttpKernel] added escaping to the profiler SQLite storage - -commit 50809d2ae03d4ce0d744ff6fd2b3c515da353d6c -Author: Fabien Potencier -Date: Fri Jan 7 17:49:43 2011 +0100 - - [TwigBundle] added the security context and the user as global variables when they are defined - -commit 1c3a01b25cbf1b10f10b40ffb24c0c92d385135b -Author: Fabien Potencier -Date: Fri Jan 7 17:14:20 2011 +0100 - - removed duplicate code - -commit d1cc6837b6f75ac6f2d5d0ba55268c1bca879808 -Author: Fabien Potencier -Date: Fri Jan 7 17:04:22 2011 +0100 - - added missing parameter in DIC - -commit 96597024e8188e6b908930662751a693dc4daea2 -Author: Victor Berchet -Date: Thu Jan 6 19:28:19 2011 +0100 - - [Profiler] Fix importing profiler data - -commit b2a720f2b799150a373a3cf97bbc1ca2e570ce23 -Author: Fabien Potencier -Date: Fri Jan 7 16:03:57 2011 +0100 - - [DependencyInjection] restricted supported for only phar URI - -commit a11619973b9fea3b4452a9429968e1905c831392 -Author: Martin Hason -Date: Thu Jan 6 22:37:24 2011 +0100 - - [DependencyInjection] fix xml validation for extension in phar archive - -commit 3785a99b947c26b84585ffe34225b600822b382e -Author: Johannes Schmitt -Date: Fri Jan 7 15:44:29 2011 +0100 - - adds visibility to aliases - -commit 89433fbcfe46a9f0956efd29b11d7331bbdce408 -Author: Victor Berchet -Date: Thu Jan 6 18:14:15 2011 +0100 - - [ProfilerController] Fix handling of uploaded files - -commit e2f2513b0569a1989cf0d55ddb1546910f390091 -Author: Victor Berchet -Date: Thu Jan 6 18:13:29 2011 +0100 - - [ProfilerController] fix view parameters - -commit ae5a5065324e6853f0984359366c3c00616b07a7 -Author: Victor Berchet -Date: Thu Jan 6 17:34:58 2011 +0100 - - [WebProfilerBundle] Update the notfound template (to match the default layout) - -commit 99b9bff6848a3a652fd23765e573bfdfd6e24e88 -Author: Victor Berchet -Date: Thu Jan 6 17:29:27 2011 +0100 - - [WebProfilerBundle] The search results must be rendered in the panel slot - -commit 3022aa3e357d0d317d948ddac8275194a0a296e4 -Author: Fabien Potencier -Date: Fri Jan 7 15:48:05 2011 +0100 - - [WebProfilerBundle] fixed layout when templates are not defined - -commit 0faf067acb7d5ef9807c483510d4621f5382394f -Author: umpirsky -Date: Fri Jan 7 15:02:22 2011 +0100 - - Fixed FileTest::testRename to work for windows file system. - -commit bc2ca8f1cf77a60fdf460614fc9cdc218110dd43 -Author: Fabien Potencier -Date: Fri Jan 7 15:28:12 2011 +0100 - - made PHP renderer optional in Templating - -commit f2ac2a4c8a1e3aa1f75622c358a83984af3bf017 -Author: Lukas Kahwe Smith -Date: Thu Jan 6 20:35:08 2011 +0100 - - changed templating to use setter injection for renderers - -commit 5390b165735a7958829aef5b17ae3094fc5a478f -Author: Lukas Kahwe Smith -Date: Fri Jan 7 14:51:52 2011 +0100 - - make it possible to hint the kernel dir via the phpunit.xml - -commit 46d8c4abebaa7cecc9cf345c5b7dfa5d50c9dd49 -Author: Fabien Potencier -Date: Fri Jan 7 14:37:43 2011 +0100 - - fixed typo - -commit 554c86c5895f9ef3e48d6da3d4155b2fd763332d -Author: Jeremy Mikola -Date: Thu Jan 6 15:44:59 2011 -0500 - - [DependencyInjection] Add hasInterfaceInjectorForClass(), which is helpful for extension loader methods - - Additionally, doc blocks were added for the Container's InterfaceInjector methods, and the test case was modified to cover both add() methods - -commit 0c50ca87755daf2da40bdca9b8da4868f9b3c7a1 -Author: Jeremy Mikola -Date: Thu Jan 6 17:10:21 2011 -0500 - - [TwigBundle] Renderer::evaluate() should ensure the Request is both defined and non-empty - - This addresses an oversight in my previous commit: 9553971d06875d417695c4a63e03885a608dafb7 - Author: Jeremy Mikola - Date: Thu Jan 6 13:26:45 2011 -0500 - -commit 025f3b1565874780c1f46d423b23198609b83edf -Author: Jordi Boggiano -Date: Thu Jan 6 18:49:09 2011 +0100 - - Fixed filesystem test failing on windows - -commit 964bf4356ecedcdf02e0bce2d9d7fd0681cd7904 -Author: Jordi Boggiano -Date: Thu Jan 6 18:48:50 2011 +0100 - - Fixed Security tests failing when D2 is not present - -commit 92653bf8276f46fdd4e77239b64d0441a765c294 -Author: Bulat Shakirzyanov -Date: Thu Jan 6 17:45:48 2011 -0500 - - [DoctrineMongoDBBundle] updated logging to support new embedded document in \stdClass - -commit d693759312dafa1614228e84b09b9e27c4cc2874 -Author: Kris Wallsmith -Date: Thu Jan 6 15:01:31 2011 -0800 - - [DoctrineBundle] fixed invalid parameter error - -commit 7ca046bfb596478a2fc9abd1f897b57f1c65cc12 -Author: fivestar -Date: Fri Jan 7 13:50:15 2011 +0900 - - [DoctrineBundle] Fixed invalid regex in DoctrineCommand - -commit 183acd8460e048d8bbd1aae56e58846712014505 -Author: Fabien Potencier -Date: Thu Jan 6 20:00:04 2011 +0100 - - [DependencyInjection] fixed interface injection when the class is not available - -commit 2ded40fb7534388209c7522317f8c455480da5d3 -Author: Fabien Potencier -Date: Thu Jan 6 19:51:03 2011 +0100 - - [TwigBundle] added a way to easily register extensions from the configuration - - - - twig: - extensions: [twig.extension.debug] - - The Twig-Extensions repository extensions are already registered: - - * twig.extension.debug - * twig.extension.text - -commit 9553971d06875d417695c4a63e03885a608dafb7 -Author: Jeremy Mikola -Date: Thu Jan 6 13:26:45 2011 -0500 - - [TwigBundle] Allow Renderer::evaluate() even when Request and Session are not available - - This is helpful for using Twig outside of a request-serving context, such during a console command. Added unit tests the original behavior and new behavior for this patch. - -commit 314defa8b4f70b41f1c5476d310861766e22ef29 -Merge: 8d69f8e 27f5404 -Author: Johannes M. Schmitt -Date: Thu Jan 6 19:12:47 2011 +0100 - - added generic encoder factory - -commit 8d69f8efd56b345e0c29ed1d686782bc7ca4b3c3 -Author: IamPersistent -Date: Sun Jan 2 20:43:53 2011 -0800 - - allow addition configuration in other config files, without killing the mapping that was previously set - -commit cfd4e2186f0dc444bec4438a165eef317c58e4e2 -Author: Justin Hileman -Date: Mon Jan 3 18:08:10 2011 -0500 - - Fix UniversalClassLoader matching collisions. - - The current `loadClass()` implementation tries to load a class from the first matching prefix then stops, producing false-negative results. This is especially evident in groups of related libraries, such as Doctrine: - - Doctrine - Doctrine\Common - Doctrine\Common\DataFixtures - Doctrine\DBAL - Doctrine\DBAL\Migrations - - Each of these libraries is submoduled into a different vendor directory. Depending on what order these libraries are added to a UniversalClassLoader instance, classes may or may not actually be loaded. This fix continues searching registered namespaces and prefixes if the first partial match is negative. - -commit af8ebeaabbb3878e5314d73c2ee74b184775e5a9 -Author: Fabien Potencier -Date: Thu Jan 6 14:18:28 2011 +0100 - - [DependencyInjection] added automatic detection for service circular references - -commit 911dbe9cc4286e51933a0cee6589289afa3bba08 -Author: Fabien Potencier -Date: Thu Jan 6 14:45:12 2011 +0100 - - removed a circular reference in the definition of the templating and Twig services - - * added a new TemplateNameConverter that parses a template name - * removed the dependency between the Twig loader and the Templating engine - -commit d21fb757b6186fcec7160eb55c213dc253d0012d -Author: Fabien Potencier -Date: Thu Jan 6 14:21:50 2011 +0100 - - [FrameworkBundle] removed setEngine call as the Engine already does it automatically (and it also avoids a circular reference) - -commit e3944bf4e608061a5b98eded4ebbd758d3ef6ad5 -Author: Fabien Potencier -Date: Thu Jan 6 11:43:00 2011 +0100 - - fixed escaping in CodeHelper::formatArgs() - -commit ed359af5438b93bf0ab1f78a041528a92713db0a -Author: Fabien Potencier -Date: Thu Jan 6 11:20:48 2011 +0100 - - [Templating] tweaked previous commit - -commit afc2f965498e1e482ab2c3fcc30b87438f12ac13 -Author: Henrik Bjørnskov -Date: Mon Dec 20 13:05:28 2010 +0100 - - [Templating] Added Global variables as they are implemented with Twig. With tests - -commit 45edfe6b445abf2c0ef3d0a65ffd64c97ec9ba65 -Author: Fabien Potencier -Date: Thu Jan 6 10:47:51 2011 +0100 - - [FrameworkBundle] removed obsolete code - -commit a7bac83c58d63d0cf85810f55485a165f646603c -Author: Jeremy Mikola -Date: Wed Jan 5 18:33:55 2011 -0500 - - [DependencyInjection] Remove OpenSky doc-block and AGPL license string - -commit 0449dbdc5d129630a8e02f8907f93b2f531b95dc -Author: Johannes M. Schmitt -Date: Wed Jan 5 22:31:13 2011 +0100 - - added extra exception if only a partial result is found - -commit 584769dd164b1e8f82888c88d436f84fc3146aec -Author: Jordi Boggiano -Date: Fri Nov 26 09:47:32 2010 +0100 - - [HttpFoundation] Added removeFlash & clearFlashes methods to the Session - -commit c77fb2d0a0d9dc889c329439bacb10d5e3886631 -Author: Johannes M. Schmitt -Date: Wed Jan 5 20:53:38 2011 +0100 - - added validator pass to pass config - -commit f946355f80373f9a985937394d181144742a3b15 -Author: Fabien Potencier -Date: Wed Jan 5 19:37:50 2011 +0100 - - [TwigBundle] added a form_row() function - -commit b5e26d9db8c723c8812fa4dee6bd2c8a11dd6c5a -Author: Fabien Potencier -Date: Wed Jan 5 16:10:53 2011 +0100 - - [SwiftmailerBundle] added more private services - -commit 8a090bec3c1cd8283c114be3fc94d0b6c59f6965 -Author: Fabien Potencier -Date: Wed Jan 5 16:10:25 2011 +0100 - - [SwiftmailerBundle] fixed XSD file - -commit da5475ec428102c90067c284a8995a87f91a8013 -Author: Johannes M. Schmitt -Date: Wed Jan 5 12:38:41 2011 +0100 - - service visibility changes - -commit c5ef113b186caa09b951c48cc4f637c2660cef6f -Author: Johannes M. Schmitt -Date: Wed Jan 5 12:13:27 2011 +0100 - - DI container optimization - -commit 4b78c4376ff02a33afc6c0ac720cf014ac4d90e0 -Author: Bernhard Schussek -Date: Wed Jan 5 12:36:04 2011 +0100 - - [Form] Added FieldFactory mechanism to automatically create fields by introspecting metadata of a class - -commit 17acdd971cbbe16e7db8e3a748f7cf5da5dcb47a -Author: Bernhard Schussek -Date: Wed Jan 5 12:34:58 2011 +0100 - - [FrameworkBundle] Fixed maxlength attribute in TextField in PHP templates - -commit fc96702483d983caacc351377f88fb2d5b40779e -Author: Fabien Potencier -Date: Wed Jan 5 14:42:38 2011 +0100 - - [DependencyInjection] fixed generation of empty tags when getting a tag from a definition - - This change removes a lot of noise in the dumped container. - -commit 598d458a3c5e45f67a2f6686433272abde29b1e3 -Author: Fabien Potencier -Date: Wed Jan 5 14:11:43 2011 +0100 - - added CompatAssetsBundle to reintroduce the deprecated css/js helpers/tags - - Just add this line in your configuration to enable it: - - - - This bundle is just to ease the upgrade path. Please don't use it if you don't need to - and upgrade your templates as this bundle will be removed before RC1. - -commit 3ab82cbd534d19fa2f164c099d87782aedd86eea -Author: Jeremy Mikola -Date: Tue Jan 4 15:13:00 2011 -0500 - - [FrameworkBundle][Security] Create DIC aliases for security providers that are explicit services - - The SecurityFactories expect security services to have a consistent naming convention, which was not the case for providers defined as `{ id: another.service }`. These providers will now be aliased as "security.authentication.provider.[key]" and can be accessed in the same manner as other providers. - -commit 1e27d4359c9f70484ca28645da3a288f0267555a -Author: GordonsLondon -Date: Mon Jan 3 23:08:41 2011 +0100 - - [DoctrineBundle] Added class_metadata_factory_name Configuration option - -commit 114851969581bbcdae88ea4ac293ca47e878cb1c -Author: Fabien Potencier -Date: Tue Jan 4 18:21:58 2011 +0100 - - [HttpKernel] unified paths on Windows and *nix - -commit b74bb15975aa54d476c34fd892b38d4d26a8042a -Author: devel -Date: Sun Dec 26 21:57:32 2010 +0300 - - Fixed an issue with the definition description Mongo DB collections. - Committer: VlastV - -commit cdc9c6395d86b4717997333985c580433547fc41 -Author: chesteroni -Date: Sat Jan 1 06:36:04 2011 -0800 - - Corrected according to bugfix at Doctrine-jira - -commit aea712d8a20ed6a0cb46b49726b0a2cf5b150bf9 -Author: Fabien Potencier -Date: Tue Jan 4 14:46:24 2011 +0100 - - [ZendBundle] added a simple way to add new writers (add a service with a zend.logger.writer tag) - -commit 7fdc61f2723232ad9e256b01f0ea941c69f9eb63 -Author: Fabien Potencier -Date: Tue Jan 4 14:32:15 2011 +0100 - - [TwigBundle] added a way to register Twig globals from configuration - - - - - - twig.config: - globals: - foo: request - -commit 7b7e83f428fceec8ad20d23e7247a9116f08dc2f -Author: Fabien Potencier -Date: Tue Jan 4 11:58:57 2011 +0100 - - removed js and css helpers and Twig integration - - These helpers have been removed as they do not work as expected. - Among other things, the order is not the right one when using PHP - templates, and adding assets from an included template is not - possible when using Twig templates. - - This should be replaced by integrating a third-party library that - manages assets: minification, compilation, packaging, ... - -commit b60d254be2f9b9a8b1340a8f7b40270748692ca5 -Author: Fabien Potencier -Date: Tue Jan 4 13:59:16 2011 +0100 - - [TwigBundle] added request and session as global variables - - * removed the "_view" variable from templates - * removed the "flash()" function (now available from the session directly {{ session.flash('notice') }}) - -commit 0e487cdda65766d5af9d9181cfc7da5dfb30145f -Author: Fabien Potencier -Date: Mon Jan 3 19:50:23 2011 +0100 - - [TwigBundle] replaced current {{ foo }} syntax for translation placeholders to %foo% - -commit 9b10c8a86652d50e4b3e38dc5dd8ca14ffb5619c -Author: Ryan Weaver -Date: Mon Jan 3 20:20:44 2011 -0600 - - [WebProfileBundle] Adding more information to the Response content returned when an intercept is redirected. - - Since this is a debug-only feature, I think the more details we can include, the less trouble it'll cause when people are not expecting their requests to be intercepted. It's a good feature - this better-communicates what's happening. - -commit 5c6f4fbdd71f439f96618376517ea7ec76ea3368 -Author: Fabien Potencier -Date: Mon Jan 3 22:09:47 2011 +0100 - - [HttpFoundation] added missing directory in fixtures - -commit 39c9bf160e5716aec0f42b3552524804e534b8e5 -Author: Bernhard Schussek -Date: Mon Jan 3 18:43:03 2011 +0100 - - [Validator] Implemented @Ip constraint - -commit 114b2cf6c1a3ec20957db2333a1dc6d0211032dc -Author: Bernhard Schussek -Date: Mon Jan 3 17:46:46 2011 +0100 - - [FrameworkBundle] Attributes can now be passed when rendering form fields with the PHP renderer - -commit acdd5c06de1e62caa042df8a37360403475c58f0 -Author: Bernhard Schussek -Date: Mon Jan 3 17:26:18 2011 +0100 - - [Form] Changed value transformers to throw UnexpectedTypeException instances - -commit 48af2fc86edffd83034e2d3d3b94dc75511eae97 -Author: Bernhard Schussek -Date: Mon Jan 3 17:00:28 2011 +0100 - - [Form][FrameworkBundle][HttpFoundation] The session is now automatically started when a form is CSRF protected - -commit e9a7531a26cccd06e701e3b8ee9df5faa3f4d075 -Author: Bernhard Schussek -Date: Mon Jan 3 16:06:55 2011 +0100 - - [Form] added the constrained method Field::isTransformationSuccessful() - -commit 85130820079a65494d7cd4834eb120b126650e56 -Author: Bernhard Schussek -Date: Mon Jan 3 15:47:20 2011 +0100 - - [Form][HttpFoundation] Improved File and UploadedFile class - -commit 708c7802135aa88e6f66223fbe45fc6d36186ce1 -Author: Bernhard Schussek -Date: Sun Jan 2 19:19:15 2011 +0100 - - [Validator] Renamed @Validation constraint to @Set - -commit ba422e8472c8c16235760cb095f228f6ee9496f5 -Author: Bernhard Schussek -Date: Sun Jan 2 18:49:33 2011 +0100 - - [Form] Added support for virtual field groups - -commit 8b843e266203e3c5416eb01c72dffe91d87a7e1a -Author: Fabien Potencier -Date: Mon Jan 3 20:09:48 2011 +0100 - - [TwigBundle] fixed trans tag due to Twig changes - -commit 8ca90d5233b956df4902345172b42738069a316f -Author: Fabien Potencier -Date: Mon Jan 3 15:11:55 2011 +0100 - - fixed typo in phpdoc - -commit acbdbfca520f0775edd1e4c72ab3e2bd52d653fb -Author: Fabien Potencier -Date: Mon Jan 3 14:59:27 2011 +0100 - - fixed typo - -commit 5c6b594daed30f30bd5152d3021943b1f6642978 -Author: Fabien Potencier -Date: Mon Jan 3 14:45:14 2011 +0100 - - [TwigBundle] converted form filters to functions - - |render_enctype -> form_enctype() - |render -> form_field() - |render_hidden -> form_hidden() - |render_errors -> form_errors() - |render_label -> form_label() - |render_data -> form_data() - -commit e20a246eeeacfe8681ee0a8aa2eb360490e68282 -Author: Fabien Potencier -Date: Mon Jan 3 14:26:20 2011 +0100 - - [TwigBundle] fixed format_args configuration - -commit 55b343b27c2496d2b4bc854af8ad9c37481ec387 -Author: Fabien Potencier -Date: Mon Jan 3 12:34:14 2011 +0100 - - [TwigBundle] simplified code a bit - -commit 2e9b8a4117733a3609262208faedb617f9b589ef -Author: Fabien Potencier -Date: Mon Jan 3 12:16:24 2011 +0100 - - [TwigBundle] removed HelperTokenParser - -commit 13bcf7cdac06843320d744c22faf99727a56d7c5 -Author: Fabien Potencier -Date: Mon Jan 3 12:14:54 2011 +0100 - - [TwigBundle] converted flash tag to a function - -commit 3f492cae400bcfed53537c675d69cd13e64ef699 -Author: Fabien Potencier -Date: Mon Jan 3 12:12:18 2011 +0100 - - [TwigBundle] removed usage of HelperTokenParser for the js/css tags - -commit 840bd8aacd4ab48474e0600ecd54acee7b82f080 -Author: Fabien Potencier -Date: Mon Jan 3 11:56:52 2011 +0100 - - [TwigBundle] removed usage of HelperTokenParser for the 'render' tag - -commit eb4788e98e4e578ae4178536c41536a79b4a1dfd -Author: Fabien Potencier -Date: Mon Jan 3 09:07:06 2011 +0100 - - [DependencyInjection] made service keys and aliases case insensitive (as method names are case insensitive in PHP) - -commit de42cfdf3e35955b52813755f8be0cfbe4fea942 -Author: Victor Berchet -Date: Thu Dec 23 09:56:05 2010 +0100 - - fix a typo - -commit b7db5482d7c2632493e3bae2862226cee5f7655e -Author: Victor Berchet -Date: Thu Dec 23 09:46:49 2010 +0100 - - Container builder tweaks - -commit 302dbd12257fb00cc7198bac01af6ad4994cc908 -Author: Benjamin Eberlei -Date: Sat Jan 1 23:41:42 2011 +0100 - - Refactor Doctrine Bundle to use Symfony DIC Enabled EventManager. - -commit fa7fdedf4b4ea492d38dff7e5f1a4094b6cd7ff0 -Author: Benjamin Eberlei -Date: Sat Jan 1 23:21:58 2011 +0100 - - Introduced meta-bundle DoctrineAbstractBundle to squash 400+ loc of code duplication from ORM and MongoDB Bundles. - -commit 55a48bcfa629059b3b86c4319f38a15fbc8920e9 -Author: Johannes M. Schmitt -Date: Sun Jan 2 20:26:06 2011 +0100 - - optimized AclVoter, added unit test - -commit 1577110c355bdb37324f7a3c7d0d59f2c9982dfa -Author: Igor Wiedler -Date: Sun Jan 2 23:08:16 2011 +0100 - - fix PHPUnit assertType deprecation warnings - - PHPUnit 3.5.6 deprecates assertType in favor of assertInternalType and - assertInstanceOf. It will be completely removed in 3.6. - -commit da9d2e82f6ebc8a5e424969ef514a7092ddb33f8 -Author: Christophe Coevoet -Date: Sun Jan 2 15:49:58 2011 +0100 - - Added the Typehint needed by the type-hinting in Twig_Node - -commit a99d8c8558717d5d0cd29bcdc23f5ac077ade106 -Author: Johannes M. Schmitt -Date: Sun Jan 2 02:33:00 2011 +0100 - - fix possible duplicate security identities - -commit 2daa6b5bfedac13702cd75f4dc5d12a5d742724d -Author: Bernhard Schussek -Date: Sun Jan 2 00:59:55 2011 +0100 - - [TwigBundle] Fixed display of DateFields in twig templates - -commit 52ecffe51b93afa93a38dd46839889ca9dd5c287 -Author: Bernhard Schussek -Date: Sun Jan 2 00:34:01 2011 +0100 - - [Validator] Implemented Locale constraint - -commit b9c2e983159d31b217873d446138fde6e0e10489 -Author: Bernhard Schussek -Date: Sun Jan 2 00:24:51 2011 +0100 - - [Form][Locale] Implemented LocaleField and added script for updating ICU data - -commit d8b8ae0608b8b9933865a84f8d3acb6e044bbfb4 -Author: Bernhard Schussek -Date: Sat Dec 25 13:00:46 2010 +0100 - - [FrameworkBundle][TwigBundle] Introduced field_row template for Form rendering - -commit 62cd09e7081795809a4f1f5e24f2db287b905913 -Author: Fabien Potencier -Date: Fri Dec 31 16:55:35 2010 +0100 - - [TwigBundle] replaced the asset tag with an asset function (from {% asset css/foo.css %} to {{ asset('css/foo.css') }} - -commit 49a3e52fa8c25a7307b4ce33fa679b9cd068f368 -Author: Fabien Potencier -Date: Fri Dec 31 10:53:18 2010 +0100 - - [HttpFoundation] changed the default name of the session to _SESS as using _SESSION does not seem to work with PHP 5.3.3 (the session starts for each request) - -commit b4288459cc440fda95eb7f2b431d04dd3e54f80e -Author: Johannes Schmitt -Date: Tue Dec 14 16:43:40 2010 +0100 - - added ACL system to the Security Component - -commit 5c73619d801ad0e006a9bc3d05c820ef0439afc0 -Author: Fabien Potencier -Date: Fri Dec 31 09:15:36 2010 +0100 - - [DependencyInjection] optimized previous commit - -commit c886d88bf367c2f7be1afc3e861c05b8e2baf9e6 -Author: Lukas Kahwe Smith -Date: Thu Dec 30 17:27:43 2010 +0100 - - [DependencyInjection] force loading of class file when resolving interface injections - -commit 186b8d39cd4f5a2fc03fee35d7daffed57580abe -Author: Francis Besset -Date: Thu Dec 30 21:25:25 2010 +0100 - - [Swiftmailer] Set a null value for swiftmailer.single_address if delivery_address is not specified - -commit dc0b45f7f16e6eb65d513523fda32e8176d837c9 -Author: Francis Besset -Date: Thu Dec 30 21:20:58 2010 +0100 - - [Swiftmailer] Fixed typo - -commit 500e02d4fd123cc03f7456527a9f70cdedb2d3d5 -Author: Benjamin Eberlei -Date: Thu Dec 30 21:04:19 2010 +0100 - - fixed inconsistency between MongoDB and ORM Annotation Reader definition that lead to a bug in the "common" code - -commit 46b1b5bd60432ba07bde2732a2310a5e76f94174 -Author: Jeremy Mikola -Date: Thu Dec 30 13:13:20 2010 -0500 - - [Security] LogoutListener should not invoke handlers' logout() method if token is empty - - If a user was not authenticated and visited the logout path, a null value was passed to the handler's logout() method, resulting in a catchable fatal error. - -commit 8800a9a932a542474a36068847fc557f7b3aad24 -Author: Christophe Coevoet -Date: Thu Dec 30 00:49:37 2010 +0100 - - Fixed a typo - -commit bf98b3c1ae126ec92615445104a3035ce605936c -Author: Bouke Haarsma -Date: Fri Dec 24 01:35:33 2010 +0100 - - Form->getUri() should return it's path if no action is defined - -commit 154611e57296147d73928219d0a0c21462af8734 -Author: Fabien Potencier -Date: Thu Dec 30 17:00:41 2010 +0100 - - fixed (and now with tests) false/null confusion - -commit c9df39b5cf2a5b5e3fd1e4bff53a16f9b05a858f -Author: Fabien Pennequin -Date: Sun Dec 26 00:16:02 2010 +0100 - - [DoctrineBundle] Optimized param converter - -commit 176f929139c10aa0d16e7405b40d3320c8739645 -Author: Fabien Pennequin -Date: Sat Dec 25 23:53:10 2010 +0100 - - [FrameworkBundle] Optimized param converter manager - -commit b26d44b4a3bfa57d83d995eec7c4ddf28181d1d0 -Author: Fabien Pennequin -Date: Sat Dec 25 23:36:08 2010 +0100 - - [FrameworkBundle] Fixed error with priority for param converter services - -commit 6aa750d1ceb49dfae1e9d9f8d782ce385401f9b4 -Author: Fabien Pennequin -Date: Sat Dec 25 23:12:32 2010 +0100 - - [DoctrineBundle] Added tests for DoctrineConverter class - -commit b77a6e7dcddc32b9bddc5d38f3f9d7f972134a0d -Author: Fabien Potencier -Date: Thu Dec 30 16:51:13 2010 +0100 - - fixed previous commit - -commit 46bf30dc20d9cfb0c74d4fb94a249f5cc3ba9764 -Author: Jimmy Leger -Date: Tue Dec 28 19:37:57 2010 -0800 - - [DoctrineBundle] DoctrineConverter::find($class, $request) and DoctrineConverter::findOneBy($class, $request) should return null - -commit 6a0075eee2f44f59490a54ad0978066697c05b69 -Author: Henrik Bjørnskov -Date: Thu Dec 30 16:40:02 2010 +0100 - - Fixed inconsistency - -commit db5e180d3750687ab6d65ebbdd951b80e16590d6 -Author: Johannes Schmitt -Date: Wed Dec 29 20:12:24 2010 +0100 - - tweaked DI container - -commit ba2b1aad281d389d9464bc53ef31e565272cdb5e -Author: Benjamin Eberlei -Date: Fri Dec 10 00:45:41 2010 +0100 - - refactored Doctrine*Bundle to allow a much more flexible configuration - -commit 46949e2c22c7663516d99b88a51e919160fba6b6 -Author: Henrik Bjørnskov -Date: Tue Dec 28 11:26:43 2010 +0100 - - [DoctrineBundle][DoctrineMongoDBBundle] Makes it possible to use shortcuts for defining document or entity classes when using the DaoAuthenticationProvider - -commit 42d2f837fe8bc7d38f27413d01a91c26e55239a8 -Author: Henrik Bjørnskov -Date: Thu Dec 30 12:49:13 2010 +0100 - - [WebProfilerBundle] Another call to block removed. - -commit 8777a34234d8fb04761314037edd32f0be383cef -Author: Fabien Potencier -Date: Thu Dec 30 12:12:15 2010 +0100 - - [TwigBundle] updated templates for the latest version of Twig - -commit 0f95f758742922a19043568f56d8c8535aa55d14 -Author: Fabien Potencier -Date: Thu Dec 30 12:12:06 2010 +0100 - - [WebProfilerBundle] updated templates for the latest version of Twig - -commit 59996bd8b91ceac3327eb14ecd5d1cb8e1c1efe5 -Author: Henrik Bjørnskov -Date: Thu Dec 30 11:58:53 2010 +0100 - - [TwigBundle] Fixed form.twig calls to {% display %} - -commit ac3e5545b969354f3ded54e308b88f72d474ee41 -Author: fivestar -Date: Mon Dec 27 14:36:46 2010 +0900 - - [Console] fixed call to undefined method. - -commit 77f5e7a5f301fec6c7f12400dfab81d7abd1d7ca -Author: Fabien Potencier -Date: Tue Dec 28 19:53:11 2010 +0100 - - [TwigBundle] updated functions to work with the latest version of Twig - -commit 2985cfa5a91deefb401d2eb0047b607041e6afb3 -Author: Fabien Potencier -Date: Thu Dec 23 12:48:45 2010 +0100 - - [FrameworkBundle] converted the special Profiler class to a DIC compiler class - -commit 8e6a3849ee68d9d4f4e200579ea1ba41b2b2a42e -Author: Fabien Potencier -Date: Thu Dec 23 12:38:08 2010 +0100 - - [TwigBundle] converted the special Twig Environment class to a DIC compiler class - -commit 385ad72d643cd58d5d224e3128d4660b73abeeeb -Author: Fabien Potencier -Date: Thu Dec 23 12:32:51 2010 +0100 - - [FrameworkBundle] converted the special routing resolver to a DIC compiler pass - -commit 3516a043bcc4dda95b0a6cc74f0bed05b34b844e -Author: Henrik Bjørnskov -Date: Thu Dec 23 09:56:38 2010 +0100 - - [FrameworkBundle] Moved the adding of Converter tags to a CompilerPass by suggestion of schmittjoh. - -commit 5b68548e41b5104fcd19b5f97f9306dbcf702578 -Author: Henrik Bjørnskov -Date: Thu Dec 23 09:32:02 2010 +0100 - - [FrameworkBundle] Fixed ParamConverterListener call to NotFoundHttpException - -commit 2ee4252a1f9500697f8582878fce151c593d1ce0 -Author: Fabien Potencier -Date: Thu Dec 23 08:34:16 2010 +0100 - - [FrameworkBundle] made array session storage the default in test mode - -commit 13fc13519edfd777fa1fe0fef2a18e0670f530e4 -Author: Bulat Shakirzyanov -Date: Wed Dec 22 13:07:23 2010 -0500 - - [FrameworkBundle] registered array session storage service in DIC - -commit f8a88e822f17e2b4bf70bdb7ba8113e97b6e369a -Author: Bulat Shakirzyanov -Date: Wed Dec 22 13:07:03 2010 -0500 - - [HttpFoundation] added ArraySessionStorage for usage in tests - -commit cbd6d0aecee7dd9fa6ca941f6c401e7cfb0ece22 -Author: Fabien Potencier -Date: Wed Dec 22 15:35:19 2010 +0100 - - [DoctrineBundle] added a request param converter for Doctrine - -commit 1af21221ae2c0003041d7e905f685027280a3152 -Author: Fabien Potencier -Date: Wed Dec 22 14:50:39 2010 +0100 - - refactored and fix previous commit - -commit baf07a13acd1270c23b615f8d3077ad560911a35 -Author: Henrik Bjørnskov -Date: Tue Dec 21 12:59:28 2010 +0100 - - added converter manager and converter interface incl. tests - -commit 763ef35d0e9c627dbf22cab8d32b79af80b288cb -Author: Kris Wallsmith -Date: Tue Dec 21 05:18:51 2010 -0800 - - [Routing] added creation of a file resource in annotations loader - -commit 32aef9644134f375f67e5685c4ffd48ea40536e3 -Author: Kris Wallsmith -Date: Mon Dec 20 16:50:16 2010 -0800 - - [Routing] removed call to setDefaultAnnotationNamespace() so this can be configure on the injected reader - -commit 8a472b7d9842018a847e88093210c11109ab3c89 -Author: Benjamin Lévêque -Date: Wed Dec 22 09:41:53 2010 +0100 - - [Routing] Fix PhpMatcherDump when url contains a . or a - - -commit 27f540463a149eeea5f11fcf7c0d301ae752ff4e -Author: Johannes Schmitt -Date: Tue Dec 21 16:10:53 2010 +0100 - - added generic encoder factory - -commit b2476719f6710898932ffb07c5450b1da7d11708 -Author: Victor Berchet -Date: Tue Dec 21 10:57:57 2010 +0100 - - Container PHP dumper: optimize string dumping ('f'.'o'.'o' -> 'foo') - -commit 03d25cc7faf6755ae7ae737a66527d58168aaa55 -Author: Johannes M. Schmitt -Date: Mon Dec 20 20:56:14 2010 +0100 - - refactored creation of access decision manager to make use of newly added compiler passes - -commit c54f6d81df02905ab7067bc44213ab39b1403c79 -Author: Jonathan H. Wage -Date: Mon Dec 20 16:43:44 2010 -0600 - - Fixing DoctrineMongoDBBundle to work with latest version of Doctrine. - -commit 451847c7d236b2ea89051938d33681649252ebe3 -Author: Jordi Boggiano -Date: Tue Dec 21 04:08:18 2010 +0100 - - CS: prefer while (true) over while (1) - -commit 3d9b13f240ce0ae178c0f42767c59728ecd80e71 -Author: Jordi Boggiano -Date: Tue Dec 21 04:06:56 2010 +0100 - - CS: Unified non-strict equality comparisons, put var on the right side - -commit 094d428e68a0273b7c123999ee804755593836dc -Author: Jordi Boggiano -Date: Tue Dec 21 03:59:17 2010 +0100 - - CS: Unified strict equality comparisons, put var on the right side - -commit a2105d44aad351e2e1d302e7a385883428480a96 -Author: Johannes Schmitt -Date: Wed Dec 15 00:25:33 2010 +0100 - - slight compiler refactoring (RFC) - -commit 5e948076687091b44e8f5b11ed1f3213e8211e81 -Author: Victor Berchet -Date: Mon Dec 20 18:13:02 2010 +0100 - - Speed up url matching for route without variable - -commit 98db58ac17bc2dcaa1cf104b00fa3389eba7fd02 -Author: Jordi Boggiano -Date: Mon Dec 20 13:51:41 2010 +0100 - - Minor template cleanup - -commit d300fd6131c75dc494de09a44c828e796b66e163 -Author: Victor Berchet -Date: Mon Dec 20 16:21:56 2010 +0100 - - Remove a useless test - -commit 9ffb1637b97215b3ae60d5c9ebb0969e65b70e65 -Author: Victor Berchet -Date: Mon Dec 20 16:15:50 2010 +0100 - - Make use of SplFileInfo::getBasename - -commit d87c3c581cf401654d99cfc418a924e071094819 -Author: Marc Weistroff -Date: Sun Dec 19 17:55:19 2010 +0100 - - [FrameworkBundle] Added config keys for PdoSessionStorage. - -commit 0518f049353ef19bcf80743ebfc9dc812a509af6 -Author: Fabien Potencier -Date: Mon Dec 20 12:36:53 2010 +0100 - - [WebProfilerBundle] removed the hide button when in the web profiler - -commit b861c5a76503733116e31ab9eae9f79adcf9aa6e -Author: Jordi Boggiano -Date: Mon Dec 20 11:36:57 2010 +0100 - - [WebProfilerBundle] Adding 'hide' button on the toolbar, fixes #9362 - -commit b0cfec598ef7e4b438438b7d70891fad8d115eb5 -Author: Fabien Potencier -Date: Mon Dec 20 12:31:10 2010 +0100 - - [TwigBundle] simplified code - -commit d70ce5b9aaae86934e6d3c8d1ae03ce6fd680fcf -Author: Fabien Potencier -Date: Mon Dec 20 10:30:59 2010 +0100 - - [Process] tweaked php doc and fixed PhpProcess::run() return value - -commit 5d65f3edbd8333cfefc16758a58a55d673b4c835 -Author: Fabien Potencier -Date: Mon Dec 20 09:39:00 2010 +0100 - - [TwigBundle] converted path and url tags to functions - - {% url 'blog_post' with { 'id': post.id } %} -> {{ url('blog_post', { 'id': post.id }) }} - {% path 'blog_post' with { 'id': post.id } %} -> {{ path('blog_post', { 'id': post.id }) }} - -commit d935df036cf8b592167afef7bef85b632b2a6e47 -Author: Fabien Potencier -Date: Mon Dec 20 09:05:16 2010 +0100 - - [TwigBundle] removed unused tag and contenttag Twig tags - -commit bacb472e3937024bedb09d1f11a0b9111d150253 -Author: Fabien Potencier -Date: Sun Dec 19 22:27:50 2010 +0100 - - updated last commit to reflect Twig changes - -commit faac8e6ffdc9ce295250445d5a1eeadc6a939845 -Author: Fabien Potencier -Date: Sun Dec 19 22:06:37 2010 +0100 - - [TwigBundle] replaced the ifrole tag with a has_role function - - Before: - - {% ifrole "ROLE_ADMIN" %} - Only show if you have the ROLE_ADMIN role... - {% endifrole %} - - After: - - {% if has_role("ROLE_ADMIN") %} - Only show if you have the ROLE_ADMIN role... - {% endif %} - -commit f9036caa6e7ff8c0a55cf69cacb3ce7ea9a3cf4b -Author: jeff -Date: Sat Dec 18 16:30:03 2010 +0100 - - Test default port number - -commit b57411b5ec734c02451a9f7641d3b9d13bd838fb -Author: Fabien Potencier -Date: Sat Dec 18 08:15:13 2010 +0100 - - renamed reloadUserByAccount() to loadUserByAccount() - -commit df6ffbbf070faf70f64433b9dafbafa2dbff660d -Author: Johannes Schmitt -Date: Thu Dec 16 22:27:16 2010 +0100 - - remove user provider name - -commit cd640468113eae70ecf2312deba40c260ba030de -Author: Bernhard Schussek -Date: Thu Dec 16 15:11:11 2010 +0100 - - [Form] Changed semantics of "always_empty" option in PasswordField - - If the option is true, the password is never written into the input field's value. If it is false, it is only written into the input field's value after submitting a form with errors. - - The default value for "always_empty" is true. - -commit a6e414f746be8e8b0606632c472fd69d73407859 -Author: Pierre-Louis LAUNAY -Date: Thu Dec 16 14:40:00 2010 +0100 - - The method ->getHeader(...) doen't exists. Replace it by ->headers->get(...) - -commit 03ce103b3122c7134e818e9e7c903eb8ce3ef6fc -Author: Fabien Potencier -Date: Thu Dec 16 10:26:45 2010 +0100 - - fixed unit test - -commit 4f46235ab0f93cdeb1b2a608e934df25bd19faaf -Author: Jordi Boggiano -Date: Wed Dec 15 12:10:29 2010 +0100 - - [HttpFoundation] Send proper charset along with the default text/html header - -commit b37f9b4b470589040c22a4e0925388e86708542d -Author: Fabien Potencier -Date: Thu Dec 16 10:22:52 2010 +0100 - - fixed unit tests - -commit a059ec891dac89e9cae177c4d06ac1b60c6b5616 -Author: Bernhard Schussek -Date: Wed Dec 15 19:22:14 2010 +0100 - - [Validator] Implemented Image constraint - -commit 993257a83eb172310a2cdd76b3931f75cd810654 -Author: Bernhard Schussek -Date: Wed Dec 15 19:07:43 2010 +0100 - - [Validator] Implemented Language constraint - -commit fdb7f84c7def4f11fa66d12a2b7e57f3cb229bf9 -Author: Bernhard Schussek -Date: Wed Dec 15 19:00:43 2010 +0100 - - [Locale][Form][Validator] Refactored code to new Locale component, implemented Country constraint - -commit 93d3716a8492aaa2590dc4f076de44f666dce26f -Author: Bernhard Schussek -Date: Wed Dec 15 18:29:20 2010 +0100 - - [Form] Implemented LanguageField - -commit 9db7db4439d4123464c6c86582a9708fa0101964 -Author: Bernhard Schussek -Date: Wed Dec 15 17:44:36 2010 +0100 - - [Form] Implemented CountryField - -commit 78b69876d4524cafaaf418f23b0e391eab6eac91 -Author: Bernhard Schussek -Date: Wed Dec 15 17:32:33 2010 +0100 - - [Form] Locale can now only be set statically before creating a form/field, otherwise we have too many problems updating a field's state when the locale is changed - -commit 7c557d0d6e6d174f8b9dbccc1d6f42b97d840985 -Author: Bernhard Schussek -Date: Wed Dec 15 15:36:47 2010 +0100 - - [Form] Made and parameter in the constructor optional - -commit b8ef7e7332a93886b7327c32790bf185320202ab -Author: Bernhard Schussek -Date: Wed Dec 15 15:29:17 2010 +0100 - - [Form] Improved semantics of property paths and removed FieldGroup::merge() for now - - The semantics of property paths are now: - - (1) if a property path is set, it is _always_ respected (relative to the object - of the parent field) - (2) if no property path is set, the object of the parent field is _always_ ignored - - Fact (2) allows us to set data into fields that is updated independently of the parent - field (like CSRF tokens, subforms with different objects etc.) - - What is missing now is support for subfields that pass the object of the parent field - through to their own subfields. This functionality would be needed for GoogleMapFields, - DateRangeFields etc., which are compositions of individual fields that update the - parent object of the FieldGroup. - - There are several alternatives for the latter functionality that should be discussed - in a RFC. - -commit 242be933d5cd73fed2049a29ed8c5ae069320e47 -Author: Bernhard Schussek -Date: Tue Dec 14 21:43:19 2010 +0100 - - [Form] Added proper error handling to FileField - -commit fd3f4f86a5e7991ba880a9c78d061fe404f9dc1b -Author: Kris Wallsmith -Date: Wed Dec 15 13:15:13 2010 -0800 - - [FrameworkBundle] fixed classname collision - -commit bd7e9b022b3605e0d1c9643970b95cce84c7dec9 -Author: Johannes M. Schmitt -Date: Wed Dec 15 21:18:58 2010 +0100 - - variable name fix - -commit c543626cf57b1d67b57c709a8918a3453ecf111a -Author: Henrik Bjørnskov -Date: Wed Dec 15 19:42:24 2010 +0100 - - [DoctrineMongoDBBundle] Fixed DoctrineMongoDBExtension::loadConnections to follow the new constructor signature introduced with the Doctrine\\MongoDB access layer refactoring so that Doctrine MongoDB logging works againg with the WebProfilerBundle - -commit 3c692bd1608eb2bef30f74343f476a5e045ab38b -Author: Johannes Schmitt -Date: Wed Dec 8 13:51:26 2010 +0100 - - fixed user refreshing after unserialization - -commit c9f08c0a68446ef27e5ec089c9ec5b85ba78b35a -Author: Fabien Potencier -Date: Tue Dec 14 15:51:10 2010 +0100 - - changed all XML attribute names to take - instead of _ (everything should be consistent now) - -commit 6970a46b84072b835a90612e19fb8109f1f78738 -Author: Fabien Potencier -Date: Tue Dec 14 09:38:15 2010 +0100 - - updated Twig templates for the new hash syntax - -commit 9f5253e46027ff1827228f138def699441f9c5b3 -Author: Fabien Potencier -Date: Tue Dec 14 07:49:55 2010 +0100 - - fixed typo - -commit ff9e9ac3153d153ca86b0ea98cb9d4d1a82f6b98 -Author: Bulat Shakirzyanov -Date: Mon Dec 13 12:50:56 2010 -0500 - - [DependencyInjection] fixed a typo in PhpDumper - -commit bbc87b6d11b3afba4425ea24aa6a4d02264f9867 -Author: Jordi Boggiano -Date: Mon Dec 13 14:06:50 2010 +0100 - - [DoctrineBundle] Fixed regression in proxy cache dir - -commit b3081c79e95dd5b30c03c9540c118a4d7138a16c -Author: Johannes M. Schmitt -Date: Mon Dec 13 11:09:41 2010 +0100 - - CS fixes - -commit 583340db7b40581d3d9c3e64f7d3a6b7c79d00d6 -Author: Jordi Boggiano -Date: Mon Dec 13 00:22:47 2010 +0100 - - [HttpFoundation] Added a way to grab the request body as a resource - -commit 9fef10f67d27f494c732259f9ba91835785d9558 -Author: Jordi Boggiano -Date: Sun Dec 12 23:51:11 2010 +0100 - - [HttpFoundation] Fixed indenting - -commit ac7e0bc35f1f8ecb6260276c552579ffec11bc07 -Author: Jordi Boggiano -Date: Mon Dec 13 01:20:21 2010 +0100 - - [DependencyInjection] Fixes a loading order issue - - ab7ad4808bb79f8df8ead811a6412b9e98d4ebcb introduced a regression when using a parameter in an extension config that is defined in the same file, the ParameterBag can not resolve it - -commit 84c749656543265d966d105cdefa2aea2583f0ae -Author: Jordi Boggiano -Date: Sun Dec 12 23:16:25 2010 +0100 - - [DoctrineBundle] Fix createOrmProxyDirectory method - -commit 02a92ec297cc1bbc19cabc6103f4b708bfe3771c -Author: Fabien Potencier -Date: Sun Dec 12 14:41:00 2010 +0100 - - [TwigBundle] added autoescape option in Twig configuration - -commit 9644fcbb7111d55d0fbd5b781b44e59201819a65 -Author: Fabien Potencier -Date: Sun Dec 12 14:24:27 2010 +0100 - - [FrameworkBundle] changed default name of Routing matcher class to be consistent with the generator class in cache - -commit e6d03857780abf17d02ae2b76e90d76d370ba302 -Author: jeff -Date: Tue Dec 7 22:51:45 2010 +0100 - - [HttpFoundation] fixed Request::create() when using HTTPS and getUri()/getPathForUri() when script name should be removed. - - Original explanation from pull request: - - I'm Using symfony2 with URL Rewriting to 'hide' index.php. - On form authentication, symfony2 redirect to http://host:port/index.php/login_path instead of http://host:port/login_path. I do understand that, in my case, redirect is set into one of : - FormAuthenticationEntryPoint with getUriForPath() - FormAuthenticationListener with getUriForPath() - Security/Firewal/ExceptionListener with getUri() - - This path modify getUri and getUriForPath to : - remove default port from URI - remove script name if not initially present - -commit 30f231deaf5208b2f4854b3f550259a15f8fbebd -Author: Lukas Kahwe Smith -Date: Sun Nov 28 01:15:54 2010 +0100 - - moved default form template to the DIC config - -commit abe804726279148cdebae017550308c7fc21114b -Author: Johannes Schmitt -Date: Sun Dec 12 09:41:47 2010 +0100 - - added authentication trust resolver - -commit 763bba9b8917eb2cea5dafae27a10af3a71b4855 -Author: Johannes Schmitt -Date: Sun Dec 12 10:06:25 2010 +0100 - - bug fix - -commit a7c81577c7f26cbbf34df49d200d496c91f825e2 -Author: Fabien Potencier -Date: Sun Dec 12 09:05:03 2010 +0100 - - [HttpFoundation] added a way to retrieve raw body from a request - -commit 5857576024739919dd03dd9f204bb3446cacfc01 -Author: Fabien Potencier -Date: Sun Dec 12 08:53:49 2010 +0100 - - [Routing] added . as a valid character in route names - -commit 7cb8dca04dad72679e3615e3b45ab067c34494bf -Author: Fabien Potencier -Date: Sun Dec 12 08:53:18 2010 +0100 - - [Routing] added . as a valid character in route names - -commit 504463c30769264e4cefc32f99018d9000e7c51c -Author: Fabien Potencier -Date: Sun Dec 12 08:50:46 2010 +0100 - - [Routing] refactored code - -commit 48e30537c407db8a645a3e18c854a13b9d9b1873 -Author: Fabien Potencier -Date: Sun Dec 12 08:39:37 2010 +0100 - - added exception when a loaded YAML resource is not an array - -commit 99445428113ab4bcfe781169aa91ed7c6722033c -Author: Fabien Potencier -Date: Sun Dec 12 08:02:13 2010 +0100 - - [Security] fixed method visibility - -commit ddd05cfce4f4ff2863350f7051679725cda26cfc -Author: mwsaz -Date: Sun Dec 12 01:46:41 2010 +0100 - - [FrameworkBundle] fixed 404 exception class name - -commit c64f331de597145b72288c09fa94cb49f39b06f4 -Author: Francis Besset -Date: Sat Dec 11 21:19:30 2010 +0100 - - [Console] Symfony 2 or Symfony2 ? - -commit e49cc363395ef02f7dc68ced1726f69e08429492 -Author: Johannes Schmitt -Date: Fri Dec 10 16:51:24 2010 +0100 - - This commit fixes two bugs: - - interfaces can now also be defined on containers which are built with an Extension - - interface injection can also be used on classes that require constructor arguments - -commit cc3a78389017e4377b869dfea2078f2277603f13 -Author: Johannes Schmitt -Date: Fri Dec 10 15:42:29 2010 +0100 - - removed dead code - -commit 1b2ca259f12cf7de86626c78d2d8b1573e8ddf85 -Author: Bernhard Schussek -Date: Fri Dec 10 10:47:43 2010 +0100 - - [Validator] Fixed string-based constraint validators to accept empty values - -commit af291bb0f1c9032adaa96790829cbe04077a8234 -Author: Gustavo Falco -Date: Sat Nov 27 01:03:19 2010 -0300 - - [Validator] Fixed UrlValidator to accept empty strings (closes #9297) - -commit f73b6b4e1c5c563d31176c9de1fdeb962a94d0e3 -Author: GordonsLondon -Date: Thu Dec 2 15:32:21 2010 +0100 - - [PropertyPath] Fixed usage of __get() and __set() when accessing properties that exist in the object but are not public - -commit b4c359357fb70dedeee5513a7e6814d7a016571b -Author: Bernhard Schussek -Date: Fri Dec 10 10:30:48 2010 +0100 - - [FrameworkBundle] Fixed choice_field.php template to use isChoiceGroup() - -commit e80aa9a5ab9643ad7dbf85727cf4188e58cda6ed -Author: Bernhard Schussek -Date: Fri Dec 10 10:20:25 2010 +0100 - - [Form] Fixed: The data in a CollectionField is resized down if fields are removed - -commit 131b3fe3730ba979eb57d4e3d7d683be472da09c -Author: Bernhard Schussek -Date: Fri Dec 10 10:19:51 2010 +0100 - - [Form] Refactored Field and FieldGroup to facilitate modifications in subclasses - -commit 984a857a96252ce3c355554e2ab133649f743b70 -Author: pablodip -Date: Mon Dec 6 11:34:54 2010 +0100 - - [Validator] fixed the static method loader to not repeat the loading when the static method is in the parent classes - -commit c8c9fba7d92eb6a75b2f90e697bd3f5393325a97 -Author: Jeremy Mikola -Date: Mon Dec 6 01:48:44 2010 -0500 - - [Routing] Add optional "type" param for loader hinting when resource strings are ambiguous - - Currently, ambiguities only arise for PHP files, as PhpFileLoader and AnnotationFileLoader would both claim support. Future conflicts may occur if the XML, YAML, or PHP loaders were to receive Directory and Glob loaders (as annotations have). - - Since the "type" parameter is optional, loader resolution will default to awarding resolution to the first loader to claim support. A previous hack in PhpFileLoader to avoid an AnnotationFileLoader conflict was removed, so that should be the only lost backwards compatibility with this patch. Unit tests were also created for the various loader classes, although only the supports() method is being tested. - - This implementation was proposed on the symfony-dev mailing list in response to Fabien's RFC for custom loader notation: http://groups.google.com/group/symfony-devs/browse_thread/thread/3104c1a9e45799d2/20fbe393c1afe088 - -commit 0c0853c6364557873e80ab412abcb81bc67d19ff -Author: Fabien Potencier -Date: Fri Dec 10 09:30:44 2010 +0100 - - fixed unit tests - -commit b3149a235b923065371aa0df869700907d79dd16 -Author: Fabien Potencier -Date: Fri Dec 10 09:30:32 2010 +0100 - - [HttpKernel] fixed request management in HttpKernel - -commit bff58d14d76195d0aebf6ed9f085672a8f4c743c -Author: Fabien Potencier -Date: Fri Dec 10 09:24:14 2010 +0100 - - [HttpKernel] fixed request management in HttpKernel - -commit da2658473500302b0129c33065bf42bd56234ba9 -Author: Fabien Potencier -Date: Fri Dec 10 09:21:31 2010 +0100 - - [HttpKernel] fixed request management in HttpKernel - -commit 55bed307f1e67eda91c50819a00ec3ee42b83db5 -Author: Fabien Potencier -Date: Fri Dec 10 09:16:42 2010 +0100 - - removed HttpException base class, refactored FlattenException class - -commit 23fbd87164dca2750a72fe206e15181c680c96e6 -Author: Fabien Potencier -Date: Fri Dec 10 09:02:26 2010 +0100 - - [HttpKernel] removed UnauthorizedHttpException as this should be handled by the Security component - -commit 131776001f054ecb4ddf0c161ba4dd22cdb8370f -Author: Fabien Potencier -Date: Fri Dec 10 09:00:06 2010 +0100 - - removed ForbiddenHttpException - - Both HttpKernel and Security define a 403 exception: - - * Symfony\Component\HttpKernel\Exception\ForbiddenHttpException - * Symfony\Component\Security\Exception\AccessDeniedException - - The one in HttpKernel has been removed in favor of the Security one. - -commit d0364485426f7341a72ab0519d8f140f82aae3dd -Author: Fabien Potencier -Date: Fri Dec 10 08:50:45 2010 +0100 - - [HttpKernel] simplified code - -commit be94daba6688fe4134dd1ff305e3dd43454d033b -Author: Ryan Weaver -Date: Fri Dec 3 09:51:21 2010 -0600 - - [HttpKernel] Reworking the HttpException class constructor to be more consistent with normal OO classes. Additionally, the base HttpException constructor was changed to require a code argument as it doesn't make sense to create an exception that will translate into a status code of 0 (in fact it'll cause a strange error). - -commit ab7ad4808bb79f8df8ead811a6412b9e98d4ebcb -Author: Jonathan H. Wage -Date: Tue Dec 7 15:14:19 2010 -0600 - - [DependencyInjection] Allow parameter replacement within extension configurations. - -commit 5da423be204c144554feb053baf482cf91a2e485 -Author: Kris Wallsmith -Date: Thu Dec 9 12:50:49 2010 -0500 - - [HttpKernel] Added getRequest() to HttpKernelInterface. - -commit 973a8f1f24d964aaf1cb694bc1c9814d8965f9f6 -Author: Fabien Potencier -Date: Fri Dec 10 07:34:06 2010 +0100 - - fixed typo - -commit 626af3980008c688e5ac5cc90aeedd475603d5bb -Author: Fabien Potencier -Date: Thu Dec 9 16:36:45 2010 +0100 - - fixed tabs - -commit 3dfd59b6bcaca2989a01e8a16691827ebd6888ae -Author: Fabien Potencier -Date: Thu Dec 9 09:43:09 2010 +0100 - - updated comment for the request service - -commit 04f8bc7317a04b095232b57c2ce87bc8b56cc6e3 -Author: Fabien Potencier -Date: Thu Dec 9 09:41:50 2010 +0100 - - fixed default httpkernel configuration - -commit 7eea4882db8c8876131533ad61791e6d96d7a0d1 -Author: Jeremy Mikola -Date: Wed Dec 8 19:04:47 2010 -0500 - - [HttpKernel] Move request-stashing behavior to the Kernel class - - Previously, HttpKernel performed request-stashing. By moving this to the Kernel class, the request is now available immediately after the kernel becomes aware of it. If the kernel is allowed to boot lazily (during the first call to handle()), this also allows an actual master Request to be available during booting. - - The old "request" service definition (with a bogus class name) can be replaced with a factory-aware definition that retrieves the request directly from the kernel. - -commit 2ff474fc3a2a49090f4636d6a13620920d702b93 -Author: Jeremy Mikola -Date: Wed Dec 8 18:58:26 2010 -0500 - - [HttpKernel][FrameworkBundle] Rename BaseHttpKernel to HttpKernel - - The original HttpKernel class can be deleted, as it's request-stashing will be moved to the Kernel class. FrameworkBundle's list of compiled classes must also be modified to respect this change. - -commit 7c653305a390c713f2e6be4f794f9db1683fa607 -Author: Fabien Potencier -Date: Wed Dec 8 14:33:58 2010 +0100 - - [DependencyInjection] fixed typo - -commit 39721f25bdaa0e30af79ad14a6cb9320830432b8 -Author: Fabien Potencier -Date: Wed Dec 8 08:28:30 2010 +0100 - - fixed indentation - -commit d94420f3a5e1d2699a7cccabca451b1cc02b4222 -Author: Johannes M. Schmitt -Date: Fri Dec 3 11:52:17 2010 +0100 - - logout refactoring - -commit 915973f4580842f7bf6f6e87b7765b590239d210 -Author: Kévin Dunglas -Date: Tue Nov 30 09:32:02 2010 +0100 - - [DoctrineMongoDbLogger] fixed the "Call to a member function getDebugLogger() on a non-object" error - -commit 99bda3d8c4e2739ea3f17bb4dc4df153b3eec7e4 -Author: mwsaz -Date: Sat Dec 4 14:46:47 2010 +0100 - - [Form] removed extra blank line in textarea - -commit b171ab9b7d1994221325936f6b7e50b625055c4e -Author: Philip Dahlstrøm -Date: Sun Dec 5 22:49:39 2010 +0100 - - Added renderer for PasswordField. - -commit eef6578c15b0dd6de804fd6f46c26029375b4131 -Author: Johannes M. Schmitt -Date: Fri Dec 3 18:47:54 2010 +0100 - - fixes bugs due to not disconnected listeners - -commit 50cfd4a7bf7a69512968b752a3b50d38143d5b98 -Author: Henrik Bjørnskov -Date: Fri Dec 3 20:00:11 2010 +0100 - - [FrameworkBundle] Create the bundles directory before trying to symlink else it will throw an error - -commit 70a793b33d3081b178bc6473e1d1d6bc9f654cf6 -Author: Jordi Boggiano -Date: Sun Dec 5 18:59:03 2010 +0100 - - [DoctrineBundle] Make the proxy dir configurable - -commit fb41389999e06f5e912ae7053e996594c645136e -Author: Jordi Boggiano -Date: Mon Dec 6 01:32:42 2010 +0100 - - [HttpFoundation] Fixed Request::create handling of full URIs - -commit beecd1fef8fc2f5d0fd39abee82c3b3b759b4575 -Author: Jordi Boggiano -Date: Mon Dec 6 01:36:07 2010 +0100 - - [HttpKernel] Log query string as well as path in Cache debug headers - -commit f6bc7120280ad4c2e1cd84e9b2154813139af266 -Author: Jordi Boggiano -Date: Mon Dec 6 01:34:54 2010 +0100 - - [HttpFoundation] Always force the request method to full caps - -commit e8672740c75600835778150df7d467503b84fe6b -Author: Fabien Potencier -Date: Wed Dec 8 07:24:37 2010 +0100 - - [HttpFoundation] allowed any HTTP method for a Request - -commit 38d11aaf1aff0a61718e87ae6a9ac31380f5b476 -Author: Fabien Potencier -Date: Wed Dec 8 07:08:16 2010 +0100 - - [DependencyInjection] fixed template support in security extension - -commit 7cb5dd1fdc30c4276821a11efaf1b50c3abab372 -Author: Fabien Potencier -Date: Wed Dec 8 07:06:08 2010 +0100 - - [Security] fixed typo - -commit a832885960e6f12270af57afe9258ea8e21be7b2 -Author: Jordi Boggiano -Date: Wed Dec 1 16:38:58 2010 +0100 - - [HttpFoundation] Fixed default netmask to be restricted to one IP - -commit 3e02eafc70c4dfe73d9003f36a0e9aa299138d4e -Author: Kris Wallsmith -Date: Mon Dec 6 09:45:37 2010 -0500 - - Fixed visibility of PHPUnit setUp and tearDown methods. - -commit 112fb5ad9909bb5996ce38cbe737966fcad30722 -Author: Justin Hileman -Date: Fri Dec 3 14:19:45 2010 -0500 - - Fix Request::overrideGlobals $_COOKIE global var reference. - -commit 2547bbffc39e7b29b4b4023377e509612d9e8e56 -Author: Fabien Potencier -Date: Mon Dec 6 08:11:27 2010 +0100 - - a-[Console] added some phpdoc - -commit bc7657bd8a86a081ad16c2156ec8d8b8712d9811 -Author: Jonathan H. Wage -Date: Thu Dec 2 14:50:08 2010 -0600 - - Removing the symfony version of DisconnectedClassMetadataFactory as the orm has it now. - -commit 53c1f1f509d520f66261abaf38706ff6bd2b4857 -Author: Jonathan H. Wage -Date: Thu Dec 2 13:30:00 2010 -0600 - - Fixing issue with memcache di configuration. - -commit 0b26be1765d546bb0b0bd0e29e774aef58ac87df -Author: GordonsLondon -Date: Sun Nov 7 17:17:39 2010 +0100 - - [DoctrineBundle] Fixed Memcache bug in extension - -commit 87aeb0e6033da31dc759046148b2e3cc24cfabf0 -Author: Steven Surowiec -Date: Sat Nov 20 00:06:08 2010 +0000 - - [DoctrineMongoDBBundle] Added tag to document manager services - -commit 643c09a28e170ea02d4d3c0ce81814e9183f7eac -Author: Steven Surowiec -Date: Sat Nov 20 00:03:55 2010 +0000 - - [DoctrineBundle] Tabs to spaces - -commit 714c294f477fef94f6aa0f1447cad7c0f93eee90 -Author: Steven Surowiec -Date: Sat Nov 20 00:02:55 2010 +0000 - - [DoctrineBundle] Added tag to entity manager services - -commit bdd6a4ef49502acacc621f90120f0702809faee3 -Author: Jonathan H. Wage -Date: Thu Dec 2 13:15:16 2010 -0600 - - Using setEntityManager to inject EntityManager to DisconnectedClassMetadataFactory. - -commit 7c47fd77ccc4cfd43111fc0ae944c7a98d761df7 -Author: Jonathan H. Wage -Date: Thu Dec 2 12:46:08 2010 -0600 - - Fix DoctrineMongoDBBundle to work with recent changes to Doctrine MongoDB ODM. - -commit 47e5344eda9c60642fb23b23777d0af50dbac2f8 -Author: Fabien Potencier -Date: Thu Dec 2 16:44:43 2010 +0100 - - [HttpKernel] fixed typo - -commit a17f17139b76304920e0ed15e724fa52cb2ad3a0 -Author: Fabien Potencier -Date: Thu Dec 2 11:04:57 2010 +0100 - - [FrameworkBundle] fixed typo - -commit e6c6068afc04eeabb2988d5a7373bcae0ca7e8af -Author: Fabien Potencier -Date: Thu Dec 2 11:04:31 2010 +0100 - - [FrameworkBundle] fixed security templates when the template name has parameters - -commit db0ddb6e307de79e7f3755e796285e735593aac6 -Author: Fabien Potencier -Date: Thu Dec 2 10:56:25 2010 +0100 - - [FrameworkBundle] added a new template tag to allow security authentication listeners to provide templates - -commit 963cbdcee519b9f82991710e41b375218f463dba -Author: Fabien Potencier -Date: Thu Dec 2 10:31:14 2010 +0100 - - [TwigBundle] removed escaper and optimizer extension as they are now registered by default in Twig - -commit df4306dc858edaba22b75774ac5cafc4abdb2c34 -Author: Fabien Potencier -Date: Thu Dec 2 10:19:59 2010 +0100 - - [FrameworkBundle] added missing phpdoc - -commit 978a14c5688258f174b7f844c8a0164624ac8186 -Author: Fabien Potencier -Date: Thu Dec 2 10:09:54 2010 +0100 - - [FrameworkBundle] made firewall authentication listeners configurable - -commit 45e34c29fd7e615b837aecd9f9acd865ff40f148 -Author: Fabien Potencier -Date: Tue Nov 30 21:10:55 2010 +0100 - - [Routing] simplified code - -commit 794634db7ca1a630a68d4f631d4e9421266a1a26 -Author: pablodip -Date: Tue Nov 30 11:45:26 2010 +0100 - - [Routing] changed method_exists by an array with the routes names in the php generator dumper, its more efficient - -commit 73331cf1c13212475d509e0e58c878e19643c752 -Author: Bulat Shakirzyanov -Date: Sat Oct 2 10:47:35 2010 -0400 - - [DependencyInjection] Interface Injection implementation - -commit dca8a79bf5cf6faca5a0a0ee74dad91c19461ec8 -Author: Fabien Potencier -Date: Tue Nov 30 14:00:48 2010 +0100 - - [Routing] made annotation class loader more flexible - -commit b2eec52429e15a12f4a2ef0748fade8e7933f9c3 -Author: Fabien Potencier -Date: Tue Nov 30 14:00:36 2010 +0100 - - [Routing] added missing Route::setRequirement() - -commit 87846f1acdfafda85abb55ea623fbc2ff7bfffe1 -Author: Lukas Kahwe Smith -Date: Mon Nov 29 22:50:37 2010 +0100 - - fixed typo in the translation for validations - -commit 314d3d06aec646b2ac4e6ea205f30e4139251b77 -Author: pablodip -Date: Tue Nov 30 00:27:01 2010 +0100 - - [DependencyInjection] format the tags in the findTaggedServiceIds method of the PhpDumper - -commit 6e18a2c52930a6b3e150f18499b71b04f117ddf4 -Author: Fabien Potencier -Date: Mon Nov 29 21:09:02 2010 +0100 - - [Yaml] fixed parsing of simple inline documents - -commit 97cafc721851e1b8497364660663c7ef284da760 -Author: Fabien Potencier -Date: Mon Nov 29 18:49:07 2010 +0100 - - [HttpKernel] fixed typo - -commit bd0d9dc1cbb2ffb99bc83c09ac05ebed897daa4d -Author: Ryan Weaver -Date: Mon Nov 29 07:32:23 2010 -0600 - - [Routing] Fixing a coding standard violating I introduced. - -commit 7ad3eca188f7d987dc613428b228a5ff5b3940f4 -Author: Fabien Potencier -Date: Sun Nov 28 15:42:57 2010 +0100 - - [TwigBundle] activated Twig Optimizer extension by default - -commit 7efb4630b8d7c32834a4dcd4888a64f7f2fbf2c8 -Author: Ryan Weaver -Date: Sat Nov 27 10:56:55 2010 -0600 - - [Command] Changing the InputOption::PARAMETER_* constants to InputOption::VALUE_* to more accurately reflect that these constants refer to the value or lack of value assigned to a particular option (e.g. --verbose or --em=doctrine). - - To keep language consistent, three methods were changed in InputOption: - - * `InputOption::acceptParameter()` -> `InputOption::acceptValue()` - * `InputOption::isParameterRequired()` -> InputOption::isValueRequired()` - * `InputOption::isParameterOptional()` -> `InputOption::isValueOptional()` - - The InputDefinition::asXml() method was also modified to update the `accept_value` and `is_value_required` attributes. - -commit 9c8cae24f86d1852b079a4369f6fca8c2a66f1b7 -Author: Ryan Weaver -Date: Sat Nov 27 09:54:50 2010 -0600 - - [Console] Fixing incorrect constant references in InputArgumentTest. - -commit d10bc3e412c60ea765fc477fff0b046ddb5f8747 -Author: Fabien Potencier -Date: Sat Nov 27 15:14:58 2010 +0100 - - [FrameworkBundle] added some more files in the class cache - -commit d209cbef8b2c376a4bb8ff54483e2fb0d4e8a3cc -Author: Fabien Potencier -Date: Sat Nov 27 11:56:35 2010 +0100 - - fixed schema - -commit 91c5c910eb95da5c2ee5d0b67c3ed2387e29db24 -Author: Henrik Bjørnskov -Date: Thu Nov 25 19:07:25 2010 +0100 - - [FrameworkBundle] Added options auto-start and auto_start to the session configuration to allow session to be autostarted. - -commit 739ebf92f5d5daa32806489890d0decd4e244044 -Author: Ryan Weaver -Date: Thu Nov 25 08:49:33 2010 -0600 - - [Routing] Changing the _method route requirement to be a regular expression so that it's consistent with all other requirements. - - Unlike all other requirements, the _method regex requirement is case-insensitive. - -commit acb977aa8826c6d0573fd1ee333f9dc45b220256 -Author: Ryan Weaver -Date: Thu Nov 25 08:09:51 2010 -0600 - - [Routing] Tweaking the ApacheMatcherDumper formatting - no real change. - -commit 1e9e1b346d248b706235370de2d7bd4552e33f38 -Author: Ryan Weaver -Date: Wed Nov 24 20:50:21 2010 -0600 - - [Routing] Adding tests for the ApacheMatcherDumper, PhpMatcherDumper and UrlMatcher. - -commit 547eaa81f70a8b06272d75d82da17c8ca9bdd7da -Author: Fabien Potencier -Date: Sat Nov 27 11:36:11 2010 +0100 - - [TwigBundle] fixed option management for Twig_Environment - -commit d171df0c3b04ebe8ea3899d2d4b0cf6b1a76a2b6 -Author: Bulat Shakirzyanov -Date: Fri Nov 26 16:25:31 2010 -0500 - - [DependencyInjection] fixed tests to catch exception classes instead of asserting them - -commit 757fd80b9bd181c867127346f413d4f6b8181c49 -Author: Ryan Weaver -Date: Fri Nov 26 14:02:16 2010 -0600 - - Improving the Command documentation for RouterApacheDumperCommand and adding the ability for the script_name to be specified as an option. - -commit 0c97335284400ead2fc42cfde6e72fbb3a8a7240 -Author: Ryan Weaver -Date: Fri Nov 26 13:28:15 2010 -0600 - - Updating calls from Console\Application::addCommand() to Console\Application::add() after method name refactoring. - -commit c0565a5d47008bb70ae1e914723451e6d10dc2a1 -Author: Jordi Boggiano -Date: Fri Nov 26 20:00:53 2010 +0100 - - [WebProfilerBundle][FrameworkBundle] Fix twig templates for compatibility with strict_variables - -commit 998d872f28bbe2ccfda73c15ef6aa80460c43003 -Author: Jordi Boggiano -Date: Fri Nov 26 18:35:28 2010 +0100 - - [WebProfilerBundle] Fixed var name in toolbar - -commit 07eceb7ade737185a84f5abb55a54ee1109ecb03 -Author: Fabien Potencier -Date: Fri Nov 26 17:35:15 2010 +0100 - - [TwigBundle] fixed ifrole tag when security context is not enabled - -commit 1e983a6115e0bb3fee2cf591fbeee52c30884609 -Author: Fabien Potencier -Date: Thu Nov 25 09:30:18 2010 +0100 - - moved static Form configuration to a new class (avoid loading 7 classes just to enable CSRF -- even when no form is present in the page) - -commit dfe8bb9fefcabd7876c55aef4b454f3eb52ef110 -Author: Fabien Potencier -Date: Thu Nov 25 09:04:40 2010 +0100 - - added more classes to the bootstrap file - -commit 44b8ee3791a6af2eafb9d12f48ae0049f12615b7 -Author: Fabien Potencier -Date: Thu Nov 25 09:04:24 2010 +0100 - - added more classes in the class cache - -commit 6ab277ee411b096d550e4932b39be13ded56bc0b -Author: Fabien Potencier -Date: Wed Nov 24 18:31:56 2010 +0100 - - added a LazyLoader for the routing - -commit 83594199133800b7bb663b6222dd3b92779d5e23 -Author: Fabien Potencier -Date: Thu Nov 25 08:48:33 2010 +0100 - - fixed class cache - -commit 910a65255c551ab67d678387ebd9e94af9b3038d -Author: Jordi Boggiano -Date: Fri Nov 26 15:25:57 2010 +0100 - - [FrameworkBundle] Remove unnecessary @-rule - -commit 59fd0145034a6ea772873120a6c882f5f98d5686 -Author: Fabien Potencier -Date: Fri Nov 26 14:46:53 2010 +0100 - - fixed various bugs - -commit cc05b09a2994201a414e4f79b3591b7b9eb72592 -Author: Jordi Boggiano -Date: Fri Nov 26 09:47:17 2010 +0100 - - [HttpFoundation] Standardize flash messages api - -commit 5aa6ad28ae7bc71a4719997fb01dede5d7875232 -Author: Ryan Weaver -Date: Thu Nov 25 13:38:04 2010 -0600 - - Updating RouteCollection::getRoutes() call to RouteCollection::getAll() in many places. - -commit f0ee10112ef65e052ad8ea224e4b4b2804dc8008 -Author: Ryan Weaver -Date: Thu Nov 25 13:30:06 2010 -0600 - - [Routing] Updating changed method name after method name refactoring. - -commit 944d91c1dfc68cf7f769ba7b60cb328fa06b786c -Author: Fabien Potencier -Date: Tue Nov 23 09:42:19 2010 +0100 - - made some method name changes to have a better coherence throughout the framework - - When an object has a "main" many relation with related "things" (objects, - parameters, ...), the method names are normalized: - - * get() - * set() - * all() - * replace() - * remove() - * clear() - * isEmpty() - * add() - * register() - * count() - * keys() - - The classes below follow this method naming convention: - - * BrowserKit\CookieJar -> Cookie - * BrowserKit\History -> Request - * Console\Application -> Command - * Console\Application\Helper\HelperSet -> HelperInterface - * DependencyInjection\Container -> services - * DependencyInjection\ContainerBuilder -> services - * DependencyInjection\ParameterBag\ParameterBag -> parameters - * DependencyInjection\ParameterBag\FrozenParameterBag -> parameters - * DomCrawler\Form -> FormField - * EventDispatcher\Event -> parameters - * Form\FieldGroup -> Field - * HttpFoundation\HeaderBag -> headers - * HttpFoundation\ParameterBag -> parameters - * HttpFoundation\Session -> attributes - * HttpKernel\Profiler\Profiler -> DataCollectorInterface - * Routing\RouteCollection -> Route - * Security\Authentication\AuthenticationProviderManager -> AuthenticationProviderInterface - * Templating\Engine -> HelperInterface - * Translation\MessageCatalogue -> messages - - The usage of these methods are only allowed when it is clear that there is a - main relation: - - * a CookieJar has many Cookies; - - * a Container has many services and many parameters (as services is the main - relation, we use the naming convention for this relation); - - * a Console Input has many arguments and many options. There is no "main" - relation, and so the naming convention does not apply. - - For many relations where the convention does not apply, the following methods - must be used instead (where XXX is the name of the related thing): - - * get() -> getXXX() - * set() -> setXXX() - * all() -> getXXXs() - * replace() -> setXXXs() - * remove() -> removeXXX() - * clear() -> clearXXX() - * isEmpty() -> isEmptyXXX() - * add() -> addXXX() - * register() -> registerXXX() - * count() -> countXXX() - * keys() - -commit 5c5e8f14c1a2bb93e6221d2cdbd486b5665f232c -Author: Fabien Potencier -Date: Thu Nov 25 13:57:47 2010 +0100 - - [FrameworkBundle] fixed possible PHP warning - -commit 341178e869d00489507fdbfa75ab5a0a4e39f4ab -Author: Fabien Potencier -Date: Wed Nov 24 08:27:22 2010 +0100 - - [DependencyInjection] made some cosmetic changes to the PHP dumper output - -commit c404effc4bb07610b137a3f78a475bfe0e3a09e1 -Author: Fabien Potencier -Date: Wed Nov 24 14:30:09 2010 +0100 - - fixed output escaping - -commit 60bbb8f38079bffa77a765d663658de853208ebb -Author: Fabien Potencier -Date: Tue Nov 23 22:43:09 2010 +0100 - - [DependencyInjection] optimized compiled containers - - * removed the __call() method in Container: it means that now, there is only - one way to get a service: via the get() method; - - * removed the $shared variable in the dumped Container classes (we now use - the $services variable from the parent class directly -- this is where we - have a performance improvement); - - * optimized the PHP Dumper output. - -commit 5e150931c97e181eae3088f835bd4ee145b0c14f -Author: Francis Besset -Date: Tue Nov 23 20:58:28 2010 +0100 - - [TwigBundle] Fix call to a member function get() on a non-object - -commit c094de148fb940294bbc5419bb69c98960123b56 -Author: Fabien Potencier -Date: Tue Nov 23 18:49:34 2010 +0100 - - [FrameworkBundle] the app:escaping config can be empty - -commit a40d317f490a4bf99ec94c889987ba6658a32cdf -Author: Fabien Potencier -Date: Tue Nov 23 18:44:04 2010 +0100 - - made a slight optimization - -commit ad68092291c01ebcff8bec027c41a0863f0390c2 -Author: Fabien Potencier -Date: Tue Nov 23 10:22:48 2010 +0100 - - removed the OutputEscaper component, added escape mechanism in the Templating Engine class - -commit 5b056b2b9ae5ef816d391819c05f9546f141d4e3 -Author: H. Westphal -Date: Tue Nov 23 10:06:53 2010 +0100 - - Refactored web profiler template definitions to make it easier for bundle developers to add their templates - -commit 1271656b56042c71a43fae22ce7e66b478556e98 -Author: H. Westphal -Date: Tue Nov 23 10:03:24 2010 +0100 - - Microseconds to milliseconds conversion in web profiler db twig template - -commit c1c591b2c641e7b1e22a2f217b7d51abf804fbfb -Author: H. Westphal -Date: Tue Nov 23 09:31:13 2010 +0100 - - Fixed time display in web profiler db twig template and made the toolbar block more compact - -commit 331466f1ebd6381f9e46ebc15e7481d75a06372e -Author: H. Westphal -Date: Tue Nov 23 09:28:06 2010 +0100 - - Fixed web profiler mongodb twig template - -commit 30ccd0b794d9ff4a2e2c3d7b63a94c6dcf7b1faa -Author: Fabien Potencier -Date: Tue Nov 23 06:59:26 2010 +0100 - - [Form] fixed unit test paths - -commit e0aa3f30a82fbb8cc586d0959eba7d80834ae606 -Author: Bernhard Schussek -Date: Tue Nov 23 01:18:08 2010 +0100 - - [Form] Improved FileField to store files in a temporary location in case validation fails - -commit f2f0d044c33c29855c32f5ed143ae5f9a3e3ae0a -Author: Bernhard Schussek -Date: Tue Nov 23 01:10:29 2010 +0100 - - [Form][FrameworkBundle] Fixed default values of CheckboxFields - -commit d95d33666d4af474558d776145b93c714df15e49 -Author: Bernhard Schussek -Date: Tue Nov 23 01:02:43 2010 +0100 - - [HttpFoundation] Fixed class Request to convert empty files to NULL - -commit f9e830caa2b18d70edc4ac8e7e2d0dc57ca75326 -Author: Bernhard Schussek -Date: Mon Nov 22 23:15:29 2010 +0100 - - [Form] Added hook method preprocessData() to FieldGroup - -commit 4aa12248c525b9e9ae30ecfa11f540b09d88f283 -Author: Bernhard Schussek -Date: Mon Nov 22 23:14:38 2010 +0100 - - [Form] Field can now be instantiated to create anonymous fields - -commit 73daccd6c3ce55a2164716248a00847f74c1ce01 -Author: Dominique Bongiraud -Date: Tue Nov 16 19:45:19 2010 +0100 - - [HttpFoundation] Fixed coding style, fixed wrong parameter method, added omitted split ip and added upper limit to the netmask ip - -commit 14520d565bda85f4f57ff04edc9c623adfcf4eef -Author: Lukas Kahwe Smith -Date: Mon Nov 22 18:43:38 2010 +0100 - - tweaked phpdoc comment descriptions to explain how multiple base URL's are handled - -commit a79ed13624152ba6004fbb100c4be7e78c5958e4 -Author: Fabien Potencier -Date: Mon Nov 22 10:56:24 2010 +0100 - - [Routing] removed the variable_prefixes and variable_regex Route options - -commit e9d4d990df467fb20510699181c1014ea8060207 -Author: Fabien Potencier -Date: Mon Nov 22 08:43:30 2010 +0100 - - [WebProfiler] renamed block names for data collector templates - -commit 7b835cbc572ccf241259d77f702e1dd0cf22715a -Author: Fabien Potencier -Date: Sun Nov 21 21:51:19 2010 +0100 - - [FrameworkBundle] added @ before using ob_get_clean() for compatibility with PHP 5.4 - -commit ba9e3dec698d626e1573d35527f939f64cb20d49 -Author: Fabien Potencier -Date: Sun Nov 21 21:23:28 2010 +0100 - - [Templating] fix problem with PHP 5.4 - -commit 381347bcfe027603d075c6274e583c90c437da37 -Author: Fabien Potencier -Date: Sun Nov 21 15:51:50 2010 +0100 - - [WebProfilerBundle] fixed data collector loading (they should always be loaded as you can enable the web profiler without the web debug toolbar) - -commit 97d4dce61466cf2fd5d04b732e90d1756b3bcd0d -Author: H. Westphal -Date: Sun Nov 14 14:26:27 2010 +0100 - - Adds the ability to configure additional web profiler templates - -commit 6fa943ad5464444801fc8fe581d3a7ce3a5c7525 -Author: Fabien Potencier -Date: Sat Nov 20 13:47:26 2010 +0100 - - moved Exception and WebProfiler templates to Twig - -commit 21f088d86aa2dbd440b3265d85af42828f8fdfcd -Author: Bulat Shakirzyanov -Date: Fri Nov 19 20:09:20 2010 -0500 - - [DependencyInjection] replaced assertEquals(spl_object_hash()) with assertSame - -commit bfba386536896005ba0556f15b470ba902546ef9 -Author: fivestar -Date: Sat Nov 20 14:37:40 2010 +0900 - - Fixed typo - -commit faf0182be0c394f5f69dc01d05b8c11db606b8cc -Author: ornicar -Date: Sun Nov 21 13:32:58 2010 +0100 - - [HttpFoundation] Rename HeaderBag::validateCookieName to HeaderBag::validateCookie - -commit 67f6889287a2ed6d41bd86399e1ad27fd565ff23 -Author: Fabien Potencier -Date: Sun Nov 21 09:33:35 2010 +0100 - - [TwigBundle] added support for Twig_Template instances as argument to include tag - -commit cbb22b4ec4e758ece9e72992cdf185131306304a -Author: Fabien Potencier -Date: Sun Nov 21 09:33:03 2010 +0100 - - [Templating] added an Engine::load() method - -commit e3551b5f87d157887840171f0d5e81f527351cc3 -Author: Fabien Potencier -Date: Fri Nov 19 13:30:14 2010 +0100 - - [TwigBundle] renamed yaml filter to yaml_encode (to be coherent with json_encode) - -commit a323dd0e9365f65e2f938127d5bab8f69b73a4c8 -Author: Fabien Potencier -Date: Fri Nov 19 10:14:45 2010 +0100 - - [TwigBundle] added filters from Code helpers - -commit c88132971967d5dd30d4cecc2b19533d28190fcf -Author: Fabien Potencier -Date: Fri Nov 19 09:54:52 2010 +0100 - - [TwigBundle] removed unneeded use statement - -commit 84cf5698c53e0eb5247179c6a541366b6ccab515 -Author: Fabien Potencier -Date: Fri Nov 19 09:51:12 2010 +0100 - - [TwigBundle] fixed include tag to reflect the new syntax from Twig - -commit 17c500e0f0ef5585d3b1f021d11c9b297bafc211 -Author: Fabien Potencier -Date: Fri Nov 19 09:50:32 2010 +0100 - - [TwigBundle] added a yaml filter - -commit e0d6aad5f4c3fc39033ed6e64df36f1977d289e5 -Author: Bernhard Schussek -Date: Thu Nov 18 23:33:44 2010 +0100 - - [Form][FrameworkBundle][TwigBundle] Introduced class FieldError to wrap form errors - -commit 68cebd667aa41ee310383826c7ae83733b7e0a4f -Author: Bernhard Schussek -Date: Thu Nov 18 23:10:21 2010 +0100 - - [Validator] Group sequences must now always contain the group "" and never the group "Default" since that group is redefined by the group sequence - -commit a71cad480a563f74f558fc9990e85ee8471d432a -Author: Bernhard Schussek -Date: Thu Nov 18 23:05:14 2010 +0100 - - [Validator] Added @validation:GroupSequence to annotation driver - -commit 6176063b30b4b52b45f1000de8ff8fbde6800609 -Author: Bernhard Schussek -Date: Thu Nov 18 22:34:06 2010 +0100 - - [TwigBundle] Fixed variable reference in the errors block of the form.twig template - -commit 681ce7f46a3e6ccd815ddcdc0fd369b11c41ed73 -Author: Bernhard Schussek -Date: Tue Nov 16 19:54:26 2010 +0100 - - [Form] Fixed: FieldGroup::hasErrors() does not return true if only children have errors - -commit c5ceb37f8b8d73e812b40867b35f4a15376cd266 -Author: henrikbjorn -Date: Tue Nov 16 08:42:40 2010 +0100 - - Changed bag.php and request_panel.php to dump arrays and objects as yaml. - -commit 333504a201538651f8680ebfef29103e5669874a -Author: Fabien Potencier -Date: Thu Nov 18 19:19:40 2010 +0100 - - [OutputEscaper] fixed output escaping when a variable was decorated with SafeDecorator and passed to another part of the system where decoration also happens on the same un-decorated variable - - This is the case for instance when you pass a variable to a template like this: - - new SafeDecorator($var); - - and in the template, you pass it again to another embedded template: - - $view->render('...', array('var' => $var); - - The second time, $var will be escaped as the SafeDecorator wrapper will have been removed - by the escaper. - -commit 3ce745cf6e98c33f0d67b54c064583a69e11c041 -Author: Fabien Potencier -Date: Thu Nov 18 18:49:08 2010 +0100 - - fixed typo - -commit b6923dd7b9e37affac0ad51a4702982fb300e932 -Author: Fabien Potencier -Date: Wed Nov 10 10:48:22 2010 +0100 - - changed Cache-Control default value behavior - - The PHP native cache limiter feature has been disabled as this is now managed - by the HeaderBag class directly instead (see below.) - - The HeaderBag class uses the following rules to define a sensible and - convervative default value for the Response 'Cache-Control' header: - - * If no cache header is defined ('Cache-Control', 'ETag', 'Last-Modified', - and 'Expires'), 'Cache-Control' is set to 'no-cache'; - - * If 'Cache-Control' is empty, its value is set to "private, max-age=0, - must-revalidate"; - - * But if at least one 'Cache-Control' directive is set, and no 'public' or - 'private' directives have been explicitely added, Symfony2 adds the - 'private' directive automatically (except when 's-maxage' is set.) - - So, remember to explicitly add the 'public' directive to 'Cache-Control' when - you want shared caches to store your application resources: - - // The Response is private by default - $response->setEtag($etag); - $response->setLastModified($date); - $response->setMaxAge(10); - - // Change the Response to be public - $response->setPublic(); - - // Set cache settings in one call - $response->setCache(array( - 'etag' => $etag, - 'last_modified' => $date, - 'max_age' => 10, - 'public' => true, - )); - -commit d9239d1c64b87561ccc58dad44b600aa4734094f -Author: Thomas -Date: Thu Nov 18 14:49:27 2010 +0100 - - fix doctrine command getBundleMetadatas function - -commit e204a1845bbd474c18c3a53ff80499595db1b30f -Author: Thomas -Date: Wed Oct 13 01:04:24 2010 +0200 - - [DoctrineBundle] make the task works with vendor bundle namespace - -commit ac0081f8b9b7cdc3ed037374a0ce41115a5bf112 -Author: Jordi Boggiano -Date: Wed Nov 17 16:04:57 2010 +0100 - - Switching doctypes to HTML5, it's the future - -commit e69c5ae8606a0b7abb403daa3ef998d309804cea -Author: Jordi Boggiano -Date: Thu Nov 18 01:13:06 2010 +0100 - - Coding style fixes - -commit db3e12b122493453fc1f86ae517d61715fea6ca1 -Author: Jordi Boggiano -Date: Wed Nov 17 23:59:15 2010 +0100 - - [Routing] Fixed tests for windows - -commit 7a255fe39f8985023b335815a02bc8bcf7656343 -Author: Jordi Boggiano -Date: Wed Nov 17 23:59:03 2010 +0100 - - [HttpFoundation] Fixed tests for windows - -commit b2bd7ce57dd6a37844c03a6794c3d88b2ccd6035 -Author: Jordi Boggiano -Date: Wed Nov 17 23:46:40 2010 +0100 - - [Validator] Skipping AnnotationLoader tests if doctrine-common is not present - -commit b3ae62e2c434c3600f4eea7136171f75f67977ed -Author: Jordi Boggiano -Date: Wed Nov 17 23:42:21 2010 +0100 - - [Finder] Fixed tests on windows - -commit a0f933163f2a0eff36d0a964c471f645b44fb716 -Author: Jordi Boggiano -Date: Tue Nov 16 18:34:48 2010 +0100 - - [Console] Fixing tests breaking on windows - -commit 69d25683391382c47d524d2971ff32177b1a3710 -Author: Fabien Potencier -Date: Wed Nov 17 17:10:50 2010 +0100 - - [HttpKernel] fixed typo in a unit test - -commit 46145d8de7eaeae8d419d44bef79d76ab4603b74 -Author: Bernhard Schussek -Date: Wed Nov 17 09:43:48 2010 +0100 - - [Validator] Fixed exception thrown in Valid constraint to be thrown only when the options are not empty - -commit 940ce9aedf6299a83590e7361cd75b60213d71d8 -Author: Bernhard Schussek -Date: Wed Nov 17 00:51:45 2010 +0100 - - [Validator] Group "Default" is now propagated to validated references when group sequences are validated - - This conforms to JSR303 (see version 1.0 final, page 39). - -commit 6a148465da8080ee3713e80d5bd042972536cfe6 -Author: Bernhard Schussek -Date: Tue Nov 16 23:41:46 2010 +0100 - - [Validator][Form] Removed support for match-all group "*" - - The constraint "Valid" does not accept any options or groups anymore. As per - JSR303 1.0 final, section 3.5.1 "Object graph validation" (page 39), - properties annotated with valid should be cascaded independent of the current - group (i.e. always). Thus the group "*" is not necessary anymore and was - removed from the "Valid" constraint in the Form validation.xml. - -commit 8df966f507980ab17adfdfc293bfe1c71b9d2993 -Author: Bernhard Schussek -Date: Tue Nov 16 22:08:53 2010 +0100 - - [Validator] Made class Constraint abstract because it must not be instantiated - -commit 1bbdb5ec071e8e22a003bc296e0158524dbfe1c6 -Author: Bernhard Schussek -Date: Mon Nov 15 12:57:41 2010 +0100 - - [Form][FrameworkBundle][TwigBundle] Refactored the PHP and Twig templating layer - - Support for theming in PHP templates has been dropped. - - True theming should support theme inheritance, e.g. mytheme <- table <- default. - Currently, the Templating component does not support such inheritance. As the - only purpose of the themes so far was to style field groups with tables or - divs, and because automatic rendering of field groups/forms through the render() - method is discouraged and only recommended for rapid prototyping, themes are - dropped for now. - -commit 23d7967f810d7ff56735ff73efce9444b9e675e8 -Author: Fabien Potencier -Date: Tue Nov 16 11:17:42 2010 +0100 - - [FrameworkBundle] fixed phpunit when ran from the app directory directly without -c - -commit 3127312139bb735663c5184ef5a0a7031c69712d -Author: Bernhard Schussek -Date: Mon Nov 15 22:31:44 2010 +0100 - - [Form] Added option 'value_transformer' and 'normalization_transformer' to Field class - -commit ece9691d5a64df4bffc66ec530326850a1ff58c3 -Author: Bernhard Schussek -Date: Fri Nov 12 08:25:45 2010 +0100 - - [Form] Fixed documentation typo - -commit c6dbbb857a81462c9fd41df4268a131240fe5f66 -Author: Jordi Boggiano -Date: Tue Nov 9 15:54:50 2010 +0100 - - [Form] Removed dead code - -commit fbc29f061c037c86c3d912dd8c37b3a6fa8144a3 -Author: Jordi Boggiano -Date: Tue Nov 9 15:53:01 2010 +0100 - - [Form] Coding style fixes - -commit b8987e1bdec3299f41809ec6f1d968a67e0fe903 -Author: Jordi Boggiano -Date: Tue Nov 9 15:49:22 2010 +0100 - - [DoctrineBundle] Form transformers shouldn't explode if they're passed null as a value - -commit 0bdb27160895b08a4df476286c934b4e63290904 -Author: Jordi Boggiano -Date: Tue Nov 9 15:48:41 2010 +0100 - - [Form] Added parent calls to all configure() methods of Fields and Transformers - - The calls that were on top of the function have also been moved to the bottom for safety (see previous commit) - -commit 23ac47e0119f783b4396ebeaf682aaa465916caa -Author: GordonsLondon -Date: Tue Nov 9 12:18:19 2010 +0100 - - [Form] Added support for __get and __set in PropertyPath - -commit 5aeb3587211517b95e1a05478fe8886008cf2279 -Author: Benjamin Eberlei -Date: Sun Nov 7 11:31:59 2010 +0100 - - [Validator] Made the namespace prefix for annotations configurable - - Modified the framework bundle to use validation => Symfony\Component\Validator\Validator defaults. - Enhanced Framework Extension validator configuration to allow to extend this configuration with - user-specified annotations, for example: - - validation: - enabled: true - annotations: - namespaces: - myprojectvalidator: MyProject\Validator\ - - to register @myprojectvalidator:Validator(...) - -commit 0131ff21c5d3c9831f57bf3da5f2eef648968ece -Author: Fabien Potencier -Date: Tue Nov 16 07:22:39 2010 +0100 - - [Translation] removed unneeded assignement - -commit 3cbc99c180d8a1604ddef43fd5602677121de3de -Author: Jordi Boggiano -Date: Sun Nov 14 20:31:11 2010 +0100 - - [Translation] Added flatten method on ArrayLoader - - This allows the translations to be deeply nested arrays that will be flattened, allowing for namespacing of translations easily. - - The following: - 'key' => array('key2' => array('key3' => 'value')) - Becomes: - 'key.key2.key3' => 'value' - - This isn't applied to Xliff since it does not make sense within the scope of the XLIFF standard - -commit 4e5c99dab049d73bd5cbed1c00f312ca63ccf5ce -Author: Fabien Potencier -Date: Mon Nov 15 23:12:46 2010 +0100 - - [EventDispatcher] removed the possibility to remove one listener for an event - -commit d9295058b121f5a05fd739829aeef2008a73951c -Author: Jordi Boggiano -Date: Mon Nov 15 18:04:52 2010 +0100 - - [FrameworkBundle] Make the security context optional - -commit aa1b2efb15376d08119572eb3a297263e8064b61 -Author: Jordi Boggiano -Date: Thu Oct 21 16:49:37 2010 +0200 - - [TwigBundle] Base form templates now using div instead of tables - -commit d45954af07802bed51296d29b58d8e21f79760b6 -Author: Jordi Boggiano -Date: Sat Nov 13 13:56:07 2010 +0100 - - [Form][TwigBundle] Making sure all field types are rendered with the proper template - -commit f21c58c56b2bfc811538a937663f14b969436a62 -Author: Fabien Potencier -Date: Mon Nov 15 11:13:01 2010 +0100 - - [FrameworkBundle] finished code migration after the removal of the ArrayAccess interface for the Container - -commit f6cc63c99c88de6cb2916e5a5d35be810b5d6306 -Author: Fabien Potencier -Date: Mon Nov 15 10:05:16 2010 +0100 - - removed ArrayAccess interface for Container and Controller - -commit 53dd4e39c734934f9a3d66cd2fc62ab617243659 -Author: Fabien Potencier -Date: Mon Nov 15 10:00:59 2010 +0100 - - [DependencyInjection] changed the YAML notation for optional services from @@ to @? - -commit 92f3d9e7ec0e56445b968977d17ba25d3f62a62c -Author: Fabien Potencier -Date: Mon Nov 15 09:56:20 2010 +0100 - - [DependencyInjection] removed the leading _ for anonymous service ids (the usage of strtr() in the conversion between ids and methods does not take leading _ into account like camelize() does) - -commit a45baed8129c0e16d082d51216d43df0bb0da7ff -Author: Fabien Potencier -Date: Mon Nov 15 09:50:01 2010 +0100 - - [HttpFoundation] removed optimization for setLocale() as it breaks when locale is not the default and the user wants to switch back to the default locale - -commit 58a240baba084a862648acdbcb1be060a4ca7cd5 -Author: Ryan Weaver -Date: Sat Nov 13 09:07:45 2010 -0600 - - [HttpFoundation] Allow the SERVER_PORT key of the server ParameterBag in Request to be a string value without confusing Request::getHttpHost(). - - The idea of a string port is probably semantically wrong, but it actually follows the convention of at least some web servers ($_SERVER['SERVER_PORT'] is actually a string). And since the $port variable is used as a string in getHttpHost(), it's correct to allow the types not to match. - -commit 6428544cd81c799ca6919ec13638936aecafaa0b -Author: Kris Wallsmith -Date: Sat Nov 6 11:22:00 2010 -0700 - - [DoctrineMongoDBBundle] added a phpdoc block - -commit b932441ac9270a664e20a3ca8cf4888234ea2b05 -Author: Kris Wallsmith -Date: Sat Nov 6 11:17:54 2010 -0700 - - [DoctrineMongoDBBundle] added ability to register global listeners and subscribers via the DIC - -commit da188734d884843e68b68b0feff65b07150285f3 -Author: Kris Wallsmith -Date: Fri Nov 5 15:16:31 2010 -0700 - - [DoctrineMongoDBBundle] added support for multiple event managers to the DIC extension - -commit 9ab33e4ae4463f51e8bf26f9415531647448bb9b -Author: Kris Wallsmith -Date: Fri Nov 5 04:22:50 2010 -0700 - - [DoctrineMongoDBBundle] added registration of event listeners and subscribers via service container tags - -commit 519cc094884e8aefcbab66ef14d47b9c6cf1e60c -Author: Fabien Potencier -Date: Mon Nov 15 09:37:04 2010 +0100 - - [Translation] added some unit tests for the new YAML loader - -commit 3813eecf173b62b2591bc96a38d68a914d6d55ec -Author: Jordi Boggiano -Date: Sun Nov 14 20:27:35 2010 +0100 - - [Translation] Added YamlFileLoader - -commit f2107e4b3a124a83fa57aed0ce3607b5b279abad -Author: Jordi Boggiano -Date: Sun Nov 14 20:24:29 2010 +0100 - - [Translation] Explicitly mark methods as public - -commit 81272b22fa5c0ca070565c5420f3349e42e6e25c -Author: Ryan Weaver -Date: Sat Oct 23 07:36:13 2010 -0500 - - [HttpFoundation] Adding PHPDoc to the Request class and removing two unused variables. - -commit 7bf77cb500a8fba4d4b3016f712b5b514d3b6f47 -Author: Jordi Boggiano -Date: Sat Nov 13 14:42:23 2010 +0100 - - [FrameworkBundle] Add comment to clarify the request service issue - -commit 35148c5ac3d497df759c9aa4d600d37a828f8252 -Author: Francis Besset -Date: Sun Nov 7 23:10:41 2010 +0100 - - [FrameworkBundle] added routing internationalization - - In your routing.yml: - - homepage: - pattern: /:_locale - defaults: { _controller: MyBundle:MyController:index, _locale: en } - requirements: { _locale: (en|fr) } - - In your PHP template: - - getLocale() ?> - -commit 6f898a5008361294a751d2407ca3c2fc7bcdf68c -Author: Fabien Potencier -Date: Sat Nov 13 12:29:14 2010 +0100 - - [HttpKernel] made some tests more robust - -commit 4aa5ef63f5122330024d1c2801cb3703dbcdf19e -Author: Fabien Potencier -Date: Sat Nov 13 12:22:38 2010 +0100 - - [HttpKernel] made some tests more robust - -commit 98f3ac65f4fe0e0124516595fa6b3355d4201071 -Author: Fabien Potencier -Date: Fri Nov 12 20:11:22 2010 +0100 - - fixed configuration bugs - -commit 7257571be4017c7356c25fe1aec19c4b2eff4750 -Author: Fabien Potencier -Date: Fri Nov 12 19:49:01 2010 +0100 - - [HttpFoundation] added missing code for last commit - -commit 942104a5ff1a91178a4f868bd7e96be872b5b07c -Author: Fabien Potencier -Date: Fri Nov 12 19:46:39 2010 +0100 - - [HttpFoundation] added a setCache() method to ease setting the HTTP cache headers in one simple call - -commit f669674293bfa36ffeb40254e2441c1489db8751 -Author: Fabien Potencier -Date: Fri Nov 12 19:46:22 2010 +0100 - - [HttpFoundation] added a missing phpdoc - -commit f6ddeeb36b39e02221abd9357908a0caecfa7119 -Author: Fabien Potencier -Date: Fri Nov 12 19:45:28 2010 +0100 - - [HttpFoundation] added Response::setPublic() and changed setPrivate() to not take any argument - -commit 8b9e97911848cef50636aeab89a100034a2f4921 -Author: Fabien Potencier -Date: Fri Nov 12 19:35:21 2010 +0100 - - [FrameworkBundle] changed configuration to always include the session service - -commit 69cd21d8be484fe2f351c1ea0f153cc62ea24e19 -Author: jeff -Date: Wed Nov 10 15:08:52 2010 +0100 - - [Validator] Fixed annotation loader to not add parent constraints twice - -commit 48b3e92504357eabe14dc6f52adeb1614addd4e6 -Author: Bernhard Schussek -Date: Fri Nov 12 07:53:25 2010 +0100 - - [Form] Fixed: parent::configure() should always be called after adding options to overrule options in the parent class - -commit d94c581f426cc87f0b053136ea8d66ffdfb90c48 -Author: Jordi Boggiano -Date: Thu Oct 21 16:51:19 2010 +0200 - - [TwigBundle] fixed instanceof check to include all FieldGroup like classes - -commit a198bbcf43f2b2d4d671046f55f6e4f615829c73 -Author: Jordi Boggiano -Date: Sun Oct 24 17:48:15 2010 +0200 - - [Form] throw an exception if session_id() is empty when a csrf token is generated - -commit 4c340c5cc989609066c141f06205b9bb51aef498 -Author: ever.zet -Date: Wed Oct 27 16:35:23 2010 +0300 - - [Form] fixed forms grouped validation - - Added ability to specify **match-all** validation group, which - constraints will runs on every specified validation group. - Added groups="*" option to `Form::data` Valid validator. - -commit f5b451f5b93f80a1d4bc01503e5e49b317106388 -Author: Bernhard Schussek -Date: Mon Nov 1 14:32:08 2010 +0100 - - [Form] Fixed MoneyToLocalizedStringTransformer and added tests - -commit 5860bdd75adc3f1cecdc0f3b7149dab26b37b05b -Author: Fabien Potencier -Date: Fri Nov 12 17:40:51 2010 +0100 - - [FrameworkBundle] re-added a fake request service so that you can rely on it when defining services with a dependency on it - -commit efed6005cbc34c3e3a872bf91bfc39d0be476ad5 -Author: Fabien Potencier -Date: Fri Nov 12 09:49:59 2010 +0100 - - [DependencyInjection] fixed PHP dumper - - In the dumped PHP class, we must use get() and not get*Service() methods to get services. - That's because all calls must be managed by get(). From the outside, you can call - get*Service() because as they are protected, they are caught by the __call() method; - which is not the case obviously when it is used internally. - - If not, if you override a service with set(), this won't work when a service - depends on this one (the default one will still be used). - -commit 44ccd44dd69515af6e5a4659313c70c43e372332 -Author: Fabien Potencier -Date: Thu Nov 11 23:21:54 2010 +0100 - - [Routing] fixed ApacheMatcherDumper default config - -commit 51a3d0ba6a5f5d97887f6d424e411deffd53ed61 -Author: Fabien Potencier -Date: Wed Nov 10 10:47:03 2010 +0100 - - refactored session configuration - - The configuration names have been changed to avoid confusion (user was - ambiguous) - - Before: - - - - - After: - - -commit 6f034d2c80183309711c6860a4a2ac7926c3b602 -Author: ornicar -Date: Tue Nov 9 22:02:24 2010 +0100 - - [FrameworkBundle] Make the use_forward option of FormAuthenticationListener configurable - -commit 513163648e9dbc7de9671e1174bd4385571a5508 -Author: Fabien Potencier -Date: Wed Nov 10 07:50:30 2010 +0100 - - fixed a unit test - -commit bfae4ad86cd58737346864ca475104f87adeb66e -Author: GordonsLondon -Date: Wed Nov 10 00:48:32 2010 +0100 - - [Form] PercentField fixed option collision - -commit 4cd5b2b1ff9f2c0223b1722a84d21b35fcf315e5 -Author: Fabien Potencier -Date: Tue Nov 9 22:48:02 2010 +0100 - - [WebProfilerBundle] fixed redirection interceptions (we must keep as many headers as possible) - -commit 7b027663734e398ab0ea076fc67d455d49d48bef -Author: Fabien Potencier -Date: Tue Nov 9 11:08:30 2010 +0100 - - fixed session management - - Some explanations on how it works now: - - * The Session is an optional dependency of the Request. If you create the - Request yourself (which is mandatory now in the front controller) and if - you don't inject a Session yourself (which is recommended if you want the - session to be configured via dependency injection), the Symfony2 Kernel - will associate the Session configured in the Container with the Request - automatically. - - * When duplicating a request, the session is shared between the parent and - the child (that's because duplicated requests are sub-requests of the main - one most of the time.) Notice that when you use ::create(), the behavior is - the same as for the constructor; no session is attached to the Request. - - * Symfony2 tries hard to not create a session cookie when it is not needed - but a Session object is always available (the cookie is only created when - "something" is stored in the session.) - - * Symfony2 only starts a session when: - - * A session already exists in the request ($_COOKIE[session_name()] is - defined -- this is done by RequestListener); - - * There is something written in the session object (the cookie will be sent - to the Client). - - * Notice that reading from the session does not start the session anymore (as - we don't need to start a new session to get the default values, and because - if a session exists, it has already been started by RequestListener.) - -commit d7d4880a90a4bd5c6dff98393e08c31bf99c6610 -Author: Fabien Potencier -Date: Sun Nov 7 20:37:51 2010 +0100 - - [TwigBundle] updated filters for the latest version of Twig - -commit 6f28511ee42edf4f06946f53edfa890c1bf07fa4 -Author: Oleg Zinchenko -Date: Wed Oct 27 15:28:35 2010 +0300 - - [Form] add type for FileField class - -commit 4d4f9f344ee882f5d0cab51ec5cd9395a4d7642a -Author: Fabien Potencier -Date: Sat Nov 6 16:47:49 2010 +0100 - - added request attributes in the request data collector and web profiler - -commit a471f6575945ea44eac333cbb9ae87dd016004a3 -Author: Fabien Potencier -Date: Sat Nov 6 15:13:23 2010 +0100 - - [HttpKernel] tweaked HttpKernelInterface - -commit bf5b8d800731e59d7c002e033efe86077936302b -Author: Fabien Potencier -Date: Sat Nov 6 14:51:06 2010 +0100 - - [DoctrineBundle] fixed unit tests - -commit 52ec8752d89882dd9978a76e954615a0e3d1f7d5 -Author: jeff -Date: Wed Nov 3 23:47:26 2010 +0100 - - When route_attributes is null an exception is raised. - -commit f6cd582afc47ea333dff7752b4e248bcb010a247 -Author: Fabien Potencier -Date: Fri Nov 5 02:35:30 2010 +0100 - - [HttpKernel] updated bootstrap.php - -commit 43b81fa1f8bba83819ed13a04ae0cf59ee276a4c -Author: Jordi Boggiano -Date: Fri Oct 29 00:34:27 2010 +0200 - - [DoctrineBundle] Coding style fixes - -commit ca485eb4ce6c3a7f45d2c897e0830de6bfbc817d -Author: Fabien Potencier -Date: Wed Nov 3 18:43:50 2010 +0100 - - [DoctrineBundle] fixed CS - -commit 4fc10310efd5d1de1dd74cd28b9da9a665823966 -Author: Jordi Boggiano -Date: Fri Oct 29 00:34:01 2010 +0200 - - [DoctrineBundle] Added callbacks to override the default serialization and deserialization of the CollectionToStringTransformer - -commit 6aacfa321698d95109bd86cd7ecc2ce0c6676a52 -Author: Johannes Schmitt -Date: Sat Oct 30 17:32:23 2010 +0200 - - fixes a bug where in most cases cookies with path / were not set properly - -commit 1e13ecb5f3e27de1a1ee078955448beabfba9d89 -Author: Fabien Potencier -Date: Wed Nov 3 18:15:54 2010 +0100 - - [TwigBundle] split the route tag to 2 tags: path and url - -commit c991b250ea24ff05d3ac5f3ef5904671601ac399 -Author: Kris Wallsmith -Date: Thu Oct 28 15:30:56 2010 -0700 - - [DependencyInjection] updated TaggedContainerInterface to extend ContainerInterface - -commit e7ea2eb433ff05ae4302b6e3b1c3e7b3fcefacae -Author: Jordi Boggiano -Date: Wed Nov 3 12:59:13 2010 +0100 - - [FrameworkBundle] Ensuring the exception page renders even when the Request format is unknown to Symfony - -commit a5d28d2c1b6c34ae28300117dacbcbab54a18da7 -Author: Skorney -Date: Mon Nov 1 02:06:46 2010 -0700 - - Fix security.authentication.form.options array to be not empty - -commit 1d9aa5bf8a3ecc430936c2c6160eb44a9e6cc566 -Author: ornicar -Date: Tue Nov 2 11:48:54 2010 +0100 - - [HttpKernel] Fix parameters order in Client::filterRequest - -commit cf8d4733130f69d88acfa42fc27e302cc3977641 -Author: ornicar -Date: Tue Nov 2 11:48:02 2010 +0100 - - [BrowserKit] Fix parameters order in Client::submit - -commit ac8e35549ecb620bd4a7d362faf5107bf35774a6 -Author: IamPersistent -Date: Wed Nov 3 01:02:48 2010 -0700 - - added initiating template in renderWidget - -commit 5bd03e1c588cc39ddd3cc211a468f72a1bcf8d20 -Author: Fabien Potencier -Date: Tue Nov 2 20:00:18 2010 +0100 - - [HttpKernel] added unit tests for ESI - -commit 556bfcb804b11f2027522d108007e4f7dff86076 -Author: Fabien Potencier -Date: Tue Nov 2 18:38:08 2010 +0100 - - [HttpKernel] added some more unit tests - -commit a19cdce1bcd93cb30a34a3011f745439b9215d40 -Author: Fabien Potencier -Date: Sun Oct 31 23:41:36 2010 +0100 - - [Security] added some missing unit tests - -commit 58bd4acdd167a6f47343abf5f9eeec99877ab0c5 -Author: Fabien Potencier -Date: Sun Oct 31 22:33:08 2010 +0100 - - [Translation] added some unit tests - -commit ec417578caa531a3854ef3c76914471ed22504e9 -Author: Fabien Potencier -Date: Sun Oct 31 15:41:15 2010 +0100 - - [Security] added unit tests to some authenticated providers (code coverage is more than 96% for the Security component now) - -commit 52e03e88852364da0a5550c912ad2fe2fbf6347b -Author: Fabien Potencier -Date: Sun Oct 31 14:45:04 2010 +0100 - - simplified code - -commit 1185a26eb9b285860d117cdff279c0d7e23d6a91 -Author: Fabien Potencier -Date: Sun Oct 31 14:44:35 2010 +0100 - - [HttpKernel] simplified code a bit - -commit 9acda523b19b16945860783e70fdbbbf18be68aa -Author: jeff -Date: Fri Oct 29 22:22:29 2010 +0200 - - Fix typo in RedirectController - -commit 37d8fe1440fc23cff6b7d8c6ebcef1ba05e8df4f -Author: Kris Wallsmith -Date: Sat Oct 30 12:04:46 2010 -0700 - - [DoctrineMongoDBBundle] fixed profiler menu text - -commit 3d5054f21fc92a9cff70b5e87f467295252c52a6 -Author: Fabien Potencier -Date: Sun Oct 31 13:22:50 2010 +0100 - - [Security] added unit tests for the Authentication sub-namespace - -commit eb4d51f1819bf393559c30bdaf8c517fa3e61907 -Author: Fabien Potencier -Date: Sat Oct 30 20:46:39 2010 +0200 - - [HttpKernel] fixed phpdoc typos - -commit 3506dfabff382762797315c49ab9a4d7839320c6 -Author: Fabien Potencier -Date: Sat Oct 30 16:36:56 2010 +0200 - - [HttpKernel] added a return value to the purge() method of the Cache store class - -commit dd9b77ed96e768bd0c54755b0ea88272febea285 -Author: Fabien Potencier -Date: Sat Oct 30 16:37:18 2010 +0200 - - [HttpFoundation] added Response::setVary() - -commit ae888b80f65e4f28803dc28e9f869bcfd3289782 -Author: jeff -Date: Wed Oct 27 22:56:16 2010 +0200 - - [HttpFoundation] removed port number from HOST header - - To be consistent with backup values (SERVER_NAME, SERVER_ADDR). - fix a problem with getUriForPath($path) where port number may be present twice. - -commit a5d4acc54ddd8536404fd3348752865156702800 -Author: jeff -Date: Wed Oct 27 22:27:33 2010 +0200 - - [HttpFoundation] updated get() signature to get($key, $default = null, $first = true) - - This is more consistent with the get() method of ParameterBag - -commit a4fbf74593cb81a5dc3f2fcde64c491e37a4de38 -Author: Fabien Potencier -Date: Thu Oct 28 15:04:25 2010 +0200 - - added a user provider for Doctrine MongoDB - -commit b9f33a610ee956647d3321cebac621abf97d1313 -Author: Fabien Potencier -Date: Thu Oct 28 14:52:34 2010 +0200 - - removed code related to Propel support - -commit 88d30f0d7496cf5f60a74827ca54c2b072cd1647 -Author: Fabien Potencier -Date: Thu Oct 28 14:42:19 2010 +0200 - - removed Propel bundle (it has been moved as an independant bundle) - -commit 13f36b165778acff165e1f7a4356a2ab784c625c -Author: Fabien Potencier -Date: Thu Oct 28 13:32:10 2010 +0200 - - Removed logic that tried to avoid double-escaping - - Because that's just not possible (have a look at the unit tests to see all possibilities - -- as you will notice, there is no way we can determine the context and whether the - data are already escaped or not). - - So, we always escape data, which means that sometimes, we will try to escape already - escaped data. This is not a problem for everything except strings. That's because - strings are not wrapped with an object like everything else (for performance reason). - - This means that all escapers must be able to avoid double-escaping (that's the case - for the default escapers as both htmlspecialchars() and htmlentities() have a flag - that does just this). - -commit 3eee458430e2a918594b41cdbf8be8142fb907db -Author: Fabien Potencier -Date: Thu Oct 28 13:31:02 2010 +0200 - - [OutputEscaper] replaced the JS escaper with the one from Twig - -commit ac880f26a80d0800ab0af5d2d48e219401c03a79 -Author: Fabien Potencier -Date: Thu Oct 28 12:59:39 2010 +0200 - - [FrameworkBundle] fixed missing variable - -commit 4cf5b440a9668463829ff286d15c88454f561905 -Author: Fabien Potencier -Date: Thu Oct 28 12:58:47 2010 +0200 - - [OutputEscaper] fixed variable init - -commit 2b613f34d57bc1cdb9bf626ac905e734fdf3c023 -Author: Fabien Potencier -Date: Thu Oct 28 11:50:33 2010 +0200 - - [FrameworkBundle] removed the need for decorating with SafeDecorator - -commit 7e6bddedf90319a3e27c3a14b4f6753e38f96007 -Author: Fabien Potencier -Date: Thu Oct 28 09:50:00 2010 +0200 - - [TwigBundle] moved Form extension initialization as late as possible - - Because - - * it's better for performance (no need to init form templates if there is no forms) - * right now, it crashes for all renderer except HTML (because the form templates obviously only exist for the HTML renderer) - - The only other possible fix would be to force those resources to always use the HTML renderer - -commit 7f8c540a20c37e6986172b500b1f11e2ae1d2290 -Author: Fabien Potencier -Date: Thu Oct 28 09:17:11 2010 +0200 - - [Routing] fixed XML loader on Windows (there is no need to urlencode here as schemaValidate() takes a filename, not a URL) - -commit c448429e62f8ff411ffec67f03e873eb81af8ea0 -Author: Fabien Potencier -Date: Wed Oct 27 10:56:56 2010 +0200 - - [HttpFoundation] fixed date format for HTTP headers (format must be RFC1123, not RFC2822 -- the difference is that RFC1123 dates always use GMT for the timezone) - -commit 314507c0d9c5e30b01ac43cee20806b446f21e43 -Author: Fabien Potencier -Date: Wed Oct 27 07:18:02 2010 +0200 - - [FrameworkBundle] fixed format management when the default html format is given explicitly - -commit e23c3cc702223612c82fa001a12e136e6ef945bb -Author: Fabien Potencier -Date: Tue Oct 26 22:39:01 2010 +0200 - - [OutputEscaper] made getEscaper*() methods more consistent with the way you can change the escaping strategy in __call() - -commit c065be88b56d3df7463a2d7f940c7885eb390661 -Author: Fabien Potencier -Date: Tue Oct 26 21:14:43 2010 +0200 - - [OutputEscaper] refactored the component - -commit e1116524ed79cf118568e2c124f546d596a562c0 -Author: Fabien Potencier -Date: Tue Oct 26 17:42:44 2010 +0200 - - [WebProfiler] fixed WDT display - -commit 988722b23b695d43584e0a90475248bd63801012 -Author: Fabien Potencier -Date: Tue Oct 26 16:01:39 2010 +0200 - - [DependencyInjection] fixed phpdoc - -commit 1d5ca4910dffd8b07df677d6c9d61b69d9d53c65 -Author: Fabien Potencier -Date: Mon Oct 25 18:57:53 2010 +0200 - - [FrameworkBundle] refactored ide setting configuration - -commit d8661684c4f5ccffd98a894727a952f3b446a9e4 -Author: ever.zet -Date: Mon Oct 25 17:55:20 2010 +0300 - - MacVim support - -commit e4688fc9255783f61a54ac2cc36d9b54345926d2 -Author: ornicar -Date: Mon Oct 25 16:16:58 2010 +0200 - - [SwiftmailerBundle] Add missing spool type attribute in swiftmailer-1.0.xsd - -commit 9af16080ddbdb2f8d1f36a94a9933f925c625f14 -Author: ornicar -Date: Mon Oct 25 16:07:02 2010 +0200 - - [SwiftmailerBundle] Fix spool configuration - -commit 3463f47698fe028029bbff964773a1fbe2ee16c4 -Author: Johannes M. Schmitt -Date: Sat Oct 23 11:48:26 2010 +0200 - - applies base64 encoding directly to the binary data instead of their hexadecimal representation - -commit 6885f90f17597d9519f44d2b3986664c5703a232 -Author: Dominique Bongiraud -Date: Sat Oct 23 17:24:55 2010 +0200 - - [HttpKernel\Security]Fixed use statement and updated parameters constructor - -commit c0ef9fb0ea0e22aac71891e7489495a1d7eccade -Author: Dominique Bongiraud -Date: Sat Oct 23 10:42:49 2010 +0200 - - [HttpKernel\Security]Fixed markup - -commit a85bca395ae7c42eee10579f97f2ea8fe70a2634 -Author: Dominique Bongiraud -Date: Sat Oct 23 10:41:27 2010 +0200 - - [Security]Fixed markup - -commit 66ff8073b9db3b354799c5482b05ab0e3dba3115 -Author: Dominique Bongiraud -Date: Sat Oct 23 09:58:54 2010 +0200 - - [Security]Fixed CS - -commit f710c9c46c04feada39d332ec0eade0edc9b0743 -Author: Fabien Potencier -Date: Sat Oct 23 08:49:37 2010 +0200 - - [DoctrineBundle] made tweaked an error message - -commit 4027f751e39c8e96f7f960df49e5ddde736a3d02 -Author: Fabien Potencier -Date: Fri Oct 22 17:48:58 2010 +0200 - - [Security] added more unit tests - -commit d2b184e0582e7d936900e44553e85fe99519aa45 -Author: Fabien Potencier -Date: Fri Oct 22 15:19:13 2010 +0200 - - [Security] removed type hint in AuthenticationException as the extra information can be of different classes - -commit d077ac415887b2b8561ce9604d876b57b646c455 -Author: Johannes Schmitt -Date: Thu Oct 21 23:58:31 2010 +0200 - - [Security] changed encoders to use hash() function whenver possible and replaced sha1 with sha256 as default algorithm - -commit 84a60d74d16a5d675a0b885b674ce62bd5d326aa -Author: Ryan Weaver -Date: Thu Oct 21 19:29:56 2010 -0500 - - Allowing a routes node to be specified without any child import or route nodes. - - This is not really a bug or a big issue, but if you need to temporarily empty a routes node, Symfony shouldn't care - it's not an actual validation failure (a routes node still makes sense without an route or import children). - -commit b6552dd037c559db6370b2dd703b6151e56b6ab0 -Author: Fabien Potencier -Date: Fri Oct 22 12:36:51 2010 +0200 - - removed old code - -commit 2cf3e4ed07fa62f97ba166172d07ce10b46707dc -Author: Nicolas A. Bérard-Nault -Date: Thu Oct 21 11:29:41 2010 -0400 - - Moved the "reboot" call after the request is handled; this permits the setting of test fixtures and cleans up the kernel after the request. - -commit 96a0bff9151d45660cfda178142a7851b7a0cccc -Author: Bernhard Schussek -Date: Thu Oct 21 23:17:36 2010 +0200 - - [Form] Made InputField instantiable so that simple input fields can be created on the fly - -commit e9fcacdad7441a7394fa3e9531592b9e0135c2da -Author: Bernhard Schussek -Date: Thu Oct 21 22:15:17 2010 +0200 - - [HttpFoundation] Fixed: File/UploadedFile did not adjust path when moved - -commit 72dcee594a321a758bc5ee22c403ccdc0f32ddab -Author: Bernhard Schussek -Date: Thu Oct 21 21:54:19 2010 +0200 - - [Form] Added validiation of hours, minutes and seconds to TimeField - -commit 6c7fab212b1f715945001ca95616877b6d70570e -Author: Bernhard Schussek -Date: Thu Oct 21 21:35:56 2010 +0200 - - [Form] Added validation of years, months and days to DateField - -commit e4c21708caedfaf7d3fc78a43003972ad7e66d9d -Author: Bernhard Schussek -Date: Thu Oct 21 21:18:27 2010 +0200 - - [Form] Separated value transformers from normalization transformers. - - Fields can now easier support different data types in their underlying object. - These datatypes can be normalized to a single datatype using a normalization - transformer. The normalized value can then be transformed to the user's - representation with the value transformer (better name required?). - -commit 733290c112a86b7147b0c477d28bde6f74e702ef -Author: Bernhard Schussek -Date: Tue Oct 19 15:20:55 2010 +0200 - - [Form] Implemented UrlField - -commit eaef939141b0b62cdbab9cba5271a1c486cbcdd7 -Author: Bernhard Schussek -Date: Tue Oct 19 15:08:10 2010 +0200 - - [Form] Changed value transformers to be responsible for processing empty values to be able to chain them properly. This change fixes the bug that DateField did not return NULL when submitted without values - -commit cc4f2bd9551008cead0c749be77e8484962aadd2 -Author: Ryan Weaver -Date: Thu Oct 21 19:42:17 2010 -0500 - - Adding a type-hint to XmlFileLoader::validate(). - -commit 4dacdcc4ec594baa08c0b62730eb13b87414a9aa -Author: Victor Berchet -Date: Thu Oct 21 13:35:56 2010 +0200 - - [Security] Use a negative length parameter to simplify the code - -commit 82f8ab839f13c30beaf29bb256a3b01e9e0320fe -Author: Fabien Potencier -Date: Thu Oct 21 18:14:32 2010 +0200 - - [Security] added some unit tests (WIP) - -commit 836c51258558842ebab821fc21e005fe97e718ea -Author: Fabien Potencier -Date: Thu Oct 21 17:16:31 2010 +0200 - - fixed interfaces problems - -commit acfd09eeb31dbf8592da44e0d3aa1091fc6076db -Author: Fabien Potencier -Date: Thu Oct 21 10:58:00 2010 +0200 - - [FrameworkBundle] generate a random password if none is provided in the configuration - -commit bf3659d5bb23e75e98d9e5471c269a9c1c059d20 -Author: Fabien Potencier -Date: Thu Oct 21 08:57:23 2010 +0200 - - added an exception when trying to extend a template with a decorator that uses a different renderer (for instance when a Twig template tries to extend a PHP one) - -commit 2682bc2be58b860fef8d2a045a826784b2bc3040 -Author: Artur Kotyrba -Date: Wed Oct 20 19:36:08 2010 +0200 - - [Security] Fixed typo - -commit 92c56a506689f916a4a50ec8b219e7bf65aedf26 -Author: Fabien Potencier -Date: Thu Oct 21 08:13:10 2010 +0200 - - Revert "[Routing] allowed multiple routing requirement with xml loader, using comma separated values" - - This reverts commit e8bcbcba57b210246a1d6b5d0fcf688b0a2d8afc. - -commit 48155ccc2fc812ab7e9a841c7dc1a41308b24ea2 -Author: Jordi Boggiano -Date: Wed Oct 20 20:33:59 2010 +0200 - - [DependencyInjection] Regex optimization - -commit 2186535848630a0d9777e6afaf6ca4a63488739d -Author: Jordi Boggiano -Date: Wed Oct 20 20:28:49 2010 +0200 - - [DependencyInjection] Removed useless code - -commit 0749038e73b0def26abfefa5cc40f30683c7b460 -Author: Fabien Potencier -Date: Thu Oct 21 07:33:55 2010 +0200 - - [Security] changed the way passwords are compared to avoid timing attacks - -commit cb0f63f84b49a93cdebab709cce5cf607e7d5cb4 -Author: fivestar -Date: Thu Oct 21 01:19:34 2010 +0900 - - [HttpKernel] fixed typo at Security\Firewall\DigestAuthenticationListener - -commit e8bcbcba57b210246a1d6b5d0fcf688b0a2d8afc -Author: ornicar -Date: Tue Oct 19 16:00:32 2010 +0200 - - [Routing] allowed multiple routing requirement with xml loader, using comma separated values - -commit 08c3761731999980ce11ab11f9bbbae2ae74e2e3 -Author: Vladimir Sazhin -Date: Fri Oct 8 15:07:25 2010 +0600 - - added \RecursiveDirectoryIterator::SKIP_DOTS flag - -commit 0ccc9805f54ca46d4ea9fdda026b0779e858c616 -Author: Justin Hileman -Date: Tue Oct 19 15:45:04 2010 -0400 - - Fix UniversalClassLoader issues with leading slashes. - - This fixes a bug in UniversalClassLoader when attempting to autoload class names with leading slashes: - - $namespacedClass = "\\Foo\\Bar"; - $pearlikeClass = "\\Foo_Bar"; - - $namespaced = new $namespacedClass(); - $pearlike = new $pearlikeClass(); - - `UniversalClassLoader::loadClass()` was unable to load PEAR-like classes with leading slashes because it found the slash and assumed that the requested class was namespaced. It was unable to load namespaced classes with leading slashes because it would look them up in the autoloader's registered namespaces, and was unable to match '\Foo' to 'Foo'. One (ugly) workaround for the namespaced classes was to register all namespaces twice: - - $loader->registerNamespaces(array( - 'Foo' => __DIR__ . '/lib', - '\Foo' => __DIR__ . '/lib', - )); - - But that's not very pretty, nor does it solve the bug with PEAR-like classes. Stripping the leading slash before trying to autoload allows UniversalClassLoader to load both namespaced and PEAR-like classes. - -commit dd7e33af6bcb135d00fa008da0a0188713df615b -Author: Fabien Potencier -Date: Wed Oct 20 14:02:39 2010 +0200 - - [TwigBundle] fixed the include tag to behave like the standard Twig include tag - -commit dd4f87b8c24de204897926bcff478fc04865c140 -Author: Fabien Potencier -Date: Wed Oct 20 11:42:19 2010 +0200 - - made form login configurable - -commit bdb051083cc686832dc3359d7f2ec1504bafbab4 -Author: Fabien Potencier -Date: Wed Oct 20 11:34:21 2010 +0200 - - [FrameworkBundle] removed default controller for login - -commit 4b321141f9b76eea4bbd4cce3f9f2cb1bf704f83 -Author: Fabien Potencier -Date: Wed Oct 20 10:59:13 2010 +0200 - - [FrameworkBundle] added a way to configure the switch-user behavior - -commit 71228b5f29321b78be71912d2ea2f354c9abc79a -Author: Fabien Potencier -Date: Wed Oct 20 10:48:05 2010 +0200 - - [FrameworkBundle] added a way to configure the logout paths - -commit cb8161da7bed8deec3188592648d19330ff2f048 -Author: Fabien Potencier -Date: Wed Oct 20 09:49:00 2010 +0200 - - [FrameworkBundle] removed support for none as an equivalent to false/null - -commit 437f8c7a867c45b1922367a7b04c0e8c088b6e9d -Author: Pascal Borreli -Date: Tue Oct 19 22:51:35 2010 +0000 - - [Security] Fixed typo - -commit 0aba8ef72004f903e28926a2342ce9739821fdef -Author: Jeremy Mikola -Date: Tue Oct 19 14:55:44 2010 -0400 - - [DependencyInjection] XmlFileLoader should allow "factory-service" attribute without "class" for - -commit f81072309293a88ab9fc9d076f1c6a36915c9f19 -Author: henrikbjorn -Date: Tue Oct 19 19:36:30 2010 +0200 - - Removed the need for having the Security component enabled when using twig. - -commit d067d5da69caa2660717e288752bb9972cb6af50 -Author: Pascal Borreli -Date: Tue Oct 19 15:11:42 2010 +0000 - - [Security] Fixed coding standard - -commit fde278d7a87461e0429b832ce0f4a835510b3fdb -Author: Pascal Borreli -Date: Tue Oct 19 14:19:34 2010 +0000 - - [Security] Fixed typo - -commit 8df4567a82a47cc6f28f1aa04a1b6f5bf195358e -Author: Pascal Borreli -Date: Mon Oct 18 20:17:07 2010 +0000 - - [CssSelector] Fixed typo - -commit f216f313e8909015fe9961a5604d179f64c35a90 -Author: Fabien Potencier -Date: Tue Oct 19 13:06:43 2010 +0200 - - added the Security Component and its integration into the MVC framework - - Happy birthday symfony! - -commit 0fc6b15c1729035890cd137686f142b92c5f9650 -Author: Fabien Potencier -Date: Tue Oct 19 13:09:48 2010 +0200 - - [HttpFoundation] added a way to clear the session attributes - -commit 94347f73c5bff3040410605eb5de02dd14c2e60a -Author: Fabien Potencier -Date: Tue Oct 19 13:09:28 2010 +0200 - - [HttpFoundation] added a way to generate a URI based on the current one and a path - -commit 56d98305ca314c65ea9277f68f4c9892a35b4100 -Author: Antoine Hérault -Date: Mon Oct 18 00:39:51 2010 +0200 - - fixed form field groups rendering - -commit 5b6d92df3c9d23a9fcabcb8e075a0adcbbc9c9fd -Author: Fabien Potencier -Date: Mon Oct 18 17:01:57 2010 +0200 - - fixed unit tests - -commit 4a186249275f4c8b410714f0b892e318fe22c238 -Author: Kris Wallsmith -Date: Sun Oct 17 04:31:02 2010 -0700 - - [Validator] removed ftp and ftps from default url protocols - -commit 29360a0eea0ed62b081299d3996824d8d3976c52 -Author: Kris Wallsmith -Date: Sun Oct 17 04:51:37 2010 -0700 - - Removed old resources array property from DI extension classes. - -commit f79e23ffb5379590d3c2c90dfac19a96afc8f828 -Author: Kris Wallsmith -Date: Sun Oct 17 04:45:15 2010 -0700 - - Removed all those spaces after @author that were bothering me so… - -commit 0b1f3145ae42f4f65d2aaf7b5372b23c278c2dd0 -Author: Kris Wallsmith -Date: Sun Oct 17 04:39:51 2010 -0700 - - Removed unnecessary "public" from interface method signatures. - -commit 2dc357d3a8233672997240d6c619a9e4c28cd2c4 -Author: pborreli -Date: Sat Oct 16 13:00:34 2010 +0000 - - [WebProfilerBundle] Fixed label reference, fixed markup, optimized css and images - -commit dbfa06c54feb81eecfc64d4e44447cbed5919df0 -Author: Fabien Pennequin -Date: Sun Oct 17 22:41:13 2010 +0200 - - [OutputEscaper] Add some tests - -commit 71ace348222348eda7bf0007ce2e4b6dfc0c6e51 -Author: Fabien Pennequin -Date: Sun Oct 17 20:15:26 2010 +0200 - - [Routing] Added some tests - -commit c543692891947a0ba694855ff3449e4501eab98c -Author: Fabien Pennequin -Date: Sun Oct 17 17:26:47 2010 +0200 - - [DependencyInjection] Added tests for ContainerBuilder class - -commit 7225cf64b1854753f6713664ac2a97ea6941f6dd -Author: Fabien Pennequin -Date: Sun Oct 17 16:40:32 2010 +0200 - - [DependencyInjection] Added tests for methods hasMethodCall and removeMethodCall of Definition class - -commit 308e85a5a72c244f407009c069800d712cf57aac -Author: Artur Kotyrba -Date: Sat Oct 16 21:07:33 2010 +0200 - - Removed methods which implemented interfaces by throwing \LogicException('You must override...'). - -commit 80868f1712dc620ea80ea22961647bf9a4384527 -Author: pborreli -Date: Sat Oct 16 12:42:42 2010 +0000 - - [Translation] Fixed phpdoc, thx Koc - -commit 86cc6a11d9553d7afb34e17770e567927df00397 -Author: pborreli -Date: Sat Oct 16 10:32:57 2010 +0000 - - [Component] Fixed some spelling typos - -commit 082090d88021d080b491582d67c89db61b93c139 -Author: pborreli -Date: Fri Oct 15 21:49:09 2010 +0000 - - [Validator] Fixed coding standard - -commit 8c5578667313fb4239c5e4a7942e9345f89adcc7 -Author: Fabien Potencier -Date: Sat Oct 16 08:36:59 2010 +0200 - - fixed test - -commit 7639fde3f247f28ccb85b3050478e3a0b97218b9 -Author: Kris Wallsmith -Date: Fri Oct 15 10:38:23 2010 -0700 - - [FrameworkBundle] updated constraint validator factory to work with non-DIC validators - -commit e1f842344eedc796133f78dd6015c39507422926 -Author: Kris Wallsmith -Date: Fri Oct 15 10:06:37 2010 -0700 - - [FrameworkBundle] added a DIC tag-based constraint validator factory - -commit 5d4c80f27b68b8ac568e5bb0ca74b07aadcdbafd -Author: Kris Wallsmith -Date: Fri Oct 15 10:06:02 2010 -0700 - - [Validator] removed DependencyInjection integration - -commit ef4f61bb9fcbfcb5bd7c5a0e2340a8dd30db8651 -Author: Kris Wallsmith -Date: Fri Oct 15 09:50:32 2010 -0700 - - [DependencyInjection] Added TaggedContainerInterface to signature of generated container classes - -commit b42982c83f07df9060bf003dfbdfb0ec3098f30b -Author: Fabien Potencier -Date: Fri Oct 15 18:31:33 2010 +0200 - - fixed typo - -commit b58498b1c81633112b8be8339ed0fc6e246ddefc -Author: henrikbjorn -Date: Thu Oct 14 13:46:03 2010 +0200 - - Fixed violating coding standard as pointed about by blue-eyes. - -commit c4a59729527cb8819b6816094a024fb614bbe648 -Author: Jordi Boggiano -Date: Fri Oct 15 17:02:58 2010 +0200 - - [FrameworkBundle] Fix format parsing - -commit 7e669338761f1b856efa0ecd01a91cc1e1180996 -Author: Fabien Potencier -Date: Fri Oct 15 11:02:35 2010 +0200 - - fixed inconsistency when calling the Http Kernel instance from an event - -commit a46ca47c03de23d1af870e8e5ef83a31be4fe085 -Author: Fabien Potencier -Date: Fri Oct 15 07:33:16 2010 +0200 - - [FrameworkBundle] fixed inclusion of the test client - -commit 6b61af5931d99e1d2901799ad78671821c40dd87 -Author: henrikbjorn -Date: Wed Oct 13 17:30:15 2010 +0200 - - [FrameworkBundle] prettified Mustache.php and added PHPDoc. - -commit df9ef799536a68c23367e11ebdd6e13947b57bb5 -Author: Jeremy Mikola -Date: Mon Oct 11 15:49:30 2010 -0400 - - [Form] readPropertyPath should return null instead of empty array - - When reading the last bit of a property path mapped to a missing array index, the method would initialize the value to an empty array. This makes sense for cases where readPropertyPath would again be called recursively, but not when the value would be immediately returned (null would be preferable in that case). - - For example, we have an object with a property called "options" that's an array of arbitrary key/value pairs. That "options" property (and getOptions()) maps directly to a FieldGroup within the Form for this object. That FieldGroup contains multiple TextFields for a few expected keys in the array. As-is, if those keys were not defined, the default data set for those TextFields could end up being "Array" (string representation of an empty array). If readPropertyPath instead returns null for this case, the default data would be transformed into an empty string. - -commit 2b8dfe1ccf75d5424a7e45597bb9e37f34c7876f -Author: Fabien Potencier -Date: Wed Oct 13 07:43:21 2010 +0200 - - [EventDispatcher] fixed possible PHP warning - -commit d376596f7e490257db04ce307c60f1ef33767672 -Author: Benjamin Zikarsky -Date: Wed Oct 13 02:56:04 2010 +0200 - - [EventDispatcher] fixed bug in EventDispatcher::disconnect if the second argument is null or ommitted - -commit c1e873d1b0fd85c3aa620fa000f5b70e780dd096 -Author: Fabien Potencier -Date: Wed Oct 13 07:33:17 2010 +0200 - - removed debug code - -commit 44f54c25787b3f8952f5850464378a5059da8bd6 -Author: Tom Van Looy -Date: Tue Oct 12 12:57:22 2010 +0200 - - [Console] fixed status code when it is > 255 - -commit c39635680fde74eb0a5bf0778064da38dc060b9e -Author: Ryan Weaver -Date: Tue Oct 12 05:54:14 2010 -0500 - - added PHPDoc - -commit 30cf0868281fa2e34ce347ea0fb1201842bf1d6e -Author: henrikbjorn -Date: Tue Oct 12 19:49:49 2010 +0200 - - Overrides the default {% include %} token parser since it loads through the right template renderer - -commit 2a9ddee162e184efc862b557673b17640d2fa83a -Author: Fabien Potencier -Date: Tue Oct 12 08:58:12 2010 +0200 - - [HttpFoundation] added Session::invalidate() - -commit c36612b78bcc6dd60f5f5f17d8df0894fdd90286 -Author: Kris Wallsmith -Date: Tue Oct 12 05:55:10 2010 +0200 - - [DoctrineMongoDBBundle] fixed error when logging bin values in queries - -commit 7fb3b2ab9d61c044095aac53c4f4f2142776a944 -Author: Ryan Weaver -Date: Mon Oct 11 18:53:19 2010 -0500 - - Adding basic PHPDoc to the Routing\DelegatingLoader class. - -commit 8c70a2ee24ded614116ae267c48b3c4f65f536d2 -Author: Ryan Weaver -Date: Mon Oct 11 18:52:31 2010 -0500 - - Adding basic PHPDoc to the Routing\DelegatingLoader class. - -commit b902cb31d7151c8249bf3660fa110cb7c62cbc26 -Author: Bernhard Schussek -Date: Sun Oct 10 23:52:02 2010 +0200 - - [Form] PropertyPath camelizes property names when setting values - -commit a66d883afd1cf69f5879734e7b6d7a2b75ebbfcd -Author: Bernhard Schussek -Date: Sun Oct 10 23:30:43 2010 +0200 - - [Form] Removed CSRF setters because they have no effect once CSRF protection is enabled. Re-enable CSRF protection with the desired values instead - -commit e1be4e96899bfb03193c83b0c979c45e462e0436 -Author: Bernhard Schussek -Date: Sun Oct 10 23:15:28 2010 +0200 - - [Form] Refactored logic to read and set values from Field to PropertyPath - -commit 1fab031d4d91719d49d42e6edcdc8d6da4f10339 -Author: Benjamin Eberlei -Date: Sat Oct 9 19:06:44 2010 +0200 - - Add missing EntityToIDTransformer files - -commit f667b6928fa481745ca4c942b79b66a7b394a5ad -Author: ornicar -Date: Fri Oct 8 17:19:22 2010 +0200 - - [TwigBundle] Add a template block to render CollectionField fields - -commit 06a6b15e2249dc980645c8fa9d215dbeb74dfca4 -Author: ornicar -Date: Fri Oct 8 16:03:27 2010 +0200 - - [Form] Fix FieldGroup::getHiddenFields, add tests for FieldGroup::getHiddenFields and FieldGroup::getVisibleFields - -commit ade5fd6574d8c17537a058d055d78489505e6992 -Author: Masao Maeda -Date: Fri Oct 8 21:02:02 2010 +0900 - - fixed: fixed the bug of request_panel.php in WebProfiler - - When the session attributes don't exist, $data->sessionAttributes->getRawValue() cannot be called as not being defined. - So check the session attributes before calling getRawValue() - -commit 5c406b9dc055aaf44d2758359be04e0b074c5d35 -Author: ornicar -Date: Wed Oct 6 19:14:25 2010 +0200 - - [FrameworkBundle] fixed typo in Translator - -commit e0961beb443a131ae6cf1d1d2400505d7c68caac -Author: Fabien Potencier -Date: Fri Oct 8 10:19:30 2010 +0200 - - [FrameworkBundle] fixed typos (patch from Dennis.Verspuij) - -commit fa77f088937bd74b852248c2bc1d8744ea81799e -Author: Fabien Potencier -Date: Fri Oct 8 10:17:47 2010 +0200 - - fixed typo - -commit aa1cb87f603ef87f5b5c0506ffa92e0387debf39 -Author: Fabien Potencier -Date: Fri Oct 8 10:13:15 2010 +0200 - - [FrameworkBundle] clarified exception message in InitBundleCommand.php (patch from mvrhov) - -commit 12479cdd244e0dd8b65261d27daf473bdaadd829 -Author: Jordi Boggiano -Date: Wed Oct 6 18:29:06 2010 +0200 - - [TwigBundle] Simplified some code - -commit 7ad510d6ef66ba7471d8d4e7fee003752c0618f9 -Author: henrikbjorn -Date: Thu Oct 7 21:26:30 2010 +0200 - - Added --symlink option to assets:install command - -commit 18ba4fd5674a785622fa93c2e2b1af726ea0a42b -Author: henrikbjorn -Date: Thu Oct 7 12:20:34 2010 +0200 - - changed autoload.php.dist namespace order - -commit fafcd02684ef4029beb40b11ca72dabe2eabff2f -Author: Fabien Potencier -Date: Thu Oct 7 19:12:53 2010 +0200 - - [HttpFoundation] changed RequestMatcher pattern syntax - -commit 18caddec7a726e03937b6dc4dca3386558553c91 -Author: Fabien Potencier -Date: Wed Oct 6 16:33:39 2010 +0200 - - fixed typo - -commit d8f4cb79c92f631d3de2bcc719a8a38245c42c14 -Author: Jordi Boggiano -Date: Tue Sep 28 18:41:45 2010 +0200 - - [Form] Turned FieldGroup::getFields() into 4 specialized methods for more flexibility - - It's better to be able to fetch all the visible and all the hidden fields separately for display purposes (hidden fields in
    tags without an
  • do not validate) - -commit 501901053981bf7b92393d88144d6a4095ea7fc5 -Author: Fabien Potencier -Date: Wed Oct 6 14:44:02 2010 +0200 - - fixed unit tests after the last commit - -commit bf1eb56a34cf8aa809150f28c5dfc2ca04593c73 -Author: Jordi Boggiano -Date: Sun Oct 3 21:34:26 2010 +0200 - - [EventDispatched] Event doesn't need to implement ArrayAccess - -commit db3476aeaa74a6b888e60381929dda8a92c7491a -Author: Bulat Shakirzyanov -Date: Mon Sep 6 12:22:48 2010 -0400 - - [WebProfilerBundle] simplified DIC extension - -commit 1d1a437edcb0f5f915eae6b9c11266dcd8e2142e -Author: Fabien Potencier -Date: Wed Oct 6 14:18:36 2010 +0200 - - added some missing methods - -commit ec3b3f7637c94be6e9be4c8061b35f9e10129a6d -Author: Benjamin Eberlei -Date: Tue Oct 5 21:03:13 2010 +0200 - - Added and tested EntityToIDTransformer to transform Many-To-One and One-To-One entities into their identifier values - -commit 0d9d4ac583ad73859880973d3ffcc8f90866cbf3 -Author: Benjamin Eberlei -Date: Mon Oct 4 23:49:30 2010 +0200 - - Optimize some code in Form/Configurable, Have ChoiceField always pass data to transformers, implemented and fully unit-tested two Doctrine ORM specific transformers that do Collection to String/Choice Transformations - -commit f033fc5578b0a2953fe5e95bac6c99766c28625e -Author: Benjamin Eberlei -Date: Sun Oct 3 23:00:47 2010 +0200 - - Refactor ValueTransformers to recieve the original value when reverseTransform() is called. This is required for expensive value transformations for example Doctrine Collections or Proxies to allow access to a value that does not trigger expensive operations (such as database calls) anymore. - -commit dbde494424d89f50b8614f2e50040dcd21c17f7a -Author: Fabien Potencier -Date: Wed Oct 6 11:57:38 2010 +0200 - - made locale determination for translation lazy-loaded - - This allows to have a stateless-website (without any cookie) - for instance if the locale is part of the domain name - and not attached to the user. - -commit af8cb480a3e9f77a8788ea1b80b2bba4399c337f -Author: Fabien Potencier -Date: Wed Oct 6 11:53:57 2010 +0200 - - [FrameworkBundle] changed Template renderers to be lazy-loaded - -commit caa9d827463a40fe2c1454351218be93b9c10817 -Author: Fabien Potencier -Date: Tue Oct 5 20:20:28 2010 +0200 - - [HttpFoundation] added support for attributes in RequestMatcher - -commit c0dc01d9b913dacbf75b0404496c62182203446f -Author: Jonathan H. Wage -Date: Tue Oct 5 02:29:00 2010 -0500 - - Fixing old path to new one. - -commit 4cea8276e39b02f4d623cd45ae8818bb109900ce -Author: Fabien Potencier -Date: Tue Oct 5 09:30:24 2010 +0200 - - fixed Doctrine data fixtures path - -commit cc3ff12bf8020c4af17af2c253d0a9288f0fdd35 -Author: Jonathan H. Wage -Date: Tue Oct 5 02:14:07 2010 -0500 - - Fixing container test. - -commit c6ed5930229780a7bcf11a45c64918a7c13897ae -Author: Fabien Potencier -Date: Tue Oct 5 09:05:29 2010 +0200 - - fixed unit tests - -commit 3bc3115d8c784c5be201d0156a51d6626135a246 -Author: Jonathan H. Wage -Date: Tue Oct 5 01:51:23 2010 -0500 - - Adding setLogger for data fixtures. - -commit ff683a694e37ecf779e1a16b5058666d6443ce85 -Author: Jonathan H. Wage -Date: Mon Oct 4 22:23:45 2010 -0500 - - Integrating new data fixtures code. - -commit 2525998f6e47299438ccf07e6c5c92b4755f66a5 -Author: Fabien Potencier -Date: Thu Sep 9 12:14:06 2010 +0200 - - replaced form field rendering with plain templates - - Documentation available here: - - http://docs.symfony-reloaded.org/master/guides/form/ - -commit a38069288ce2f5d37237196531200d7a7cd291cf -Author: ornicar -Date: Mon Oct 4 12:09:20 2010 +0200 - - Fix namespace collision - -commit c2f856f074352cbcc6534a137c5d4bb754f1a8f3 -Author: Fabien Potencier -Date: Mon Oct 4 14:01:33 2010 +0200 - - [FrameworkBundle] fixed comment - -commit e88c0b7fc5a20bb768ca22552959e0b96490044a -Author: Fabien Potencier -Date: Sun Oct 3 07:34:56 2010 +0200 - - [DoctrineBundle] fixed previous commit - -commit 8fbf19694f253e8bacdd677362ee58967506bbb3 -Author: Jonathan H. Wage -Date: Sat Oct 2 16:43:30 2010 -0500 - - Adding orm: and mongodb: annotation aliases to avoid conflicts. Recommended is to use the aliases instead of relying on the default namespace for annotations. - - /** @orm:Entity */ - /** @mongodb:Document */ - -commit 0fc8906feb5865705dfd61c31e871420dcec2bd3 -Author: Fabien Potencier -Date: Sat Oct 2 14:42:01 2010 +0200 - - [Validator] forced all validation annotations to be in the validation namespace to avoid collisions, removed the need for the wrapping @Validation annotation - - Before: - - /** - * @Validation({@DateTime()}) - */ - - After: - - /** - * @validation:DateTime() - */ - - The @validation:Validation() construct is not needed anymore (it is still supported - as this is useful when you have several annotations with the same class). - - So, the above is equivalent to: - - /** - * @validation:Validation({@validation:DateTime()}) - */ - -commit 3a4d9cb185b1bc0bb4982de6af5c6479144a53d7 -Author: Fabien Potencier -Date: Sat Oct 2 12:42:31 2010 +0200 - - [Validation] fixed license - -commit 4deb82f84267e6de4b2766a627961d9f1caf0f1c -Author: Fabien Potencier -Date: Sat Oct 2 12:38:11 2010 +0200 - - [Form] fixed license and phpdoc - -commit 47bc809dc3a81b0fa11f224746eb9d79bc80772d -Author: Fabien Potencier -Date: Sat Oct 2 09:39:48 2010 +0200 - - [TwigBundle] added tests for trans tag and filter - -commit 77125288e7d04648c0cd86dcd9e5eff61836b084 -Author: Fabien Potencier -Date: Sat Oct 2 09:39:29 2010 +0200 - - [TwigBundle] updated nodes for the latest version of Twig - -commit 8e654e8f9e538b69b27d89a7ee53a870cdefbb1d -Author: Fabien Potencier -Date: Fri Oct 1 22:15:09 2010 +0200 - - [TwigBundle] added the trans filter - -commit 68bff2d21460d222621f71c216e5ee9790cbfe53 -Author: Fabien Potencier -Date: Fri Oct 1 22:04:11 2010 +0200 - - [TwigBundle] fixed trans tags - -commit 3696066bfe809980d56deee7320812364c558c45 -Author: Fabien Potencier -Date: Fri Oct 1 22:03:43 2010 +0200 - - [TwigBundle] fixed typo - -commit 416bd7872ec7fb4df5676280414b7e41872b62d8 -Author: Fabien Potencier -Date: Fri Oct 1 20:49:59 2010 +0200 - - [TwigBundle] optimized calls to helpers - -commit 3ce8ad17189e98596a7535c0139b1dd3e03727a3 -Author: Fabien Potencier -Date: Fri Oct 1 20:29:05 2010 +0200 - - fixed HelpersExtension (removed usage of the magic _view context attribute -- helpers should now work from macros) - -commit eff1bdf50fa523eccb38e01b59747b09de2a3d87 -Author: Fabien Potencier -Date: Thu Sep 30 19:13:01 2010 +0200 - - [TwigBundle] made trans and transchoice tags more flexible - - Both tags accept variables now: - - {% trans label %} - - {% transchoice %} - {{ error }} - {% endtranschoice %} - - Optionally, the with keywords allows to pass the placeholder values: - - {% trans label with vars %} - -commit 42976091563c59cd9c8f9f87e8c2a8dcdc3a4f40 -Author: Fabien Potencier -Date: Thu Sep 30 10:14:28 2010 +0200 - - [TwigBundle] moved translator helpers to their own extension (removed usage of the magic _view variable context) - -commit 1a055fc7f06c05f417e3b83806ace5a00638f432 -Author: Fabien Potencier -Date: Thu Sep 30 07:21:54 2010 +0200 - - [Validator] fixed typo - -commit a6caa3d552c2afc2be16d9bac768112471f92013 -Author: Jeremy Mikola -Date: Wed Sep 29 17:29:37 2010 -0400 - - [FrameworkBundle] Replaced non-existent definition key - -commit d28b9ddcda3e94cc2418ddb762860421bda2d1be -Author: Jordi Boggiano -Date: Wed Sep 29 22:20:52 2010 +0200 - - [HttpFoundation] Fix session::remove() not initializing the session - -commit 568cd57da6f3ae4131456843d2158a3a895c5c0f -Author: Alex -Date: Wed Sep 29 08:53:38 2010 -0700 - - [WebProfilerBundle] updated two references to the bag template to the new style by adding a .php extension to them - -commit 6dc6d4a7d3bbc101d700506e81b68c0dd8b66db0 -Author: Fabien Potencier -Date: Wed Sep 29 18:11:25 2010 +0200 - - [TwigBundle] fixed trans tag - -commit 7b9a523a43d9026de7725ad734a65774a60bfcbe -Author: Fabien Potencier -Date: Wed Sep 29 15:26:39 2010 +0200 - - [TwigBundle] fixed trans tag - -commit 8ad2fd2123e063c23445f4ee13834c0bdd2cf454 -Author: Fabien Potencier -Date: Wed Sep 29 11:39:23 2010 +0200 - - [TwigBundle] renamed Helpers to HelpersExtension - -commit 0d7c403769ae4eb70c436480ecf27d5664d951e0 -Author: Fabien Potencier -Date: Wed Sep 29 08:08:25 2010 +0200 - - [Form] fixed camelization problem when looking for a method (getCreated_at -> getCreatedAt) - -commit 3b1e83380b927017e6e9d2a8d88d67e78343c0ae -Author: Fabien Potencier -Date: Wed Sep 29 07:59:45 2010 +0200 - - [Validator] removed the convention that error parameters are delimited with %% - -commit 7ead257798dfec23484b12f30456a66d3a188966 -Author: Jordi Boggiano -Date: Tue Sep 28 21:56:09 2010 +0200 - - [FrameworkBundle] Fixed a windows compatibility issue - -commit 6aa190b2a6c61e1700a3375d4ed245774b8f111f -Author: Fabien Potencier -Date: Tue Sep 28 22:19:17 2010 +0200 - - [OutputEscaper] added SafeDecoratorInterface - -commit 7650dd708f6b2df5eb99527c2aaa89dbf24035de -Author: Fabien Potencier -Date: Tue Sep 28 09:33:59 2010 +0200 - - [FrameworkBundle] fixed comment - -commit a6dc10c31ae78744ecd513263270f309651c42b0 -Author: Fabien Potencier -Date: Tue Sep 28 08:33:33 2010 +0200 - - changed templating name notation - - Old notation: bundle:section:name.format:renderer (where both format and renderer are optional) - New notation: bundle:section:name.format.renderer (where only format is optional) - - Valid new template names: Blog:Post:index.php, Blog:Post:index.xml.php - - The new notation is more explicit and put all templating engines on the same level (there is no - more the concept of a "default" templating engine). - - Even if the notation changed, the semantic has not. So, the logical template name for the above - examples is still 'index'. So, if you use a database loader for instance, the template - name is 'index' and everything else are options. - - Upgrading current applications can be easily done by appending .php to each existing template - name reference (in both controllers and templates), and changing :twig to .twig for Twig templates - (for twig templates, you should also add .twig within templates themselves when referencing - another Twig templates). - -commit 4ac65cebcf69b78ba7560a78a81e2839d18a7861 -Author: Fabien Potencier -Date: Tue Sep 28 07:14:43 2010 +0200 - - [Translation] renamed Range to Interval - -commit 9e50782b9d3b1724e2f9aca6515c773f6461cec0 -Author: Fabien Potencier -Date: Mon Sep 27 21:17:37 2010 +0200 - - fixed request data collector - -commit bda264bb818578dbd23f4654e697e2bf9b6dea02 -Author: Brandon Turner -Date: Mon Sep 27 10:33:01 2010 -0500 - - [Form] Removed invalid unit test - - The bind() method only accepts arrays - passing objects causes an exception - -commit 707205410e1c95c176ee35db04c89e31610e9c43 -Author: Fabien Potencier -Date: Mon Sep 27 16:53:23 2010 +0200 - - added an IdentityTranslator to make it possible to always relies on the translator service, even if none is configured - -commit 9c9edb390436794cd58a3432f5d3a17ecb1c81c5 -Author: Fabien Potencier -Date: Mon Sep 27 16:14:53 2010 +0200 - - [FrameworkBundle] added error messages from the Form Component in the default validators.fr.xliff - -commit 4edd0c269bd19ef3fbb987a5f52bd3e26efe9bcd -Author: Sebastian Ionescu -Date: Mon Sep 27 15:48:21 2010 +0300 - - updated some helper docblocks - fixed usage of helpers - -commit 9580c74f0bb55fd837fe0745982630ac847d6c3a -Author: Fabien Potencier -Date: Mon Sep 27 09:46:56 2010 +0200 - - [Validator] changed the convention for placeholders in messages to be compatible with Twig (from %limit% to {{ limit }}) - -commit d3aca1c04a102b1358cf8cf350764051adee94ab -Author: Fabien Potencier -Date: Mon Sep 27 09:46:15 2010 +0200 - - [FrameworkBundle] added support for the Translation component - -commit d6f55c31d14db014a1596cdcfcce598985598e42 -Author: Fabien Potencier -Date: Mon Sep 27 09:45:58 2010 +0200 - - [TwigBundle] added helpers for translations - -commit a7537906b4e6e370e5911448f41d6d2552f6832b -Author: Fabien Potencier -Date: Mon Sep 27 09:45:29 2010 +0200 - - [Translation] added the component - -commit 6317ddfbe144ed9ca16928d9bf80e7b2e41714f1 -Author: Fabien Potencier -Date: Sat Sep 25 08:18:06 2010 +0200 - - [ZendBundle] removed translator support - -commit b890c3429df5e929d11af2dedebfec15a885c550 -Author: Fabien Potencier -Date: Sun Sep 26 20:19:05 2010 +0200 - - [FrameworkBundle] fixed file detection and formatting in Code helper - -commit 35ee15d13120046c5d96c80d6b48a658950d5a8c -Author: Fabien Potencier -Date: Sun Sep 26 16:59:40 2010 +0200 - - [DependencyInjection] tweaked an error message to ease debugging - -commit aaba52d92816bdc9ce27b491dc8d28c2587c2c2c -Author: Fabien Potencier -Date: Sun Sep 26 11:28:09 2010 +0200 - - [FrameworkBundle] made all Router options configurable - -commit 953a81372aa06d268979b0651c6f5c42a9ebf0a1 -Author: Brandon Turner -Date: Fri Sep 24 14:22:12 2010 -0500 - - [Form] fixed typo in unit test - -commit b2e4b452a43e1b82286b972960e806ffc3014deb -Author: Brandon Turner -Date: Fri Sep 24 14:18:33 2010 -0500 - - [Form] added support for stdClass objects - - ReflectionClass doesn't list properties on stdClass objects (or objects cast - from arrays). This allows these annoymous objects to be used as field data. - -commit c3b89eeedd951feb0a49edd15e0e5ed10670590a -Author: Brandon Turner -Date: Fri Sep 24 13:41:12 2010 -0500 - - [Form] fixed failing unit test due - -commit 9e84f450c21093391a29f25fd3b9dc38c8d50829 -Author: Brandon Turner -Date: Fri Sep 24 13:36:36 2010 -0500 - - [Form] fixed decimal rounding in IntegerField - - Instead of rounding half-up (round to nearest neighbor) act as an integer cast - would and always round down (round towards zero). - -commit a305eb063d40f0a01d77792e7b502a95a89be86f -Author: Brandon Turner -Date: Fri Sep 24 13:35:34 2010 -0500 - - [Form] added support for rounding-mode option on NumberFields - -commit 205250163445f7ebcf4d5550cae74e1b5acbe006 -Author: Brandon Turner -Date: Fri Sep 24 12:52:54 2010 -0500 - - [Form] fixed missing locale setting in unit tests - -commit 86b6aff5b6104e4c55b6d675d72522d22d69c1ac -Author: Brandon Turner -Date: Fri Sep 24 12:51:26 2010 -0500 - - [Form] fixed bug that prevented setLocale from working - -commit eb942c8f18021d1f42d88f17082a99e00828ab39 -Author: Fabien Potencier -Date: Sat Sep 25 07:52:56 2010 +0200 - - [ZendBundle] fixed translator configuration - -commit 0b98a2861e855552249d9a12e139e8a4d95783d3 -Author: Fabien Potencier -Date: Fri Sep 24 16:45:17 2010 +0200 - - fixed PHPUnit configuration - -commit 866c306dc860b6b5bf436d9dc9a67c5764bfe504 -Author: Fabien Potencier -Date: Fri Sep 24 16:34:58 2010 +0200 - - removed the message interpolator system in the Validator component (i18n management should be done globally, not in a specific component) - -commit 15ca8b4076ebc3a75ed1ba77d8b53b584e080b6c -Author: Fabien Potencier -Date: Fri Sep 24 16:34:03 2010 +0200 - - [FrameworkBundle] removed obsolete file - -commit 69b538b632289782848ddc4cc96b958fd6f4b074 -Author: Fabien Potencier -Date: Wed Sep 22 18:18:56 2010 +0200 - - [FrameworkBundle] removed the app:init command - -commit d62befd67b0a1c86dffb4f590508199df8bef7b5 -Author: Fabien Potencier -Date: Thu Sep 23 18:52:18 2010 +0200 - - [FrameworkBundle] fixed Filesystem when used within a phar archive - -commit a01a74ef79675776643e9f716201e1723841583a -Author: Dustin Whittle -Date: Wed Sep 22 23:51:42 2010 -0700 - - fixed typo in options - -commit f3993b45c1ac6e69a82d9f66ef7e82bb87515851 -Author: Dustin Whittle -Date: Wed Sep 22 21:10:14 2010 -0700 - - added width, height, alt tags for all images used in web profilers (for proper html) - -commit 2d80788e3aa7f406a14d00543d32ed1e81579bdb -Author: Fabien Potencier -Date: Thu Sep 23 08:41:24 2010 +0200 - - [FrameworkBundle] added support for services as controllers - -commit 82f6a68eb2cab5a0caf7e8fc52ba770364cf2d19 -Author: Jordi Boggiano -Date: Tue Sep 21 22:20:26 2010 +0200 - - [Validator] Allow DateTime objects as valid DateTimes - -commit 2862c6cce41a3af2d9a6d64502246ea072de0b5a -Author: Fabien Potencier -Date: Mon Sep 20 21:01:41 2010 +0200 - - refactored configuration names - - How to upgrade (have a look at the skeleton): - - * the "web:config" namespace is now "app:config" - - - - - - - - - - + - + - + - + - - * the "web:templating" namespace is now a sub-namespace of "app:config" - - - - + - + - + - - * the "web:user" namespace is now a sub-namespace of "app:config" - - - - - - - - + - + - + - + - + - - * the "web:test" namespace is now a sub-namespace of "app:config" - - - - + - + - + - - * the "swift:mailer" namespace is now "swiftmailer:config" - - - - + - + - + - -commit 66ddacf2e59f7af0d4790bd793832fc3964f21e5 -Author: Thomas -Date: Mon Sep 20 00:40:30 2010 +0200 - - [Process] remove fork references as proc_* functions start a command from an independant process, does not copy the parent memory space like pcntl_* function - -commit e093387179b861a1d1cd83ef243b626119cece07 -Author: Fabien Potencier -Date: Mon Sep 20 11:01:19 2010 +0200 - - [Finder] fixed a problem on Windows - -commit ec066a08433659c5be0386b3bb23d5ad0a858152 -Author: Fabien Potencier -Date: Mon Sep 20 10:56:35 2010 +0200 - - fixed misplaced file - -commit 71cc3a77734796db8691ac2289fd53ee2137c4bb -Author: Jordi Boggiano -Date: Sat Jul 24 13:49:43 2010 +0200 - - [Form] avoid double-escape and then unescape - - htmlspecialchars' fourth parameter allows you to avoid double-escaping in the first place - -commit e6bff045c994de097f2feca67d53753c8e08a552 -Author: Kris Wallsmith -Date: Mon Sep 13 14:10:51 2010 -0700 - - [DoctrineMongoDBBundle] added a quick profiler panel - -commit 5f9c365971620d3c379e96169e9b2986072a0ca4 -Author: Kris Wallsmith -Date: Mon Sep 13 15:18:30 2010 -0700 - - [DoctrineMongoDBBundle] fixed formatting of booleans in query log - -commit 115d0730330410beb70ae40aefed7f562f576449 -Author: Jonathan H. Wage -Date: Tue Sep 14 15:01:27 2010 -0500 - - Fixing Dbal logger to work with latest DBAL - -commit 2fd9ffbaee57a86287a12db83355bd0f9d00152a -Author: Brandon Turner -Date: Fri Sep 17 17:34:56 2010 -0500 - - [FrameworkBundle] Fixed reference to old class - -commit d657adbfa20878ca27ddc069ff5ba1e9904df931 -Author: Fabien Potencier -Date: Wed Sep 15 20:49:16 2010 +0200 - - removed Symfony\Framework - - Things have been moved to Symfony\Component\HttpKernel - and Symfony\Bundle\FrameworkBundle - - The kernel configuration namespace was removed and merged - with the main web configuration namespace (kernel:config => web:config, - kernel:test => web:test, and kernel:session => web:session): - - Before: - - - - - - - - After: - - - - - - Renamed classes: - - Symfony\{Framework => Bundle\FrameworkBundle}\Cache\Cache - Symfony\{Framework => Bundle\FrameworkBundle}\Client - Symfony\{Framework => Bundle\FrameworkBundle}\Debug\EventDispatcher - Symfony\{Framework => Bundle\FrameworkBundle}\Debug\EventDispatcherTraceableInterface - Symfony\{Framework => Bundle\FrameworkBundle}\EventDispatcher - Symfony\{Framework => Component\HttpFoundation}\UniversalClassLoader - Symfony\{Framework => Component\HttpKernel}\Bundle\Bundle - Symfony\{Framework => Component\HttpKernel}\Bundle\BundleInterface - Symfony\{Framework => Component\HttpKernel}\ClassCollectionLoader - Symfony\{Framework => Component\HttpKernel}\Debug\ErrorException - Symfony\{Framework => Component\HttpKernel}\Debug\ErrorHandler - Symfony\{Bundle\FrameworkBundle => Component\HttpKernel}\Debug\ExceptionListener - Symfony\{Framework => Component\HttpKernel}\Kernel - -commit 1990fc543b9629f91328846a5d8c2905baba4ce3 -Author: Fabien Potencier -Date: Thu Sep 16 10:46:38 2010 +0200 - - [HttpKernel] added Closure support to ControllerResolver - -commit 7734f44bc55bf13780dd0c56d1c73fa5365aefdb -Author: Fabien Potencier -Date: Thu Sep 16 08:55:44 2010 +0200 - - [Process] added a Process:isSucessful() method - -commit 61f18667f4d1c924824bace22ca1cbccfdd6c70b -Author: Fabien Pennequin -Date: Sat Jul 17 12:58:23 2010 +0200 - - [Console] Added some tests for command shortcuts - -commit 56935f85dfa9aaf1e747dda939823ec0512ae0cd -Author: Fabien Pennequin -Date: Sat Jul 17 12:54:14 2010 +0200 - - [Console] Fixed invalid help command shortcut - -commit a86bac44ce29abd30bb5965fb2aac43a4918e9a9 -Author: Jeremy Mikola -Date: Fri Sep 10 14:27:17 2010 -0400 - - [Validator] Remove leading '@' when validating email domain MX record - -commit 74bc9d461bb60e7fedd6ddf8abf2454a7e312c48 -Author: Fabien Potencier -Date: Fri Sep 10 19:32:17 2010 +0200 - - [FrameworkBundle] made csrf_secret parameter optional - -commit 77602239a4f3c9d0a51e062a94a4ec9d55fddd58 -Author: Jeremy Mikola -Date: Fri Sep 10 12:09:52 2010 -0400 - - [Form] Add new fields in CollectionField::setData() - -commit 57c0ce0ec1f2eb2a9cee530385ac21fadba04fe7 -Author: Jeremy Mikola -Date: Fri Sep 10 11:46:56 2010 -0400 - - [Form] Remove support for ArrayObject as ChoiceField's choices option - - Internally, ChoiceField expects both choices and preferred_choices to be a simple array, so I replaced incomplete bits of code that attempted to not modify a possible ArrayObject and instead added type checks in the configure() method (with unit tests for expected exceptions). - -commit 226277fd0ed37181e967abf5043a389e355079fc -Author: Fabien Potencier -Date: Fri Sep 10 14:32:33 2010 +0200 - - added a way to activate CSRF protection from the configuration - -commit 0de1c08d8d228f41bc85f53c4a0b5e3e51104967 -Author: Fabien Potencier -Date: Fri Sep 10 14:16:59 2010 +0200 - - reverted "[Form] fixed default CSRF token generation as a token must be tied to the user somewhat" - - This reverts commit d326c398e2721c996d9f45108c1ab0cdfceb8ea6. - -commit d326c398e2721c996d9f45108c1ab0cdfceb8ea6 -Author: Fabien Potencier -Date: Fri Sep 10 14:13:56 2010 +0200 - - [Form] fixed default CSRF token generation as a token must be tied to the user somewhat - -commit 4237fdd9181dc1a67ea3e51a195449fb0867cf72 -Author: Antoine Hérault -Date: Fri Sep 10 10:51:20 2010 +0200 - - [Form] set file field as multipart - -commit 7bd76610ca2b7dee3277801f5f93e7140d9facc8 -Author: Antoine Hérault -Date: Fri Sep 10 11:22:35 2010 +0200 - - [HttpFoundation] fixed request files handling - -commit 63793dd62e2f5fd07e4f7ea6181852fb0821c7a8 -Author: Fabien Potencier -Date: Fri Sep 10 09:21:29 2010 +0200 - - [Form] added missing use statement - -commit 90da4d0c3c8c4f3b2deb0b3e3e7488d9cc012926 -Author: ornicar -Date: Fri Sep 3 09:36:29 2010 -0700 - - [DoctrineMongoDBBundle] Move test configuration fixtures to Resource/config/doctrine/metadata/orm/ - -commit aa4c196356711de80378fd39938d9e9ba840fe15 -Author: ornicar -Date: Fri Sep 3 09:33:23 2010 -0700 - - [DoctrineBundle] Move test configuration fixtures to Resource/config/doctrine/metadata/orm/ - -commit c537fb9eb231d63c06584077c9b3b3c0cdec7907 -Author: ornicar -Date: Fri Sep 3 09:25:41 2010 -0700 - - [DoctrineMongoDBBundle] fix mapping dirs - -commit b9a7b7e51a89119b8a9bfc9d1bfd529060f04539 -Author: ornicar -Date: Fri Sep 3 09:25:31 2010 -0700 - - [DoctrineBundle] fix mapping dirs - -commit eaaf4473744f7e5ead000a357d908e15cad8a7b1 -Author: ornicar -Date: Thu Sep 2 21:20:28 2010 -0700 - - [DoctrineBundle] BC break - Load metadata files in Resources/config/doctrine/metadata/orm/ - -commit fb24b291c826c55497b2daa1d56a978de5425146 -Author: Jeremy Mikola -Date: Thu Jul 15 11:36:13 2010 -0400 - - [Form] FieldGroup::addError() can now map errors to fields within nested FieldGroups - - Property paths such as fields[group].fields[innerGroup].data were not being resolved correctly, since the second iteration of addError() (based on "group") would attempt to call get('fields') instead of get('innerGroup'). Solution is to remember to bump the propertyPath forward if we're at the fields property - -commit 9be7cbb115a81193e2b15222c3d4630821589d72 -Author: Jeremy Mikola -Date: Tue Jul 6 11:47:18 2010 -0400 - - [Form] CollectionField::setData() should remove old fields missing from new data - -commit 9f5469f62d2096bc486ecd31202dc2931bfd040f -Author: Jeremy Mikola -Date: Tue Jul 6 11:12:55 2010 -0400 - - [Form] Test case for binding a collection of field groups with an ArrayObject of objects. - -commit b3648b219b3f354fa0932e492adc8b92b841c1d7 -Author: Jeremy Mikola -Date: Mon Jul 5 20:57:31 2010 -0400 - - [Form] Fixed testBindSingleExpanded (was testing multiple, non-expanded) - -commit e52cf7afe0d266256e3b78db8cb9eb305e075710 -Author: Jeremy Mikola -Date: Mon Jul 5 20:56:28 2010 -0400 - - [Form] ChoiceField tests for numeric choices - -commit 2b776bf2e8b3d4c1003b12655f43b4fca1172ccf -Author: Jeremy Mikola -Date: Mon Jul 5 18:56:04 2010 -0400 - - [Form] ChoiceField test for using ArrayObject as choices option - -commit 6fc9b68fa7b54c916d0d6d3fa527eeda10569b6f -Author: Jeremy Mikola -Date: Wed Jun 30 20:15:55 2010 -0400 - - [Form] Replace unset() with non-destructive logic in case the "choices" option is an object. - -commit 50f039844b5b3db25ad8c4e54e00d0bf2d2fc201 -Author: Fabien Potencier -Date: Thu Sep 9 18:29:50 2010 +0200 - - [Form] removed obsolete use statements - -commit a141c98917ded11f43239e30189ca76f9271455a -Author: Fabien Potencier -Date: Thu Sep 9 14:40:40 2010 +0200 - - [HttpFoundation] moved File Component into the HttpFoundation one - -commit fc9325a737f0c9764b2315484ef59646f841bf58 -Author: Fabien Potencier -Date: Thu Sep 9 16:07:12 2010 +0200 - - fixed file upload - -commit 40c0fe854f8b102a7d450c4700af3d391e70f70e -Author: Fabien Potencier -Date: Thu Sep 9 15:47:44 2010 +0200 - - [Form] added a FileField - -commit c53ebe7a8e8f8af1ed7b5bacf6b2bebefbe696b6 -Author: Fabien Potencier -Date: Thu Sep 9 15:23:28 2010 +0200 - - [Form] fixed Form::bind() when no values are submitted - -commit bb51e7cb26354637934676c6eca3534f5ad824e1 -Author: Bulat Shakirzyanov -Date: Wed Sep 8 10:57:29 2010 -0400 - - [Validator] fixed Xliff loader to use forward slashes in file path - -commit 1aefe7a76237adf7240c3839985a96b2fa2e6bea -Author: Kris Wallsmith -Date: Wed Sep 8 15:11:37 2010 -0700 - - [Process] made cwd argument optional - -commit e6b0d5453187b66fd16700a98ec82b7340f21490 -Author: Justin Hileman -Date: Wed Sep 8 11:50:33 2010 -0400 - - Set parameter required for --dm option on ODM console commands. - -commit 51553211f3da2f9d73030847600e6e2543003d1f -Author: Justin Hileman -Date: Tue Sep 7 16:41:59 2010 -0400 - - Add Symfony proxies for Doctrine ODM schema:create and schema:drop console commands. - -commit 15fa905bd404c154a0330806b406bb14c0eca359 -Author: Fabien Potencier -Date: Wed Sep 8 13:54:02 2010 +0200 - - [FrameworkBundle] fixed exception styles - -commit 15d840060b54db514a98bed7d6c522f84ef7264e -Author: Marc Weistroff -Date: Tue Sep 7 15:49:08 2010 +0200 - - Fixed wrong variable name in Esi. - -commit c39534e258c8f08a47f6a6c5cf0b623a20f176e1 -Author: Fabien Potencier -Date: Tue Sep 7 16:15:13 2010 +0200 - - [Routing] removed the autoloading trick, which is not needed anymore - -commit 4d669d106ed8ac5dcd98e34c3d1d8ca7bd08ebf7 -Author: Fabien Potencier -Date: Tue Sep 7 14:30:41 2010 +0200 - - [Validator] changed Xliff loader to get XSD locally - -commit dadfaa271fdbb7ba0419f87d1fd36b8b74a378d6 -Author: Fabien Potencier -Date: Tue Sep 7 14:18:00 2010 +0200 - - [Validator] fixed indentation - -commit b753ea45b24bf84c3285de91e684974006e9ef81 -Author: Fabien Potencier -Date: Tue Sep 7 13:55:45 2010 +0200 - - [Routing] added 'defaults' support in Annotation class loader - -commit 130494066d7ef69ce0b5ac48e82b5f150bee0357 -Author: Fabien Potencier -Date: Wed Jul 21 17:43:12 2010 +0200 - - [Routing] added an annotation loader - -commit df98a229f3dbc7acf45531250cc6f524a6456ae6 -Author: Bulat Shakirzyanov -Date: Sun Sep 5 18:33:18 2010 -0400 - - [DoctrineMongoDBBundle] added support for more Mongo and ODM types - -commit 2f8db9135a25a32fc77a9f8387f1f4b350f02cff -Author: Fabien Potencier -Date: Mon Sep 6 15:25:33 2010 +0200 - - fixed webprofiler on Windows (closes #9045) - -commit eb7cbb77ec9ff4ca8143679ed66c0c9b94e08413 -Author: Fabien Potencier -Date: Mon Sep 6 14:58:12 2010 +0200 - - fixed exception HTML markup (closes #9044, partially based on a patch from wrzasq) - -commit f398755fcd43a852a8151c36407915aadb7a882d -Author: ornicar -Date: Thu Sep 2 21:20:45 2010 -0700 - - [DoctrineMongoDBBundle] BC break - Load metadata files in Resources/config/doctrine/metadata/mongodb/ - -commit 1443d4a0baea7add0e190d9d78ba7cadf10dc585 -Author: Kris Wallsmith -Date: Fri Sep 3 11:42:46 2010 -0700 - - [HttpFoundation] updated getQueryString() to work in more scenarios - -commit b16303e8b233e3900dd2c7e2b8188197920ad4de -Author: ornicar -Date: Thu Sep 2 21:32:08 2010 -0700 - - [DoctrineBundle] BC break - Load fixtures in Resources/data/fixtures/doctrine/orm/ - -commit 7be00aa34ed482f20c9fb3339c6d851a2453ef12 -Author: Fabien Potencier -Date: Fri Sep 3 16:18:04 2010 +0200 - - fixed previous commit - -commit 179fe8e6237589d06dceed177f726484ae675d12 -Author: Sébastien HOUZE -Date: Tue Aug 24 13:45:14 2010 +0200 - - Symfony\Component\Routing\Route::setRequirements() _method requirement can be an array, no substr on it - -commit 4c17ce8e5e6cc3657691d19f261e6cd162951cad -Author: Fabien Potencier -Date: Fri Sep 3 11:38:21 2010 +0200 - - changed calls to has() to use the new proxy method - -commit 2ccaafa561833f4208bc9535253d78238b5c0ecb -Author: Bulat Shakirzyanov -Date: Wed Aug 25 18:30:10 2010 -0400 - - [DpependencyInjection] added hasParameter() - -commit 81b73dc9e67ff3608f558ed286283381f120534c -Author: Fabien Potencier -Date: Fri Sep 3 09:56:52 2010 +0200 - - [Form] fixed problem with PHPUnit mocks (ugly hack but it works for now) - -commit 26e4b2e2ef094472598fcbc3ff80a2245dc3d294 -Author: Brandon Turner -Date: Thu Aug 12 10:25:53 2010 -0500 - - [Finder] Fixed randomly failing tests due to the order files are read from the filesystem - -commit 1719bfb871e1f923185efda47a319385c2f5a793 -Author: Jordi Boggiano -Date: Thu Sep 2 18:56:55 2010 +0200 - - [DomCrawler] Fixed URIs being incorrectly generated - - When the path is not ending with a slash and the form/link has only ?get=params then the last bit of the path was incorrectly stripped - -commit a6da0fb0c4e2253c09f0025d1eb6bcd92d724657 -Author: Jordi Boggiano -Date: Thu Sep 2 20:47:15 2010 +0200 - - [DomCrawler] Added tests to verify previous fix - -commit 20ca97c5b3db0539bf0c8368f3e3812c1c01914c -Author: Jordi Boggiano -Date: Thu Sep 2 20:48:11 2010 +0200 - - [DomCrawler] Fixing trailing space - -commit 2ab59791c6ce1775da8647f291af449313e389e3 -Author: Jordi Boggiano -Date: Thu Sep 2 20:49:00 2010 +0200 - - [DomCrawler] Fixing typo - -commit 436ca95f65370e903473cecfbcc3b857c526303b -Author: Jonathan H. Wage -Date: Thu Sep 2 14:22:00 2010 -0500 - - Fixing coding standards. - -commit c1d0262c193ab7b8569bb33c56653793779f61a4 -Author: Jonathan H. Wage -Date: Thu Sep 2 13:51:07 2010 -0500 - - Fixing issue with FieldGroup and its __clone() method not properly setting the parent. - -commit 0b378d1b3e93416dcf6b1737a87ab631b286f3dd -Author: Fabien Potencier -Date: Thu Sep 2 13:54:32 2010 +0200 - - added a way to conditionnaly enable the profiler based on the request - -commit 4f337615e3b465f5f325a4ef50dac1def32fdda9 -Author: Fabien Potencier -Date: Wed Sep 1 13:56:06 2010 +0200 - - [HttpFoundation] added request matcher - -commit af96c87104d20e0a1e92708b822072ec21011288 -Author: Fabien Potencier -Date: Thu Sep 2 12:20:20 2010 +0200 - - [DependencyInjection] added methods to remove an alias and a definition from a ContainerBuilder instance - -commit 7c1b42e81b7e63423607200ae08911ca58bcdcae -Author: Fabien Potencier -Date: Thu Sep 2 12:16:20 2010 +0200 - - [DependencyInjection] added a way to inject an anonymous service in an extension configuration - - - - - - - In the foo:bar extension method, you can retrieve the services with: - - // always an array of services - $config['_services'] - -commit 9e4aebf3c95ac3f0d3f8dbbe14f002e5edf97cc4 -Author: Fabien Potencier -Date: Wed Sep 1 20:31:08 2010 +0200 - - [DoctrineBundle] removed README - -commit e71eec3f5d95f849052aa113776808e37113b63a -Author: Kris Wallsmith -Date: Tue Aug 31 22:43:12 2010 -0700 - - [DoctrineMongoDBBundle] removed some mostly unnecessary calls to json_encode from logger - -commit 2914c443441bf5ea84e166934b7e23f6d97042d6 -Author: Jonathan H. Wage -Date: Wed Sep 1 13:23:46 2010 -0500 - - Replacing "Entities" with "Entity" - -commit c8935cc25a08fa009681c8e1c4afd82b4d08e51f -Author: Fabien Potencier -Date: Wed Sep 1 18:42:50 2010 +0200 - - [WebProfilerBundle] added a favicon.ico - -commit 7e2f135245c0d789a8d3f2f7bd3b8e178992afec -Author: Fabien Potencier -Date: Wed Sep 1 16:53:28 2010 +0200 - - simplified Profiler method names - -commit 15cd2643c04a1441db3476aa5d09ff05e9c0d83f -Author: Fabien Potencier -Date: Wed Sep 1 13:56:20 2010 +0200 - - [HttpFoundation] added Request::getClientIp() - -commit f3caaf9638a079215174bf63824511a1413c5d2e -Author: Fabien Potencier -Date: Wed Sep 1 13:54:19 2010 +0200 - - [FrameworkBundle] - - -commit 5913c40a12becf5775dabf7fd10be524ef4d055e -Author: Fabien Potencier -Date: Wed Sep 1 13:49:18 2010 +0200 - - [DoctrineMongoDBBundle] added a placeholder for the MongoDB panel - -commit 3a95bdab7abaaf2a1acf8e7ec575037ea613e963 -Author: Fabien Potencier -Date: Wed Sep 1 13:46:55 2010 +0200 - - [FrameworkBundle] added the environment in the router classes in the cache - -commit a4d496309ba68ed5d0aea897e10fe8bb2b3440ab -Author: Fabien Potencier -Date: Wed Sep 1 13:28:35 2010 +0200 - - [FrameworkBundle] fixed skeleton - -commit 3e24cef2561a29a01205c6c0dd9e426f2e652648 -Author: Fabien Potencier -Date: Wed Sep 1 11:18:07 2010 +0200 - - [HttpFoundation] fixed Request::hasSession() - -commit 2d04ca34434f00751e903d8b6ab41f7fef87d5bd -Author: Fabien Potencier -Date: Wed Sep 1 11:10:31 2010 +0200 - - [EventDispatcher] added a way to disconnect all listeners for an event name - -commit ebae1d7bf20d7e68f19f83c6ef71a43967a29d10 -Author: Fabien Potencier -Date: Wed Sep 1 10:33:48 2010 +0200 - - [FrameworkBundle] updated skeleton with the web profiler configuration - -commit 4e57899374edd84bab3c98f852035a5626f7fa7b -Author: Fabien Potencier -Date: Sun Aug 29 12:37:12 2010 +0200 - - [WebProfilerBundle] added the bundle - -commit 84c383d7293df3a699ee8bf99d9b62c57e13d1f7 -Author: Fabien Potencier -Date: Wed Sep 1 09:48:48 2010 +0200 - - [HttpKernel] fixed exception constructor signature - -commit dd8ef6bb550daef6bc2f560d0383c3b731e8cb4d -Author: Fabien Potencier -Date: Wed Sep 1 09:23:23 2010 +0200 - - [FrameworkBundle] tweaked exception CSS - -commit a29211a9ee79a687aa1ecc691e9d91b76271c11c -Author: Fabien Potencier -Date: Wed Sep 1 09:08:23 2010 +0200 - - [FrameworkBundle] removed usage of array access for helpers in templates - -commit 85f823fc08c5b6fcce9af943045af95fb0b226d3 -Author: Fabien Potencier -Date: Wed Sep 1 09:02:59 2010 +0200 - - [FrameworkBundle] added a condition to only show current content when it is not empty in the exception template - -commit 8bdb9c142c5755df72629a7ce6dacba0c400a29e -Author: Fabien Potencier -Date: Wed Sep 1 09:01:00 2010 +0200 - - [FrameworkBundle] changed exception template to show class abbreviations - -commit 48b6057c3a4aba8e84639d3fa63bcf7adc9b6081 -Author: Fabien Potencier -Date: Wed Sep 1 08:49:52 2010 +0200 - - [HttpKernel] fixed Exception classes to implement the full constructor - -commit ab9be87354a29bba11ca8644fcd26bcbaced9956 -Author: Fabien Potencier -Date: Wed Sep 1 08:49:19 2010 +0200 - - [HttpKernel] fixed FlattenException status code - -commit ad835f8a1693111a46aaffeee19bcbeecbdaaf2d -Author: Fabien Potencier -Date: Wed Sep 1 08:21:38 2010 +0200 - - [HttpKernel] added purge() in the profiler storage interface - -commit afa8bfcdd689b8221f0adc08334ad70c311f0bc3 -Author: Kris Wallsmith -Date: Tue Aug 31 22:43:50 2010 -0700 - - [FrameworkBundle] fixed $view['actions']->output() signature to match that of ->render() - -commit 60ea1eef698c6eae0d19465e00e9ff9be29bfc4b -Author: Fabien Potencier -Date: Tue Aug 31 22:22:31 2010 +0200 - - added a configuraiton to allow the profiler to be enabled only when an exception occurs - -commit 1e1a4113c74cbc9742c77ef1132987b4bf2ca4fb -Author: Fabien Potencier -Date: Tue Aug 31 19:21:00 2010 +0200 - - [HttpKernel] fixed missing use statement - -commit 935ac5633c5a04421e78a62ef917176d9173d9b3 -Author: Brandon Turner -Date: Fri Aug 13 14:06:44 2010 -0500 - - [DoctrineBundle] Fixed bug in data:load when purging many-to-many relationships - -commit 2731979d21dac2c63803c5228e4cabef4710b683 -Author: Brandon Turner -Date: Fri Aug 13 14:41:13 2010 -0500 - - [DoctrineBundle] Decreased data:load verbosity - -commit 7503463a1e0f78737bf34c31e6cb3e4e28b236af -Author: Kris Wallsmith -Date: Tue Aug 31 03:45:50 2010 -0700 - - [DoctrineMongoDBBundle] updated log format to look more like the javascript shell - -commit da131a5890d6808ecc771dff2068a51a0d2c8f2b -Author: Fabien Potencier -Date: Tue Aug 31 17:12:44 2010 +0200 - - [FrameworkBundle] reverted wrong change - -commit 8367df1265443a49f490f3ce90a356be81449e94 -Author: fivestar -Date: Tue Aug 31 11:48:47 2010 +0900 - - [TwigBundle] fixed grammar for render helper. - -commit d17c2edb49bfa3c0080eabda7b77c3f18a3433ed -Author: Fabien Potencier -Date: Mon Aug 30 20:46:16 2010 +0200 - - fixed perms - -commit d40d1746e0f5f5c3c081b2fc8f53541e80a44e2c -Author: Noël GUILBERT -Date: Mon Aug 30 13:51:19 2010 +0200 - - [ZendBundle] added an option to register zend logger as an error handler - -commit e4b3d7c9c878fdf18b8b9d15433ebb34dd5d93fb -Author: Noël GUILBERT -Date: Mon Aug 30 15:24:46 2010 +0200 - - fixed PHPDoc - -commit 8f8fba664329912f904a540befc849d2195fa1c9 -Author: Fabien Potencier -Date: Mon Aug 30 19:00:58 2010 +0200 - - [FrameworkBundle] fixed bug - -commit d94271ba9c5e27d8767693a5e073fc4849535694 -Author: Noël GUILBERT -Date: Mon Aug 30 16:00:37 2010 +0200 - - [FrameworkBundle] removed dependency with the DIC - -commit 8c6478dab976700a247e819179a21d196e252cb1 -Author: Fabien Potencier -Date: Mon Aug 30 16:04:50 2010 +0200 - - [HttpKernel] added import/export to Profiler - -commit 5470f0290e98d83f1fb7d68869a8717832b49c21 -Author: Fabien Potencier -Date: Mon Aug 30 15:47:32 2010 +0200 - - [DoctrineBundle] added time information in the data collector - -commit 994a6c36ac1e24f8f940a20a3debc91ee9e22c4c -Author: Fabien Potencier -Date: Mon Aug 30 09:15:54 2010 +0200 - - changed actions::render() helper method signature - -commit 8c47b8a41da5bdb05ab9af2363e225130af207d6 -Author: Fabien Potencier -Date: Mon Aug 30 08:35:59 2010 +0200 - - fixed typo - -commit 155b120d923f618e1748830eb3d2ef98c87702a8 -Author: Fabien Potencier -Date: Mon Aug 30 08:32:50 2010 +0200 - - [FrameworkBundle] changed the ExceptionListener to re-thrown an exception when there is an exception thrown during processing - -commit 6b5c3d05bd25b250918fbaec14774e408dee71f9 -Author: Fabien Potencier -Date: Mon Aug 30 07:26:19 2010 +0200 - - [FrameworkBundle] removed usage of Controller class for internal controllers - -commit b1b3ce83ae1e82faef6f91ed300d73606baec01a -Author: Fabien Potencier -Date: Mon Aug 30 07:15:00 2010 +0200 - - [FrameworkBundle] fixed method signature - -commit 9588860716c59a52c7816e9807d55b96ef02f92a -Author: ornicar -Date: Sun Aug 29 11:53:54 2010 -0700 - - [HttpFoundation] fixed locale accessors in Session class - -commit 4134b1fd9000de1da12decf84881067c2fac84b8 -Author: Fabien Potencier -Date: Mon Aug 30 07:11:55 2010 +0200 - - [ZendBundle] removed obsolete alias - -commit ed33ce4d5f17503c78d0724b91880418f908e5e7 -Author: Fabien Potencier -Date: Sun Aug 29 20:28:33 2010 +0200 - - [HttpFoundation] fixed typo - -commit 7b5545b2787aa1a34a44d713d8cbe16ad4ea975a -Author: Fabien Potencier -Date: Sun Aug 29 20:26:06 2010 +0200 - - [FrameworkBundle] changed exception design slightly - -commit 478fcca88d9357779f353d07bb3ca301966e88d6 -Author: Fabien Potencier -Date: Sun Aug 29 16:09:02 2010 +0200 - - [Templating] added Engine::exists() - -commit 02088004592d4704141f38257657755bf3a5b9f6 -Author: Fabien Potencier -Date: Sun Aug 29 11:52:55 2010 +0200 - - refactored exception management (removed the ExceptionManager) - -commit 72db4c734253f87fba7182da221a91a75a73bff7 -Author: Fabien Potencier -Date: Sat Aug 28 15:23:21 2010 +0200 - - refactored Profiler and DataCollector classes (the WDT has been removed and will be re-added in the upcoming WebProfilerBundle) - -commit eb66e0dc0053e20e7897515d659e7f393b3399f1 -Author: Fabien Potencier -Date: Sat Aug 28 10:11:57 2010 +0200 - - [FrameworkBundle] made exception controller embeddable - -commit 83a64df542d6fcdf8547ed97bdd5a510f36960b8 -Author: Fabien Potencier -Date: Sat Aug 28 09:39:04 2010 +0200 - - added ContainerAwareInterface - -commit eeb0742826509ebd48c0bd9947ee2fedc8fa1c26 -Author: Fabien Potencier -Date: Fri Aug 27 11:24:30 2010 +0200 - - [Framework] added a way to retrieve called and not-called events for a given dispatcher - -commit c78528a91b1a4ed00e1482d0ece76bf1ac6e11f8 -Author: Fabien Potencier -Date: Fri Aug 27 11:23:53 2010 +0200 - - [FrameworkBundle] added 2 helpers - -commit 4ae8afea62c0a8c7af6ffdfddcae83eefc6557d1 -Author: Fabien Potencier -Date: Fri Aug 27 11:23:24 2010 +0200 - - [Framework] made a small optimization - -commit 2a4f7ef538cb9ab591fd0726f4706d6173fcbf3c -Author: Fabien Potencier -Date: Fri Aug 27 09:08:11 2010 +0200 - - [FrameworkBundle] made sub-requests inherit from the parent session - -commit 92f4b92cbbbb1e51ee65fd399b83b4a5e17e6ca2 -Author: Fabien Potencier -Date: Fri Aug 27 09:07:47 2010 +0200 - - [HttpFoundation] fixed Session serialization - -commit 57db35b93b98e9f8550cd137d4c39aa71a012687 -Author: Fabien Potencier -Date: Thu Aug 26 14:46:11 2010 +0200 - - made ExceptionManager independent of the Request - -commit 82ff79064acc336ce284a3914070479a0fe346ef -Author: Fabien Potencier -Date: Thu Aug 26 14:08:42 2010 +0200 - - added a priority to the event dispatcher listeners - -commit 1d7f43eed4eb5c53a1227efc81fb5cd2b049fe72 -Author: Fabien Potencier -Date: Thu Aug 26 11:18:15 2010 +0200 - - [Framework] added logs when some listeners are not called because the event has already been processed - -commit 086708003a8bbe490de29cae48a3b2ca9f590021 -Author: Fabien Potencier -Date: Thu Aug 26 10:56:46 2010 +0200 - - [HttpFoundation] added a keys() method to *Bag classes - -commit 5a87f81a7977243318eecb9772a7f4616aa73506 -Author: Fabien Potencier -Date: Thu Aug 26 09:58:32 2010 +0200 - - [FrameworkBundle] fixed typo - -commit 69f9d9c6bfc2fbdad11c32773e5bd10058b3c3e1 -Author: Kris Wallsmith -Date: Sun Aug 22 19:16:19 2010 -0400 - - [DoctrineMongoDBBundle] added logger and data collector for WDT - -commit bf6756226820e82ae55ae20004d20dd2eb9c79c5 -Author: Fabien Potencier -Date: Wed Aug 25 11:30:59 2010 +0200 - - [Templating] fixed PHP renderer when using a template variable named 'template' - -commit 271b96373877a07bb6d3c57429abe264ea136f42 -Author: Brandon Turner -Date: Wed Aug 11 21:33:13 2010 -0500 - - [DoctrineBundle] Updated data:load command to work with Doctrine2 BETA3 - -commit a432417ab9f901c7915e01d04d16904c4479155f -Author: Fabien Potencier -Date: Tue Aug 24 16:36:29 2010 +0200 - - [DependencyInjection] added a way to ignore errors when importing a non-existent file (useful when you want to include an optional service file) - -commit b1e79963b120e3237a7a82f186ce83a5f568bdcf -Author: Fabien Potencier -Date: Tue Aug 24 16:25:08 2010 +0200 - - [DependencyInjection] moved extension loading in the freezing process (opens more possibilities in the loading order of configs) - -commit 3c42e0b6ce79e49ba44a0adcb8bc1144027c0ae2 -Author: Fabien Potencier -Date: Tue Aug 24 14:35:23 2010 +0200 - - [FrameworkBundle] changed the default value of ignore_errors according to the current debug value - -commit ec8500bd647aa82ffa39d249d44c0273a0a1294e -Author: Fabien Potencier -Date: Tue Aug 24 12:52:55 2010 +0200 - - [FrameworkBundle] added support for previous exceptions in the exception pages - -commit 789a02d56d79e32446fa7ea529f8a5d84e02a625 -Author: ornicar -Date: Tue Aug 24 10:05:57 2010 +0200 - - renamed SessionHelper::getAttribute to SessionHelper::get, and made it call Session::get - -commit 9c07e46d91b30236d89a98f738b7b7f3e2e5dfd1 -Author: Fabien Potencier -Date: Sun Aug 22 22:35:44 2010 +0200 - - [FrameworkBundle] added ControllerInterface - - A Controller must now implements ControllerInterface. - - The BaseController can be used as the base class for Controllers. - The Controller class adds some proxy methods and an array access to the Container. - -commit fe78d5f0f0661e454a78478c187edd7633a71750 -Author: Fabien Potencier -Date: Sun Aug 22 22:35:44 2010 +0200 - - added a way to disable the profiler - -commit 1687831cb772511efda19430783cd46f1cea6e9c -Author: Fabien Potencier -Date: Sun Aug 22 15:36:09 2010 +0200 - - [TwigBundle] made a small optimization - -commit 0319838cdc6a997bc1b5effde0a87753c75eb0b9 -Author: Fabien Potencier -Date: Sun Aug 22 15:32:15 2010 +0200 - - [TwigBundle] added a flash tag - -commit 12775689973787f282a11bd6f02f8b59cb78ddc8 -Author: Fabien Potencier -Date: Sun Aug 22 15:31:44 2010 +0200 - - [HttpFoundation] fixed Session - -commit 74de6e79ea6bd239e1eac1d8a1d892963aff6137 -Author: Fabien Potencier -Date: Sat Aug 21 16:45:20 2010 +0200 - - [Framework] removed obsolete parameter - -commit 7ffac6efc8ee49de5d34dfe65abc2c3c6c37c75f -Author: Fabien Potencier -Date: Fri Aug 20 23:28:50 2010 +0200 - - updated bootstrap - -commit 2746bcc84cad53c125494ae141ca0a8147fff24f -Author: Fabien Potencier -Date: Fri Aug 20 23:20:30 2010 +0200 - - [HttpFoundation] added automatic session start() when changing something in the session, renamed accessor methods, added remove()/has() methods - -commit bf82cf42dda099f8c0b6648b7dbd8e8ea7397c1e -Author: Fabien Potencier -Date: Fri Aug 20 23:09:55 2010 +0200 - - renamed Symfony\Components to Symfony\Component - -commit a40a7b8f36fb0d8f50500b3f21bc60e1c44063b5 -Author: Fabien Potencier -Date: Fri Aug 20 22:56:38 2010 +0200 - - [Routing] fixed PhpFileLoader - -commit a506f2ade8a303f8a15f551de5f0847f2bd23cf8 -Author: Fabien Potencier -Date: Fri Aug 20 18:47:08 2010 +0200 - - [FrameworkBundle] modified the default layout for the error page to something more neutral - -commit 2c1fb7b3ec7ae812e75c53748975a71e5263ab5f -Author: Fabien Potencier -Date: Fri Aug 20 13:12:06 2010 +0200 - - [Framework] fix ClassCollectionLoader not taking interfaces into account - -commit f92accb9b75630b1bdef71123b179750002f8e85 -Author: Fabien Potencier -Date: Fri Aug 20 13:11:49 2010 +0200 - - [FrameworkBundle] fixed exception templates - -commit d5a61e3bc5082f63e0e5c78cd584b2196b6a8e1d -Author: Fabien Potencier -Date: Thu Aug 19 16:17:20 2010 +0200 - - added a way to provide asset base URLs in configuration - -commit 7514177b51a51e05c1dc7a6d170debd121c48636 -Author: Fabien Potencier -Date: Thu Aug 19 15:52:47 2010 +0200 - - [Templating] changed helpers from Engine properties to Engine array items - - For instance, instead of $view->slots->output(...), you must now write $view['slots']->output(...) - - This has been changed for two main reasons: - - * To be consistent with the way we access services from the container ($container['mailer']) - * To allow better organization of helpers (names can now safely contain dots for instance -- $view['project.slots']->output(...), - whereas before, you would have written $view->get('projects.slot') or $view->{'projects.slot'}) - -commit 9881a401f23fae38dfc7664315fc831b76ff5ec5 -Author: Fabien Potencier -Date: Wed Aug 18 15:44:20 2010 +0200 - - [FrameworkBundle] moved internal_routing.xml - -commit 54c36030e8612803a0da393ceaae5b5fbef3cf48 -Author: Fabien Potencier -Date: Wed Aug 18 15:37:13 2010 +0200 - - [Framework] added Kernel::getBundleForClass() - -commit 66a81b362cc9e906c3bf66a6818487dc31c4bba0 -Author: Fabien Potencier -Date: Wed Aug 18 14:44:35 2010 +0200 - - [FrameworkBundle] made a small refactoring - -commit 443c7180dc1850cf199db3b8a08e07c28b8be44c -Author: Fabien Potencier -Date: Wed Aug 18 14:40:03 2010 +0200 - - [FrameworkBundle] fixed YAML skeleton - -commit e03642dfa6370f8f52429a7873bb1d88b6ecea20 -Author: Fabien Potencier -Date: Wed Aug 18 13:43:32 2010 +0200 - - made ClassCollectionLoader smarter - -commit 68af5288132ad363d2a3343a40d5461f0f0b4e58 -Author: Fabien Potencier -Date: Wed Aug 18 13:44:52 2010 +0200 - - [FrameworkBundle] fixed typo - -commit 42cad4e57e78a9e8285399b80291b25882bbb81a -Author: Fabien Potencier -Date: Wed Aug 18 13:43:10 2010 +0200 - - [FrameworkBundle] made logger optional in ExceptionManager - -commit 47a26a0a42a5b6138c4dc683d5c2ddfaa7ca5b50 -Author: Fabien Potencier -Date: Wed Aug 18 13:42:37 2010 +0200 - - [HttpKernel] fixed typo - -commit cbdde58ddd9101cdbe0b49624709c9dbcfa15784 -Author: Fabien Potencier -Date: Wed Aug 18 13:42:01 2010 +0200 - - [FrameworkBundle] added error logging with error_log() when logger is disabled - -commit d5069fc594598916ffdabe7329f81367278c3423 -Author: Fabien Potencier -Date: Sun Aug 15 08:35:01 2010 +0200 - - [FrameworkBundle] refactored Exception management - -commit 955fd40dd87264731f2175f95a8ad814d8ba6b55 -Author: Fabien Potencier -Date: Tue Aug 17 19:43:29 2010 +0200 - - moved Logger interfaces to a HttpKernel Log sub-namespace - -commit 5ea4b348c033cfa1c24e15c29a20a444be10f005 -Author: Fabien Potencier -Date: Tue Aug 17 19:34:48 2010 +0200 - - [ZendBundle] added DebugLoggerInterface - -commit 3f2aa37f126e27c30dd930f3ce0b0e735c6fb511 -Author: Fabien Potencier -Date: Tue Aug 17 19:17:33 2010 +0200 - - [HttpFoundation] added Request::setRequestFormat() - -commit f48aeb1021587e6beff1cf47d7cfe3cf543061ee -Author: Fabien Potencier -Date: Tue Aug 17 19:16:36 2010 +0200 - - [FrameworkBundle] added the possibility to render a template for a different format than the one from the current Request - -commit 51680a2d95cc97d4afc530c53cf14a00a632c662 -Author: ornicar -Date: Sun Aug 15 12:13:58 2010 +0200 - - [Routing] made Router->generate optional, default to empty array - -commit 42dd155ad8f3b569c2d8d7f5eb15e8662d918810 -Author: Fabien Potencier -Date: Sun Aug 15 08:08:04 2010 +0200 - - [FrameworkBundle] fixed CS - -commit 4ed65d026ed5960ae3d41e58af5f35a0aeba8352 -Author: ornicar -Date: Sat Aug 14 22:49:35 2010 +0200 - - fixed Controller::redirect must return the response - -commit 42c2affbb151c728e9579dd606da3358797c6e87 -Author: Fabien Potencier -Date: Sat Aug 14 22:44:00 2010 +0200 - - [FrameworkBundle] removed Container dependency for RequestListener - -commit 509bfb8940adfd67c4617174ec8bc990c57d0e42 -Author: Fabien Potencier -Date: Sat Aug 14 22:39:58 2010 +0200 - - [FrameworkBundle] removed Container dependency for ExceptionFormatter - -commit 917da00763b31e290cc18ae61068d17d731844a8 -Author: Fabien Potencier -Date: Sat Aug 14 22:37:33 2010 +0200 - - [FrameworkBundle] changed error_log() calls to logger calls - -commit 0da7295a9c26e90267f7ee0ec699e020a9f9d024 -Author: Fabien Potencier -Date: Sat Aug 14 22:24:55 2010 +0200 - - [FrameworkBundle] clean up Request before forwarding - -commit c9ff42955b7fac9358ba017760586d1cc3d1c75a -Author: ornicar -Date: Sat Aug 14 22:00:32 2010 +0200 - - fixed usage of getRequest() in ControllerResolver - -commit e510778e18ffcbadbbcf64bb706639982b57a1e7 -Author: Fabien Potencier -Date: Sat Aug 14 22:18:56 2010 +0200 - - [FrameworkBundle] removed old file - -commit 714fa6f652340620fce8c0f10d1109b32b574fe5 -Author: Fabien Potencier -Date: Sat Aug 14 22:03:02 2010 +0200 - - [FrameworkBundle] fixed built-in controllers - -commit 96e9a682b3104d06e447e75694ff6ff6ac28a497 -Author: Fabien Potencier -Date: Sat Aug 14 20:59:36 2010 +0200 - - removed old code - -commit 880f37c4eefc5a6c2a1d933cc5fc673ebd5dd591 -Author: Fabien Potencier -Date: Sat Aug 14 20:49:59 2010 +0200 - - changed Controller to implements ArrayAccess, removed getRequest() method - -commit 38edd2aafaa240e7aaa4ef23414b90cfded33f5a -Author: Fabien Potencier -Date: Sat Aug 14 20:36:09 2010 +0200 - - added ControllerResolver::forward() (will probably move it elsewhere later on) - -commit 75ea0b83957c8e03d02e568ac976cf7e95ec3e11 -Author: Fabien Potencier -Date: Sat Aug 14 19:51:28 2010 +0200 - - added Engine::renderResponse() - -commit f61bb195486bb90f2a2e519729282c8b5f0c9419 -Author: Fabien Potencier -Date: Sat Aug 14 19:51:11 2010 +0200 - - added Response::setRedirect() - -commit ef0347c1b98bbbda7e49a637f3b1dde9e46dbee5 -Author: Fabien Potencier -Date: Sat Aug 14 18:29:27 2010 +0200 - - simplified HttpKernel types of request - -commit c139fd64d1375c6290750bae378ff525aedbdfee -Author: Fabien Potencier -Date: Sat Aug 14 20:49:32 2010 +0200 - - updated bootstrap.php - -commit 6461e270662e698b1ed37c406bfb5180b0ac68e6 -Author: ornicar -Date: Wed Aug 11 10:06:37 2010 +0200 - - Fix CRLF in xliff-core-1.2-strict.xsd - -commit b514d767ef2fc09554c27f6217982a97b0805949 -Author: Fabien Potencier -Date: Thu Aug 12 21:58:19 2010 +0200 - - simplified some code - -commit 84446fe0ec6ec620dc150513d0a416f0721f1485 -Author: Brandon Turner -Date: Wed Aug 11 11:53:12 2010 -0500 - - [FrameworkBundle] Updated kernel test to create tmp directory on instantiation - -commit 50617e1acbb8575ca821e10ecd2a0feab8e4c14a -Author: Fabien Potencier -Date: Wed Aug 11 23:15:17 2010 +0200 - - [FrameworkBundle] added an error message when an exception is thrown when handling another exception - -commit 625d0ab322f2fa17b3e4d10e4e64bf12cfda49cc -Author: Jonathan H. Wage -Date: Thu Aug 5 10:44:45 2010 -0500 - - Fixing naming issue (fixes #8953) - -commit 2a0730aaaa6729a4c0f02ac0196a216db3ad6290 -Author: Jonathan H. Wage -Date: Thu Aug 5 10:44:24 2010 -0500 - - Adding mongodb to default autoloader so tests will run. - -commit dbc5249f8818a78b6e44245a6be17f1060b24422 -Author: Jonathan H. Wage -Date: Wed Aug 4 21:02:09 2010 -0500 - - Fixing issue with .xml being hardcoded and converting yaml to yml for propert file extension. - -commit 373d05c9bacbbcd262a51887f7bf9f10cfc91a16 -Author: Bulat Shakirzyanov -Date: Tue Jul 27 17:59:34 2010 -0400 - - [DoctrineMongoDBBundle] removed trailing space - -commit c0eb062b8eebecc42f7889a5e740942a47648ed5 -Author: Brandon Turner -Date: Wed Aug 11 12:08:47 2010 -0500 - - [DoctrineMongoDBBundle] Added missing use namespace declaration - -commit 13de495b34dbdef12b771675e622107c09460838 -Author: Brandon Turner -Date: Wed Aug 11 12:08:03 2010 -0500 - - [DoctrineMongoDBBundle] Fixed typo - -commit 9e157f51a35cf091c25c7370969f0826d9597a19 -Author: Fabien Potencier -Date: Wed Aug 11 19:39:01 2010 +0200 - - [FrameworkBundle] made a small optimization - -commit fca137fc4700f3019909293c5a044d3c3f0b939d -Author: Fabien Potencier -Date: Wed Aug 11 19:35:07 2010 +0200 - - [Framework] better fix for the previous commit - -commit b64e66dde8cff6a49db8c1d5cf4459d3167f2007 -Author: Fabien Potencier -Date: Wed Aug 11 17:58:36 2010 +0200 - - [Framework] fixed loading of compiled classes - -commit 9dd3b65adb75579f5fdc0b900c85bcfba927e616 -Author: Fabien Potencier -Date: Wed Aug 11 15:30:17 2010 +0200 - - [FrameworkBundle] fixed web test case to take into account the new ways to configure PHPUnit - -commit 875366f58476ffc20f875ae5eb82981c4fb178dd -Author: Fabien Potencier -Date: Wed Aug 11 15:12:59 2010 +0200 - - updated default configuration in skeleton - -commit 7b659563430aedf98c797900e82a382f81f4a1ea -Author: Fabien Potencier -Date: Tue Aug 10 21:44:04 2010 +0200 - - made classes compilation more configurable - -commit 0e36f043effaddffde322d58fe16355f9f379817 -Author: Fabien Potencier -Date: Tue Aug 10 18:46:37 2010 +0200 - - [Framework] updated the stripComments() method - -commit c87dd7780f91281df05f8a584a5fe7f051135049 -Author: Fabien Potencier -Date: Tue Aug 10 16:59:12 2010 +0200 - - modified BundleInterface - -commit 17bc06a4d29cb9185f3c3481250475fb45299035 -Author: Fabien Potencier -Date: Tue Aug 10 16:13:51 2010 +0200 - - made some cleanup - -commit 9e82497d5b492a310c92e14df2bba52c9163727f -Author: Fabien Potencier -Date: Tue Aug 10 16:00:49 2010 +0200 - - removed BundleInterface::buildContainer() method (extensions are now automatically registered -- or override the getExtensions() method if you do not follow the conventions) - -commit 53c44039920810151a71bad88793caff4c03010b -Author: Fabien Potencier -Date: Tue Aug 10 15:57:04 2010 +0200 - - [FrameworkBundle] removed WebExtension constructor - -commit b8aa4361adc810306d4d23f88a603854f01cf6d8 -Author: Fabien Potencier -Date: Tue Aug 10 15:55:05 2010 +0200 - - [FrameworkBundle] fixed tests - -commit 4e2df31d6458acdfd5519cf1db8e1356e47ca4ed -Author: Fabien Potencier -Date: Tue Aug 10 15:38:01 2010 +0200 - - [FrameworkBundle] moved templating configuration from FrameworkBundle to FrameworkExtension - -commit f6c862667f5464dc2e953be62860471ac1235d98 -Author: Fabien Potencier -Date: Tue Aug 10 15:30:24 2010 +0200 - - [DoctrineMongoDBBundle] removed DoctrineMongoDBExtension constructor - -commit 0f30e539b1d786f2d85cc99959f0cc52b8301a7b -Author: Fabien Potencier -Date: Tue Aug 10 15:30:09 2010 +0200 - - [DoctrineBundle] removed DoctrineExtension constructor - -commit ac8e1e29e972b39a50f36a1fa08e0d5e45754c84 -Author: Fabien Potencier -Date: Tue Aug 10 15:09:55 2010 +0200 - - updated bootstrap file - -commit c043c4611602dd633946d7cd8031499b33f06a98 -Author: Fabien Potencier -Date: Tue Aug 10 15:03:31 2010 +0200 - - [FrameworkBundle] fixed actions helper (and allowed short notation in the resolver) - -commit 2a8a9cc0a397c5332cbb265bdd39de1034a5b577 -Author: Fabien Potencier -Date: Tue Aug 10 14:58:26 2010 +0200 - - moved KernelBundle logic to KernelExtension, and made test.xml decoupled from the error handler - - The error_handler_level parameter (from kernel.config) has been renamed to error_handler (false to disable the error handler, - null to catch errors from error_reporting(), and a number to catch more/less errors than error_reporting()) - -commit 9452437c511f698b99ba63642558917c8372a7ad -Author: Fabien Potencier -Date: Mon Aug 9 18:10:18 2010 +0200 - - [HttpKernel] made all core.* events take a request_type parameter for consistency - -commit 485400dd516493ba582bf4228d1c95c19fc6fcaf -Author: Fabien Potencier -Date: Mon Aug 9 15:21:59 2010 +0200 - - refactored the controller resolver (+ made a small routing optimization) - -commit 5c4b891812e60924bbf30132391718f97f08bd6d -Author: Fabien Potencier -Date: Mon Aug 9 15:07:40 2010 +0200 - - [HttpKernel] fixed some phpdoc - -commit 2f84c280d0dd924a91439fcaa45d674cf80dd6bc -Author: Fabien Potencier -Date: Mon Aug 9 15:07:05 2010 +0200 - - [Framework] added Kernel::isClassInActiveBundle() - -commit 248e501df5f6e47cb25645dc39f9f19b55fc548f -Author: Fabien Potencier -Date: Mon Aug 9 15:05:54 2010 +0200 - - [Routing] added Route::setDefault() - -commit 6a572e0f34e56e3bdc9672e4fd46d834553bf123 -Author: Fabien Potencier -Date: Mon Aug 9 15:05:30 2010 +0200 - - [Framework] added the ClosureLoader for DIC in the kernel - -commit fd705756d4162fbad37119a7e99ece35fb734263 -Author: Fabien Potencier -Date: Mon Aug 9 15:05:07 2010 +0200 - - [Framework] disabled the bootstrap file when debug is true - -commit ecea456c5bc6a3c60b0046d725a3830b054b9e1a -Author: Fabien Potencier -Date: Mon Aug 9 14:47:19 2010 +0200 - - [Framework] removed old code - -commit d440f2edbe362e1a5c45924523b30f0aff5bf075 -Author: Fabien Potencier -Date: Thu Aug 5 08:36:21 2010 +0200 - - [FrameworkBundle] fixed CS - -commit c6bde10076ce9b49e12c92a7f695484f16411863 -Author: Fabien Potencier -Date: Thu Aug 5 08:33:24 2010 +0200 - - [FrameworkBundle] fixed XSD for validation - -commit 355ed9b5f9a24f34e0b84f25f5a51a7c71581065 -Author: Fabien Potencier -Date: Thu Aug 5 07:34:53 2010 +0200 - - renamed annotation to tag in the DIC - -commit 8f21e5d918eb3e1fd3b3a18cb4f50340e52a9692 -Author: Jonathan H. Wage -Date: Wed Aug 4 13:37:46 2010 -0500 - - Allowing default_database to be configured per document manager. - -commit 82e440c1811b0ac23d6e404a67f8206ec5d4b8df -Author: Kris Wallsmith -Date: Sat Jul 31 07:15:45 2010 -0700 - - [DoctrineMongoDBBundle] added "default_database" attribute to DI extension - -commit eb8b7645d4b32f8fad95bdc046ddc7740c770ea3 -Author: Fabien Potencier -Date: Wed Aug 4 23:06:49 2010 +0200 - - [HttpKernel] fixed previous commit - -commit d876ea07664e32370889b65c5a8c88f971db7a05 -Author: Fabien Potencier -Date: Wed Aug 4 18:23:13 2010 +0200 - - [HttpKernel] fixed wrong usage of sleep() - -commit 5a724fdcb65937502efac5945ad2a43cf1cdb9d0 -Author: Kris Wallsmith -Date: Wed Aug 4 07:09:34 2010 -0700 - - [HttpKernel] added getSummary to DataCollectorInterface - -commit cae410cfb5e4c5e6cc7e563f856aff3da071304f -Author: Fabien Potencier -Date: Wed Aug 4 09:09:35 2010 +0200 - - removed auto_start left over - -commit 09a11475f18ba678d335e75358a5677979ab4fdb -Author: Fabien Potencier -Date: Wed Aug 4 08:51:32 2010 +0200 - - [Framework] updated the bootstrap file - -commit 1f4f6afebed1bf1cf44bb6bfff97b8fbd1121e78 -Author: Kris Wallsmith -Date: Fri Jul 30 10:39:23 2010 -0700 - - [DoctrineMongoDBBundle] fixed class names in tests - -commit 9df6cdd53e36c66961ca05df5bb58255298d3caa -Author: Kris Wallsmith -Date: Fri Jul 30 10:38:59 2010 -0700 - - [DoctrineMongoDBBundle] fixed parameter references in tests - -commit b5690609f8a36bd866b086c27b53ecde440ac99e -Author: Kris Wallsmith -Date: Fri Jul 30 10:14:22 2010 -0700 - - [DoctrineMongoDBBundle] renamed extension class - -commit 05b47c4a078b53a64fa23a0779512b6cc55d7d01 -Author: Fabien Potencier -Date: Wed Aug 4 08:44:38 2010 +0200 - - [DoctrineMongoDBBundle] fixed use statement - -commit fa3980f66fefdfb01c9b6bf46bff32c9b51cf9cc -Author: Kris Wallsmith -Date: Thu Jul 29 05:20:48 2010 -0700 - - Removed some use statements that are no longer needed. - -commit 3a10af099bb54395a9a0d7c266acd91aeba9207d -Author: Kris Wallsmith -Date: Thu Jul 29 05:01:02 2010 -0700 - - [DoctrineMongoDBBundle] changed references from metadata_driver to metadata - -commit 51ae607aeb174eaf90e3a39cbc90007c8850b755 -Author: Kris Wallsmith -Date: Thu Jul 29 04:58:33 2010 -0700 - - [DoctrineMongoDBBundle] added default cache service to xml - -commit 237b7747f743f0c86f629a018f5d43ac693b202b -Author: Kris Wallsmith -Date: Thu Jul 29 04:55:54 2010 -0700 - - [DoctrineMongoDBBundle] moved concat of "%" into sprintf - -commit 6223a1ac0c5362e883e10e103b51797923151b58 -Author: Kris Wallsmith -Date: Thu Jul 29 04:42:06 2010 -0700 - - [DoctrineMongoDBBundle] fixed coding standards - -commit 3b1c7e59f628d998ceab13ce3c024ce053109322 -Author: Brandon Turner -Date: Wed Jul 28 14:34:28 2010 -0500 - - [DoctrineBundle,DoctrineMongoDBBundle] Updated tests to work when both bundles are enabled. - - When running Symfony2 unit tests with DoctrineBundle and DoctrineMongoDBBundle - enabled, tests failed with class redeclaration errors for YamlBundle, - XmlBundle, and AnnotationBundle. Fixed these test bundles to use fully - qualified namespaces. - -commit c9001f37fcea7c2fb461ed6d3928439fb2e98c67 -Author: Brandon Turner -Date: Wed Jul 28 14:11:30 2010 -0500 - - [DoctrineMongoDBBundle] updated to only load default settings once - - Fixed a bug that caused DoctrineMongoDBBundle to load default settings for - every parsed config file rather than just the first. This caused - imported files to be override by default values. - -commit a3fc1be13fa1bded13e33fa5eec12c857deea16c -Author: Brandon Turner -Date: Tue Jul 27 23:33:27 2010 -0500 - - [DoctrineBundle] updated to only load default settings once - - Fixed a bug that caused DoctrineBundle to load default settings for - every parsed config file rather than just the first. This caused - imported files to be override by default values. - -commit b9199cb21c7320bc428e0e32fc660bfc7bd9ba72 -Author: Fabien Potencier -Date: Sun Aug 1 23:28:50 2010 +0200 - - [FrameworkBundle] added validation in XSD - -commit ee2ff39eaf228b029f8a308a4bb1b3f9383ef2ee -Author: Fabien Potencier -Date: Sun Aug 1 23:06:28 2010 +0200 - - removed @package and @subpackage annotations - -commit 84229f038af88f4cb65bfc22d02fd1f54d77cb1b -Author: Kris Wallsmith -Date: Thu Jul 29 05:36:02 2010 -0700 - - [HttpKernel] removed SQLite3 read-only flag - -commit a113c2b3ad8c5fc2a4276e29ea8dba3057f14984 -Author: wodkaist -Date: Wed Jul 28 15:06:29 2010 +0200 - - [HttpFoundation] Population of HTTP Headers in Request::overrideGlobals() accept multiple values - -commit 8275034f5f6a80fa5415183a723ffa4c00febcd5 -Author: Brandon Turner -Date: Wed Jul 28 10:23:50 2010 -0500 - - [DependencyInjection] Fixed class load order - - Fixed a bug that caused a "Cannot redeclare class Symfony\Components\Routing\RouterInterface" - fatal error when booting the Symfony kernel with a populated class cache. - -commit e931825b476d644645ad866602659df20eccf599 -Author: wodkaist -Date: Wed Jul 28 14:20:46 2010 +0200 - - [HttpFoundation] populate $_SERVER with HTTP headers when calling Request::overrideGlobals() - -commit a233775350615c9cb942089efb075e649be14241 -Author: Brandon Turner -Date: Tue Jul 27 19:15:30 2010 -0500 - - [DependencyInjection] Removed reference to ControllerLoaderListener - -commit 1a9f2ca755ecdc8f069e586c6e9bd0c4df59415e -Author: Fabien Potencier -Date: Tue Jul 27 15:33:28 2010 +0200 - - updated PHPDoc as the API tool knows about the current use statements - -commit cf6885a0a94eaf406b020ae5744d6fe55943509c -Author: Fabien Potencier -Date: Tue Jul 27 13:36:58 2010 +0200 - - [HttpKernel] fixed typo - -commit 60670faf555a80b7ac4c16f82133219ad3eb9446 -Author: Fabien Potencier -Date: Tue Jul 27 11:53:34 2010 +0200 - - [FrameworkBundle] added PHPDoc to the Controller class - -commit 88c742731d3bd3e0fffdc4d1e81fbc53e588043f -Author: Fabien Potencier -Date: Tue Jul 27 11:42:17 2010 +0200 - - [FrameworkBundle] removed Controller::getMailer() method (just use ->container['mailer'] instead) - -commit f131ac4f15a63d83c64b34615edfefd2c4e3c32b -Author: fivestar -Date: Tue Jul 27 11:26:23 2010 +0900 - - [FrameworkBundle] fixed indentation - -commit 86b5538f010e744d443bcec320eea24e4b5b7096 -Author: Jonathan H. Wage -Date: Mon Jul 26 12:57:25 2010 -0500 - - [DoctrineBundle] Removing old and unused services defined in xml. The services are defined in PHP extension now. - -commit 1caabe11236d45cef56e28588008d163893dcc9c -Author: Fabien Potencier -Date: Mon Jul 26 15:10:59 2010 +0200 - - [HttpKernel] fixed content-type management for ESIs when charset is part of the response content-type header - -commit be57358e712c9afdc40a19c4a698a3afad22fb87 -Author: Fabien Potencier -Date: Mon Jul 26 09:29:43 2010 +0200 - - fixed some merging problems and disable non-existent cache service - -commit 13663966d09d9d3ffdb063f7c314b24779da02a5 -Author: Jonathan H. Wage -Date: Fri Jul 23 19:04:05 2010 -0500 - - [DoctrineBundle] Adding missing cache driver configuration for each entity manager. - -commit ef070d0dd175f4dc3749d4eb2e4304928c5b27d5 -Author: Jonathan H. Wage -Date: Fri Jul 23 18:42:26 2010 -0500 - - [DoctrineBundle] Refactoring DoctrineBundle to match DoctrineMongoDBBundle - -commit 2c1e85c3c0a0f385f971668257ea0549de0a0682 -Author: Jonathan H. Wage -Date: Fri Jul 23 13:31:28 2010 -0500 - - [DoctrineMongoDBBundle] Fixing code standards. - -commit ee9a5db50c4a282961ff3ae8af08620a6549d15e -Author: Jonathan H. Wage -Date: Fri Jul 23 12:54:42 2010 -0500 - - [DoctrineMongoDBBundle] Finishing implementation of DoctrineMongoDBBundle to support multiple connections/document managers plus refactoring and cleaning up code along the way. - -commit 6475bb9ccf88f771702c23f8f2a383425feac669 -Author: Fabien Potencier -Date: Sun Jul 25 18:24:03 2010 +0200 - - fixed __toString() methods that can return false under certain circumstancies - -commit 2de5efdd1a9294278b7782008a16cd7dda2b8338 -Author: fivestar -Date: Thu Jul 15 19:47:10 2010 +0900 - - [Validator] fixed the problem with conflict "File" name in namespace at Symfony\Components\Validator\Constraints\FileValidator when Symfony\Components\Validator\Comstraints\File was loaded before loading FileValidator - -commit 6142700881e1717ef516f37fc433ce9c9a48de9b -Author: Jordi Boggiano -Date: Sat Jul 24 18:26:03 2010 +0200 - - [HttpFoundation] domain shouldn't be required - - Spec says: "The default value of domain is the host name of the server which generated the cookie response." - -commit 02fe1290131c930b89b398883be7e92833fe1881 -Author: Jordi Boggiano -Date: Sat Jul 24 18:20:13 2010 +0200 - - [HttpFoundation] don't check twice if it's null - -commit fb55f7beb23d12337831778628f98569c9dcae98 -Author: Jordi Boggiano -Date: Sat Jul 24 18:18:46 2010 +0200 - - [HttpFoundation] set httponly to true by default - - This is a more secure default and has virtually no impact unless you try to read cookies from javascript. - -commit d20f8df15ed964fbcb22a83db84e843ae5f2962c -Author: Jordi Boggiano -Date: Sat Jul 24 18:17:00 2010 +0200 - - [HttpFoundation] comment tweak for clarity - -commit f12e5747ae2af71675f0af50cb71b5d8f2c81b0f -Author: Fabien Potencier -Date: Sat Jul 24 19:19:54 2010 +0200 - - [Routing] simplified RouterInterface - -commit e35d3452043bf9322eeb51d97efda36f481b1c94 -Author: Fabien Potencier -Date: Thu Jul 22 19:57:45 2010 +0200 - - changed HttpKernel workflow to allow more flexibility - -commit 3ec9005680f10314baae94795fd323949e291085 -Author: Fabien Potencier -Date: Wed Jul 21 23:04:53 2010 +0200 - - [Templating] fixed misnamed variable that caused some double-rendering problems - -commit 7dc5ae38080154e1fa5222d105e8dc7890f9ce55 -Author: Fabien Potencier -Date: Wed Jul 21 22:49:49 2010 +0200 - - renamed request path property to request attributes - -commit df8ccb46964269ef26096244517666fc9cd5bb48 -Author: Fabien Potencier -Date: Wed Jul 21 21:13:34 2010 +0200 - - [FrameworkBundle] added an event to filter the controller arguments - -commit 29e083e9daeb714028e1c955128fc4331d91c582 -Author: Jonathan H. Wage -Date: Wed Jul 21 12:49:46 2010 -0500 - - [DoctrineBundle] Fixing failing DoctrineExtensionTest related to container not calling freeze() - -commit f41746b91e557dfa177116b62acdb9c3be320984 -Author: Brandon Turner -Date: Wed Jul 21 09:49:58 2010 -0500 - - Fixed naming changes due to namespace refactor - -commit 5b2e92c2153598ee4468a870ce98ed6e4ebcc2bc -Author: Jeremy Mikola -Date: Tue Jul 6 11:12:16 2010 -0400 - - [Form] Fixed reference to \Traversable - -commit bfb081fd9698822b7a47925860735db44a281ea0 -Author: Noël GUILBERT -Date: Tue Jul 6 13:54:30 2010 +0200 - - [ZendBundle] added Zend\\Translator component - -commit 1e623469a95295412830024f88aed652e123f0f5 -Author: Jordi Boggiano -Date: Tue Jul 20 01:36:54 2010 +0200 - - [Form] Swap default textarea rows/cols values - -commit 13d890c8804ac8226695ed49945a056ad65c2760 -Author: Jordi Boggiano -Date: Tue Jul 20 00:38:58 2010 +0200 - - [Routing] Fix missing a trailing slash on windows - -commit 42f1ca42e84b5ea04b824a424303b41918271722 -Author: Jordi Boggiano -Date: Tue Jul 20 00:38:44 2010 +0200 - - [DependencyInjection] Fix missing a trailing slash on windows - -commit ef401180a73c35c826493f670d8db671ac2ba618 -Author: Fabien Potencier -Date: Tue Jul 20 16:40:57 2010 +0200 - - fixed previous commit - -commit 3f270f5faabb309e8fc268cac28937ae68dcdd7b -Author: Fabien Potencier -Date: Tue Jul 20 08:52:47 2010 +0200 - - [FrameworkBundle] added a skeleton for configuration in plain PHP - -commit dcaf436d9af025161f9cbd6fc423ed397803edbb -Author: Fabien Potencier -Date: Sun Jul 18 11:44:40 2010 +0200 - - updated the framework to take into account the last changes of the DI component - -commit 60c6827f233a40a9cad618fc56ce5c2c3e2d6e53 -Author: Fabien Potencier -Date: Sun Jul 18 11:26:47 2010 +0200 - - [DependencyInjection] refactored loaders - - * refactored the import mechanism for better flexibility - * added two methods to LoaderInterface: supports() and setResolver() - * added a LoaderResolver interface - * added a Loader base class - * added new loaders: DelegatingLoader, PhpFileLoader, and ClosureLoader - -commit 4e3e86c4a70130cbe1e292005eddf49a4fb8d9a0 -Author: Fabien Potencier -Date: Sat Jul 17 17:40:38 2010 +0200 - - refactored routing management (it's now possible to disable the default routing) - - * removed the Kernel::registerRoutes() method - * added a router entry in (replaces the registerRoutes() method) - - - - * refactored routing configuration in its own routing.xml file (leverages the new routing component API), - which is loaded only if is defined in the configuration - -commit 14cecd5231f69b62e544eb7f20f12ecb68de5e92 -Author: Fabien Potencier -Date: Sat Jul 17 17:18:30 2010 +0200 - - [Routing] refactored loaders - - * refactored the import mechanism for better flexibility - * added two methods to LoaderInterface: supports() and setResolver() - * added a LoaderResolver interface - * added a Loader base class - * added new loaders: DelegatingLoader, ClosureLoader, and PhpFileLoader - * changed the Router constructor signature (now takes a Loader) - -commit e6cbfd7292f9d94750d00b7f36d0ec4bee685892 -Author: Fabien Potencier -Date: Tue Jul 20 09:02:54 2010 +0200 - - [Console] changed CommandTester to allow testing Command classes without the need for an Application - -commit c57cae7600d8aa7b06595347e97b4a20e2898c9c -Author: Fabien Potencier -Date: Sun Jul 18 12:11:17 2010 +0200 - - fixed test configuration and broken tests - -commit 93f2d6eaa64fe1df46f9d99a77e1cd6d4cc4c010 -Author: Fabien Potencier -Date: Sat Jul 17 07:58:44 2010 +0200 - - [FrameworkBundle] removed pdo.xml - -commit 22f6eec0ef6f7c4a4c0d1fb362a8e49363f8aad2 -Author: fivestar -Date: Sat Jul 17 13:49:48 2010 +0900 - - [TwigBundle] fixed class name in twig.xml - -commit 607f2734abba63c6378f5932511f30671872037d -Author: Jonathan H. Wage -Date: Fri Jul 16 15:58:54 2010 -0500 - - [DoctrineBundle] Make sure directories exist before trying to write files. - -commit 216dc0f5bd499574046c627db5a3d1678ae358e4 -Author: Jonathan H. Wage -Date: Fri Jul 16 15:43:15 2010 -0500 - - [DoctrineBundle, DoctrineMongoDBBundle] Making sure proxy directory is created when DI container is being built - -commit e33894a80cd4edae7468ae4619b927b6eff7effc -Author: Jonathan H. Wage -Date: Fri Jul 16 15:02:51 2010 -0500 - - [DoctrineBundle] Fixing issue with doctrine:generate:entity command when no --fields are specified - -commit 909ea54d544367036e62cd27bc825f0ec11aa63c -Author: Jonathan H. Wage -Date: Fri Jul 16 15:02:34 2010 -0500 - - Fixing issue with filters. - -commit 8417e6936a936e89b0342b62b89abf74bf1f326a -Author: Jonathan H. Wage -Date: Fri Jul 16 13:09:09 2010 -0500 - - Fixing coding standards. - -commit 7287913bc63ebce64eeab51368e9b2033d377cb9 -Author: IamPersistent -Date: Mon Jul 5 10:10:11 2010 -0700 - - [DoctrineBundle]fixed defect in doctrine:generate:entity where xml extension was added to all mapping types - -commit b1b633cc71bc73cc9a23eabfff537f94d3629045 -Author: Nathanael d. Noblet -Date: Thu Jul 8 15:39:25 2010 -0600 - - fix output file name - -commit 1bc973e5a91a1afa452a67968a5d280c4779dab5 -Author: Brandon Turner -Date: Wed Jul 14 11:23:28 2010 -0500 - - [DoctrineBundle] Added memory and charset options - - Added missing driver options (memory, used by sqlite; charset, used by oci) to - the supported configuration options supported by DoctrineBundle. - -commit b82861742041fddcd1edf4df2837d0c54f7980e0 -Author: Brandon Turner -Date: Wed Jul 14 11:29:33 2010 -0500 - - [DoctrineBundle] Fixed multiple connections via XML - - Fixed a bug (possibly introduced by e63ff6e04b37ca75f282) that prevented - multiple DBAL connections from being configured via an XML configuration file. - - When multiple DBAL connections are specified via XML similar to: - - - - - - - - - XMLFileLoader produces a configuration similar to: - - array('connections' => array( - 'connection' => array( - 0 => array( - 'id' => 'conn1', - ), - 1 => array( - 'id' => 'conn2', - ) - ) - ) - - whereas when one connection is specified via XML similar to: - - - - - - - - XMLFileLoader produces a configuration similar to: - - array('connections' => array( - 'connection' => array( - 'id' => 'conn1', - ) - ) - - This commit fixes DoctrineExtension to properly handle both cases, while still - supporting YAML configuration files. - -commit 44757b0c77d0bc3f9f81f566f31822cc68d45cf2 -Author: Fabien Potencier -Date: Fri Jul 16 20:59:38 2010 +0200 - - [DependencyInjection] added a check for the class name when dumping a container to PHP - -commit 1dd5b61e17ac7a37ee3e15db1c80f191e50a4e75 -Author: Fabien Potencier -Date: Fri Jul 16 20:55:22 2010 +0200 - - [DependencyInjection] added a check for the class name when dumping a container to PHP - -commit 49e99964342c604c40ef6ea9b4dea1b4743eecff -Author: Fabien Potencier -Date: Fri Jul 16 17:55:37 2010 +0200 - - [BrowserKit] fixed Client::request() method signature - -commit 82ec7004d547e6d7d45858a7bf2ec95eef63df2c -Author: Fabien Potencier -Date: Fri Jul 16 17:50:02 2010 +0200 - - [Console] fixed InputDefinition setArguments must reset hasAnArrayArgument (closes #8336) - -commit ca8762141fe7c9a2eb6795ecfba93e919b82882f -Author: Fabien Potencier -Date: Fri Jul 16 17:45:10 2010 +0200 - - [DependencyInjection] added a check for the class name when dumping a container to PHP - -commit 10ee13af56769eb056e4ac86d387ae545587a517 -Author: Fabien Potencier -Date: Fri Jul 16 16:34:20 2010 +0200 - - [FrameworkBundle] fixed skeleton - -commit 826e61561a4d4923e72ef59a6f36fad3c6f6c5f9 -Merge: c888bcd 6462814 -Author: Fabien Potencier -Date: Fri Jul 16 16:24:16 2010 +0200 - - Merge commit 'kriswallsmith/register-commands-with-subnamespaces' - - * commit 'kriswallsmith/register-commands-with-subnamespaces': - [Framework] Fixed command registration magic to work when commands have sub-namespaces. - -commit c888bcdd59f7ae45ab3ef53af39b345c020f2f28 -Author: Kris Wallsmith -Date: Fri Jul 9 06:27:01 2010 -0700 - - [DoctrineMongoDBBundle] Moved loading of default configuration inside conditional so it's only loaded once. - -commit 2a051b50392d94d72a84ab5911fba267551ab340 -Author: Fabien Potencier -Date: Fri Jul 16 09:12:58 2010 +0200 - - moved DI extensions classes to their own sub-namespace - -commit 47fd5e848be60f9bebc8ca2eea684d03c5718907 -Author: Fabien Potencier -Date: Fri Jul 16 09:15:22 2010 +0200 - - [DependencyInjection] fixed placeholder management in parameter values - -commit 6bad58012f8f0d94f13e7e68bc88ef4878fcf429 -Author: Fabien Potencier -Date: Thu Jul 15 20:15:49 2010 +0200 - - [DependencyInjection] moved ContainerBuilder::resolveValue() to ParameterBag - -commit 7796eb213c2f9baea0f8f484986e845ecfb075d1 -Author: Fabien Potencier -Date: Thu Jul 15 15:11:33 2010 +0200 - - merged BuilderConfiguration and Builder classes into a new ContainerBuilder class - -commit 6462814483bd276f8c445116aeb0fe7ff3e95882 -Author: Kris Wallsmith -Date: Thu Jul 15 04:31:22 2010 -0700 - - [Framework] Fixed command registration magic to work when commands have sub-namespaces. - -commit f26abdfaddf31b5e14924e9ebf70d75d1641b945 -Author: Fabien Potencier -Date: Thu Jul 15 10:27:46 2010 +0200 - - fixed phpdoc for DI extensions - -commit 92130c3da16a8887cc0946879dffac7a69a2ec8b -Author: Fabien Potencier -Date: Tue Jul 13 21:15:32 2010 +0200 - - updated bootstrap.php - -commit b8f29f18c07e09ef2c59ed79a384ac4d8c7ee475 -Author: Kris Wallsmith -Date: Tue Jul 13 11:35:27 2010 -0700 - - [Framework] cleaned up command registration magic - -commit 5fa4b0bdf06fe7a3a3fad246b195deb92cc7cf53 -Author: Fabien Potencier -Date: Tue Jul 13 15:48:00 2010 +0200 - - [FrameworkBundle] removed Controller::getUser() as it is now accessible via Request::getSession() - -commit 0163178f7b8750c8d6fa5ba75255ea22a54a6512 -Author: Fabien Potencier -Date: Tue Jul 13 11:14:21 2010 +0200 - - changed the BundleInterface::buildContainer() signature - -commit fb4bd3568d21a5e13ae7766b6a0c328cc45af4e7 -Author: Fabien Potencier -Date: Tue Jul 13 08:53:30 2010 +0200 - - refactored the controller manager, moved generic parts to the HttpKernel component - -commit d0be78131ce2f1761ea25ccaf96cecf93566fc88 -Author: Fabien Potencier -Date: Tue Jul 13 08:20:06 2010 +0200 - - [HttpKernel] fixed error message - -commit 79808650e91be05c486d6ee8a8e84893c1166426 -Author: Fabien Potencier -Date: Tue Jul 13 07:36:12 2010 +0200 - - updated vendors to not rely on Doctrine submodules - -commit 3e48c0f25a186d87d6dd3f4f9a853fd976cb0432 -Author: Fabien Potencier -Date: Mon Jul 12 16:07:41 2010 +0200 - - [Finder] fixed typo in phpdoc - -commit 44a16fc8c4f5444ef2594d7755a757093daeb132 -Author: Fabien Potencier -Date: Mon Jul 12 15:04:06 2010 +0200 - - [Finder] fixed exclude iterator (now only match with the relative path) - -commit c605d7f9fb161f8ca1d0657788057d865c60bc1e -Author: Fabien Potencier -Date: Sat Jul 10 14:46:25 2010 +0200 - - [HttpFoundation] added some phpdoc - -commit bfeb0e6746284df7ed127202d62853b67cbb1912 -Author: Fabien Potencier -Date: Sat Jul 10 14:13:50 2010 +0200 - - [HttpFoundation] fixed phpdoc - -commit 91eafc4b17dc94af12625cf3587346ab1d733ac9 -Author: Fabien Potencier -Date: Sat Jul 10 14:12:18 2010 +0200 - - [HttpFoundation] fixed phpdoc - -commit 437559491f92554a0ab127b348a805a70fc82891 -Author: Thibault Duplessis -Date: Fri Jul 9 00:20:49 2010 +0200 - - Replace Container->hasParameter() with Container->getParameterBag()->has() in ExceptionFormatter - -commit 3eec6b98fe2c83d7a0d2c7f51b55ab14a3ca77b9 -Author: Kris Wallsmith -Date: Fri Jul 9 08:05:21 2010 -0700 - - [Framework] Fixed test namespaces. - -commit 0fbb1b916b4e2a09d0c50bbaaa28540be7a8c70f -Author: Fabien Potencier -Date: Fri Jul 9 16:28:06 2010 +0200 - - cleaned up the DI extension loading mechanism - -commit d5954013d58ba76f91bb6911efca05da11d76a8c -Author: Kris Wallsmith -Date: Fri Jul 9 06:43:17 2010 -0700 - - [FrameworkBundle] Fixed call to old method in RequestHelper. - -commit 7152ebb7267028da9657514a6a57d471361f1e3f -Author: Kris Wallsmith -Date: Fri Jul 9 05:58:03 2010 -0700 - - [FrameworkBundle] Fixed getting template helper services not in the container's 'templating.helper' namespace - -commit fe7e01c653677c298de698cd9f244807d47a21fb -Author: Kris Wallsmith -Date: Fri Jul 9 06:18:08 2010 -0700 - - [OutputEscaper] Added magic __isset() method to object escaper. - -commit ab26f9f3bf1aa79a6fac14bda95c23258624435d -Author: Kris Wallsmith -Date: Fri Jul 9 06:07:51 2010 -0700 - - [OutputEscaper] Moved __get() from Escaper to ObjectEscaper. - -commit 8dc5fa6aa8c80e81403be26d95d39ecceada30e0 -Author: Fabien Potencier -Date: Fri Jul 9 14:39:59 2010 +0200 - - [Framework] fixed packager script - -commit 256a71298cb8a463b101de829e41ff5e3873ba3e -Author: Fabien Potencier -Date: Fri Jul 9 10:27:29 2010 +0200 - - fixed phpdoc - -commit da9f36ca86611eefaf5634f4d29b9c2167099d1d -Author: Fabien Potencier -Date: Fri Jul 9 10:12:56 2010 +0200 - - renamed Symfony\Foundation to Symfony\Framework - - In existing applications, you need to updated the autoload.php file, the - XXXKernel file and all XXXBundle classes. - -commit 15d439809c524d3478433b93008f90091a47db45 -Author: Fabien Potencier -Date: Fri Jul 9 10:05:26 2010 +0200 - - renamed Symfony\Bundle\FoundationBundle to Symfony\Bundle\FrameworkBundle - -commit 6213fdefb9324069be77d162bb5c76de14a8c494 -Author: Fabien Potencier -Date: Fri Jul 9 10:01:36 2010 +0200 - - renamed Symfony\Framework to Symfony\Bundle - - For existing Symfony2 applications, references to Symfony\Framework are found - in the main Kernel class (registerBundles() and registerBundleDirs()), and in - all Controller classes. You also need to change the console script. - -commit 9133b9e5e44a02400f4e4de989e64809597c6f1f -Author: Fabien Potencier -Date: Fri Jul 9 09:26:22 2010 +0200 - - moved Request/Response/User classes to a new HttpFoundation component - - The HttpFoundation component holds classes that wrap PHP native global arrays. - - The following classes has been moved: - - * Symfony\Components\HttpKernel\Response -> Symfony\Components\HttpFoundation\Response - * Symfony\Components\HttpKernel\Request -> Symfony\Components\HttpFoundation\Request - * Symfony\Framework\FoundationBundle\User -> Symfony\Components\HttpFoundation\Session - * Symfony\Framework\FoundationBundle\Session\* -> Symfony\Components\HttpFoundation\SessionStorage\*Storage - - The web:user DI configuration has been moved to kernel:session. - - The user helper has been renamed to session. - -commit e63ff6e04b37ca75f2823cef1e455957552dd002 -Author: Kris Wallsmith -Date: Thu Jun 17 06:40:44 2010 -0700 - - [DependencyInjection] fixed conversion of DOM to array when DOM includes multiple elements with the same name - -commit 7e8d0d2470dc3f8452d22d9657a4c6b91a360c84 -Author: Fabien Potencier -Date: Thu Jul 8 08:32:46 2010 +0200 - - changed all listener classes so their names end with Listener - -commit 6613555059e45b745e080a1a13380400f89d85f6 -Author: Nicolas Fabre -Date: Tue Jul 6 17:39:11 2010 +0200 - - [DomCrawler] Fixed Form::getUri() and Link::getUri() issue if the form action attribute is an absolute url - -commit 4b24544cdabd3817d9bfeab91ff1d9f3f839b6f2 -Author: Brandon Turner -Date: Thu Jul 1 22:52:16 2010 -0500 - - Added ability to disable Symfony's error handler. - - PHPUnit has built in support for testing if PHP errors are thrown by - looking for special exception classes: - PHPUnit_Framework_Error - PHPUnit_Framework_Warning - PHPUnit_Framework_Notice - - This support is only enabled if no other error handlers are registered. - The Symfony kernel registers an error handler by default, thus disabling - PHPUnit's special PHP error exceptions if the kernel has been booted. - - This commit adds support for a new configuration parameter, - error_handler.enable, which can prevent the Symfony error handler from - registering if set to false. - - After this commit, by default the error handler will be disabled in the - test environment. To enable it, add the following to your - config_test.yml: - - parameters: - error_handler.enable: true - -commit b6799d0d80836f520a983ddc75a59a8ca2a7c9bd -Author: Fabien Potencier -Date: Tue Jul 6 08:32:56 2010 +0200 - - [FoundationBundle] fixed bundles with sub-namespaces - -commit 8d067bac51f80c3fce8119deaee397b1b1f78c6e -Author: Fabien Potencier -Date: Sun Jul 4 18:56:48 2010 +0200 - - [DepedencyInjection] amended previous commit - - * fixed coding standards - * made class optional as it is not defined when using a factory service - * renamed factory attributes in XML files, updated XSD - * removed the factory-class as it does nothing more than the regular class attribute - * moved usage of Reflection as 'class' is not defined when a factory-service is used - * added more tests - * fixed PHP dumper - -commit ef913966188e829ade0206d18c8c027db0168745 -Author: Benjamin Eberlei -Date: Sun Jul 4 00:35:39 2010 +0200 - - [DependencyInjection] Add factory-class and factory-service concepts to DI Definition. A factory-class is a class-name for the static creation method of a service. A factory-service is the service object that has a factory method to construct a given service. Added tests. Changed Xml, Yaml Dumper and Loaders, PHP Dumper, aswell as the Runtime Builder Container. Graphviz changes missing! - -commit 27458b653e6600971b34b2d5f1d0c794ad6940eb -Author: Fabien Potencier -Date: Mon Jul 5 11:08:27 2010 +0200 - - [DependencyInjection] removed @property annotations as services are not available as properties anymore - -commit 659041a96c262ea2d8b4b9ba8e24376737f92df3 -Author: Fabien Potencier -Date: Mon Jul 5 10:33:16 2010 +0200 - - [DependencyInjection] fixed Doctrine bundles - -commit 4bbf2ae055b264325d5c8ef4136e825b872a5257 -Author: Fabien Potencier -Date: Mon Jul 5 09:47:14 2010 +0200 - - [DependencyInjection] renamed constructor to factory method (like in Spring) - -commit a9ad743006fef13fe757795d44dd16e61135ce94 -Author: Fabien Potencier -Date: Mon Jul 5 09:13:01 2010 +0200 - - [DependencyInjection] changed the main services.xsd to be more strict (the validation was basically disabled because of ##any) - -commit 72254b95692970fd2d0fb1b5d7046e9acbacc792 -Author: Fabien Potencier -Date: Sun Jul 4 18:43:33 2010 +0200 - - [Validator] fixed a typo - -commit 235bdc49e46424ce3bb598e996e848af681df49e -Author: Bernhard Schussek -Date: Sun Jul 4 18:25:17 2010 +0200 - - [Validator] Removed duplicate class DependencyInjectionValidatorFactory - -commit f2c4f20e70e98a76c48ce99c26fabec9430825bf -Author: avalanche123 -Date: Sun Jul 4 12:08:06 2010 -0400 - - [Validator] added support for '0' as default constraint option value - -commit 8c9f9de0863c77922c1240dc409378a3374e59fb -Author: Bernhard Schussek -Date: Sun Jul 4 17:31:01 2010 +0200 - - [Validator] Added support for metadata caching - -commit 1c7b4597761370c4ee521804e5fcd99efd21cabb -Author: Bernhard Schussek -Date: Sun Jul 4 17:03:03 2010 +0200 - - [Form] Fields with the name '0' are now possible - -commit 34dd0ea25b8667ea74d99f23174aba3c9dd76407 -Author: Bernhard Schussek -Date: Sun Jul 4 16:20:10 2010 +0200 - - [Form] Fixed: Objects are stored in the form before calling configure() - -commit fd3243a943a76c9959ce2d6712690417e593a5ce -Author: Bernhard Schussek -Date: Sun Jul 4 15:30:39 2010 +0200 - - [Finder] Fixed Finder tests without explicit sorting across different operating systems - -commit 3b48e1dee023af1298a0cd9660708fd746b95fdd -Author: Bernhard Schussek -Date: Sun Jul 4 15:23:33 2010 +0200 - - [FoundationBundle] Fixed failing WebExtensionTest - -commit 6fb9aae4b9b74bffb612316d16386047425d4136 -Author: Bernhard Schussek -Date: Thu Jul 1 02:10:28 2010 +0200 - - [Validator] Fixed __toString() method in ConstraintViolationList - -commit 55c1efd14456b93b16c85a03e9b30e0cb9c776b9 -Author: Bernhard Schussek -Date: Wed Jun 30 23:03:43 2010 +0200 - - [FoundationBundle] Fixed the configuration of the annotation driver for the validator - -commit f6b9d9e0461ce8fc96f0e2c91ecfa085b666a5ce -Author: Bernhard Schussek -Date: Tue Jun 29 17:20:29 2010 +0200 - - [Validator] Made all metadata classes serializable - -commit a747987625fb9e13db83d37bbc775e2f2d44d076 -Author: Bernhard Schussek -Date: Tue Jun 29 13:31:46 2010 +0200 - - [Validator] Custom built constraints can now be used in the loaders - -commit 5701d6533c1dd8d4896bc7415ac95448fa935d21 -Author: Fabien Potencier -Date: Thu Jul 1 20:22:40 2010 +0200 - - fixed phpdoc - -commit 13781b4441f9077a512375f0b56806da491af9ec -Author: Fabien Potencier -Date: Thu Jul 1 20:19:54 2010 +0200 - - [Console] fixed unit tests - -commit e40447427aa805321531dcf8f02f8ed4dd1c8769 -Author: Fabien Potencier -Date: Thu Jul 1 20:17:03 2010 +0200 - - fixed phpdoc - -commit 108e28429a2bc99de81ec835bc435d911b0d7f53 -Author: Fabien Potencier -Date: Thu Jul 1 19:38:34 2010 +0200 - - [Console] fixed phpdoc - -commit 99952c6042fffeb2ee4a52aa29384723c31e1f28 -Author: Fabien Potencier -Date: Thu Jul 1 14:31:45 2010 +0200 - - [Console] added a way to create console application with only 1 command - -commit aaa6aba60bb8162a7363b5289c1f3bc5f9e5ed7f -Author: Fabien Potencier -Date: Thu Jul 1 14:08:56 2010 +0200 - - [Console] added a way to use style without defining a name (...) - -commit b31c3e0979ab9323901cfe1869edaa6178cda920 -Author: Fabien Potencier -Date: Thu Jul 1 13:42:42 2010 +0200 - - [Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c - -commit 04a87053d17cde142dfe60b4448cb4c009d7c5fb -Author: Fabien Potencier -Date: Thu Jul 1 12:05:36 2010 +0200 - - [Console] changed the --color/-c option to --ansi/-a to avoid conflict with --config/-c - -commit ec7e228576ebd14c27b744d2faf847d111f3c4e0 -Author: Fabien Potencier -Date: Thu Jul 1 09:22:06 2010 +0200 - - [HttpKernel] fixed phpdoc - -commit 19d3e9867503beff541e5f91e329f2e74676a025 -Author: Fabien Potencier -Date: Wed Jun 30 17:29:40 2010 +0200 - - [HttpKernel] fixed double-insertion problem for profiling data - -commit 4d3119e0fef4d77de0ec6de9e31efc6ff41c9412 -Author: Gordon Franke -Date: Wed Jun 30 14:13:35 2010 +0200 - - fix install_vendors.sh file to check if vendor folder exist - -commit 99c33cadf058fcde2915ca6d97b3a909421eb36e -Author: Fabien Potencier -Date: Wed Jun 30 12:52:30 2010 +0200 - - [FoundationBundle] removed Finder dependency in Filesystem - -commit 6ba48ff8c1b84113c88ae04864e7bf2e929f2693 -Author: Fabien Potencier -Date: Wed Jun 30 10:29:27 2010 +0200 - - simplified bootstrap.php - -commit 3f318aa7d91f2b8ee1d617216be9306f263a1357 -Author: Fabien Potencier -Date: Wed Jun 30 09:04:56 2010 +0200 - - updated the README - -commit ddc4e625a9a3cb594d9b78d59f0d5a48968e7d3c -Author: Fabien Potencier -Date: Wed Jun 30 08:31:29 2010 +0200 - - added 2 scripts to ease installing and updating vendors - -commit 04e621a5cdc81b2b7082483ef09644859648dc50 -Author: Fabien Potencier -Date: Tue Jun 29 17:51:05 2010 +0200 - - [Yaml] added support for the end of document marker - -commit 1cd5939e9a8f0da3d1bcc5d28bb870972b853311 -Author: Fabien Potencier -Date: Tue Jun 29 17:45:09 2010 +0200 - - [Yaml] refactored tests - -commit 53847ca90c254540fb491e66dee61f5b900b9995 -Author: Fabien Potencier -Date: Tue Jun 29 16:37:40 2010 +0200 - - [DoctrineBundle] fixed interface to reflect a change upstream - -commit 244c202a087920075252203070d082204e7a15f2 -Author: Fabien Potencier -Date: Mon Jun 28 09:31:54 2010 +0200 - - reorganized unit tests - -commit 87ae06c8cb65fe24220d0b63635a650365273361 -Author: Fabien Potencier -Date: Mon Jun 28 09:15:15 2010 +0200 - - [Routing] refactored resources - -commit 7dfa99578474e69ee5a3f6cdc57492a7ce1c7005 -Author: Fabien Potencier -Date: Mon Jun 28 09:14:33 2010 +0200 - - [DependencyInjection] fixed tests - -commit aa697d8a0ce23e25626565b75b871dabd1f5cdce -Author: Fabien Potencier -Date: Mon Jun 28 08:57:17 2010 +0200 - - added Bundles and Extensions in the list of resources to monitor in dev environment - -commit 1b9645b098492b07064d882650d2abc5625cc8c9 -Author: Fabien Potencier -Date: Mon Jun 28 08:31:22 2010 +0200 - - fixed typos - -commit e578dfdbecc9c8c73867dc8e16700c77c0aa37e4 -Author: Fabien Potencier -Date: Sun Jun 27 19:44:04 2010 +0200 - - [DomCrawler] added some tests - -commit 9895eaf3cbbe699b30275e0bdee682a5b8a41a07 -Author: Fabien Potencier -Date: Sun Jun 27 18:28:29 2010 +0200 - - refactored DIC - -commit c46884044dd42208a7f1e1c9548447835e01f043 -Author: Fabien Potencier -Date: Sun Jun 27 18:54:03 2010 +0200 - - removed hardcoded symfony URL - -commit c98c7339f1252fe3db09b41da1e540d8b18e95e4 -Author: Fabien Potencier -Date: Sun Jun 27 18:41:01 2010 +0200 - - removed the inclusion of bootstrap.php as this is not needed - -commit 59c1ebe1b6915bc15f811424ec518cc22acf65ac -Author: Fabien Potencier -Date: Sun Jun 27 18:31:42 2010 +0200 - - [FoundationBundle] moved Helper to Templating - -commit 95769bc315addb063b4b2a3dc22544707fef44d4 -Author: Fabien Potencier -Date: Sun Jun 27 18:27:06 2010 +0200 - - [FoundationBundle] removed the request.base_path parameter (the DIC can now be immutable) - -commit d8efe7edb729e9da0629e5a80c7e6ac52e4393de -Author: Fabien Potencier -Date: Sun Jun 27 13:59:29 2010 +0200 - - [Yaml] fixed UTF-8 bug - -commit a54fcaab8349a95e4c85b9d132d7d5955968dced -Author: Fabien Potencier -Date: Sun Jun 27 08:48:40 2010 +0200 - - [HttpKernel] fixed typo - -commit aa98c184ac6c824da798f1abb06b3e559e3c5005 -Author: Fabien Potencier -Date: Sat Jun 26 13:00:25 2010 +0200 - - [HttpKernel] fixed typos - -commit bd9f11f8f6ae77dd279ea7a5b406f62cbabefabc -Author: Fabien Potencier -Date: Fri Jun 25 19:13:01 2010 +0200 - - [DomCrawler] fixed API - -commit 2722da2146b5dedd1e16a8d534171087c26b9315 -Author: Fabien Potencier -Date: Fri Jun 25 18:39:38 2010 +0200 - - [DomCrawler] removed redundant methods - -commit a26bdb7723b65016be6e95d29a00bbcb243b4457 -Author: Fabien Potencier -Date: Fri Jun 25 17:58:29 2010 +0200 - - [DomCrawler] removed the isEmpty() method - -commit 898adc6ef9c8568af45b9cc36f989f537ce3eeb5 -Author: Fabien Potencier -Date: Fri Jun 25 16:40:36 2010 +0200 - - created a new collectors.xml file for a better separation - -commit 28c1fb2e4cf612b8697b22d37bec609e59858bd5 -Author: Fabien Potencier -Date: Fri Jun 25 16:38:01 2010 +0200 - - [Foundation] reorganized files - -commit 220f8cecec3ef687e2808e818e79d1d74ea05c82 -Author: Fabien Potencier -Date: Fri Jun 25 16:13:07 2010 +0200 - - moved getProfile() from the WebTestCase to the Client - -commit 763a99e3681fd2230a6b651977032a78597b5cc9 -Author: Fabien Potencier -Date: Thu Jun 24 17:30:04 2010 +0200 - - [TwigBundle] added an asset tag - -commit be9148adf203579d69e26f15607bfffe0cd8ff39 -Author: Jonathan H. Wage -Date: Thu Jun 24 10:18:06 2010 -0400 - - Initial entry of DoctrineMongoDBBundle - -commit 85d99057fba18610be35d2c05c4757b12eb62095 -Author: Fabien Potencier -Date: Thu Jun 24 13:12:19 2010 +0200 - - unified mkdir mode - -commit ca3dc3105712ea66ed048cf6330822e19bcddcfc -Author: Bernhard Schussek -Date: Thu Jun 24 11:39:05 2010 +0200 - - Decoupled Form component from intl extension - -commit bcd4b6d14095661402dacbb118930f4d5e00d4c1 -Author: Bernhard Schussek -Date: Thu Jun 24 11:24:08 2010 +0200 - - Adapted Form, Validator, File and I18N component to new coding standards - -commit ee83847cec9d415ee81f904827dfbf5815a14fe6 -Author: Bernhard Schussek -Date: Thu Jun 24 11:23:25 2010 +0200 - - Added missing fixtures directory - -commit cf959effe82633df57f7c788c3c6f55c87814226 -Author: Bernhard Schussek -Date: Thu Jun 24 10:41:42 2010 +0200 - - Added vendor directory to .gitignore - -commit 6e310bd4ecdf854eb95e7702502519b64026e618 -Author: Bernhard Schussek -Date: Thu Jun 24 10:40:05 2010 +0200 - - Integrated Form, Validator, I18N and File component - -commit 3eb554550b2d444c32d150a1095127d59d9077fe -Author: Fabien Potencier -Date: Thu Jun 24 08:46:50 2010 +0200 - - [Routing] added some unit tests - -commit 99a63fe1a66c6cb80a3a74d17afc909fccfe790d -Author: Fabien Potencier -Date: Thu Jun 24 07:49:27 2010 +0200 - - renamed WebBundle to FoundationBundle as the bundle is not just about the web - -commit 785da59eb5ca9a58f871a1d5300f72349a74156d -Author: Fabien Potencier -Date: Wed Jun 23 21:42:41 2010 +0200 - - [HttpKernel] added the cache system - -commit ed7287538bc402da47465927254bcaa47969e423 -Author: Bernhard Schussek -Date: Tue Jun 22 23:20:57 2010 +0200 - - Renamed Bundle classes to be named like the bundle itself for more clarity - -commit 97162cfeda4517c9facb08ed5e3c435a39c355e7 -Author: Fabien Potencier -Date: Wed Jun 23 16:24:24 2010 +0200 - - refactored cookie management - -commit a05a82a892b81f5fba728708a8f3cb65c8d24974 -Author: Fabien Potencier -Date: Wed Jun 23 15:40:36 2010 +0200 - - fixed autoloading for code coverage - -commit 82890a32dccea1003bdd92af73c44ebbe70d486d -Author: Francois Zaninotto -Date: Wed Jun 16 22:34:55 2010 +0200 - - [PropelBundle] Fixed sqlmap filenames - -commit a71a75aa4cc409e79d427ee1ef645e5819cc96f5 -Author: Francois Zaninotto -Date: Wed Jun 16 22:19:39 2010 +0200 - - [PropelBundle] Added description for build command - -commit 449bf6266da74cb480cd2679e19321b4992feadf -Author: Francois Zaninotto -Date: Wed Jun 16 22:18:31 2010 +0200 - - [PropelBundle] Fixed build sql command - -commit 097b87b451d130b5a585864e3b491d1c5f5a9375 -Author: Francois Zaninotto -Date: Tue Jun 15 19:09:08 2010 +0200 - - [PropelBundle] Made Build task a hub for other tasks - -commit 3ec25777d19455d6b129bdef038758f2e1e8de0d -Author: Francois Zaninotto -Date: Tue Jun 15 18:47:02 2010 +0200 - - [PropelBundle] Added auto package based on namespace - -commit 82d83fc6c920fb526185e71856108d10d445e5a2 -Author: Francois Zaninotto -Date: Sun Jun 13 16:49:49 2010 +0200 - - [PropelBundle] Added build-sql command - -commit fd8505377b264cffc018c866fec9e696d44e83fe -Author: Fabien Potencier -Date: Wed Jun 23 11:54:26 2010 +0200 - - Revert "Renamed Bundle classes to be named like the bundle itself for more clarity" - - This reverts commit c486e1ba10056b5cd7d1a626b423eb77ce9a5cc9. - -commit da23747a1a95eb7ff75cdccc23017b0c552193b8 -Author: Fabien Potencier -Date: Wed Jun 23 10:39:33 2010 +0200 - - [HttpKernel] removed Response assertions - - They are too magic and they don't really add value: - - $this->assertResponseStatusCodeEmpty($client); - $this->assertTrue($client->getResponse()->isEmpty()); - - $this->assertResponseStatusCodeNotFound($client); - $this->assertTrue($client->getResponse()->isNotFound()); - - $this->assertResponseStatusCodeForbidden($client); - $this->assertTrue($client->getResponse()->isForbidden()); - - $this->assertResponseStatusCodeOk($client); - $this->assertTrue($client->getResponse()->isOk()); - - $this->assertResponseStatusCodeServerError($client); - $this->assertTrue($client->getResponse()->isServerError()); - - $this->assertResponseStatusCodeClientError($client); - $this->assertTrue($client->getResponse()->isClientError()); - - $this->assertResponseStatusCodeRedirection($client); - $this->assertTrue($client->getResponse()->isRedirection()); - - $this->assertResponseStatusCodeSuccessful($client); - $this->assertTrue($client->getResponse()->isSuccessful()); - - $this->assertResponseStatusCodeInformational($client); - $this->assertTrue($client->getResponse()->isInformational()); - - $this->assertResponseStatusCode(200, $client); - $this->assertEquals(200, $client->getResponse()->getStatusCode()); - - $this->assertResponseStatusCodeRedirect('google.com', $client); - $this->assertTrue($client->getResponse()->isRedirected('google.com')); - - $this->assertResponseNotRegExp('/foo/', $client); - $this->assertNotRegExp('/foo', $client->getResponse()->getContent()); - - $this->assertResponseRegExp('/foo/', $client); - $this->assertRegExp('/foo', $client->getResponse()->getContent()); - - $this->assertResponseNotSelectExists('h1', $client); - $this->assertTrue($crawler->filter('h1')->isEmpty()); - - $this->assertResponseSelectExists('h1', $client); - $this->assertFalse($crawler->filter('h1')->isEmpty()); - - $this->assertResponseSelectCount(3, 'h1', $client); - $this->assertEquals(3, $crawler->filter('h1')->count()); - - $this->assertResponseSelectEquals($expected, $selector, $arguments, $client); - $this->assertEquals($expected, $crawler->filter($selector)->extract($arguments)); - - $this->assertResponseHeaderEquals($value, $key, $client); - $this->assertTrue($client->getResponse()->headers->contains($key, $value)); - - $this->assertResponseNotHeaderEquals($value, $key, $client); - $this->assertFalse($client->getResponse()->headers->contains($key, $value)); - - $this->assertResponseHeaderRegExp($regex, $key, $client); - $this->assertRegExp($regex, $client->getResponse()->headers->get($key)); - - $this->assertResponseNotHeaderRegExp($regex, $key, $client); - $this->assertNotRegExp($regex, $client->getResponse()->headers->get($key)); - - $this->assertResponseCookie($value, $attributes, $name, $client); - $this->assertTrue($client->getResponse()->hasCookie($name)); - -commit 7661e9a5f79f32b2bd8277dcd01eaa3a14ef692b -Author: Fabien Potencier -Date: Wed Jun 23 09:58:39 2010 +0200 - - [HttpKernel] changed the semantic of Response::__toString() to something more useful - -commit 7ed3992072a7942be4d3c9eaa8460f3118c6de85 -Author: catchamonkey -Date: Tue Jun 22 17:16:11 2010 +0100 - - Fixed a typo in the Process class - -commit c486e1ba10056b5cd7d1a626b423eb77ce9a5cc9 -Author: Bernhard Schussek -Date: Tue Jun 22 23:20:57 2010 +0200 - - Renamed Bundle classes to be named like the bundle itself for more clarity - -commit 4a742138e67f179181376ede6e9324c445c0d9f1 -Author: Fabien Potencier -Date: Wed Jun 23 07:35:46 2010 +0200 - - Fixed fatal error when the permission to write cache files was denied - -commit 7f94fc7f73d5db1d36359423b2dba03dd7732943 -Author: Bernhard Schussek -Date: Tue Jun 22 21:01:18 2010 +0200 - - [Routing] Fixed fatal error when the permission to write cache files was denied - -commit 0e3b88a058abfe58b9e1f1e1ef281092c12c32c9 -Author: Fabien Potencier -Date: Tue Jun 22 17:27:49 2010 +0200 - - [DependencyInjection] fixed inheritence when using extensions - -commit 733c5d5a0975ba7d8c2b26f33a2704eae004ba2a -Author: Sergiy Sokolenko -Date: Tue Mar 9 12:33:01 2010 +0200 - - [Foundation] fixed a typo - -commit bc71fac2bf68ba5064ea47ac79c0a58a821e58da -Author: Fabien Potencier -Date: Tue Jun 22 16:36:34 2010 +0200 - - [WebBundle] fixed Mustache... again - -commit 21d79d08dc108362b6cfecc78b5c60f1553f6735 -Author: Fabien Potencier -Date: Tue Jun 22 16:34:16 2010 +0200 - - replaced logic with http_build_query() - -commit ea6c3c2aece6876b563a9832d42914160284cbd4 -Author: Kris Wallsmith -Date: Thu Jun 10 06:26:22 2010 -0700 - - Switched positioning of debug bar to absolute for mobile browsers. - -commit 97fa85477c5685c0e9581e13cbb4311ee350cdc0 -Author: Fabien Pennequin -Date: Sun Jun 20 20:51:08 2010 +0200 - - [WebBundle] Fixed php notice error when template name is not valid - -commit 2a2ed30b875a2f9cda22344e467664b61d0840b2 -Author: Fabien Potencier -Date: Tue Jun 22 16:25:42 2010 +0200 - - [RequestHandler] fixed typo - -commit 8ea13f910c9d0f43517575363eefd4cc7e384dbd -Author: Fabien Potencier -Date: Mon Jun 21 13:35:41 2010 +0200 - - [HttpKernel] fixed order of arguments for assertions - to be coherent with the order of PHPUnit assertions - -commit 7db3ef75a0bd23659138f37afa8d281f7bf2883a -Author: Fabien Potencier -Date: Mon Jun 21 12:12:25 2010 +0200 - - [WebBundle] renamed collectors.xml to profiling.xml - -commit d6a7b43e8af21b3147ceefe9c3cf26e5b598144a -Author: Fabien Potencier -Date: Sat Jun 19 11:42:07 2010 +0200 - - [DomCrawler] fixed add() method to support HTML content as string - -commit 8c0f7e8569afb801262ec3fbed3aa8c07eefa626 -Author: Kris Wallsmith -Date: Tue Jun 15 20:11:45 2010 -0700 - - [OutputEscaper] switched to casting object as string rather than call magic method directly - -commit dc18e54130c567527e358ec4c52f25c317157959 -Author: Fabien Potencier -Date: Wed Jun 16 15:45:20 2010 +0200 - - added some phpdoc - -commit 3b4efe52cb7f691bb791032e182af9627d4c95d2 -Author: Fabien Potencier -Date: Wed Jun 16 15:33:09 2010 +0200 - - added a way to retrieve the profiler from a test - -commit f4d82f385e0e58f58dcefb2f8d5c9b7aed7e14e6 -Author: Fabien Potencier -Date: Wed Jun 16 15:11:10 2010 +0200 - - removed unneeded use statement - -commit f815a6a4a6fb3c1853ad52ca9a44a5f0a4a1eaaa -Author: Fabien Potencier -Date: Wed Jun 16 14:25:43 2010 +0200 - - removed container dependency for the web debug toolbar - -commit 61a8fc3c2ce810f8393b3c24a858c6ff5c114bc0 -Author: Fabien Potencier -Date: Wed Jun 16 14:19:46 2010 +0200 - - refactored the profiler classes - -commit b9ae18db39e3d0c7d923351bb603972f71ad894f -Author: Fabien Potencier -Date: Wed Jun 16 10:38:41 2010 +0200 - - [ProfilerBundle] refactored the profiler bundle - -commit fad8bd768c1cee2190835d4fac188e399ad6c713 -Author: Fabien Potencier -Date: Wed Jun 16 10:19:24 2010 +0200 - - removed testers - -commit cec2f484053a65bcfa4ab065a73bf4c336b60ca9 -Author: Fabien Potencier -Date: Wed Jun 16 07:44:40 2010 +0200 - - [ProfilerManager] added a X-Debug-Token header when the profiling is enabled - -commit 79f339092a03a4bfef98ce01f620cbd0c5e83c88 -Author: Fabien Potencier -Date: Tue Jun 15 23:24:05 2010 +0200 - - disabled toolbar in the test environment - -commit 25c4ff3b9c0bb30d9a3c4559da9171d91d8c41bb -Author: Fabien Potencier -Date: Tue Jun 15 23:22:54 2010 +0200 - - fixed toolbar setting when overridden - -commit 1405db4ed3cc178da6dba256a16aa9d3c7bb10b0 -Author: Fabien Potencier -Date: Tue Jun 15 09:58:30 2010 +0200 - - fixed typo - -commit 14cb6dd77ce74f2cfbafd8beade01eec4cebe19b -Author: Fabien Potencier -Date: Tue Jun 15 09:33:52 2010 +0200 - - made the test configuration inherit from the dev one by default in the skeleton - -commit 1fbabff572def475ec1cd9d76e2a57e3d0354e16 -Author: Kris Wallsmith -Date: Fri Jun 11 13:21:26 2010 -0700 - - Removed removal of parameters when optimizing the container so one class name stored in a parameter can be used for multiple services (think multiple entity/document managers) - -commit b17400454bb969c6a04edea1e88cb247d270a7f6 -Author: Fabien Potencier -Date: Mon Jun 14 09:04:45 2010 +0200 - - [DomCrawler] added some shortcut methods to the Form classes to make the API more friendly - -commit 16f7d3a0406c5107077f38c3049c3d49f9f533f5 -Author: Fabien Potencier -Date: Sat Jun 12 14:36:11 2010 +0200 - - [PropelBundle] fixed Propel configuraiton when no dbal is configured - -commit b48cc5b3115a23e1ce91dab809887faa6a7195fd -Author: Fabien Potencier -Date: Fri Jun 11 10:07:30 2010 +0200 - - [WebBundle] added a command to initialize a new application - -commit 6ec9b9966e541d09df7d87cb7a9a8ae4fe8e591a -Author: Fabien Potencier -Date: Fri Jun 11 10:06:44 2010 +0200 - - fixed coding standards for XML and YAML files - -commit d3f9431757a3b8783810bd2861e304d30b59593e -Author: Francois Zaninotto -Date: Mon Jun 7 21:58:12 2010 +0200 - - [PropelBundle] Removed old model autoloader - -commit 3a35c327c5d1c33b9f525d71dac60d25fe87f2d0 -Author: Francois Zaninotto -Date: Mon Jun 7 00:10:59 2010 +0200 - - [PropelBundle] Added more details in the README - -commit ca00e2074838ec08eb84e12a10f97be6f47bc8e7 -Author: Francois Zaninotto -Date: Mon Jun 7 00:00:39 2010 +0200 - - [PropelBundle] Removed need for custom autoloader since Propel now supports namespaces - -commit 075edbc3b79230c69cac86292f88cd4480056ab3 -Author: Fabien Potencier -Date: Thu Jun 10 19:19:00 2010 +0200 - - [TwigBundle] updated the bundle to take advantage of the latest Twig version - -commit 77d3f924df2f27972922d2b27c008d91c747b7e3 -Author: Fabien Potencier -Date: Thu Jun 10 18:26:53 2010 +0200 - - added a way to easily change the environment and the debug flag in functional tests - -commit defa307d40b9f350f29c8c82f1acc2b182b727cd -Author: Fabien Potencier -Date: Thu Jun 10 18:16:58 2010 +0200 - - [WebBundle] added some black magic to remove the boiler plate code needed in end user functional tests - -commit e3c2e40c06303eb33b43a77cff019cde0df3051d -Author: Fabien Potencier -Date: Thu Jun 10 17:54:39 2010 +0200 - - [Foundation] added Kernel::__clone() - -commit c11b707967e091025721d2d5da131875270295b9 -Author: Fabien Potencier -Date: Thu Jun 10 17:26:10 2010 +0200 - - fixed tests - -commit a78f88687c0a008518c8a6c471df3ecf6523de98 -Author: Fabien Potencier -Date: Thu Jun 10 16:52:25 2010 +0200 - - [WebBundle] fixed default skeleton - -commit 50610bc92b526499a49ae3c6539c89c28ceda4e8 -Author: Fabien Potencier -Date: Thu Jun 10 10:37:23 2010 +0200 - - [SwiftmailerBundle] removed the need for adding the swiftmailer path to the include path - -commit 7764a278c434d66225f38ecd8c71650f669a8532 -Author: ornicar -Date: Tue Jun 8 17:35:29 2010 +0200 - - Fix Exception message in ControllerManager - -commit 6d5f186728117a3e7845df7c49b59a65e7a4114d -Author: henrikbjorn -Date: Tue Jun 8 20:35:52 2010 +0200 - - [DoctrineBundle] Removed array_reverse from DoctrineExtension so src/Application/SomeBundle/Entities/Entiy.php is favored over src/Bundle/SomeBundle/Entities/Entity.php - -commit 37dda2ba8b93e8b61730c3aa3517fdf8bcdbebb3 -Author: Fabien Potencier -Date: Tue Jun 8 22:14:17 2010 +0200 - - [TwigBundle] fixed typos - -commit b86880da5e946fdd70ccc631e3cabdbf09f06e7e -Author: Fabien Potencier -Date: Tue Jun 8 16:50:16 2010 +0200 - - [TwigBundle] updated the bundle according to the latest version of Twig - -commit 395081debee2b4cd1c457d0218707f20c9d60a2d -Author: Fabien Potencier -Date: Mon Jun 7 22:53:17 2010 +0200 - - added autoload.php to .gitignore - -commit 28f4bccb33ba64ca732cdc3b71049435b62e3053 -Author: Fabien Potencier -Date: Mon Jun 7 10:10:00 2010 +0200 - - renamed culture to locale (patch from henrikbjorn) - -commit aa050e2f0883f21be48b4fdd78a7afd5b31de1e7 -Author: Fabien Potencier -Date: Mon Jun 7 10:09:10 2010 +0200 - - fixed ZF2 unit tests - -commit 409a7425036d200716bcdf286baea157f38cb891 -Author: Fabien Potencier -Date: Mon Jun 7 09:48:51 2010 +0200 - - [ZendBundle] updated the Zend Framework bundle to use ZF2 - -commit 294e54fb21d1fed671a1abb07cccc044e8dc45ee -Author: Fabien Potencier -Date: Mon Jun 7 09:36:20 2010 +0200 - - [TwigBundle] fixed service names - -commit a7e5f81803c6d36aa9b81b25519b01f93492c3d8 -Author: Fabien Potencier -Date: Mon Jun 7 09:08:35 2010 +0200 - - changed all framework extensions to take advantage of the new extension configuration inheritance from previous commit - -commit b057ef613fab4bc06d77bd45d77ed16ba35f7fc8 -Author: Fabien Potencier -Date: Mon Jun 7 07:57:01 2010 +0200 - - [DependencyInjection] changed the extension mechanism to allow an extension to be inherit and merge from an existing configuration - -commit a79ad894f920e2f78d1f09f25901e91a74430686 -Author: Fabien Potencier -Date: Sun Jun 6 10:35:20 2010 +0200 - - added a way to run tests that depends on external libraries - -commit 626b88c8f100ebb2e67412a1609b14150c9bc2a0 -Author: Fabien Potencier -Date: Thu Jun 3 09:25:51 2010 +0200 - - [Console] simplified asXml() method - -commit 227653fd243498495e4414218e0d4282eef3876e -Author: Fabien Potencier -Date: Thu Jun 3 08:47:46 2010 +0200 - - [TwigBundle] added the javascript token parsers in the helper extension - -commit 6261cc26693fa1697bcbbd671f18f4902bef07bc -Author: Jeremy Mikola -Date: Wed Jun 2 17:32:08 2010 -0400 - - Fixed bad examples in doctrine:generate:entities help output. - -commit 12328a1bcbf231da8eaf942f8d68c7dc0c7c4f38 -Author: Fabien Potencier -Date: Thu Jun 3 08:42:22 2010 +0200 - - [TwigBundle] updated the bundle to work with the latest Twig version - -commit d05cec8a3906e975b419c00a968337284f6b0d41 -Author: Fabien Potencier -Date: Thu Jun 3 08:33:54 2010 +0200 - - [TwigBundle] fixed typos - -commit 1a3790a636f78ec7c5b08e6981672cf323428c5c -Author: Fabien Potencier -Date: Tue Jun 1 10:03:50 2010 +0200 - - [Foundation] normalized app name for use in a class name - -commit 59f60abbd534253d65e7ffaa9d01e0f43e4a5adb -Author: Jeremy Mikola -Date: Thu May 27 10:29:13 2010 -0400 - - Updated EntityGenerator spaces param to new coding standards - -commit 8b82e73ab97111105f03e2616bd1d06cfd89e62c -Author: Jeremy Mikola -Date: Wed May 26 15:46:54 2010 -0400 - - Added bundle and entity parameters to limit operating scope of the doctrine:generate:entities command. - -commit 75cc89b4ee26595afd806cf72f98aff751004842 -Author: Jeremy Mikola -Date: Wed May 26 11:49:05 2010 -0400 - - Added output to doctrine:generate:entity command and removed undesirable (and misnamed) call to doctrine:generate:entities. - -commit a7e20687f6bdf04d93394d239325b6d798013018 -Author: Fabien Potencier -Date: Thu May 27 17:23:30 2010 +0200 - - [PropelBundle] added logging - -commit c1e0c3edbaac249e397e75119cce2b749e6fcefc -Author: Fabien Potencier -Date: Thu May 27 16:52:16 2010 +0200 - - [PropelBundle] added automatic bootstrapping of Propel in the boot - -commit c9e8934ee01b668011e8523181fff3308da5eac8 -Author: Fabien Potencier -Date: Thu May 27 16:47:39 2010 +0200 - - [PropelBundle] fixed Propel and Phing autoloading - -commit 13839f23cefe65e62ffee37d61ed01d97de36e87 -Author: Fabien Potencier -Date: Thu May 27 16:36:09 2010 +0200 - - [PropelBundle] fixed generation of propel_autoload.php - -commit 448d1a31dff6c0ac2eab37a2b1270c447f84c0d2 -Author: Fabien Potencier -Date: Thu May 27 16:34:34 2010 +0200 - - [PropelBundle] added autoloading for model classes - -commit ebca4f679fc2500229bd412da4b35cc50dc4b1e8 -Author: Fabien Potencier -Date: Thu May 27 16:08:49 2010 +0200 - - updated propel:build command - -commit 6f87c9389d4b8498d130c59f702ad15e0b1df88c -Author: Francois Zaninotto -Date: Thu May 27 15:46:15 2010 +0200 - - added more details to README - -commit 79d4a299b679855ba9027617e386d49b44a90b42 -Author: Francois Zaninotto -Date: Mon May 17 14:21:15 2010 +0200 - - [PropelBundle] Added requirement for external libraries in README - -commit cb23828a0a16bca10d3bb7b32c1595dcbb4deb76 -Author: Francois Zaninotto -Date: Mon May 17 14:17:21 2010 +0200 - - [PropelBundle] Initial commit (WIP) (thanks @fabpot) - -commit 85d4a0d55f2dae0a94e4a524857026589767e456 -Author: Fabien Potencier -Date: Thu May 27 09:25:16 2010 +0200 - - added a way to pass default options to splitTemplateName - -commit 28c0329debdd4d687ab2b0e076f809506ac786b6 -Author: Fabien Potencier -Date: Thu May 27 09:22:21 2010 +0200 - - [TwigBundle] added javascript/javascripts tags - -commit 5a09375dc4bbcc0c2ee06f6a6c587c6626f51d79 -Author: Greg Thornton -Date: Fri May 21 22:25:41 2010 -0500 - - Moved migrations-specific method out of DoctrineBundle\Command\DoctrineCommand and into the migrations bundle. - -commit 0512d13c07196b676e01ecad704572025e5a5608 -Author: Greg Thornton -Date: Fri May 21 21:56:38 2010 -0500 - - Added missing DoctrineCommand imports to DoctrineMigrationsBundle. - -commit 9fa1cb5e71adb92fd94ee4d09e0acbbfcab3140a -Author: Bongiraud Dominique -Date: Fri May 21 19:17:36 2010 +0200 - - removed unused parameter in Request - -commit 3a398b84a2720cb7cae4b311386983af157a3ccc -Author: Bongiraud Dominique -Date: Fri May 21 19:01:51 2010 +0200 - - fixed invert parameters in Request::create method - -commit a1bf29743d11810bcbe0ca0ed5dec1711d8ce612 -Author: Fabien Potencier -Date: Tue May 25 18:16:08 2010 +0200 - - [Templating] fixed typo in phpdoc - -commit e282820835f606c0d3a2c9a2b876c73963030871 -Author: Jeremy Mikola -Date: Tue May 25 09:47:25 2010 -0400 - - [WebBundle] Controller::generateUrl() was not passing absolute parameter - -commit abe86d2608640d0b0e0e8891b1829d5afeb40366 -Author: Fabien Potencier -Date: Tue May 25 18:13:53 2010 +0200 - - [Foundation] added the env and debug information in the project container class name to avoid potential clashes if you manipulate several container in the same PHP script - -commit 632ef95e060e45a85abc95c43c0850b05ee41f37 -Author: Fabien Potencier -Date: Mon May 24 14:02:58 2010 +0200 - - [HttpKernel] added Request::overrideGlobals() - -commit b949c8e80cb66a818de3f415960284fe50e1b2cd -Author: Greg Thornton -Date: Fri May 21 10:13:17 2010 -0500 - - Fixed doctrine migrations commands namespace. - -commit 269651235ae830fe8d93800f3fc70c6142b8bbc4 -Author: Fabien Potencier -Date: Fri May 21 16:18:29 2010 +0200 - - fixed XSD local paths - -commit 73db693591a7b777995f64e6df8f5a94b5ffb05b -Author: Greg Thornton -Date: Fri May 21 04:35:59 2010 -0500 - - Added unix_socket doctrine.dbal.connection option, which is used by the doctrine2 PDOMySql driver. - -commit a9c047f8467415d2bd4fd6739d929357d69b908c -Author: Matthieu Bontemps -Date: Fri May 21 14:18:32 2010 +0200 - - [TwigBundle] fixed phpdoc in RouteTokenParser - -commit 360f79f3a122f9ed36541786cb3b7f4854d04aaf -Author: Fabien Potencier -Date: Fri May 21 13:22:34 2010 +0200 - - [Finder] refactored directory depth management - -commit 9426f820a709a4a3309e4fef4d7ee46d931614db -Author: Fabien Potencier -Date: Fri May 21 12:50:13 2010 +0200 - - [Finder] refactored size and date comparators - -commit efb5801ac1a5795e00442b95ce71b549a0f90763 -Author: Fabien Potencier -Date: Fri May 21 12:49:13 2010 +0200 - - fixed phpunit.xml.dist (exclude bundles that rely on third party libraries) - -commit 46a8a1752fd6569b31d7730a53878bacce0ce845 -Author: Fabien Potencier -Date: Thu May 20 20:57:25 2010 +0200 - - [Templating] removed CompilableLoaderInterface and fixed unit tests - -commit 6ea878242bd447d5f9ade3f1f22702b64ea22a16 -Author: Fabien Potencier -Date: Thu May 20 19:29:12 2010 +0200 - - fixed coding standards - -commit 87143b3dd3b22fa3b6026a1c0532d16bcd63244c -Author: Fabien Potencier -Date: Thu May 20 19:11:09 2010 +0200 - - [TwigBundle] added the Twig bundle (proof of concept) - -commit 2f4c9a32e939640db1608f16a0413bade8bdb1c2 -Author: Fabien Potencier -Date: Thu May 20 17:23:33 2010 +0200 - - made splitTemplateName() public - -commit d7c83571ff2ff511a21d2fa16fcd2cbc171b5666 -Author: Fabien Potencier -Date: Thu May 20 17:22:24 2010 +0200 - - [Templating] enabled escaping only when the renderer is php - -commit f11d5394205cb5b1301b79f7a896254531e552c2 -Author: Fabien Potencier -Date: Thu May 20 17:15:36 2010 +0200 - - [Templating] added a isFresh() method to Loader classes - -commit 8f112ae261378c69be69e8fda6da4d3943df1c54 -Author: Fabien Potencier -Date: Thu May 20 15:22:48 2010 +0200 - - [Templating] added some missing phpdoc - -commit bee9d77ed3df395b98f73bbe70dc7946cd684dd0 -Author: Fabien Potencier -Date: Thu May 20 13:53:39 2010 +0200 - - [WebBundle] fixed hardcoded php renderer in template paths - -commit 78286bed68bee624ab6ca182f917f237ff0dbc35 -Author: Fabien Potencier -Date: Thu May 20 13:52:43 2010 +0200 - - [WebBundle] fixed template name with a custom renderer - -commit 8cd2b450044b1ba9dd7b2f836d3cb76ba212b153 -Author: Fabien Potencier -Date: Thu May 20 13:51:47 2010 +0200 - - [WebBundle] added a way to add more renderer to the Templating Engine from the container - -commit 04a0032293516f4f6c007f671d44827c2500fdac -Author: Fabien Potencier -Date: Thu May 20 13:50:14 2010 +0200 - - [Templating] added a __isset() method to the Engine - -commit d14daf927584359a4691da94252ecf3893b8cfa1 -Author: Fabien Potencier -Date: Wed May 19 18:52:13 2010 +0200 - - [HttpKernel] fixed Request::getETags() - -commit f62dd3520d13b9cdf5ed65448e4366e88d32741d -Author: Fabien Potencier -Date: Wed May 19 18:51:31 2010 +0200 - - [WebBundle] fixed ExceptionHandler configuration - -commit 3704b67cda4a71d69631d312fd677bfc84cdd119 -Author: Fabien Potencier -Date: Wed May 19 16:35:12 2010 +0200 - - [HttpKernel] fixed signature - -commit 6a3dcce31eafa26805491fdd5cdc6abd68c09a69 -Author: Kris Wallsmith -Date: Mon May 17 10:36:05 2010 -0700 - - [WebBundle] added missing "class" attributes to xsd - -commit 66426733ec49143641a50bdb1f82bcca84f5381f -Author: Kris Wallsmith -Date: Wed May 19 07:21:19 2010 -0700 - - [SwiftmailerBundle] updated XSD based on visual audit - -commit 12a09f5cb5abb07934d7809a756e39a2c25fb6e7 -Author: Kris Wallsmith -Date: Wed May 19 07:12:21 2010 -0700 - - [DoctrineBundle] updated XSD based on a visual audit - -commit fe80be7e354d3607f3fe9186095a9715969f307d -Author: Kris Wallsmith -Date: Wed May 19 06:51:33 2010 -0700 - - Fixed reference to moved listener - -commit 3dce658b8ab78b193daece1cd23e60e0e50e2f2d -Author: Bongiraud Dominique -Date: Thu May 6 17:45:34 2010 +0200 - - [BrowserKit] - - Fixed inverted parameters in Client::requestFromRequest - - Add missing parameter documentation in Request::__construct() - -commit eec7db8238f70ba87c45db4315bfa9322030fffe -Author: Fabien Potencier -Date: Wed May 19 15:27:53 2010 +0200 - - fixed some coding standards (extracted from 37c45180ae5513927586) - -commit 5e1c495bbb6994e9b6745dfb8124688a96852b5f -Author: Matthieu Bontemps -Date: Fri May 14 13:50:08 2010 +0200 - - Fix an indentation problem in Crawler.php - -commit 6e6092596b9cb11fb019071b805caff88afedf06 -Author: Fabien Potencier -Date: Wed May 19 11:25:07 2010 +0200 - - [HttpKernel] added a method to retrieved the ETags from the IF_NONE_MATCH header in a Request - -commit 005051c389b071b764a374b0730091e818d487d2 -Author: Fabien Potencier -Date: Wed May 19 11:24:31 2010 +0200 - - [HttpKernel] added support for weak etags and added a method to set all cookies - -commit c840c294fa620f14aa327b52a0e27c92d26fc159 -Author: Fabien Potencier -Date: Wed May 19 10:24:36 2010 +0200 - - added methods to introspect a Bundle - -commit e09d57ca8b7b834cabd06f71af9c829244526472 -Author: Fabien Potencier -Date: Wed May 19 09:45:49 2010 +0200 - - moved Doctrine migration commands to another bundle as migrations are not part of Doctrine core - -commit efc4777b237cd11ae7158ca7037148de96ff7e2f -Author: ornicar -Date: Tue May 4 17:31:43 2010 +0200 - - [DoctrineBundle] fixed DoctrineBundle migration namespaces - -commit 8c4dd5cca98cf1056b00c7c91f8476a847e8f42d -Author: Fabien Potencier -Date: Wed May 19 09:16:18 2010 +0200 - - refactored the listeners management - -commit 3fe83cd7264bbc6a1688355bd2ff91e52d6c5711 -Author: Fabien Potencier -Date: Tue May 18 13:05:03 2010 +0200 - - [WebBundle] finished the refactoring of the actions helper - -commit 3749c590419b060d3535be1b8b01859c884335f0 -Author: Fabien Potencier -Date: Tue May 18 12:48:56 2010 +0200 - - [WebBundle] introduced a ControllerManager class - -commit e715bc3d45496e77d52b497ef65ef98aa1e99906 -Author: Fabien Potencier -Date: Mon May 17 15:05:25 2010 +0200 - - [Console] updated OutputInterface - -commit 638d3b0f59fb4c25d03477c50d1e25715104bd6b -Author: Fabien Potencier -Date: Fri May 14 11:50:19 2010 +0200 - - [WebBundle] made a small optimization - -commit c8dde44b61d75ac2b1c775fc4600ca3f80589756 -Author: Fabien Potencier -Date: Fri May 14 11:22:20 2010 +0200 - - [WebBundle] added support for URI in actions helper - -commit b6852c3b6e5de85613665572272c4d4ca6b54a41 -Author: Fabien Potencier -Date: Fri May 14 09:29:04 2010 +0200 - - [Finder] added a data range filter - -commit c757616fb769c8f3d8d2cc223e750e126af1ce87 -Author: Fabien Potencier -Date: Fri May 14 09:18:42 2010 +0200 - - [Finder] fixed phpdoc - -commit 569508adea27eb9f99e0892ff577f04b71ddf610 -Author: Fabien Potencier -Date: Thu May 13 20:23:23 2010 +0200 - - [WebBundle] added options to the render method of the actions helper - -commit 2c165693e7362ef562e153d562869ce92a50e971 -Author: Fabien Potencier -Date: Thu May 13 17:17:33 2010 +0200 - - changed the main parameter of the kernel handle() method to type with 3 different values - -commit bb77e9a3d680c531eb68324a371aab82f3ff9a32 -Author: Fabien Potencier -Date: Thu May 13 08:29:04 2010 +0200 - - [WebBundle] re-organized the sub-request management a bit (WIP) - -commit 72947d85880adf31ceb6f6d65b78644ae1761a9b -Author: Fabien Potencier -Date: Thu May 13 08:15:37 2010 +0200 - - re-organized the sub-request management a bit (WIP) - -commit fd331bac180dfd4aed2a4c109d40a573d2764d88 -Author: Fabien Potencier -Date: Wed May 12 20:49:45 2010 +0200 - - changed the routing to accept a single _controller argument instead of _bundle, _controller, and _action (the _controller is the : separated representation of a controller - this is more coherent with other part of the framework) - -commit 9005efaa17a4b5c0a6ec936f719e95c816a20862 -Author: Fabien Potencier -Date: Wed May 12 20:48:23 2010 +0200 - - added a comment in PHPDoc about what should be a helper instance - -commit 10424155bfdb6709639327e06c3f900b2302b21d -Author: Fabien Potencier -Date: Tue May 11 10:36:31 2010 +0200 - - fixed some coding standards problems - -commit d8752c7fab4af922c3dcc02ce45bb61c081040fe -Author: Fabien Potencier -Date: Mon May 10 19:40:18 2010 +0200 - - [HttpKernel] moved getDate() from ParameterBag to HeaderBag - -commit 653620406b7ac016a502d253b5767658572cbf1f -Author: Fabien Potencier -Date: Mon May 10 13:20:03 2010 +0200 - - [HttpKernel] added Request::getQueryString() - -commit 287f787927ad9215e33ae2cc7ce9a785449be1ce -Author: Fabien Potencier -Date: Mon May 10 13:08:19 2010 +0200 - - [HttpKernel] added Request::getUri() - -commit 33a7d9a0a4710c6c666b9701d1a8f9a13e946882 -Author: Jordi Boggiano -Date: Sat May 8 15:53:22 2010 +0200 - - fixed curlies folding, part three, handled remaining special cases manually - -commit 9ed3d0468ef9a99383be82fe5059931cb3c36961 -Author: Jordi Boggiano -Date: Sat May 8 15:32:30 2010 +0200 - - folded all curly brackets of control structures to conform to PEAR/ZF CS, part two - -commit 16055d229bf327f671b27eafad962dd98a440d81 -Author: Fabien Potencier -Date: Fri May 7 19:35:08 2010 +0200 - - moved the requirement of the bootstrap.php later in the process - -commit 75f0d47b5450cfa053653b81cc86c12ec48032f5 -Author: Fabien Potencier -Date: Fri May 7 18:31:45 2010 +0200 - - [HttpKernel] added support for query strings in Request::create() method - -commit 2684de0d8e0956de3279f996c5f825b9167fb07c -Author: Jordi Boggiano -Date: Fri May 7 16:09:11 2010 +0200 - - Folded all curly brackets of control structures to conform to PEAR/ZF CS - -commit e79976817d8d0c537b93ab2cfcbfdaac553840e1 -Author: Fabien Potencier -Date: Thu May 6 14:32:54 2010 +0200 - - fixed typo in previous commit - -commit 9c2c9928703e6ca5dbdbd0d89c7a1d530b1e8d29 -Author: Fabien Potencier -Date: Thu May 6 14:26:48 2010 +0200 - - added a raw argument to the HttpKernel::handle() method - -commit 83c6d337e2fa0b309e8a856624fab97d077a6d81 -Author: Fabien Potencier -Date: Thu May 6 13:25:53 2010 +0200 - - changed coding standards: indendation is now 4 spaces - -commit 6328d514a35d9840bcc641e90b8ab9c2dc67c32f -Author: Fabien Potencier -Date: Thu May 6 12:04:50 2010 +0200 - - renamed RequestHandler component to HttpKernel - -commit d41e33782a54a50f31b86f5ca26c68c586663076 -Author: Fabien Potencier -Date: Thu May 6 08:58:39 2010 +0200 - - [WebBundle] added more tests to Mustache - -commit 3bce03a7e1c416e69a7f23da364f6978d8288da3 -Author: ornicar -Date: Wed May 5 16:56:14 2010 +0200 - - [WebBundle] fixed Finder namespace in Filesystem - -commit 04da781529e243adddf7fb551a62e648af30cd08 -Author: Fabien Potencier -Date: Wed May 5 10:24:34 2010 +0200 - - [RequestHandler] changed server object in Request to be a simple ParameterBag - -commit 5d77229acad46946f1415611fb3a61f6ef2a638a -Author: tirnanog06 -Date: Tue May 4 12:35:42 2010 -0400 - - [WebBundle] second argument in array_merge must be an array - -commit 02858c4c3dea219246f1a1d4f2e3edd693ce7859 -Author: Fabien Potencier -Date: Tue May 4 12:02:07 2010 +0200 - - [Finder] simplified LimitDepthFilterIterator - -commit aaeb48f744af3673aa4fc23529a3f4c955e4776d -Author: Fabien Potencier -Date: Tue May 4 11:34:29 2010 +0200 - - [Finder] made the in() method fluent as others as Finder now implements the IteratorAggregate interface - -commit 376ca78346e8322627ce14cc67a559c1cccdfd5e -Author: Fabien Potencier -Date: Tue May 4 11:07:25 2010 +0200 - - [Finder] replaced ChainIterator with PHP built-in AppendIterator - -commit 4be3a508f1af08f8c20a25f5aeaa817a339c386c -Author: Fabien Potencier -Date: Mon May 3 18:10:24 2010 +0200 - - [RequestHandler] fixed HeaderBag usage - -commit bdbb02d7b9ad9c948706c8b42474f73c87987a21 -Author: Fabien Potencier -Date: Mon May 3 16:11:38 2010 +0200 - - [Foundation] added a way to call RequestHandler::handleRaw() from the Kernel - -commit 5d26bb89a0c3125c06842f595235689dfc640145 -Author: Fabien Potencier -Date: Mon May 3 15:37:23 2010 +0200 - - [WebBundle] added a query parameter to the controller loader for more flexibility - -commit 284113e9b2c87d6a983d6e8222e1c90628a58810 -Author: Fabien Potencier -Date: Mon May 3 12:19:08 2010 +0200 - - [RequestHandler] fixed typo - -commit 606e44e4917ba77f8d25f7acae85423cc9162726 -Author: Fabien Potencier -Date: Mon May 3 11:47:01 2010 +0200 - - [RequestHandler] added a bunch of HTTP cache related methods to the Response class - -commit c34da5d6c4b76fc590b0277818a963db3156aa16 -Author: Fabien Potencier -Date: Mon May 3 11:40:23 2010 +0200 - - renamed RequestBag to ParameterBag, added HeaderBag, changed the Response to use the new HeaderBag, added a class to manage the Cache-Control header - -commit b3a6c6f3464327b867a37d30419b74de0a3d36e8 -Author: Fabien Potencier -Date: Mon May 3 11:23:53 2010 +0200 - - [RequestHandler] removed fluent interface for Response, fixed some PHPDoc - -commit ca26672edec8a5b1170bd5b09c4d6fc7c4df174b -Author: Fabien Potencier -Date: Mon May 3 11:22:33 2010 +0200 - - [RequestHandler] converted response status texts keys to integer - -commit 8fe25d343bea218b41894be02740a9247b421975 -Author: Fabien Potencier -Date: Mon May 3 11:17:02 2010 +0200 - - [WebBundle] made the request instance explicit in the controller base class (useful if you inject the request for testing purpose) - -commit a9d8f39382cb746a164f506d2abf9ceed0ff327b -Author: Fabien Potencier -Date: Mon May 3 09:54:17 2010 +0200 - - [Foundation] moved some Kernel initializations in the boot() method to speed up creation of Kernel instances - -commit 08582893976d13113099ec15b47b1aca9269b4b8 -Author: Fabien Potencier -Date: Mon May 3 09:14:35 2010 +0200 - - [WebBundle] added a routing file for the 'default' route - -commit afa1cea1032230f8775f147eb76a813c14d134dd -Author: Fabien Potencier -Date: Sun May 2 18:05:49 2010 +0200 - - [DotrineBundle] dixed case on MySQL driver - -commit a06d4a80dd8602bf36df12b9f7b1ee92dd4e9783 -Author: Fabien Potencier -Date: Wed Apr 28 08:34:57 2010 +0200 - - [RequestHandler] fixed incorrect splitting of Accept-* headers - -commit d9e4801a562fce158c7cca0327cce1a408d5d1ac -Author: pborreli -Date: Sun Apr 25 15:06:54 2010 +0000 - - fixed framework name in tests - -commit cdc9c946285e10954032fa189900e6d7e5097db1 -Author: pborreli -Date: Sun Apr 25 15:02:23 2010 +0000 - - fixed phpdoc - -commit 7065957a30abb920ef1519c6abf887a19d049ccd -Author: pborreli -Date: Sun Apr 25 14:04:09 2010 +0000 - - replaced assertType by the new assertInstanceOf in unit tests - -commit 9eb3607edf36ad9f9d918eb3191625577f1c1a4a -Author: Fabien Potencier -Date: Sun Apr 25 22:18:17 2010 +0200 - - [WebBundle] made a small optimization - -commit 018c8d548c9a1d621f5c68063973f8a0d1fc4a8a -Author: Fabien Potencier -Date: Sun Apr 25 16:17:54 2010 +0200 - - fixed link generation when doing sub-requests - -commit e983029ddc88aee51dbffe543f92f1d8914d7c64 -Author: Fabien Potencier -Date: Sun Apr 25 16:16:05 2010 +0200 - - Revert "fixed link generation when doing sub-requests" - - This reverts commit f8ba68332fa5a68f98730c73fbd6bd9dd4d05de4. - -commit f8ba68332fa5a68f98730c73fbd6bd9dd4d05de4 -Author: Fabien Potencier -Date: Sun Apr 25 16:15:20 2010 +0200 - - fixed link generation when doing sub-requests - -commit ee799f6f6f87a0e473555d24e65d31d354ee2e78 -Author: Fabien Potencier -Date: Sun Apr 25 13:34:34 2010 +0200 - - [RequestHandler] changed Request to use the headers bag when appropriate - -commit 038f7d7bb428bd118d02bbce9cc376fba5848b97 -Author: Fabien Potencier -Date: Sun Apr 25 13:34:02 2010 +0200 - - [RequestHandler] added getPort() and setMethod() to Request - -commit 1bce64678f7f1e26c6594f880dc0f57d6e5d4d58 -Author: Fabien Potencier -Date: Sun Apr 25 13:32:45 2010 +0200 - - [RequestHandler] fixed cloning of Request instances - -commit 3074f12727dbdcfc38850bf205e79f194a68fb9d -Author: Fabien Potencier -Date: Sun Apr 25 13:20:55 2010 +0200 - - [RequestHandler] added a way to delete a parameter from a RequestBag instance - -commit 711b3d371ad3da5b382ab0a03c0105f7e0b9d3d4 -Author: Fabien Potencier -Date: Sun Apr 25 13:18:42 2010 +0200 - - fixed request management - - * The "main" request is stored in the RequestHandler - * The request is passed to the core.response event - -commit ed36859094fe3f62bf3d16981468c9f01c3a44d3 -Author: Fabien Potencier -Date: Sun Apr 25 13:18:07 2010 +0200 - - [WebBundle] remove unneeded code - -commit 9052418f6ed99a13774896dab3180ef6ef322236 -Author: Fabien Potencier -Date: Sun Apr 25 13:15:26 2010 +0200 - - [WebBundle] added a trace of uncaught exception with error_log() in prod environment - -commit 52acc423d0a90f9c23b2c1ef2b806cefec733016 -Author: Fabien Potencier -Date: Sat Apr 24 15:48:49 2010 +0200 - - [RequestHandler] added the RequestHandlerInterface - -commit 0255508c15d318bb53d1ae5914c56aa17439a7ae -Author: Fabien Potencier -Date: Sat Apr 24 10:50:07 2010 +0200 - - [WebBundle] fixed typos - -commit d498de88f023459c2ca260db9c637f4d21483f9f -Author: Fabien Potencier -Date: Sat Apr 24 09:38:58 2010 +0200 - - [RequestHandler] removed RequestInterface and ResponseInterface, added RequestHandlerInterface (removed the run() method) - -commit 9cf78e637bc38faa8a947f8a4a23b4b96a40f9d2 -Author: Fabien Potencier -Date: Sat Apr 24 09:38:10 2010 +0200 - - [WebBundle] added a Response parameter to the send() method - -commit b5089133d228e0ba28a58e2fb749a1071a188a3b -Author: Pascal Borreli -Date: Fri Apr 23 23:22:16 2010 +0000 - - fixed typos and phpdoc - -commit bc6bc391a188aeaff5588f096ddf4146edeca706 -Author: Jonathan H. Wage -Date: Fri Apr 16 19:22:37 2010 -0400 - - Initial entry of new commands for migrations integration - -commit ae82308eff578359e2217dabc521a3279e339d19 -Author: Jonathan H. Wage -Date: Fri Apr 16 19:21:33 2010 -0400 - - Changing --em option description consistant across all commands - -commit 2c41e932483460cc81497a87c36e0c77eb5b77fc -Author: Jonathan H. Wage -Date: Wed Apr 14 21:07:58 2010 -0400 - - More work to DoctrineBundle Console Commands and updated README - -commit 4db2caebae58e2200bd07ca5c035b40d315581b2 -Author: Jonathan H. Wage -Date: Wed Apr 14 15:32:45 2010 -0400 - - Updating DoctrineBundle for latest changes to Doctrine 2 CLI where we switched to Symfony console - -commit 9cf9430430b82a5a8865b09d4a1b5705103b83a9 -Author: Jonathan H. Wage -Date: Mon Apr 12 15:56:42 2010 -0400 - - Enhancing Bundle CLI Command loading to allow a Bundle class to manually add commands to the Console Application instead of trying to read them from disk. - -commit 20cc9b96694d5756e3b8254a5e74cdeba02c5774 -Author: Jonathan H. Wage -Date: Fri Apr 16 13:19:23 2010 -0400 - - Changing how command names are parsed to allow multiple levels of namespaces - -commit 0c78e9f121812aada2f9220d55f7d9c55dfe1dc3 -Author: Jonathan H. Wage -Date: Fri Apr 16 13:15:23 2010 -0400 - - Adding feature to Command help that allows you to use %command.name% and %command.full_name% patterns so you don't have to hardcode the command name in help text. - -commit 27057fe6aee583ba89fd060b707696553868ccba -Author: Fabien Potencier -Date: Fri Apr 23 10:08:24 2010 +0200 - - [RequestHandler] fixed request headers - -commit 8d8afd992b62370301b3871a3bbe4621cc215cb5 -Author: Fabien Potencier -Date: Fri Apr 23 10:07:24 2010 +0200 - - [RequestHandler] fixed request headers - -commit f8e2c3b945d836a546858f6b1dc4ac6a6ebb8f90 -Author: Fabien Potencier -Date: Fri Apr 23 08:31:26 2010 +0200 - - [BrowserKit] fixed test - -commit 16d406a9da62d9ef8cfdb20af2abda3ee92b8d38 -Author: Fabien Potencier -Date: Fri Apr 23 08:29:46 2010 +0200 - - fixed coding standards - -commit ab7adbff2b9405fb26f77bb6f3b1b0f2780f5e91 -Author: Fabien Potencier -Date: Thu Apr 22 07:22:44 2010 +0200 - - [BrowserKit] fixed cookie management - -commit 20527a0a5bda4dcc6dafb0039fc9405d68dcb0c0 -Author: Fabien Potencier -Date: Wed Apr 21 13:28:59 2010 +0200 - - [BrowserKit] added a __toString() method to the Client to ease debugging - -commit 1194520b839a4c08b5cb17a52781d0c2c6825641 -Author: Fabien Potencier -Date: Wed Apr 21 13:17:50 2010 +0200 - - [BrowserKit] added a way to automatically follow redirects - -commit fcda253a1b38e12cdba5efbc61c2e11a4813763d -Author: Fabien Potencier -Date: Wed Apr 21 12:05:34 2010 +0200 - - added full support for functional tests - -commit e0456fbaeb728ad8d588649e48aab864669ecab9 -Author: Fabien Potencier -Date: Wed Apr 21 11:18:41 2010 +0200 - - [WebBundle] fixed Filesystem::mirror to use the new Finder component - -commit 6060d015eb45659fcbdc3d8c86bbface53a11e1b -Author: Fabien Potencier -Date: Wed Apr 21 11:16:57 2010 +0200 - - [Finder] fixed ugly code - -commit a21004a8860a442125c3f2a41da38464ff11d39e -Author: Pascal Borreli -Date: Tue Apr 20 00:04:42 2010 +0000 - - [Process] fixed phpdoc - -commit 5b8a88476bd9a2d18e4160baf84ea3d87711fd4b -Author: Pascal Borreli -Date: Tue Apr 20 00:29:58 2010 +0000 - - [DomCrawler] fixed phpdoc - -commit 72fe9fa52f296925e4d45393851c646c327f168b -Author: Fabien Potencier -Date: Wed Apr 21 09:31:18 2010 +0200 - - [Finder] added the component - -commit c6f21e44a30ce3c6ab6f48cbe943c6d27b71a333 -Author: Kris Wallsmith -Date: Tue Apr 20 10:44:28 2010 -0700 - - [WebBundle] Fixed issue in Mustache when a value is not provided for a token. - -commit 9313e2607d18bf1302244dc6f1a5b0398b6c487b -Author: Katsuhiro OGAWA -Date: Wed Apr 21 01:02:57 2010 +0900 - - [RequestHandler] Fixed missing variables in RequestBag - -commit f6a2b74a9179b5111edcf09cc554c990965874c5 -Author: Fabien Potencier -Date: Tue Apr 20 17:43:09 2010 +0200 - - [WebBundle] removed unneeded code - -commit ffc896400361170a7f28428f49c3d83a9ec61a66 -Author: Pierre Minnieur -Date: Tue Apr 20 12:13:39 2010 +0200 - - [BrowserKit] fixed phpdoc - -commit fb43314653784823ac2f92c8d480863b74432704 -Author: Fabien Potencier -Date: Mon Apr 19 22:10:22 2010 +0200 - - [BrowserKit] fixed typo - -commit 25b1be725fcdc8d2252519692585ebe40f8fa1d6 -Author: Fabien Potencier -Date: Mon Apr 19 17:11:32 2010 +0200 - - [BrowserKit] fixed typo - -commit fc72050eeb655120adc7d04391d24440cd70a175 -Author: Fabien Potencier -Date: Mon Apr 19 16:01:33 2010 +0200 - - [Console] fixed typo - -commit 79b39157e23977cfc24879ba221a9a47416fdedb -Author: Fabien Potencier -Date: Mon Apr 19 14:12:42 2010 +0200 - - [BrowserKit] added the component - -commit e09f73024307e4028c4c42cf591ed45be6059cba -Author: Fabien Potencier -Date: Mon Apr 19 12:01:47 2010 +0200 - - [DomCrawler] fixed DomCrawler::parseUri() - -commit 6d4fb5e4a864e974d69a2b7fc24139e6a8fac252 -Author: Fabien Potencier -Date: Mon Apr 19 09:45:39 2010 +0200 - - [RequestHandler] updated phpdoc for Response::setCookie() - -commit ee50040a79f8cfb75145da7a02a176c602936621 -Author: Fabien Potencier -Date: Mon Apr 19 09:05:11 2010 +0200 - - [Foundation] added a way to reboot the kernel - -commit 257c06f5519fcde23c477390706ddfb6ce336fb9 -Author: Fabien Potencier -Date: Mon Apr 19 08:57:58 2010 +0200 - - [WebBundle] fixed controller loader run() method - -commit 1c0a18d1b47f770a7b82318e46b02523fbdeb766 -Author: Fabien Potencier -Date: Mon Apr 19 08:33:45 2010 +0200 - - [DomCrawler] added Crawler::addContent() - -commit 2d74ea7e23491e97d4fda1e25c319380a0a97473 -Author: Fabien Potencier -Date: Mon Apr 19 07:44:41 2010 +0200 - - [Process] fixed typo - -commit 865031fa2411eccc8892697e1f5a32deaf7b3624 -Author: Fabien Potencier -Date: Sun Apr 18 09:27:43 2010 +0200 - - [Process] made the callback optional - -commit d6ee2b25137fd1ef3c0aa66b48c89d810c6cd002 -Author: Fabien Potencier -Date: Sat Apr 17 14:57:05 2010 +0200 - - [Console] fixed tests - -commit 4933ddd6a87605e39ba5b65b9449d2c33eb3160d -Author: Fabien Potencier -Date: Sat Apr 17 14:49:58 2010 +0200 - - [Process] added the component - -commit 4569ca033c2ebfa83adf80bcfd206699240d411a -Author: Kris Wallsmith -Date: Fri Apr 16 06:05:42 2010 -0700 - - [DependencyInjection] Cleaned up formatting of complex isAbsolutePath() logic. - -commit 2ed59a84646dd8e45fb5b3be76505e44faf2be7a -Author: Kris Wallsmith -Date: Fri Apr 16 09:01:19 2010 -0700 - - [WebBundle] Fixed import of base configuration in YAML skeleton. - -commit 3c07383bfb20ca8db4266e55154d8ccdd303360f -Author: Kris Wallsmith -Date: Fri Apr 16 09:04:10 2010 -0700 - - [Console] Removed reference to old test:all task. - -commit 21c345835df01013bfe214b47a381078597b607c -Author: Kris Wallsmith -Date: Thu Apr 15 21:55:03 2010 -0700 - - [WebBundle] fixed invalid assumption in Mustache - -commit 797327110b27a9a5fbae3f2fdc00affbaa7c3ac2 -Author: Fabien Potencier -Date: Thu Apr 15 14:41:42 2010 +0200 - - [DomCrawler] added the component - -commit 13759a7fac9b3c33b687b5176d2be9449809a652 -Author: Fabien Potencier -Date: Thu Apr 15 11:53:23 2010 +0200 - - [CssSelector] fixed XPathExpr::xpathliteral() - -commit 241c779cf198a42de12cf511f4f00cbc106fee3d -Author: Fabien Potencier -Date: Wed Apr 14 21:57:06 2010 +0200 - - renamed phpunit.xml to phpunit.xml.dist in the skeleton - -commit 264e5888f47ed17e9a0e440b6b5c5904360fde54 -Author: Sebastian Bergmann -Date: Wed Apr 14 09:57:47 2010 +0200 - - [DependencyInjection] changed some tests to use a data provider - -commit 75d8337542e2cfbccfe805e9ee8bfbee894a6585 -Author: Sebastian Bergmann -Date: Wed Apr 14 09:53:50 2010 +0200 - - renamed phpunit.xml to phpunit.xml.dist - -commit 79b86614398c440e6b2459cd3fe9ebf0ce1b1782 -Author: Fabien Potencier -Date: Wed Apr 14 07:40:00 2010 +0200 - - [WebBundle] added support in application skeleton for PHPUnit - -commit 36b4dae8932bc4e20df161a5a547b24af57f7a17 -Author: Thibault Duplessis -Date: Fri Apr 9 22:59:55 2010 +0200 - - fixed 2 typos in DoctrineBundle README - -commit b9fe42238a821054023a2c1fedaaf08c7dd87aae -Author: Pascal Borreli -Date: Sat Apr 10 21:23:20 2010 +0000 - - modified tests to use better PHPUnit methods - -commit 97be2ac2b726f38d1b14f6c0425f22f888f691de -Author: Pascal Borreli -Date: Sat Apr 10 18:06:15 2010 +0000 - - fixed typo - -commit 3dc26a728058a9cd4cf9361d229785ca2fb390a4 -Author: Pascal Borreli -Date: Sat Apr 10 17:56:54 2010 +0000 - - [RequestHandler] dynamic method called as static - -commit 07aabadf2574715bf74296284e83266594a031d0 -Author: Pascal Borreli -Date: Sat Apr 10 17:52:28 2010 +0000 - - [WebBundle] fixed unit of measure px is redundant - -commit 273b24e663592f63a0ceec14b80248722fd26335 -Author: Pascal Borreli -Date: Sat Apr 10 17:50:35 2010 +0000 - - fixed typo - -commit 7bb5cb4419fb1edbd5ac4fd74136ef4a3bb5ed4b -Author: Pascal Borreli -Date: Sat Apr 10 17:50:02 2010 +0000 - - removing trailing whiteplaces - -commit 5c11f9f42dc4a2ea41b73833b0caaa7a95c2e03b -Author: Fabien Potencier -Date: Mon Apr 12 17:10:05 2010 +0200 - - [ProfilerBundle] fixed typo - -commit 8ffe328fe6543f2c18cb08d049fcb7bf6f29571f -Author: Pascal Borreli -Date: Thu Apr 8 16:54:36 2010 -0700 - - [Console] Full coverage of Command class - -commit 28c0f493a27627d95438e6bfc7ea62e908956607 -Author: Fabien Potencier -Date: Thu Apr 8 12:09:14 2010 +0200 - - [CssSelector] added missing accessors - -commit d568437d233eb680953edd1e58a022e698c16cb6 -Author: Fabien Potencier -Date: Thu Apr 8 11:15:19 2010 +0200 - - changed Request storage for parameters coming from PHP global variables - -commit d9e444b4401e2a8b79a8e8197383e20e71833ec3 -Author: Fabien Potencier -Date: Thu Apr 8 11:12:58 2010 +0200 - - [Foundation] fixed request value when passed to the handle method - -commit 1683f462796e87368cf7fb8a6e3bd1906555b4c6 -Author: Fabien Potencier -Date: Thu Apr 8 10:43:42 2010 +0200 - - [DependencyInjection] reverted 2ac6faaa0b723e84e29cf940610806bad047bd15 - -commit 9ebfdf24a5ee2a8e698a50a1d76e7aeb7c381e5c -Author: Fabien Potencier -Date: Thu Apr 8 07:38:51 2010 +0200 - - [ProfilerBundle] fixed page display when the profiler DB is not writable - -commit 7d106aa80ec69cb851f2d34a8dc5dd421f74425b -Author: Pascal Borreli -Date: Wed Apr 7 19:37:33 2010 -0700 - - fixed typo - -commit e815a7eb2edf501b50a7992bd4ae50d5888973c0 -Author: Dennis Benkert -Date: Wed Apr 7 22:13:27 2010 +0200 - - fixed line indention coding standards - -commit eee2b74c08ac625cfc52df623027cf8797455f89 -Author: Pascal Borreli -Date: Wed Apr 7 18:49:48 2010 -0700 - - [RequestHandler] Fixed coding standard : correct indentation / typo - -commit 6d691052acd166b96643b1384f26d61e992bfe77 -Author: Bulat (Hacker) Shakirzyanov -Date: Wed Apr 7 13:07:15 2010 -0400 - - [WebBundle] fixed renderDir to not call renderFile on not files - -commit 9f8ef8a5757ad39cfa70e783d54be1b0cd7daaa7 -Author: Fabien Potencier -Date: Wed Apr 7 09:16:56 2010 +0200 - - fixed tests - -commit f2d75ed279f40c6874ad2dd9f6a0fef9be691f4b -Author: Pascal Borreli -Date: Tue Apr 6 18:07:59 2010 -0700 - - Fixed trailing whitespaces - -commit c1e357d200155054769933bad5237a85b0d862ab -Author: Pascal Borreli -Date: Tue Apr 6 17:51:29 2010 -0700 - - Fixed @package and @subpackage phpdoc tags - -commit 1b9fee18d4fd6f126065dde3deec97c992dd1588 -Author: Fabien Potencier -Date: Tue Apr 6 18:11:22 2010 +0200 - - [CssSelector] removed the use of lower-case() in XPath as it is not supported by PHP - -commit 233a25595f75bc0267b48eaaae1ffd26ab19e8bc -Author: Fabien Potencier -Date: Tue Apr 6 17:48:47 2010 +0200 - - [RequestHandler] fixed phpdoc - -commit 85e5496d9dbdd8de91a875841670004dd32edec0 -Author: Fabien Potencier -Date: Tue Apr 6 17:44:52 2010 +0200 - - [RequestHandler] added Request::createFromUri() - -commit 1816b8543e659fee1c6b1a473cf5da5fb7cf77a4 -Author: Fabien Potencier -Date: Tue Apr 6 16:31:51 2010 +0200 - - [DependencyInjection] fixed phpdoc - -commit 7c628a98d2a72b0e4ceefc5af3e4aa8bb368e1c6 -Author: pborreli -Date: Mon Apr 5 18:28:55 2010 +0000 - - fixed spelling typo - -commit bc29f81e8ec52d1c55172cadaf63ce97e30e6654 -Author: Fabien Potencier -Date: Tue Apr 6 16:18:25 2010 +0200 - - [DependencyInjection] changed exception class in __call() - -commit b6d00a4e878f64ba9e9722252e7e07cfb437e033 -Author: Fabien Potencier -Date: Tue Apr 6 10:21:02 2010 +0200 - - [RequestHandler] added files and cookies support to Request - -commit 229b0cea31efa47d2776f9c60dc5c3a5102b7306 -Author: Fabien Potencier -Date: Tue Apr 6 10:00:46 2010 +0200 - - [RequestHandler] fixed warning when baseUrl is empty - -commit 12690a8e92f0e960aca28fb1cca2bd356d2214b6 -Author: Pascal Borreli -Date: Sun Apr 4 17:11:32 2010 +0000 - - fixed @throws phpdoc tag - -commit dd7817ae6201617e8bbbc80575648e36bb8eb283 -Author: Pascal Borreli -Date: Sat Apr 3 23:19:07 2010 +0000 - - [RequestHandler] fixed assertion in getFormat when format is associated with only one mime-type + phpunit tests - -commit 8b1c1db86059c53ab55dc2826e17bdf6a6bb29a9 -Author: Pascal Borreli -Date: Sat Apr 3 00:24:05 2010 +0000 - - [RequestHandler] fixed coding standards: the use of function is_null() is forbidden - -commit 45a0d739b9ccdee7cfcf13026d03624656dc7aba -Author: Pascal Borreli -Date: Fri Apr 2 23:54:42 2010 +0000 - - [CssSelector] fixed coding standards: removed useless else statements - -commit 5d99cba7abade6d9c42441d84bb9d8bbbafe581f -Author: Pascal Borreli -Date: Fri Apr 2 23:48:10 2010 +0000 - - [CssSelector] fixed coding standards: removed perl comment style - -commit cb8fb71a7391466fa4db054ea5e932e78bbb2bec -Author: Pascal Borreli -Date: Fri Apr 2 23:37:58 2010 +0000 - - [OutputEscaper] fixed coding standard: removed useless else statements - -commit 33fb7a5ac28cf0740bb4ddc178f40558811c86d2 -Author: Pascal Borreli -Date: Fri Apr 2 23:28:53 2010 +0000 - - [OutputEscaper] fixed coding standards: opening brace should be on a new line - -commit 53cf10aba9f89be438b9ac9464726d1fca56cdd7 -Author: Daniel Cestari -Date: Sun Apr 4 12:38:44 2010 -0430 - - [WebBundle] updated application's skeleton routing.yml - -commit 3bd87ed38b8018a1b31d24dc978142e1f14a48b3 -Author: Daniel Cestari -Date: Sun Apr 4 12:37:18 2010 -0430 - - [Foundation] updated link to the PHP 5.3's final proposal for autoloader interoperability - -commit 95bb9d80d7d3efe93ffcb43a1f646b9418e3157a -Author: Fabien Potencier -Date: Fri Apr 2 17:21:45 2010 +0200 - - [WebBundle] fixed Symfony version in the text exception message - -commit 77f56a61f6910057dd3a9844372c5cdae55640a9 -Author: Fabien Potencier -Date: Fri Apr 2 16:47:59 2010 +0200 - - [Foundation] made the Kernel serializable (to avoid weird error messages when used with PHPUnit) - -commit 5b941f58cb4b1f372b50db7e76da4f00e405f758 -Author: Fabien Potencier -Date: Thu Apr 1 15:19:48 2010 +0200 - - [CssSelector] refactored some tests to use @dataProvider - -commit 14ea0dacaebe376cadc4c689a9bb6019ab63a213 -Author: Fabien Potencier -Date: Wed Mar 31 08:42:18 2010 +0200 - - [CssSelector] added the component - -commit 3628287f15d0f0b7090ae08ade665559c9e228d7 -Author: Fabien Potencier -Date: Mon Mar 29 14:32:58 2010 +0200 - - [DependencyInjection] fixed a test - -commit dc1e55b81e3cace3a81ea7a10da493bd2b063341 -Author: Fabien Potencier -Date: Mon Mar 29 13:14:45 2010 +0200 - - simplified phpunit.xml and made it more generic (PHPUnit 3.5 is now required) - -commit dc1bc882794f9b672b98a369e77c1710c17c4adf -Author: Fabien Potencier -Date: Mon Mar 29 12:40:22 2010 +0200 - - [Yaml] fixed YAML parser when mbstring.func_overload is used with an mbstring.internal_encoding different from ASCII - -commit 4bd865de6773f96343734caaf8fab53078288eab -Author: Bongiraud Dominique -Date: Sun Mar 28 19:03:00 2010 +0200 - - [Routing]fix bug - -commit 8b45fcc7dec39dad4849aeb33f80252ccc2942b3 -Author: Bongiraud Dominique -Date: Sun Mar 28 19:02:36 2010 +0200 - - [DependencyInjection]fix bug - -commit bfef03a1cbb785f6bc3857af2246a16f282e6aef -Author: Fabien Potencier -Date: Fri Mar 26 16:18:26 2010 +0100 - - [Routing] fixed a warning when using a sub-class of UrlGenerator - -commit fc2f508c15c1c1fdd87545011936114d40013467 -Author: Fabien Potencier -Date: Thu Mar 25 14:56:29 2010 +0100 - - simplified unit tests - -commit c69410ccdeaaa8c701bf1db1a527f71e00c2e1b6 -Author: Fabien Potencier -Date: Thu Mar 25 14:04:48 2010 +0100 - - [DependencyInjection] fixed Container::getService() when the service is empty (closes #8456) - -commit ba59b1788bba2c6df96d55f1f46da647a3abe24e -Author: Fabien Potencier -Date: Thu Mar 25 13:26:16 2010 +0100 - - [RequestHandler] fixed coverage annotations in tests - -commit 9606402b6f8f5005136f244dcdd684a2a0fadfec -Author: Fabien Potencier -Date: Thu Mar 25 08:55:50 2010 +0100 - - [RequestHandler] changed the Request constructor signature to be more explicit - -commit 16fa12ffb30ad5fc5b1e319491cdd14af85f7a27 -Author: Fabien Potencier -Date: Thu Mar 25 08:20:30 2010 +0100 - - fixed unit tests boostrap script - -commit c295db682debe085a9983fa1c2cdbb337c9c0bb2 -Author: Fabien Potencier -Date: Wed Mar 24 15:03:58 2010 +0100 - - [Foundation] removed the old class loader - -commit bc9bbd8436be8d4cb893b2571e934436fa498285 -Author: Fabien Potencier -Date: Wed Mar 24 15:02:49 2010 +0100 - - [Yaml] added support for compact inline notation with immediate sub mapping - -commit a248fc133beb3c2cead758aa66d0f3613418e695 -Author: Fabien Potencier -Date: Wed Mar 24 12:10:26 2010 +0100 - - [Yaml] reverted previous commit - -commit 2dc36191d11e3f2b2bbef9b51f8a5f1bd8ca84b1 -Author: Fabien Potencier -Date: Fri Mar 19 15:04:37 2010 +0100 - - fixed assertEquals() calls arguments order - - The conversion has been done automatically with the following command: - - perl -p -i -e 's#this\->assertEquals\((.+?), (.+?)(, '\''(\-|\:|_)|\);)#this->assertEquals($2, $1$3#g' tests/Symfony/Tests/*/*.php tests/Symfony/Tests/*/*/*.php tests/Symfony/Tests/*/*/*.php - - ... and with some manual tweaking after that - -commit 39aa067c210a340802435aa29f05f7a834becdf1 -Author: Fabien Potencier -Date: Thu Mar 18 20:55:41 2010 +0100 - - tweaked phpunit.xml - -commit 9d604fe110afcb2e7e4b022a820bf78e382a4f3a -Author: Fabien Potencier -Date: Thu Mar 18 17:03:29 2010 +0100 - - added coverage configuration in phpunit.xml - -commit c46b6126f00754b704b367227e56c1f956f6cf24 -Author: Fabien Potencier -Date: Thu Mar 18 16:47:20 2010 +0100 - - added a global phpunit.xml file - -commit 549dbc696127a55910e3688d4b85e4398ef89020 -Author: Fabien Potencier -Date: Thu Mar 18 16:33:24 2010 +0100 - - [DependencyInjection] fixed a unit test - -commit d4f724ab4e9e5fc992eff64db461868b1306e5ce -Author: Fabien Potencier -Date: Thu Mar 18 15:26:21 2010 +0100 - - finished the conversions of unit tests to PHPUnit - -commit 13edcf64e2872a2f4e12d059310c0bf8173c9e01 -Author: Fabien Potencier -Date: Thu Mar 18 08:48:03 2010 +0100 - - converted unit tests from lime to PHPUnit for the following components: Console, DependencyInjection, EventDispatcher, OutputEscaper, and Yaml - -commit 7f0ace8521db1b5b228b17a99c4d70ec1d162134 -Author: Fabien Potencier -Date: Sat Mar 13 14:43:06 2010 +0100 - - [WebBundle] changed the helper configuration to match the latest version of the Templating component - -commit bf08289e18e9d43e17493458edbe122317bdf268 -Author: Fabien Potencier -Date: Sat Mar 13 14:42:33 2010 +0100 - - [Templating] remove Engine as a dependency for the Helper objects - -commit bce240baddb6446337f02fede30054610324b002 -Author: Fabien Potencier -Date: Sat Mar 13 14:29:56 2010 +0100 - - [Templating] added missing use statement - -commit f439e1357bbc0183e1ef5a80b9f4af53be75f46b -Author: Fabien Potencier -Date: Fri Mar 12 21:03:03 2010 +0100 - - [Console] fixed fixtures - -commit 7d19d8e3754c94f6a0b8639fe36cfcd4cb2bcf58 -Author: Fabien Potencier -Date: Fri Mar 12 15:55:55 2010 +0100 - - [Yaml] fixed parsing of folded scalars when a # sign starts a line - -commit 7c9559bc261a53d1b52b732627ef18f0b98d6979 -Author: Fabien Potencier -Date: Fri Mar 12 11:54:22 2010 +0100 - - [Foundation] made some performance optimizations (if you change a parameter in a .htaccess or httpd.conf, you now need to flush the cache - should not be a big deal) - -commit 98987b0f8812c97bb7c5fdd9da9186bd73102908 -Author: Fabien Potencier -Date: Fri Mar 12 11:22:19 2010 +0100 - - [Foundation] fixed typo - -commit 08617caf56acf0c880ba8f4e495cc92b3e3aa78a -Author: Jonathan H. Wage -Date: Wed Mar 10 22:14:55 2010 -0500 - - [DoctrineBundle] Fixing issue with paths not being the realpath and causing issues when comparing string paths in Doctrine - -commit 573f95a80c9814264245fc4e8b0eb64ab3bc5fd1 -Author: Fabien Potencier -Date: Wed Mar 10 22:41:05 2010 +0100 - - [DoctrineBundle] fixed typo - -commit e17c43d7b2a816736886180235006e9dd99a2331 -Merge: fff1334 d229ce5 -Author: Fabien Potencier -Date: Wed Mar 10 22:30:56 2010 +0100 - - Merge branch 'master' of github.com:fabpot/symfony - - * 'master' of github.com:fabpot/symfony: - [Console] added __get() to Command to have shorter and more readable code in commands - [Console] fixed default message layout - [Routing] added requirements checking when generating a route - [Routing] changed matching to only check for method if it is available in the context - [Routing] fixed typo - -commit fff133414d44b404b0601e94148e92a0c42d37c0 -Author: Fabien Potencier -Date: Wed Mar 10 22:29:45 2010 +0100 - - [DoctrineBundle] fixed the overridding of an Entity - -commit d229ce584f5a0faa9df01ef19c450a266ecc2430 -Author: Fabien Potencier -Date: Wed Mar 10 17:01:50 2010 +0100 - - [Console] added __get() to Command to have shorter and more readable code in commands - -commit 7c727355d1ff658f3336fc120a8fe86d318ce53c -Author: Fabien Potencier -Date: Wed Mar 10 14:08:55 2010 +0100 - - [Console] fixed default message layout - -commit 0d05db0afcefc772b5997c8683b7d018d9f46422 -Author: Fabien Potencier -Date: Tue Mar 9 19:42:01 2010 +0100 - - [Routing] added requirements checking when generating a route - -commit 2bc47f13f563beef30e1c77337e8707deb798a4e -Author: Fabien Potencier -Date: Tue Mar 9 17:36:30 2010 +0100 - - [Routing] changed matching to only check for method if it is available in the context - -commit e582408188c116319d0ac3717d8cd9750671694a -Author: Fabien Potencier -Date: Tue Mar 9 17:35:47 2010 +0100 - - [Routing] fixed typo - -commit dad75524fc8e95e0d0b5cc4eb3e5045859c3f678 -Author: Jordi Boggiano -Date: Mon Mar 8 02:01:21 2010 +0100 - - [ProfilerBundle] Allows the BundleStorage to use PDO_SQLITE as well as SQLite3 and fixes a bug in purge() - - Signed-off-by: Jordi Boggiano - -commit e182853ef0b8ce0f6344af2477d2d33f3c562141 -Author: Pascal Borreli -Date: Tue Mar 9 00:14:31 2010 +0000 - - [Foundation] fixed a typo - -commit ed6ffb502f325cec48bca160b8561c1cd293c07c -Author: Pascal Borreli -Date: Mon Mar 8 23:48:05 2010 +0000 - - [RequestHandler] fixed a typo - -commit 75c922884e8762395406b9707f7a62c3c232a38f -Author: Fabien Potencier -Date: Sun Mar 7 14:58:55 2010 +0100 - - [Console] removed the application name in help - -commit 8ed170c726ccbd451ecf2fe08d5d914200ea2311 -Author: Fabien Potencier -Date: Fri Mar 5 10:22:53 2010 +0100 - - [DoctrineBundle] fixed alias support to be in sync with the latest version of Doctrine - -commit 60b714c2d3015c26bcfbc7bd3411e4371acdfb63 -Author: Fabien Potencier -Date: Fri Mar 5 09:50:28 2010 +0100 - - [DoctrineBundle] changed option dir_or_file to dir-or-file - -commit 9d060340f667ad3ed5f477a9c3171a3731868684 -Author: Fabien Potencier -Date: Fri Mar 5 09:27:43 2010 +0100 - - [DoctrineBundle] fixed Doctrine extension to always create aliases for entities in the Entities/ directory - -commit 450550d06d67daa377468a8bc4fae6f9ac3e14f4 -Author: Fabien Potencier -Date: Thu Mar 4 09:00:29 2010 +0100 - - [ProfilerBundle] fixed storage read() method and unpack/pack data to avoid weird character in the data stream - -commit e8119ce875b7ebf1c9f5b83f237686097dbd9ec2 -Author: Fabien Potencier -Date: Tue Mar 2 14:06:28 2010 +0100 - - [OutputEscaper] renamed Safe to SafeDecorator - -commit 9738f34c4d01b9fa378f7ad472e613253fe9c35a -Author: Fabien Potencier -Date: Mon Mar 1 19:10:47 2010 +0100 - - [ProfilerBundle] refactored some code - -commit 74ff6cbd9f33f6a358b6ee50387eda53d0b68df0 -Author: Fabien Potencier -Date: Mon Mar 1 18:38:31 2010 +0100 - - [WebBundle] tweaked error message - -commit 17d4e1538fcc06e6192216d5365a1815fb0f80bb -Author: Fabien Potencier -Date: Mon Mar 1 18:37:22 2010 +0100 - - [DependencyInjection] store references to shared services as soon as possible to avoid circular references on legal code - -commit 6ba662b0a4b94e6140e4cd313c6004700bb7a5c7 -Author: Fabien Potencier -Date: Mon Mar 1 17:04:32 2010 +0100 - - [WebBundle] removed the Model/ directory from skeleton - -commit 2e420c3c8a783d95395e650a4a93a39632575aba -Author: Fabien Potencier -Date: Mon Mar 1 12:47:28 2010 +0100 - - [ProfiledBundle] moved debug tools from WebBundle to ProfilerBundle - -commit 3fbe2944617369bd302e049d6d586b92d445bc81 -Author: Fabien Potencier -Date: Mon Mar 1 12:30:23 2010 +0100 - - [DoctrineBundle] removed the need to pass the container to the extension (which is dangerous) - -commit 635135a4e04eaa5b88e2cc4120dd34ffb95cae7e -Author: Jordi Boggiano -Date: Sun Feb 28 17:55:29 2010 +0100 - - [WebBundle] Fixing regression introduced in de37e5225b60a5265982d6062b6d68f277427ae0 - - Signed-off-by: Jordi Boggiano - -commit 47aee04459012052b84832947990b1e57afed3eb -Author: Jonathan H. Wage -Date: Fri Feb 26 13:12:46 2010 -0500 - - [DoctrineBundle] Integrating the new Doctrine 2.0 entity alias feature for the query language - -commit 42ad9b7c72ffa1a6fd6c8d2fb5ee3b51a5a041d1 -Author: Jonathan H. Wage -Date: Thu Feb 25 22:52:23 2010 -0500 - - [DoctrineBundle] Improvements for building entities and getting started - -commit d15f2329ae65594c58fae039c0bbd210f5024279 -Author: Jonathan H. Wage -Date: Thu Feb 25 21:14:17 2010 -0500 - - [Foundation] Fixing typo - -commit 6ead9248354faae9509d4e021c6ca17d0d52a392 -Author: Jonathan H. Wage -Date: Thu Feb 25 21:04:13 2010 -0500 - - [DoctrineBundle, WebBundle] Enhancing API for retrieving database connections and entity managers from controllers to allow for specifying the name of the connection or entity manager. If no argument is given it returns the default configured connection or entity manager. - -commit 2db073b03a56fb19e6f6c55312b170030400f579 -Author: Jonathan H. Wage -Date: Thu Feb 25 20:29:39 2010 -0500 - - [DoctrineBundle] Fixes for building when you have multiple bundles which mixes mapping information types - -commit 1be4ff909505bd4196b628f6951f8f4440bf87e7 -Author: Jonathan H. Wage -Date: Thu Feb 25 15:43:32 2010 -0500 - - [DoctrineBundle] Adding doctrine:import-mapping command to allow you to easily import the mapping information from an existing database connection to a bundle - -commit 0472d0f0e24942ceee134935d9bf317cacf0f484 -Author: Jonathan H. Wage -Date: Thu Feb 25 15:21:42 2010 -0500 - - [DoctrineBundle] Adding some XML examples - -commit 85ed6df2f0d57aaa690cb83e11311d6d7e3a8970 -Author: Jonathan H. Wage -Date: Thu Feb 25 14:36:49 2010 -0500 - - [DoctrineBundle] Making mapping information more flexible to allow different metadata mapping files for each bundle - -commit 1a45bb6d6358387f1a0d3d00792f63fe1069f5a3 -Author: Jonathan H. Wage -Date: Wed Feb 24 19:22:10 2010 -0500 - - [DoctrineBundle] Enhancing the Doctrine 2 integration further to better handle multiple connections/entity managers - -commit b3d8aa414e76ca84716d79c986a635d6dfba660f -Author: Jonathan H. Wage -Date: Wed Feb 24 19:19:26 2010 -0500 - - [Symfony] Adding isBooted() method so that I can pass an existing kernel to a Console application. Right now it throws an exception otherwise about it already being booted. - -commit 165b9832fe48dd08628a2d423aa2bae08934fb76 -Author: Fabien Potencier -Date: Mon Mar 1 11:24:21 2010 +0100 - - [Console] added hasOption and hasArgument to Input - -commit 0c3a4b15ecbed7b28e6dda73ed3fd327bc23c731 -Author: Jonathan H. Wage -Date: Wed Feb 24 12:03:18 2010 -0500 - - [DoctrineBundle] Cloning cache driver service for each usage so we can set a prefix to avoid caching conflicts - -commit 3671f4a08a35a797b12251f8b89fe4b009e6e0a4 -Author: Romain Dorgueil -Date: Thu Feb 25 15:19:44 2010 +0100 - - [DependencyInjection] made a small performance enhancement. No need to lowercase three times the same. - - `strtolower` was called three times at most on the same value, and one - at least. To avoid this, let's compute it first. - - Additionally, $value cast in last return clause was useless as it has - been done previously, and nothing changed $value's value. - - Signed-off-by: Romain Dorgueil - -commit 8948ae1f6edf6bd4a7f368c47cfccace3963434e -Author: Christian Stocker -Date: Fri Feb 26 16:15:21 2010 +0100 - - [WebBundle] set the limiter to 4, otherwise it's not possible to use another renderer - -commit a8fc5c62ff6dd727cae962c30d3e74ad5505657c -Author: Jordi Boggiano -Date: Thu Feb 25 02:06:12 2010 +0100 - - [Foundation] Fixes parsing of env parameters - - Signed-off-by: Jordi Boggiano - -commit de37e5225b60a5265982d6062b6d68f277427ae0 -Author: Jordi Boggiano -Date: Thu Feb 25 00:24:53 2010 +0100 - - [WebBundle] Fixing Console application for projects using subversion - - Signed-off-by: Jordi Boggiano - -commit 272959dc3d71950951b173d7b9de629df2a4a31d -Author: Fabien Potencier -Date: Wed Feb 24 16:19:42 2010 +0100 - - [WebBundle] made registration of templating debugging automatic without the use of the web.debug element - -commit 987a36d93637da4007f3c1ba141b7ff56d4d0e87 -Author: Fabien Potencier -Date: Wed Feb 24 16:18:11 2010 +0100 - - [WebBundle] fixed typo that prevented templating logging - -commit 2748c48ae08a12c03b82e4a3b8d4a2a43c392a01 -Author: Fabien Potencier -Date: Wed Feb 24 16:15:22 2010 +0100 - - [Foundation] made a small optimization - -commit e240a9e33991fed02de1c115c935797c23e05dfa -Author: Fabien Potencier -Date: Wed Feb 24 16:01:34 2010 +0100 - - [Foundation] added missing XML file - -commit c54c7e04667cc9dd9d4f060d606660d9549aa435 -Author: Fabien Potencier -Date: Wed Feb 24 16:00:28 2010 +0100 - - [Foundation] moved debug services to their own XML file - -commit b70936737141125755be2eaa7a9b225500075c23 -Author: Fabien Potencier -Date: Wed Feb 24 15:54:43 2010 +0100 - - [WebBundle] fixed XSD - -commit 1cbed102d47aad6dbe11dfa576a5342d503b2115 -Author: Fabien Potencier -Date: Wed Feb 24 15:42:42 2010 +0100 - - [WebBundle] made the exception handler available by default in all environments - -commit 037dfca003ad1ee5627e479394fe0d8263df18cf -Author: Fabien Potencier -Date: Wed Feb 24 15:42:04 2010 +0100 - - [WebBundle] renamed the file_link_format option and moved it to the main web:config element - -commit 45e6573774cd7f342eef3cd96192b2430c388fdf -Author: Fabien Potencier -Date: Wed Feb 24 15:28:56 2010 +0100 - - [Foundation] moved event_dispatcher debug mode to Foundation - -commit c9211d9300b9f93c90188f47f75aba1d97fe65c6 -Author: Fabien Potencier -Date: Wed Feb 24 14:36:50 2010 +0100 - - [DoctrineBundle] made it easier to configure Doctrine DBAL when only one connection needs to be configured - -commit ffc36f02d5c915a0ecfd18f29592f2292b151c31 -Author: Jonathan H. Wage -Date: Tue Feb 23 22:12:55 2010 -0500 - - [DoctrineBundle] Enhancing Doctrine 2 integration to allow multiple connections/entity managers, more flexibility and more complete integration with ORM and DBAL all around. - -commit 22e310e24014f7873721359f7f3c7eca17b9b933 -Author: Fabien Potencier -Date: Tue Feb 23 15:28:08 2010 +0100 - - [WebBundle] refactored the data collector sub-system (WIP) - -commit 19f93cb859ff1f6ae63a6e09242ec97375487728 -Author: Fabien Potencier -Date: Tue Feb 23 14:45:23 2010 +0100 - - [Yaml] fixed compact notation when there is an inlined hash (closes #8082) - -commit 18abbb81eeddd4394771bf2bf952a878c37b1437 -Author: Fabien Potencier -Date: Tue Feb 23 14:31:25 2010 +0100 - - [DependencyInjection] fixed fixture - -commit b4414bc3debe1e9a5255934be885530e1673ffff -Author: Fabien Potencier -Date: Tue Feb 23 13:57:43 2010 +0100 - - [WebBundle] fixed unneeded overhead in the exception handler - -commit a80a61b5c2c2039ec469811b55b11d9ddf38f39d -Author: Fabien Potencier -Date: Tue Feb 23 12:07:10 2010 +0100 - - [Yaml] added support for compact notation (patch from redotheoffice - closes #8082) - -commit 83023764b68c3e923c00fe1dff422d925ef33ee2 -Author: Fabien Potencier -Date: Tue Feb 23 11:52:41 2010 +0100 - - [Yaml] fixed offset when the document use --- or the %YAML element (patch from redotheoffice) - -commit 46c4f23496866e9683dadc194f208a2ffbf9809f -Author: Fabien Potencier -Date: Tue Feb 23 11:21:00 2010 +0100 - - [Yaml] added ? in the list of characters that trigger quoting (for compatibility with libyaml - patch from indeyets) - -commit caa7cc8d641dc5f5350ed888dc67af79d1d6fd8a -Author: Fabien Potencier -Date: Tue Feb 23 11:15:37 2010 +0100 - - [Yaml] added backtick to the list of characters that trigger quotes as it is reserved for future use (patch from indeyets) - -commit 1f9b161045e60411ba1e4ebef0542175eb48d20e -Author: Fabien Potencier -Date: Tue Feb 23 07:04:51 2010 +0100 - - [WebBundle] fixed typo - -commit 68af3ebfb752bbe0671af73b4a482395c0b20f87 -Author: Nils Adermann -Date: Tue Feb 23 02:13:05 2010 +0100 - - [WebBundle][DoctrineBundle] Use backslashes in namespaces, not slashes. - - The registerBundleDirs method in the kernel returns array(namespace => dir, ...). - In some places dirname() is used to separate a namespace from the classname. The - resulting value contains slashes rather than backslashes, causing look ups in the - bundle dirs array to fail. - - I assume this was not noticed so far because it requires that you use one of the - features making this mistake with a bundle inside a subnamespace, as top level - namespaces will not contain a backslash anyway. - -commit 4e0204dfd5d5b2858dac7b0a68a9641474027cad -Author: Fabian Lange -Date: Mon Feb 22 15:31:50 2010 +0100 - - [Yaml] restored old behaviour of including a trailing newline during parsing. Added test case for empty value - -commit f87f890b7a2ee91f32bdec169c342359f55ce973 -Author: Jonathan H. Wage -Date: Sat Feb 20 10:10:18 2010 -0500 - - [DoctrineBundle] made the ORM integration of DoctrineBundle usable - -commit 0dcaabfc8c8b8a0417b98447171cfdbc4bf805ee -Author: Fabien Potencier -Date: Mon Feb 22 11:57:59 2010 +0100 - - [Foundation] added kernel.bundles to the list of default parameters of the DIC - -commit 62c2ef65f80954e94ca86bf6a44203550965ba24 -Author: Fabian Lange -Date: Sun Feb 21 00:33:54 2010 +0100 - - [Yaml] removed the unused value property from Parser. Tweaked one-line check to be self explaining - -commit 930906557e19a884b81406f35286a71ad53e048f -Author: Kris Wallsmith -Date: Fri Feb 19 15:25:27 2010 -0800 - - Fixed some wording in the README - -commit 71bf2b6a95ffc4800432330feeb8705dd44113a8 -Author: ever.zet -Date: Sat Feb 20 23:11:50 2010 +0200 - - render & output methods - -commit d2da3f73f4c1533d27ab7dd1827bdd38297658fe -Author: Damon Jones -Date: Sun Feb 21 02:10:01 2010 -0500 - - [WebBundle] Switch the order of the response status codes in the RedirectController's redirectAction - -commit 0b5f017084a12323c12647068f229b2d527ee26f -Author: Fabien Pennequin -Date: Mon Feb 22 01:47:32 2010 +0100 - - [WebBundle] Fixed some typos in skeleton config files - -commit 61f3603a7aad5d147bd3bcc23ba668fce7242124 -Author: Nils Adermann -Date: Fri Feb 19 02:54:08 2010 +0100 - - [DoctrineBundle] Don't mix "user" and "username" - The Doctrine Bundle refered to "username" in some places and to user in others. - Namely the schema and the DoctrineExtension have been updated to use "user". - - I chose user rather than username because Doctrine uses that term itself. - -commit 1d8a65a1b52f7582378bae62bff3e04273b30d85 -Author: Fabien Potencier -Date: Fri Feb 19 08:20:36 2010 +0100 - - [WebBundle] made some error messages better - -commit e36b9815623fa8180038e6c778e13e7f21e49b3b -Author: Fabien Potencier -Date: Fri Feb 19 08:17:22 2010 +0100 - - [WebBundle] fixed coding standards for the Finder class - -commit 5c18fa9669dbf93fe852050998e5dc0370847207 -Author: Fabien Potencier -Date: Fri Feb 19 07:59:36 2010 +0100 - - [WebBundle] renamed GlobToRegex to Glob and fix method names - -commit bf8ffc47a482df2cdbc7e896fd8f965c97fb6d68 -Author: Fabien Potencier -Date: Thu Feb 18 10:43:44 2010 +0100 - - [WebBundle] removed unneeded code - -commit 5bf8908f6b4897c5f7424d43b2e3ce4418e03521 -Author: Fabien Potencier -Date: Wed Feb 17 14:55:05 2010 +0100 - - [Framework] added the Symfony 2 full-stack framework code (Preview Release - alpha) - -commit 38aef98694fc6724a09071bf45088259d4126677 -Author: Fabien Potencier -Date: Wed Feb 17 14:54:36 2010 +0100 - - [Foundation] added the missing parts of Symfony Foundation - -commit 4a002d78af319f1b9bba4de0a753661d8b6d26c0 -Author: Fabien Potencier -Date: Wed Feb 17 14:53:31 2010 +0100 - - [Routing] added the Routing component - -commit 02182459763073e2f436f83c3ebd4bfaf9f1632f -Author: Fabien Potencier -Date: Wed Feb 17 14:53:18 2010 +0100 - - [RequestHandler] added the Request Handler component - -commit 1e3e707e4becc5b5698026fcd25dda1b0ad101dc -Merge: 67964d0 768b5d0 -Author: Fabien Potencier -Date: Wed Feb 17 11:08:29 2010 +0100 - - Merge commit 'fabpot/master' - - * commit 'fabpot/master': - [Templating] added an output() shorcut to the Engine class - -commit 67964d0daa0b65428a32b92ff5566e1306839aed -Author: Fabien Potencier -Date: Wed Feb 17 10:11:02 2010 +0100 - - [Foundation] added a check to the Universal class loader - -commit 768b5d0904c95dcbc1eeb01c18e04dd7c2089630 -Author: Fabien Potencier -Date: Wed Feb 17 09:32:56 2010 +0100 - - [Templating] added an output() shorcut to the Engine class - -commit 5cdee87b14718f1ea99c98df32533c7d10ff4856 -Author: Fabien Potencier -Date: Mon Feb 15 15:31:16 2010 +0100 - - [Templating] added an output method to Engine - -commit 9e5718cff16634b2110fe6daf4ce6712608886e8 -Author: Fabien Potencier -Date: Sun Feb 14 14:57:17 2010 +0100 - - [DependencyInjection] added a way to configure extensions in plain PHP, added a fluent interface to BuilderConfiguration - -commit 4735bf88a378547cef705187e5924b5e3e199d1f -Author: Fabien Potencier -Date: Sat Feb 13 10:39:35 2010 +0100 - - [DependencyInjection] fixed XSD validation local path locations for extensions - -commit 5d8529740a43a56a28ebb6d36f6b5d6e9df6d804 -Author: Fabien Potencier -Date: Fri Feb 12 17:44:52 2010 +0100 - - [DependencyInjection] added the extension files in the list of loaded resources - -commit 8e81bbbb4eb0a12349161b217ec6ac328f52718b -Author: Fabien Potencier -Date: Thu Feb 11 20:11:30 2010 +0100 - - [Yaml] added specific exception classes - -commit 97d6f766337dadb8d0e3e695a16cc6c92fb5a3d0 -Author: Fabien Potencier -Date: Thu Feb 11 19:24:23 2010 +0100 - - [Yaml] finished the renaming of YAML to Yaml - -commit 6b03670de6dcf08a260a56b6aae6de501758a06a -Author: sensio -Date: Thu Feb 11 14:40:29 2010 +0100 - - [YAML] renamed YAML component to Yaml - -commit 0cfdf2cbdaa97a345a3da500fdf7abf5bd8da3f8 -Author: Fabien Potencier -Date: Tue Feb 9 11:35:07 2010 +0100 - - [DependencyInjection] fixed namespace problem when dumping to PHP - -commit 7a26b42f191261236152296f03774b0711a8b054 -Author: Fabien Potencier -Date: Tue Feb 9 09:45:23 2010 +0100 - - [DependencyInjection] added annotations support in the service Definition - -commit 661a1cfb5f2d8abb9dceca64ded443a00922febc -Author: Fabien Potencier -Date: Mon Feb 8 18:39:11 2010 +0100 - - [DependencyInjection] removed Iterator interface support from Container as there is no real-world use case - -commit bc57d7c157caced3da454a011bcf2989f98d5794 -Author: Fabien Potencier -Date: Mon Feb 8 18:38:36 2010 +0100 - - [DependencyInjection] fixed some tests that were not up to date - -commit 6b90eeb69c945cc052598ab9f38931613fc4fc24 -Author: Fabien Potencier -Date: Sun Feb 7 11:20:08 2010 +0100 - - [Templating] made a small speed optimization to some helpers - -commit 7fce03c5bd7020df2cfdc3dd7951facdb1854692 -Author: Fabien Potencier -Date: Sat Feb 6 13:30:24 2010 +0100 - - [Templating] renamed content slot to _content to avoid name collisions - -commit da364173cb14e9ebcdecb10d5c1c860c46c359f4 -Author: Fabien Potencier -Date: Fri Feb 5 15:54:34 2010 +0100 - - [Templating] refactored helpers, added helper slots, made some speed optimizations - -commit ec2a3bc4173087e1b15963df7168d200fc32f894 -Author: Fabien Potencier -Date: Fri Feb 5 15:50:05 2010 +0100 - - [DependencyInjection] removed the built-in extensions - -commit 8ff84644207813bcb08a388fc900de8025e6f41d -Author: Fabien Potencier -Date: Thu Feb 4 18:19:07 2010 +0100 - - [Templating] renamed the template object in templates to view instead of this - -commit 28554c5d08e4f100f7b99a5268fd03fa261aa063 -Author: Fabien Potencier -Date: Thu Feb 4 14:29:55 2010 +0100 - - [DependencyInjection] fixed XSD validation on Windows - -commit 9a478f134a4743eef687bf0e182699f5f40be19c -Author: Fabien Potencier -Date: Thu Feb 4 14:29:33 2010 +0100 - - [DependencyInjection] made extension entry points configurable - -commit 2a7abb8ea08b3cf26c21954ab4354ede666d283f -Author: Fabien Potencier -Date: Wed Feb 3 15:40:26 2010 +0100 - - [DependencyInjection] tweaked an error message to ease debugging - -commit 967eb8d95395b58afbbd327e642d8bf74f0f1c16 -Author: Fabien Potencier -Date: Tue Feb 2 18:47:39 2010 +0100 - - [DependencyInjection] made a small optimization - -commit b599ac9ef61331bc65262e8939b76eea21f4cbb0 -Author: Fabien Potencier -Date: Tue Feb 2 18:47:28 2010 +0100 - - [DependencyInjection] removed usage of realpath() to be compatible with phar - -commit 94f6e78ce443332e8a2f50be3c8bb124704adfa6 -Author: Fabien Potencier -Date: Tue Feb 2 16:59:13 2010 +0100 - - [Templating] optimized the cache directory of CacheLoader (especially if there is a large number of templates) - -commit 6ef1f07729857166abc6fb3e094a3930cabb6d01 -Author: Fabien Potencier -Date: Tue Feb 2 14:24:22 2010 +0100 - - [Templating] fixed CacheLoader when more options are given - -commit 8427af6389a55a01314721b5565fc04af1a0bdb4 -Author: Fabien Potencier -Date: Tue Feb 2 14:05:05 2010 +0100 - - [Templating] fixed CacheLoader - -commit 287fa45dc74176662af21be8fc77cac6e6b55129 -Author: Fabien Potencier -Date: Tue Feb 2 14:04:35 2010 +0100 - - [Templating] made a small speed optimization - -commit 5b619bfa2d6bed977db7400f1da711c8acb208bf -Author: Fabien Potencier -Date: Tue Feb 2 14:03:55 2010 +0100 - - [Templating] fixed bug when the cache dir does not exist - -commit 44c4c582684208f255c4746ebfc205d6390760ec -Author: Fabien Potencier -Date: Tue Feb 2 14:01:53 2010 +0100 - - [Templating] fixed bug in the test suite - -commit e5f8da4ead6585b8ff53735a4d7e25e9ab1f91f1 -Author: Fabien Potencier -Date: Tue Feb 2 14:01:02 2010 +0100 - - [Templating] added a getContent() method to the Storage class - -commit 3caa805c48bd16fe1d7213fe4b9a880728860ad8 -Author: Fabien Potencier -Date: Tue Feb 2 13:20:22 2010 +0100 - - [DependencyInjection] fixed bug when disabling all helpers in the Templating extension - -commit 38c4b29555f7ad387bfa298e3ccb0303be8fd0b5 -Author: Fabien Potencier -Date: Tue Feb 2 11:45:21 2010 +0100 - - [DependencyInjection] fixed Builder when trying to override an alias with a definition or the other way around - -commit dd5c73b5dbb036afa0ee9e0bf95ee4773d92a796 -Author: Dennis Benkert -Date: Thu Jan 28 22:14:32 2010 +0100 - - [YAML] removed echoln() function (they are other means to achieve the same thing more elegantly) - -commit 0893600f0e115daa0cb7e2836c860f91b81d8132 -Author: Dennis Benkert -Date: Thu Jan 28 21:56:23 2010 +0100 - - [YAML] fixed coding standards - -commit b0614ef0e1693178fab9e4a7843f72bbecb7c75c -Author: Fabien Potencier -Date: Mon Feb 1 17:55:40 2010 +0100 - - [DependencyInjection] made some more tweak to the Doctrine extension - -commit b58c685508010398874022e12070e46882fef649 -Author: Fabien Potencier -Date: Mon Feb 1 05:12:12 2010 +0100 - - [DependencyInjection] added a way to change the DBAL driver in the Doctrine extension - -commit 9b3eec8861b176d0139ff16ab29005d4c6d21ad5 -Author: Fabien Potencier -Date: Sun Jan 31 20:32:51 2010 +0100 - - [DependencyInjection] made a small speed optimization - -commit 2f441df2ba0f4ff689e18e19af3c1cea81349128 -Author: Fabien Potencier -Date: Sun Jan 31 17:27:25 2010 +0100 - - [DependencyInjection] made a bunch of changes to the bundled extensions - -commit 8ddac2669b5df4bfa0f62197db1ad3d7a25d342f -Author: Fabien Potencier -Date: Sun Jan 31 17:25:01 2010 +0100 - - [EventDispatcher] added some setters/getters to Event - -commit 07817ba7d83cfbdfbf22bad689926d73b0c349b6 -Author: Fabien Potencier -Date: Sat Jan 30 12:27:12 2010 +0100 - - [DependencyInjection] changed service name for Doctrine DBAL - -commit ae7d911bce0f99dfb09cbb2a89ec1477fcf9fd7a -Author: Fabien Potencier -Date: Sat Jan 30 12:26:55 2010 +0100 - - [Templating] added a safeguard when no debugger is available - -commit e1aae4b820c77cab8b969f948aad8fb7c3c71910 -Author: Fabien Potencier -Date: Fri Jan 29 21:53:29 2010 +0100 - - [Templating] changed filesystem loader to only logged failed paths when not able to load the template - -commit d372ae8efece5f25a8d63591e4ac2f2cb57b302c -Author: Fabien Potencier -Date: Fri Jan 29 21:52:53 2010 +0100 - - [DependencyInjection] added a debugger to the Templating extension - -commit 2fa08f4b49b96987914e4ee72500a000d516d694 -Author: Fabien Potencier -Date: Fri Jan 29 21:52:24 2010 +0100 - - [DependencyInjection] added a logger to the Doctrine DBAL extension - -commit bb8b4b74ca84e35c127e3638d1623dfa794af575 -Author: Fabien Potencier -Date: Fri Jan 29 13:33:59 2010 +0100 - - [DependencyInjection] fixed typos - -commit 41d35ab89828f88a9d2cc937c46513051a4cf274 -Author: Fabien Potencier -Date: Fri Jan 29 12:05:43 2010 +0100 - - [Templating] added a getLoader() to the Engine class - -commit 340a4e97c132a64546e86722839a4848c35d83dd -Author: Fabien Potencier -Date: Fri Jan 29 09:52:03 2010 +0100 - - [Templating] added an explicit error message when a method does not exist in __call() - -commit 81af3d6a588eed60b42c6a7ab7666177f086892b -Author: Fabien Potencier -Date: Fri Jan 29 09:51:39 2010 +0100 - - [Templating] added a way to change renderers after the Engine is created - -commit 26f1434b148dd687f3798c4a6a52011ee5c1e864 -Author: Fabien Potencier -Date: Fri Jan 29 09:06:14 2010 +0100 - - [OutputEscaping] refactor the component to take advantage of new PHP 5.3 features - -commit 5c20bfec9245c311bb4cd3b734c59b556c771c78 -Author: Fabien Potencier -Date: Thu Jan 28 07:56:34 2010 +0100 - - [Templating] changed the load() signature for loaders to allow for more flexibility - -commit 869a4698edf4bb4350138c39405aa4a009da3bcd -Author: Fabien Potencier -Date: Thu Jan 28 07:04:57 2010 +0100 - - [Templating] fixed coding standards - -commit 8ed83f703562421b2ea2999c99ea877a754e700b -Author: Fabien Potencier -Date: Wed Jan 27 13:33:15 2010 +0100 - - [DependencyInjection] fixed typo - -commit f8e3b4b035bc9d99f09dc57ca9789bcc7ee80ea2 -Author: Fabien Potencier -Date: Wed Jan 27 11:10:45 2010 +0100 - - [DependencyInjection] added a __call() method to Container to allow usage of getXXXService() methods even whithout a PHP dump (allows for faster production environments) - -commit 7b2a968e318a5b3c62dc0bb05fb24e085ebfc9db -Author: Fabien Potencier -Date: Wed Jan 27 11:00:39 2010 +0100 - - [DependencyInjection] made a small optimization - -commit c2d4ab784b2dfacd833aa5d4cbed37aa996d6594 -Author: Fabien Potencier -Date: Wed Jan 27 09:37:32 2010 +0100 - - [DependencyInjection] optimized (get|has)Service() methods as PHP method names are case insensitive - -commit e127c39f29bd737c9ddc3e936a44bbafb9912f1e -Author: Fabien Potencier -Date: Sun Jan 24 22:46:32 2010 +0100 - - [DependencyInjection] fixed coding standards - -commit 642e265d0f0467fcb2d0092a8cd7a587b230763a -Author: Fabien Potencier -Date: Fri Jan 22 16:11:58 2010 +0100 - - added missing files for lime - -commit 75a45a28b35938da5a7001ddc41d10fc1c63bdd3 -Author: Fabien Potencier -Date: Fri Jan 22 15:34:24 2010 +0100 - - updated Lime - -commit a2a7e4f6b7c63efd70c48b7a635abb8ecc3ccc29 -Author: Fabien Potencier -Date: Fri Jan 22 08:09:51 2010 +0100 - - [DependencyInjection] made an optimization to the Templating extension when only one loader is registered - -commit 2ac6faaa0b723e84e29cf940610806bad047bd15 -Author: Fabien Potencier -Date: Fri Jan 22 07:58:07 2010 +0100 - - [DependencyInjection] changed the order of priority when a service is both defined with setService() and with a getXXXService() method - -commit dd759bd0b65f20805a07ba93fcd1a93575e65b9b -Author: Fabien Potencier -Date: Fri Jan 22 07:56:39 2010 +0100 - - [DependencyInjection] allowed to disabled the helpers in the templating extension - -commit ce6f676eb2f441b6d08f8eaba7df1d294e03034b -Author: Fabien Potencier -Date: Thu Jan 21 21:59:59 2010 +0100 - - [DependencyInjection] made another speed optimization - -commit c9d0a73fe3660212e595261a3356151c68291c90 -Author: Fabien Potencier -Date: Thu Jan 21 21:28:21 2010 +0100 - - [DependencyInjection] made a speed optimization - -commit ee3e298c5d59f6eaedb3a0c6126f6d7f392b4d28 -Author: Fabien Potencier -Date: Wed Jan 20 15:58:25 2010 +0100 - - [Console] added a ways to add common behaviors to commands extending a common command - -commit c0ee9fee1892c4713cd58eb8d040749fe21cfe40 -Author: Fabien Potencier -Date: Tue Jan 19 20:18:51 2010 +0100 - - [DependencyInjection] fixed typo - -commit ab7533e6c0e8754859e47c2e7db57402a225a36d -Author: Fabien Potencier -Date: Tue Jan 19 14:11:57 2010 +0100 - - [DependencyInjection] removed unneeded cast - -commit 684ffc83e655d1e40492c42f0ac65dc192a1d8ed -Author: Fabien Potencier -Date: Tue Jan 19 13:29:28 2010 +0100 - - [DependencyInjection] added a check to ease debugging when a service id is not a string - -commit c0152e1bbaf5b4c43774943f91ae2eb32583cdeb -Author: Fabien Potencier -Date: Mon Jan 18 14:01:29 2010 +0100 - - [DependencyInjection] disable the possibility to have a reference in parameters (as it breaks as soon as you want to use the PHP dumper with no solution - performance wise) - -commit 63e7dda4c892c66eee3e4a9a9416974368f09d60 -Author: Fabien Potencier -Date: Mon Jan 18 12:00:00 2010 +0100 - - [DependencyInjection] fixed Resource interface - -commit bb3340d950c2f7f4f2e5fb2dde087e2f2c4a79fe -Author: Fabien Potencier -Date: Sun Jan 17 12:20:47 2010 +0100 - - [DependencyInjection] added autodetection of resource format when importing a resource in an XML or YAML file - -commit 53980bb55e9f2b5c321d24e40f8491b72708a154 -Author: Fabien Potencier -Date: Sun Jan 17 11:21:31 2010 +0100 - - [DependencyInjection] added a way to retrieve loaded resources - -commit e9e2899cdaefa5e692db3656ca6acc9cd36d8c01 -Author: Fabien Potencier -Date: Sun Jan 17 11:15:14 2010 +0100 - - [DependencyInjection] simplified loaders (the load method only accept one resource now) - -commit a5871688a787edde915c8174773d9875792fa356 -Author: Fabien Potencier -Date: Fri Jan 15 17:07:36 2010 +0100 - - [DependencyInjection] oops, fixed the previous commit - -commit a36a2c955b762a55be0d30b5f83d0bbe1fa039b1 -Author: Fabien Potencier -Date: Fri Jan 15 15:56:49 2010 +0100 - - [Console] fixed tests - -commit 6f820f63c95cd489714c7d06128ea77a630e2d0e -Author: Fabien Potencier -Date: Fri Jan 15 15:53:33 2010 +0100 - - [DependencyInjection] fixed number of tests - -commit c8fc0a7ff3419e9b3533431ca74f996a07826e4c -Author: Fabien Potencier -Date: Fri Jan 15 15:53:07 2010 +0100 - - [DependencyInjection] renamed the default schema URLs - -commit 3a1ae543e5fe71e9a04eadda0888c2c5d18d8938 -Author: Fabien Potencier -Date: Fri Jan 15 14:22:23 2010 +0100 - - [DependencyInjection] removed dead code - -commit 76e2a66146b09e9eaa5c43d4b648ae2854f12f9b -Author: Fabien Potencier -Date: Fri Jan 15 14:20:42 2010 +0100 - - [DependencyInjection] removed unneeded code - -commit b333379e5c4c180c4ff8c5dfd56fcdb6e646586c -Author: Fabien Potencier -Date: Fri Jan 15 14:07:23 2010 +0100 - - [DependencyInjection] fixed PHPDoc - -commit 150d3b4a75c76332393a5c55cf17cdc37b922ed0 -Author: Fabien Potencier -Date: Fri Jan 15 14:01:49 2010 +0100 - - [DependencyInjection] fixed coding standards - -commit ee7deaa5ee8d40622980b706c56a80b8e9b66d5d -Author: Fabien Potencier -Date: Fri Jan 15 11:35:25 2010 +0100 - - [DependencyInjection] added a BuilderConfiguration::findService() to allows some optimizations when building a complex graph of dependencies in an extension - -commit 11acd0e78b464ed6c1f675d6aaab6ee93886fb26 -Author: Fabien Potencier -Date: Fri Jan 15 11:00:29 2010 +0100 - - [DependencyInjection] added some usage examples in the PHPDoc - -commit 008d9da88f56e96de495ab47f366af5d137cc85b -Author: Fabien Potencier -Date: Fri Jan 15 08:31:27 2010 +0100 - - [Console] added the version to the default shell prompt - -commit a40f48ce39491d9e21e22c856d88faa7087e1165 -Author: Fabien Potencier -Date: Fri Jan 15 08:31:09 2010 +0100 - - [Console] added ? as an alias for the help command - -commit 4cfae0a2668208cb66cef09772a59b8ab641b6e6 -Author: Fabien Potencier -Date: Fri Jan 15 08:18:05 2010 +0100 - - [DependencyInjection] added an extension for the Zend Framework - -commit 5e555d3d1a521cddbc829c5eb67ea3392cd8b6b5 -Author: Fabien Potencier -Date: Thu Jan 14 18:34:03 2010 +0100 - - [DependencyInjection] added an extension for the Symfony Templating Component - -commit 392ab46952e19b31c035b7665624fae04379b48d -Author: Fabien Potencier -Date: Thu Jan 14 18:28:35 2010 +0100 - - [DependencyInjection] fixed Extension conversion from XML to PHP when the same tag is used more than once - -commit 0aa50417cba8ff0efda99caacc7febca0ea2b1dd -Author: Fabien Potencier -Date: Thu Jan 14 18:23:15 2010 +0100 - - [DependencyInjection] fixed Doctrine DBAL parameter names - -commit 7e2d6c0043e076f41091cc849d082aee1ccd30b6 -Author: Fabien Potencier -Date: Thu Jan 14 18:22:29 2010 +0100 - - [DependencyInjection] added some missing accessors - -commit 1a0bcd141ac56ae6a3002526b9770b8f1e702298 -Author: Fabien Potencier -Date: Thu Jan 14 15:40:25 2010 +0100 - - [Console] added a new writeln() method to the Output classes - -commit 104ee29f4eac575914afae2b1facd7fb32b07c62 -Author: Fabien Potencier -Date: Mon Jan 11 15:57:07 2010 +0100 - - [DependencyInjection] added some extensions - -commit 6092709537a1a55018259a74de9e840378a52330 -Merge: 7a0586e 111a023 -Author: Fabien Potencier -Date: Mon Jan 11 14:39:52 2010 +0100 - - [Console] changed the subpackage from cli to console - -commit 7a0586efb75b37fa7c48d3155654601d4c0c103b -Author: Fabien Potencier -Date: Mon Jan 11 14:46:11 2010 +0100 - - [Console] refactored helpers - -commit e7dfdab05f9a4f9d068d27e22089fe420a9ea5dc -Author: geoffrey -Date: Mon Jan 11 12:24:08 2010 +0100 - - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - -commit 111a023466a233fbb9bcc2f008bef0cbb51719cd -Author: Fabien Potencier -Date: Mon Jan 11 15:57:07 2010 +0100 - - [DependencyInjection] added some extensions - -commit 58ca3f9bd75f6b8fd32b90a3247697ae4b95431d -Merge: 5592580 87cf209 -Author: Fabien Potencier -Date: Thu Jan 14 11:19:43 2010 +0100 - - Merge commit 'origin/master' - - * commit 'origin/master': - [Console] added a Shell - [Console] refactored helpers - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - [Console] changed the subpackage from cli to console - [Console] added a Shell - [Foundation] updated the autoloader, added a new one - [DependencyInjection] made the loader extensions much more reliable and robust - [Console] refactored helpers - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - [Console] changed the subpackage from cli to console - -commit 5592580b324f7edc3c213d20787067cbb81580d4 -Author: Fabien Potencier -Date: Mon Jan 11 14:46:11 2010 +0100 - - [Console] refactored helpers - -commit eb5b12ff4631884ba56ef75fc6a924e1c3b2ef43 -Author: geoffrey -Date: Mon Jan 11 12:24:08 2010 +0100 - - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - -commit d996e5535bdb0fadf41c9af6a3565595780e5f01 -Author: Fabien Potencier -Date: Thu Jan 14 10:45:37 2010 +0100 - - [Console] added a Shell - -commit 52c4d163db5518dec24e99bda55ddfd5da216466 -Author: Fabien Potencier -Date: Mon Jan 11 14:46:11 2010 +0100 - - [Console] refactored helpers - -commit 6422483df3e649c701c776d759828c5d4ef0ed4f -Author: geoffrey -Date: Mon Jan 11 12:24:08 2010 +0100 - - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - -commit f3705edb7ea4e7aad700b606623789c247bd3bda -Author: Fabien Potencier -Date: Mon Jan 11 14:39:52 2010 +0100 - - [Console] changed the subpackage from cli to console - -commit 87cf209d202c5173e33b8463b05307eb7986d260 -Merge: c500474 b6ff29a -Author: Fabien Potencier -Date: Thu Jan 14 11:17:50 2010 +0100 - - Merge commit 'origin/master' - - * commit 'origin/master': - [Console] added a Shell - [Foundation] updated the autoloader, added a new one - [DependencyInjection] made the loader extensions much more reliable and robust - [Console] refactored helpers - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - [Console] changed the subpackage from cli to console - -commit c5004746d02b4aed0c1977f85c0bb2e211d2bbcd -Author: Fabien Potencier -Date: Thu Jan 14 10:45:37 2010 +0100 - - [Console] added a Shell - -commit ba446d58c729a0661c277fa102079b6db405a4f4 -Author: Fabien Potencier -Date: Mon Jan 11 14:46:11 2010 +0100 - - [Console] refactored helpers - -commit af0f3db1992a1f0e56775892fd0caf5993355401 -Author: geoffrey -Date: Mon Jan 11 12:24:08 2010 +0100 - - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - -commit 4dd35ff8cc6811b381d195c97185c57003958ec0 -Author: Fabien Potencier -Date: Mon Jan 11 14:39:52 2010 +0100 - - [Console] changed the subpackage from cli to console - -commit b6ff29a2afa02abdcdf4ebd6aa5939bd41856625 -Merge: 59e38a7 7074036 -Author: Fabien Potencier -Date: Thu Jan 14 11:02:54 2010 +0100 - - Merge commit 'upstream/master' - - * commit 'upstream/master': - [Console] fixed typo - [Console] added a Shell - [Foundation] updated the autoloader, added a new one - - Conflicts: - src/Symfony/Components/Console/Shell.php - -commit 7074036924069927de1a09870e973209ffe9095f -Author: Fabien Potencier -Date: Thu Jan 14 10:56:23 2010 +0100 - - [Console] fixed typo - -commit ad1d11b032a523a9d989cda8f01419717081f6a6 -Author: Fabien Potencier -Date: Thu Jan 14 10:45:37 2010 +0100 - - [Console] added a Shell - -commit 59e38a7460bee86eadbdc2d3dd15542b704e6d1e -Author: Fabien Potencier -Date: Thu Jan 14 10:45:37 2010 +0100 - - [Console] added a Shell - -commit 81340d349be07d3931965c1c1b297dde5776f898 -Author: Fabien Potencier -Date: Tue Jan 12 16:00:32 2010 +0100 - - [Foundation] updated the autoloader, added a new one - -commit 72beba8a8e4d68960fd9f331ff1d24312e97dff6 -Merge: a1d2230 a74053b -Author: Fabien Potencier -Date: Wed Jan 13 16:50:34 2010 +0100 - - Merge branch 'master' of github.com:fabpot/symfony - - * 'master' of github.com:fabpot/symfony: - [DependencyInjection] made the loader extensions much more reliable and robust - -commit a1d2230c6122f9149904b651cbf1337e76b1a39d -Author: Fabien Potencier -Date: Tue Jan 12 16:00:32 2010 +0100 - - [Foundation] updated the autoloader, added a new one - -commit a74053b6145bb4f174d418005abf9b963afdc59b -Merge: a0551d5 a4adc3f -Author: Fabien Potencier -Date: Wed Jan 13 11:33:29 2010 +0100 - - Merge commit 'upstream/master' - - * commit 'upstream/master': - [DependencyInjection] made the loader extensions much more reliable and robust - -commit a4adc3f1ca75119abe19c2cda6143d82a38978ad -Author: Fabien Potencier -Date: Mon Jan 11 15:56:49 2010 +0100 - - [DependencyInjection] made the loader extensions much more reliable and robust - -commit a0551d525c50707b46ea85edb3a147f95bff0bd9 -Author: Fabien Potencier -Date: Mon Jan 11 15:56:49 2010 +0100 - - [DependencyInjection] made the loader extensions much more reliable and robust - -commit 0c2b2bdbbb91dc39197a297cf567152fe7ab2c90 -Author: Fabien Potencier -Date: Mon Jan 11 14:46:11 2010 +0100 - - [Console] refactored helpers - -commit afcb3c906d0f4583da491dda51a3a9f01aa3b0b8 -Author: geoffrey -Date: Mon Jan 11 12:24:08 2010 +0100 - - [Console] implemented helpers and moved formatter and ask* methods to their own helpers - -commit 125bf71fa3df2a03108ee6bc2f4fc4f3a2fa8135 -Author: Fabien Potencier -Date: Mon Jan 11 14:39:52 2010 +0100 - - [Console] changed the subpackage from cli to console - -commit e9ad8512f37774f7efd01d535c0a61db63129c46 -Author: Fabien Potencier -Date: Sat Jan 9 12:57:15 2010 +0100 - - renamed CLI component to Console - -commit 41bc39ba610ff21af235a188128555da155d1c98 -Author: Fabien Potencier -Date: Fri Jan 8 11:00:18 2010 +0100 - - [CLI] renamed Argument to InputArgument, Option to InputOption, and Definition to InputDefinition - -commit 71156a47785ffad61f748094cce566e2f04ab0fe -Author: Fabien Potencier -Date: Fri Jan 8 10:59:23 2010 +0100 - - fixed test suite - -commit a650af8f00cebe346621cc5b8c0cfa6c7d7d7f53 -Author: Dennis Benkert -Date: Tue Jan 5 11:18:31 2010 +0100 - - deleted phpdoc @version tag in YAML component - -commit 96bed6223dd2cd8886fd54ac0e38964841d22276 -Author: Dennis Benkert -Date: Tue Jan 5 11:17:43 2010 +0100 - - deleted phpdoc @version tag in Templating component - -commit 72c2c0fb74a77b0ccc59b46e5b4ef5cf1754f4e4 -Author: Dennis Benkert -Date: Tue Jan 5 11:15:27 2010 +0100 - - deleted phpdoc @version tag in OutputEscaping component - -commit 524297457069cf97da992c88832e097eda0588f6 -Author: Dennis Benkert -Date: Tue Jan 5 11:13:51 2010 +0100 - - deleted phpdoc @version tag in EventDispatcher component - -commit b72068744578a83a99ae3fb36a02dadf3f13fc7c -Author: Dennis Benkert -Date: Tue Jan 5 11:10:42 2010 +0100 - - deleted phpdoc @version tag in DependencyInjection component - -commit 1e3e8c760ef98cfd611ce8bfd4baa8bbb4c707f5 -Author: Fabien Potencier -Date: Mon Jan 4 20:01:46 2010 +0100 - - changed the default version if nothing is provided by the developer - -commit f7752f79a036f4a866b5674326095947696353cd -Author: Fabien Potencier -Date: Mon Jan 4 19:51:21 2010 +0100 - - renamed Task to Command (as in Command Line Interface) - -commit 3dc0d16f67ae5cc06a0d1c2a5607d6de72ef05e7 -Author: pborreli -Date: Tue Jan 5 01:05:03 2010 +0800 - - replaced double negative with true === - -commit 557bb48f1b58e56d83eb186abcbbe635697c7843 -Author: Fabian Lange -Date: Tue Jan 5 00:51:10 2010 +0800 - - my first git commit fixing some typos - -commit 6feaecf2fa29707703c3068fe915113597a3cfc6 -Author: Fabien Potencier -Date: Mon Jan 4 15:42:28 2010 +0100 - - added the CLI component - -commit 65d075016888e202cc20c9710800512caec77811 -Author: Fabien Potencier -Date: Mon Jan 4 15:26:20 2010 +0100 - - added some Symfony 2 components