-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sorry, wrong branch :( #9024
Sorry, wrong branch :( #9024
Commits on Mar 26, 2016
-
Added tests for all expression that are capable of accepting
values convertible to other expressions
Configuration menu - View commit details
-
Copy full SHA for bff49bd - Browse repository at this point
Copy the full SHA bff49bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c1222 - Browse repository at this point
Copy the full SHA a4c1222View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5e410c - Browse repository at this point
Copy the full SHA a5e410cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 770016d - Browse repository at this point
Copy the full SHA 770016dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 838c5fd - Browse repository at this point
Copy the full SHA 838c5fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 799c7c2 - Browse repository at this point
Copy the full SHA 799c7c2View commit details -
It turns out that SQLite 3.7.11+ implements multi-inserts!
Version 3.8 is the minimum sqlite version fro php 5.5
Configuration menu - View commit details
-
Copy full SHA for 3cbb89c - Browse repository at this point
Copy the full SHA 3cbb89cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb42f90 - Browse repository at this point
Copy the full SHA cb42f90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b00624 - Browse repository at this point
Copy the full SHA 1b00624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e3782e - Browse repository at this point
Copy the full SHA 2e3782eView commit details -
Adding a function traslator for the SUBSTR function in SQL Server
Improving the function translator for SUBSTR in SQL Server Appending a LEN function instead of using RIGHT Trying to fix funciton translaotr trying to fix sql server tests one last try Skipping tests in Sql Server, as I don't have access to a windows machine where I cn debug Doing the previous commit right
Configuration menu - View commit details
-
Copy full SHA for 17c3bef - Browse repository at this point
Copy the full SHA 17c3befView commit details -
Configuration menu - View commit details
-
Copy full SHA for 480a1f0 - Browse repository at this point
Copy the full SHA 480a1f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dc1b3f - Browse repository at this point
Copy the full SHA 6dc1b3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f52cea8 - Browse repository at this point
Copy the full SHA f52cea8View commit details
Commits on Mar 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e248f6f - Browse repository at this point
Copy the full SHA e248f6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc3074 - Browse repository at this point
Copy the full SHA 3cc3074View commit details
Commits on Mar 28, 2016
-
Missing templates should raise exceptions.
Missing templates are a signal that a developer has made a mistake. We should help them find this error and an exception is the simplest way to signal an error to the developer. Refs cakephp#8554
Configuration menu - View commit details
-
Copy full SHA for 64ec05c - Browse repository at this point
Copy the full SHA 64ec05cView commit details -
Revert "Missing templates should raise exceptions."
This reverts commit 64ec05c. I accidentally committed this to the wrong branch. And we have force push disabled.
Configuration menu - View commit details
-
Copy full SHA for 73cafe7 - Browse repository at this point
Copy the full SHA 73cafe7View commit details -
Missing templates should raise exceptions.
Missing templates are a signal that a developer has made a mistake. We should help them find this error and an exception is the simplest way to signal an error to the developer. Refs cakephp#8554
Configuration menu - View commit details
-
Copy full SHA for 71c5e98 - Browse repository at this point
Copy the full SHA 71c5e98View commit details -
Merge pull request cakephp#8492 from CVO-Technologies/email-subject-d…
…ecode Add support for returning decoded subjects
Configuration menu - View commit details
-
Copy full SHA for ce76580 - Browse repository at this point
Copy the full SHA ce76580View commit details
Commits on Mar 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bb014d2 - Browse repository at this point
Copy the full SHA bb014d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ffc1de - Browse repository at this point
Copy the full SHA 9ffc1deView commit details
Commits on Mar 30, 2016
-
Merge pull request cakephp#8550 from cakephp/3.3-request-detectors-ar…
…guments Add argument support for detectors
Configuration menu - View commit details
-
Copy full SHA for c3256ab - Browse repository at this point
Copy the full SHA c3256abView commit details
Commits on Mar 31, 2016
-
Merge pull request cakephp#8555 from cakephp/issue-8554
Missing templates should raise exceptions.
Configuration menu - View commit details
-
Copy full SHA for 26591df - Browse repository at this point
Copy the full SHA 26591dfView commit details
Commits on Apr 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 67c7d95 - Browse repository at this point
Copy the full SHA 67c7d95View commit details
Commits on Apr 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 0b92431 - Browse repository at this point
Copy the full SHA 0b92431View commit details
Commits on Apr 4, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1aba0c3 - Browse repository at this point
Copy the full SHA 1aba0c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5632f3 - Browse repository at this point
Copy the full SHA e5632f3View commit details -
Merge pull request cakephp#8526 from cakephp/expression-types
Support for expression converting types
Configuration menu - View commit details
-
Copy full SHA for 5541862 - Browse repository at this point
Copy the full SHA 5541862View commit details
Commits on Apr 5, 2016
-
This is the first of many features needed to build out the PSR7 support in CakePHP. The MiddlewareStack provides an interface for managing a stack of middleware objects that will be applied to incoming request/response objects. I've not included support for conditionally applied or path specific middleware. I see this as an improvement to be done once the basics are in place.
Configuration menu - View commit details
-
Copy full SHA for 82d6fcf - Browse repository at this point
Copy the full SHA 82d6fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c068b4 - Browse repository at this point
Copy the full SHA 1c068b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f37224 - Browse repository at this point
Copy the full SHA 2f37224View commit details -
Implement the middleware runner.
This runner class implements the `$next` callable that is used by middleware objects to signal that the next middleware object should take control of the request/response.
Configuration menu - View commit details
-
Copy full SHA for b89a845 - Browse repository at this point
Copy the full SHA b89a845View commit details -
Merge pull request cakephp#8590 from cakephp/middleware-stack
Add MiddlewareStack.
Configuration menu - View commit details
-
Copy full SHA for 4e685e6 - Browse repository at this point
Copy the full SHA 4e685e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc18e90 - Browse repository at this point
Copy the full SHA bc18e90View commit details
Commits on Apr 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1c2a9d9 - Browse repository at this point
Copy the full SHA 1c2a9d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 219f22a - Browse repository at this point
Copy the full SHA 219f22aView commit details
Commits on Apr 7, 2016
-
Add RequestFactory and RequestTransformer.
The ServerRequestFactory is responsible for: * Building a request from the SAPI super globals. * Extracting the base and webroot directories for backwards compatibility with the CakeRequest. * Updating the request path to reflect only the application's 'virtual path' The RequestTransformer handles: * Converting a PSR7 request object into the equivalent Cake\Network\Http request. * Ensuring that the required routing parameters are set even if the PSR7 request is missing the 'params' attribute. In order to shim the backwards compatibility, we'll use 3 attributes which keep track of CakePHP specific path information and our routing parameters. I felt this was the cleanest approach as I wasn't comfortable subclassing Diactoros\ServerRequest to add methods for these just yet.
Configuration menu - View commit details
-
Copy full SHA for ed8cbc1 - Browse repository at this point
Copy the full SHA ed8cbc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fbb51f - Browse repository at this point
Copy the full SHA 9fbb51fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e2e0ab - Browse repository at this point
Copy the full SHA 1e2e0abView commit details -
Merge pull request cakephp#8599 from cakephp/middleware-runner
Implement the middleware runner.
Configuration menu - View commit details
-
Copy full SHA for d2828ff - Browse repository at this point
Copy the full SHA d2828ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91799c4 - Browse repository at this point
Copy the full SHA 91799c4View commit details -
Don't output two welcome messages.
Make the dispatched shell task as 'requested'. This disables the welcome message being output by the task. The containing shell will take care of emiting the welcome message. Refs cakephp#8600
Configuration menu - View commit details
-
Copy full SHA for 5fb587b - Browse repository at this point
Copy the full SHA 5fb587bView commit details
Commits on Apr 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 35c51bb - Browse repository at this point
Copy the full SHA 35c51bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7243769 - Browse repository at this point
Copy the full SHA 7243769View commit details -
Added option to check for NULL values on IsUnique
JayPHP authored and JayPHP committedApr 8, 2016 Configuration menu - View commit details
-
Copy full SHA for 9989334 - Browse repository at this point
Copy the full SHA 9989334View commit details
Commits on Apr 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 466ecf9 - Browse repository at this point
Copy the full SHA 466ecf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a6372e - Browse repository at this point
Copy the full SHA 3a6372eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 621c410 - Browse repository at this point
Copy the full SHA 621c410View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ab699 - Browse repository at this point
Copy the full SHA b8ab699View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36c7d1c - Browse repository at this point
Copy the full SHA 36c7d1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aced1a - Browse repository at this point
Copy the full SHA 0aced1aView commit details
Commits on Apr 10, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3913bc0 - Browse repository at this point
Copy the full SHA 3913bc0View commit details -
Merge pull request cakephp#8622 from cakephp/request-transformer
Add RequestFactory and RequestTransformer.
Configuration menu - View commit details
-
Copy full SHA for a6f3ee8 - Browse repository at this point
Copy the full SHA a6f3ee8View commit details -
This class handles bi-directional conversion between CakePHP and PSR7 responses. Being able to convert both ways is necessary to allow converting from the PSR7 middleware into a Cake response that is passed into the controller. After the controller is complete, the response needs to be converted back into a PSR7 response to be emitted by the server.
Configuration menu - View commit details
-
Copy full SHA for ac7a912 - Browse repository at this point
Copy the full SHA ac7a912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13adf44 - Browse repository at this point
Copy the full SHA 13adf44View commit details -
Configuration menu - View commit details
-
Copy full SHA for a79ff82 - Browse repository at this point
Copy the full SHA a79ff82View commit details
Commits on Apr 11, 2016
-
james.byrne committed
Apr 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 7a59f20 - Browse repository at this point
Copy the full SHA 7a59f20View commit details -
Using pre-existing fixture + CS Fix
james.byrne committedApr 11, 2016 Configuration menu - View commit details
-
Copy full SHA for c453418 - Browse repository at this point
Copy the full SHA c453418View commit details -
james.byrne committed
Apr 11, 2016 Configuration menu - View commit details
-
Copy full SHA for 6fb1641 - Browse repository at this point
Copy the full SHA 6fb1641View commit details
Commits on Apr 12, 2016
-
Merge pull request cakephp#8623 from cakephp/response-transformer
Add the ResponseTransformer
Configuration menu - View commit details
-
Copy full SHA for be6c1f2 - Browse repository at this point
Copy the full SHA be6c1f2View commit details -
Changed name to allow instead of permit
james.byrne committedApr 12, 2016 Configuration menu - View commit details
-
Copy full SHA for 7974693 - Browse repository at this point
Copy the full SHA 7974693View commit details
Commits on Apr 13, 2016
-
Merge pull request cakephp#8609 from cakephp/less-welcome
Don't display welcome message twice.
Configuration menu - View commit details
-
Copy full SHA for 9ecb20a - Browse repository at this point
Copy the full SHA 9ecb20aView commit details -
Merge pull request cakephp#8621 from JayPHP/checkNull_on_IsUnique
CheckNull option for IsUnique
Configuration menu - View commit details
-
Copy full SHA for 88138af - Browse repository at this point
Copy the full SHA 88138afView commit details -
Merge pull request cakephp#8601 from Graziel/requirePresence_array
Require presence array
Configuration menu - View commit details
-
Copy full SHA for 7c68802 - Browse repository at this point
Copy the full SHA 7c68802View commit details
Commits on Apr 14, 2016
-
Add standalone ControllerFactory.
Having this logic out of the a dispatcher filter is necessary for PSR7 migration where the controller factory acts as part of the ActionDispatcher.
Configuration menu - View commit details
-
Copy full SHA for 71ac75f - Browse repository at this point
Copy the full SHA 71ac75fView commit details -
Re-use the standalone ControllerFactory in the dispatcher filter. This allows the Dispatcher to be cleaned up a bit as exceptions for missing controllers are raised earlier in the process. This is a minor behavior change, but a reasonable one in my eyes.
Configuration menu - View commit details
-
Copy full SHA for cce106b - Browse repository at this point
Copy the full SHA cce106bView commit details
Commits on Apr 16, 2016
-
TestPluginThree is now autoloaded by composer. We can no longer use that plugin to test autoloading registration. Switch the autoload tests to use TestPluginFive which is not in the autoloader.
Configuration menu - View commit details
-
Copy full SHA for 389415f - Browse repository at this point
Copy the full SHA 389415fView commit details -
Disallow controller names with / in them.
Controller names should not be allowed to have / in them. Internally we convert / into \\ which allows arbitrary namespace creation through what should be controlled parameters. While the default routing normally prevents / getting into a controller name, we cannot make the same assumptions with PSR7 middleware.
Configuration menu - View commit details
-
Copy full SHA for 50dcf3b - Browse repository at this point
Copy the full SHA 50dcf3bView commit details -
Merge pull request cakephp#8643 from cakephp/controller-factory
Add Controller factory
Configuration menu - View commit details
-
Copy full SHA for 553bd5d - Browse repository at this point
Copy the full SHA 553bd5dView commit details -
Add ActionDispatcher to new Http lib
The ActionDispatcher is responsible for dispatching the CakePHP request and response. It replicates the behavior that Dispatcher provides in a more decoupled way. This class also handles ensuring that Dispatch filter events are triggered at the appropriate point in time.
Configuration menu - View commit details
-
Copy full SHA for 71623f5 - Browse repository at this point
Copy the full SHA 71623f5View commit details
Commits on Apr 17, 2016
-
Add constructor injection for the eventManager.
This should help enable the ActionDispatcher inside the present day Dispatcher.
Configuration menu - View commit details
-
Copy full SHA for 5a90c3d - Browse repository at this point
Copy the full SHA 5a90c3dView commit details -
Integrate the new ActionDispatcher into Dispatcher
Reduce code duplication by integrating the new dispatcher with the old one. This removes some protected methods, but that is within our backwards compability guidelines. I've also added a new Dispatcher.invokeController method to allow IntegrationTests and other use cases to more easily access the controller being used in a request. This will be useful long term when we mainline the PSR7 dispatching.
Configuration menu - View commit details
-
Copy full SHA for 268de40 - Browse repository at this point
Copy the full SHA 268de40View commit details
Commits on Apr 19, 2016
-
Don't double bind dispatch filters.
Binding dispatcher filters is done by the Dispatcher for people using the 'old' setup. Binding here add hidden global state and duplicates the bindings which is undesirable.
Configuration menu - View commit details
-
Copy full SHA for 366484c - Browse repository at this point
Copy the full SHA 366484cView commit details
Commits on Apr 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d65fd83 - Browse repository at this point
Copy the full SHA d65fd83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 023cf73 - Browse repository at this point
Copy the full SHA 023cf73View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb642f3 - Browse repository at this point
Copy the full SHA cb642f3View commit details -
cakephp#8671 Improving Table::findOrCreate()
Florian Krämer committedApr 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 7c104a9 - Browse repository at this point
Copy the full SHA 7c104a9View commit details -
cakephp#8687 Minor code improvements
Florian Krämer committedApr 21, 2016 Configuration menu - View commit details
-
Copy full SHA for 656adb7 - Browse repository at this point
Copy the full SHA 656adb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c05d9 - Browse repository at this point
Copy the full SHA 99c05d9View commit details
Commits on Apr 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for bef8694 - Browse repository at this point
Copy the full SHA bef8694View commit details -
Merge pull request cakephp#8667 from cakephp/action-dispatcher
Action dispatcher
Configuration menu - View commit details
-
Copy full SHA for 90ce428 - Browse repository at this point
Copy the full SHA 90ce428View commit details -
Skip datetime string formatting test for old ICU.
Remove travis job on php nightly.
Configuration menu - View commit details
-
Copy full SHA for 3c75006 - Browse repository at this point
Copy the full SHA 3c75006View commit details
Commits on Apr 23, 2016
-
Add Server and BaseApplication.
These classes tie the various parts of Cake\Http into something useful. The BaseApplication is used by developers to define their middleware and bootstrap their application. The Server is used to dispatch requests into the Application and emit the responses.
Configuration menu - View commit details
-
Copy full SHA for 91234f4 - Browse repository at this point
Copy the full SHA 91234f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d61835 - Browse repository at this point
Copy the full SHA 3d61835View commit details -
Merge pull request cakephp#8685 from cakephp/datetime-jsonencode
Date json encode format
Configuration menu - View commit details
-
Copy full SHA for 87ba9c7 - Browse repository at this point
Copy the full SHA 87ba9c7View commit details
Commits on Apr 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9651600 - Browse repository at this point
Copy the full SHA 9651600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4697b8e - Browse repository at this point
Copy the full SHA 4697b8eView commit details -
Removing the useless string callback from the findOrCreate
Florian Krämer committedApr 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 8b36769 - Browse repository at this point
Copy the full SHA 8b36769View commit details -
Updating the doc block for findOrCreate
Florian Krämer committedApr 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 1130d27 - Browse repository at this point
Copy the full SHA 1130d27View commit details
Commits on Apr 26, 2016
-
Move Http\Client into Http package.
Move Cake\Network\Http\Client into the Http package. This change just moves the implementation and not the test cases. This shows that the correct class renames are in place. I wanted to move the implementation first to keep this change small and easy to review. I've renamed FormData\Part to FormDataPart as the extra directories were not necessary. I also wanted get consensus on the renames before doing more work.
Configuration menu - View commit details
-
Copy full SHA for 5d866f0 - Browse repository at this point
Copy the full SHA 5d866f0View commit details -
Make return value of Controller:referer() consistent when returning l…
…ocal URLs. Before this fix if referrer is available the local URL returned does not have base appended but if a referrer is not found the URL returned using the default URL passed as argument gets returned with base appended. This inconsistency makes it difficult to have usage like `return $this->redirect($this->referrer('/default'));` when the app is in a subfolder as the base get appended twice.
Configuration menu - View commit details
-
Copy full SHA for 78be1ec - Browse repository at this point
Copy the full SHA 78be1ecView commit details -
cakephp#8671 Adding documentation and another assert.
Florian Krämer committedApr 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 85bd4ed - Browse repository at this point
Copy the full SHA 85bd4edView commit details
Commits on Apr 27, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4e515b4 - Browse repository at this point
Copy the full SHA 4e515b4View commit details -
Merge pull request cakephp#8710 from cakephp/controller-referrer
Make return value of Controller:referer() consistent when returning local URLs.
Configuration menu - View commit details
-
Copy full SHA for bb1ed0f - Browse repository at this point
Copy the full SHA bb1ed0fView commit details -
Merge pull request cakephp#8696 from cakephp/psr-server
PSR7 Server and BaseApplication
Configuration menu - View commit details
-
Copy full SHA for c379ad2 - Browse repository at this point
Copy the full SHA c379ad2View commit details
Commits on Apr 28, 2016
-
Having middleware that can render errors reduces our reliance on global exception handlers and allows middleware to be wrapped around the error handling allowing things like CORS headers to be set on error pages.
Configuration menu - View commit details
-
Copy full SHA for fbf3de3 - Browse repository at this point
Copy the full SHA fbf3de3View commit details
Commits on Apr 29, 2016
-
Don't autoload aliased classes.
Don't load classes that are aliased until they are actually used.
Configuration menu - View commit details
-
Copy full SHA for 65c36e5 - Browse repository at this point
Copy the full SHA 65c36e5View commit details -
Instead of triggering a fatal error, modify the response.
Modify the response with a text response and log an error when rendering an error page.
Configuration menu - View commit details
-
Copy full SHA for 50dabae - Browse repository at this point
Copy the full SHA 50dabaeView commit details -
Revert "Don't autoload aliased classes."
This reverts commit 65c36e5.
Configuration menu - View commit details
-
Copy full SHA for 6cda83e - Browse repository at this point
Copy the full SHA 6cda83eView commit details -
Merge pull request cakephp#8722 from cakephp/error-middleware
Add ErrorHandling Middleware
Configuration menu - View commit details
-
Copy full SHA for d618bfb - Browse repository at this point
Copy the full SHA d618bfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ed6b06 - Browse repository at this point
Copy the full SHA 3ed6b06View commit details
Commits on Apr 30, 2016
-
Move backwards compatible shims.
Instead of eagerly loading the Http client on every request to wire up class aliases we can get the same effect with stub files that provide the required aliases.
Configuration menu - View commit details
-
Copy full SHA for e80d765 - Browse repository at this point
Copy the full SHA e80d765View commit details -
Implement a PSR7 routing middleware
This middleware applies routing rules to the incoming request and parses the CakePHP parameters out.
Configuration menu - View commit details
-
Copy full SHA for 637b994 - Browse repository at this point
Copy the full SHA 637b994View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8edd81 - Browse repository at this point
Copy the full SHA c8edd81View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf965d - Browse repository at this point
Copy the full SHA bdf965dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 590d135 - Browse repository at this point
Copy the full SHA 590d135View commit details -
Merge pull request cakephp#8709 from cakephp/psr7-client
Move Http\Client into Http package.
Configuration menu - View commit details
-
Copy full SHA for 74e70e6 - Browse repository at this point
Copy the full SHA 74e70e6View commit details -
Move aliases to compatbility shims.
Move the backwards compatibility aliases out of the bootstrap and into stub files. By using stub files we don't force the aliased classes to be eagerly loaded on every request. Instead they are only loaded when they are used.
Configuration menu - View commit details
-
Copy full SHA for d553414 - Browse repository at this point
Copy the full SHA d553414View commit details -
Merge pull request cakephp#8751 from cakephp/alias-stubs
Move aliases to compatibility shims.
Configuration menu - View commit details
-
Copy full SHA for aa1eb13 - Browse repository at this point
Copy the full SHA aa1eb13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8553f1e - Browse repository at this point
Copy the full SHA 8553f1eView commit details -
Merge pull request cakephp#8745 from cakephp/routing-middleware
Implement a PSR7 routing middleware
Configuration menu - View commit details
-
Copy full SHA for c6c1888 - Browse repository at this point
Copy the full SHA c6c1888View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ba01e8 - Browse repository at this point
Copy the full SHA 6ba01e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b9095c - Browse repository at this point
Copy the full SHA 4b9095cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35af288 - Browse repository at this point
Copy the full SHA 35af288View commit details -
Update signature of
ContextInterface::val()
All classes implementing ContextInterface now take into account `$options` passes to `val()` method.
Configuration menu - View commit details
-
Copy full SHA for e84a83d - Browse repository at this point
Copy the full SHA e84a83dView commit details -
Configuration menu - View commit details
-
Copy full SHA for edbb319 - Browse repository at this point
Copy the full SHA edbb319View commit details
Commits on May 3, 2016
-
Merge pull request cakephp#8707 from burzum/feature/find-or-create
Feature/find or create
Configuration menu - View commit details
-
Copy full SHA for 2c07444 - Browse repository at this point
Copy the full SHA 2c07444View commit details
Commits on May 4, 2016
-
Merge pull request cakephp#8750 from cakephp/recursive-to-json
Recursive to json in entities
Configuration menu - View commit details
-
Copy full SHA for cc9271b - Browse repository at this point
Copy the full SHA cc9271bView commit details -
I've put it in the Routing package as that seems like the most reasonable place for it. Assets need to be 'routed' before they can be served.
Configuration menu - View commit details
-
Copy full SHA for fee6746 - Browse repository at this point
Copy the full SHA fee6746View commit details -
Move middleware into more relevant packages.
Put middleware classes closer to the packages they interact with. This lets us reduce the number of inter-package dependencies we have. Both Error and Routing are not standalone packages yet, while I'd like cake/http to be standalone.
Configuration menu - View commit details
-
Copy full SHA for 4de7bae - Browse repository at this point
Copy the full SHA 4de7baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for fccfc6e - Browse repository at this point
Copy the full SHA fccfc6eView commit details -
Merge pull request cakephp#8713 from CVO-Technologies/model-factory-s…
…tatic [3.3] Add ability to define model factories globally
Configuration menu - View commit details
-
Copy full SHA for ed4d394 - Browse repository at this point
Copy the full SHA ed4d394View commit details -
Configuration menu - View commit details
-
Copy full SHA for f884130 - Browse repository at this point
Copy the full SHA f884130View commit details -
Merge pull request cakephp#8771 from CVO-Technologies/model-factory-s…
…tatic [3.3] Remove unused use statement from bootstrap
Configuration menu - View commit details
-
Copy full SHA for c262b9b - Browse repository at this point
Copy the full SHA c262b9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b0a9ce - Browse repository at this point
Copy the full SHA 1b0a9ceView commit details
Commits on May 5, 2016
-
Merge pull request cakephp#8768 from cakephp/move-middleware
Move middleware into more relevant packages.
Configuration menu - View commit details
-
Copy full SHA for b4e4f99 - Browse repository at this point
Copy the full SHA b4e4f99View commit details -
Merge pull request cakephp#8767 from cakephp/asset-middleware
Add AssetMiddleware
Configuration menu - View commit details
-
Copy full SHA for d7e1ab3 - Browse repository at this point
Copy the full SHA d7e1ab3View commit details
Commits on May 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9f31c70 - Browse repository at this point
Copy the full SHA 9f31c70View commit details -
Add the LocaleSelectorMiddleware.
This ports the behavior of the LocaleSelectorFilter to a PS7 middleware. I've replaced the implict 'accept all' with the an explicit '*'. Explicit is generally better than implicit in, and makes it easier to understand what is going on when reading the code later.
Configuration menu - View commit details
-
Copy full SHA for 18c3009 - Browse repository at this point
Copy the full SHA 18c3009View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f50eec - Browse repository at this point
Copy the full SHA 1f50eecView commit details
Commits on May 7, 2016
-
Start deprecating duplicate methods and adding PSR7 traits.
Leverage the traits from diactoros in the Http/Client to implement most of the required methods. Deprecate a few functions that functional equivalents in PSR7 implementation.
Configuration menu - View commit details
-
Copy full SHA for a537e9c - Browse repository at this point
Copy the full SHA a537e9cView commit details -
Make header(), version() and method() play nice with PSR7
Add tests ensuring that both setters can be read from the other reader method.
Configuration menu - View commit details
-
Copy full SHA for 92081fa - Browse repository at this point
Copy the full SHA 92081faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e97ed6 - Browse repository at this point
Copy the full SHA 2e97ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76882b4 - Browse repository at this point
Copy the full SHA 76882b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e6529 - Browse repository at this point
Copy the full SHA 11e6529View commit details -
Move body serialization into the Request.
When using the mutable body() method, an array based body should be serialized. I think this makes more sense than doing it in the transport adapter. This does change the semantics of the body() method but I think in an acceptable way.
Configuration menu - View commit details
-
Copy full SHA for 2e52015 - Browse repository at this point
Copy the full SHA 2e52015View commit details -
The PSR7 request can't easily be inspected with attribute helpers. Switch to using callback() so we can do deeper object inspection.
Configuration menu - View commit details
-
Copy full SHA for a495cb0 - Browse repository at this point
Copy the full SHA a495cb0View commit details
Commits on May 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 592daec - Browse repository at this point
Copy the full SHA 592daecView commit details -
Define the protocol property on the response.
This is a temporary solution until the response is made PSR7 compliant as well.
Configuration menu - View commit details
-
Copy full SHA for 1bf62e0 - Browse repository at this point
Copy the full SHA 1bf62e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66b59c2 - Browse repository at this point
Copy the full SHA 66b59c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 334c40d - Browse repository at this point
Copy the full SHA 334c40dView commit details
Commits on May 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 60a01c8 - Browse repository at this point
Copy the full SHA 60a01c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4178a46 - Browse repository at this point
Copy the full SHA 4178a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd64ba4 - Browse repository at this point
Copy the full SHA fd64ba4View commit details
Commits on May 10, 2016
-
Merge pull request cakephp#8776 from cakephp/locale-filter
Add the LocaleSelectorMiddleware.
Configuration menu - View commit details
-
Copy full SHA for 664201b - Browse repository at this point
Copy the full SHA 664201bView commit details
Commits on May 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 9c92270 - Browse repository at this point
Copy the full SHA 9c92270View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e96ecc - Browse repository at this point
Copy the full SHA 9e96eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27f52f2 - Browse repository at this point
Copy the full SHA 27f52f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 503a74f - Browse repository at this point
Copy the full SHA 503a74fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6769a6c - Browse repository at this point
Copy the full SHA 6769a6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ec4e0 - Browse repository at this point
Copy the full SHA 76ec4e0View commit details
Commits on May 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d9f362e - Browse repository at this point
Copy the full SHA d9f362eView commit details -
Merge pull request cakephp#8787 from cakephp/psr7-client-request
Make Http\Client\Request PSR7 compatible
Configuration menu - View commit details
-
Copy full SHA for 6189452 - Browse repository at this point
Copy the full SHA 6189452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e64ba - Browse repository at this point
Copy the full SHA 86e64baView commit details
Commits on May 13, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 4491622 - Browse repository at this point
Copy the full SHA 4491622View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7114a0 - Browse repository at this point
Copy the full SHA b7114a0View commit details
Commits on May 14, 2016
-
Throw exception if marshaller encounter missing/invalid associations …
…during entity marshalling
Configuration menu - View commit details
-
Copy full SHA for 456c6fc - Browse repository at this point
Copy the full SHA 456c6fcView commit details -
Merge pull request cakephp#8811 from cakephp/fix-err-console
Fix err() to highlight error as red similar to warn() which is yellow.
Configuration menu - View commit details
-
Copy full SHA for 27c3a0d - Browse repository at this point
Copy the full SHA 27c3a0dView commit details
Commits on May 15, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7727e20 - Browse repository at this point
Copy the full SHA 7727e20View commit details
Commits on May 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3943052 - Browse repository at this point
Copy the full SHA 3943052View commit details -
This code was causing conditions ending in `IS IS`. Remove it as we don't need it now.
Configuration menu - View commit details
-
Copy full SHA for 010f727 - Browse repository at this point
Copy the full SHA 010f727View commit details -
Start making Http\Client\Response PSR7 compatible.
Shuffle code and properties around to make client responses compatible with PSR7.
Configuration menu - View commit details
-
Copy full SHA for 3f58c7d - Browse repository at this point
Copy the full SHA 3f58c7dView commit details -
This gives a more consistent name with the rest of the PSR7 interface methods.
Configuration menu - View commit details
-
Copy full SHA for aa90dce - Browse repository at this point
Copy the full SHA aa90dceView commit details -
Add new psr7-like methods for reading cookie data.
Add separate getters for each of the modes that cookie() provided. Deprecate the combo method in favor of discrete methods.
Configuration menu - View commit details
-
Copy full SHA for fec9e58 - Browse repository at this point
Copy the full SHA fec9e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62a3a29 - Browse repository at this point
Copy the full SHA 62a3a29View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3ce83f - Browse repository at this point
Copy the full SHA e3ce83fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 609224e - Browse repository at this point
Copy the full SHA 609224eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 602704f - Browse repository at this point
Copy the full SHA 602704fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17fb598 - Browse repository at this point
Copy the full SHA 17fb598View commit details -
Merge pull request cakephp#8822 from cakephp/psr7-client-response
PSR7 Http\Client response
Configuration menu - View commit details
-
Copy full SHA for fc6cddc - Browse repository at this point
Copy the full SHA fc6cddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae3d4a9 - Browse repository at this point
Copy the full SHA ae3d4a9View commit details
Commits on May 17, 2016
-
Give Http\Client\Request a more useful constructor.
Having a more useful constructor helps keep the request simpler inside.
Configuration menu - View commit details
-
Copy full SHA for c03a217 - Browse repository at this point
Copy the full SHA c03a217View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d3cc5 - Browse repository at this point
Copy the full SHA 38d3cc5View commit details -
Use PSR7 interfaces internally in auth plugins.
Use PSR7 methods in the auth plugins. I've changed the return value for authentication adapters such that they can return a modified request. The test case using the CompatAuth stub ensure that the current behavior continues to work as well for backwards compatibility reasons.
Configuration menu - View commit details
-
Copy full SHA for 01f016a - Browse repository at this point
Copy the full SHA 01f016aView commit details
Commits on May 18, 2016
-
Merge pull request cakephp#8824 from Antoniossss/issue-8808
Throw exception if marshaller encounter missing/invalid associations …
Configuration menu - View commit details
-
Copy full SHA for e869e26 - Browse repository at this point
Copy the full SHA e869e26View commit details -
Configuration menu - View commit details
-
Copy full SHA for e47c09b - Browse repository at this point
Copy the full SHA e47c09bView commit details
Commits on May 19, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a219020 - Browse repository at this point
Copy the full SHA a219020View commit details -
Merge pull request cakephp#8800 from Graziel/allowEmpty_notEmpty_array
Allow notEmpty and allowEmpty to get fields as list
Configuration menu - View commit details
-
Copy full SHA for 43e8926 - Browse repository at this point
Copy the full SHA 43e8926View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a4a786 - Browse repository at this point
Copy the full SHA 5a4a786View commit details -
Merge pull request cakephp#8837 from cakephp/psr7-client-internals
Make Http\Client use PSR7 internally
Configuration menu - View commit details
-
Copy full SHA for 253e0b6 - Browse repository at this point
Copy the full SHA 253e0b6View commit details
Commits on May 21, 2016
-
Add a branch alias for 3.next to installation easier.
To make the 3.next branch installable, it needs a branch alias that can be compared with other version numbers.
Configuration menu - View commit details
-
Copy full SHA for 3027fc1 - Browse repository at this point
Copy the full SHA 3027fc1View commit details
Commits on May 22, 2016
-
Merge pull request cakephp#8868 from cakephp/3.3-branch-alias
Add a branch alias for 3.next to make installation easier.
Configuration menu - View commit details
-
Copy full SHA for 1b40a06 - Browse repository at this point
Copy the full SHA 1b40a06View commit details -
Configuration menu - View commit details
-
Copy full SHA for 208a355 - Browse repository at this point
Copy the full SHA 208a355View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97a125 - Browse repository at this point
Copy the full SHA e97a125View commit details
Commits on May 26, 2016
-
chris48s committed
May 26, 2016 Configuration menu - View commit details
-
Copy full SHA for 4ce2da2 - Browse repository at this point
Copy the full SHA 4ce2da2View commit details
Commits on May 27, 2016
-
Merge branch 'master' into 3.next
Also fix the stupid mistake I made in ValuesExpression.
Configuration menu - View commit details
-
Copy full SHA for a71cc74 - Browse repository at this point
Copy the full SHA a71cc74View commit details -
Fix failing tests in IsUnique rule.
A while back the default behavior was changed in 3.2.x to make IsUnique strict about nulls. When that code was merged into `3.next` I deleted the 'duplicate' code. Then that change was reverted in `master` leaving these tests failing. This restores the behavior and fixes the failing tests.
5Configuration menu - View commit details
-
Copy full SHA for 86e24ef - Browse repository at this point
Copy the full SHA 86e24efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05fa655 - Browse repository at this point
Copy the full SHA 05fa655View commit details -
Fix issue with identifier quoting.
Code from `master` broke type mappers that convert to expression objects. Because the columns are now actually replaced when $query->insert() is called multiple times, we also need to strip quoting from the code that converts values into expressions.
Configuration menu - View commit details
-
Copy full SHA for c6a93d9 - Browse repository at this point
Copy the full SHA c6a93d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1a0ff1 - Browse repository at this point
Copy the full SHA d1a0ff1View commit details -
This has resulted in the 3.next branch falling off of packagist, which is not helpful at all.
Configuration menu - View commit details
-
Copy full SHA for 08bb082 - Browse repository at this point
Copy the full SHA 08bb082View commit details -
rename CachesShell to CacheShell
chris48s committedMay 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 6d8d7a7 - Browse repository at this point
Copy the full SHA 6d8d7a7View commit details -
Add warnings if cache engine is ApcEngine or WincacheEngine
chris48s committedMay 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 087c614 - Browse repository at this point
Copy the full SHA 087c614View commit details -
chris48s committed
May 27, 2016 Configuration menu - View commit details
-
Copy full SHA for 602e0f9 - Browse repository at this point
Copy the full SHA 602e0f9View commit details -
convert FQCNs to use statements
chris48s committedMay 27, 2016 Configuration menu - View commit details
-
Copy full SHA for a60e844 - Browse repository at this point
Copy the full SHA a60e844View commit details
Commits on May 28, 2016
-
Merge pull request cakephp#8900 from chris48s/7368-cache-shell
Add shell command for clearing caches (refs cakephp#7368)
Configuration menu - View commit details
-
Copy full SHA for 933f814 - Browse repository at this point
Copy the full SHA 933f814View commit details
Commits on May 29, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 57e7877 - Browse repository at this point
Copy the full SHA 57e7877View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5e77bf - Browse repository at this point
Copy the full SHA b5e77bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb65936 - Browse repository at this point
Copy the full SHA cb65936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b32402 - Browse repository at this point
Copy the full SHA 9b32402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14f9199 - Browse repository at this point
Copy the full SHA 14f9199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb3803 - Browse repository at this point
Copy the full SHA 2cb3803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aa63ba - Browse repository at this point
Copy the full SHA 6aa63baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c7fa4a - Browse repository at this point
Copy the full SHA 2c7fa4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f7251c2 - Browse repository at this point
Copy the full SHA f7251c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12936a4 - Browse repository at this point
Copy the full SHA 12936a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50f90ba - Browse repository at this point
Copy the full SHA 50f90baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 665254c - Browse repository at this point
Copy the full SHA 665254cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec65adc - Browse repository at this point
Copy the full SHA ec65adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b5a383 - Browse repository at this point
Copy the full SHA 5b5a383View commit details
Commits on May 30, 2016
-
Ensure the app is always last in the middleware stack.
By ensuring the app is always bound after the event, event listeners can be less careful. Without this plugins would always have to use insertBefore() which is kind of awkward.
Configuration menu - View commit details
-
Copy full SHA for f9e013e - Browse repository at this point
Copy the full SHA f9e013eView commit details -
The app should always be the bottom of the chain. Thus it has no need to invoke 'lower' layers.
Configuration menu - View commit details
-
Copy full SHA for d13a550 - Browse repository at this point
Copy the full SHA d13a550View commit details -
Make allowMultipleNulls a constructor argument.
Previously this option was implemented as an additional context parameter. That seemed a bit strange as the option could and probably should be a constructor argument. Given that the option is only relevant to the IsUnique rule there is no reason for the RulesChecker to be handling it.
Configuration menu - View commit details
-
Copy full SHA for e02b884 - Browse repository at this point
Copy the full SHA e02b884View commit details -
Merge pull request cakephp#8904 from cakephp/fix-travis-all-the-way
Using same trick as before in the hope on pleasing travis' gods
Configuration menu - View commit details
-
Copy full SHA for a65a4f5 - Browse repository at this point
Copy the full SHA a65a4f5View commit details
Commits on Jun 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 3b8e5a0 - Browse repository at this point
Copy the full SHA 3b8e5a0View commit details -
Raise an exception in insertBefore()
Raise an exception When attempting to insertBefore an unknown middleware. Based on feedback in cakephp/docs#4023 this is what the reviewers felt was a more correct behavior.
Configuration menu - View commit details
-
Copy full SHA for 33bbf84 - Browse repository at this point
Copy the full SHA 33bbf84View commit details -
Merge pull request cakephp#8735 from cakephp/3.3-context-schema-default
Read schema defaults when generating field using EntityContext
Configuration menu - View commit details
-
Copy full SHA for 2b3b365 - Browse repository at this point
Copy the full SHA 2b3b365View commit details
Commits on Jun 2, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c849f80 - Browse repository at this point
Copy the full SHA c849f80View commit details -
Merge pull request cakephp#8920 from cakephp/insert-before-exception
Raise an exception in insertBefore()
Configuration menu - View commit details
-
Copy full SHA for be0dcc0 - Browse repository at this point
Copy the full SHA be0dcc0View commit details
Commits on Jun 3, 2016
-
Merge pull request cakephp#8913 from cakephp/app-last
Ensure the app is always last in the middleware stack.
Configuration menu - View commit details
-
Copy full SHA for d7c52d5 - Browse repository at this point
Copy the full SHA d7c52d5View commit details
Commits on Jun 4, 2016
-
Merge branch 'master' into 3.next
Manually merge changes made to Http/Client. I had to override the http stream as diactoros does not like the idea of the cakephp stream.
Configuration menu - View commit details
-
Copy full SHA for 051560c - Browse repository at this point
Copy the full SHA 051560cView commit details
Commits on Jun 5, 2016
-
Merge pull request cakephp#8914 from cakephp/is-unique-options
Make allowMultipleNulls a constructor argument.
Configuration menu - View commit details
-
Copy full SHA for 82393d1 - Browse repository at this point
Copy the full SHA 82393d1View commit details
Commits on Jun 9, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6c0844f - Browse repository at this point
Copy the full SHA 6c0844fView commit details
Commits on Jun 12, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 138f50f - Browse repository at this point
Copy the full SHA 138f50fView commit details
Commits on Jun 14, 2016
-
Start sketching out the PSR7 IntegrationTest work.
The biggest hurdle is how to invoke either the existing Dispatcher stack or the Http\Server stack. I'm going to try sniffing out the class name, and use its presence to go into PSR7 mode. The PSR7 mode will do an additional translation from cake->psr as I don't want to try and re-jig all the internals of IntegrationTestCase just yet.
Configuration menu - View commit details
-
Copy full SHA for 9f0820d - Browse repository at this point
Copy the full SHA 9f0820dView commit details -
Rough out Middleware Dispatcher
This is a very very rough prototype of how PSR7 request dispatching could be integrated into into the TestSuite. There is still a lot TODO, but a very basic GET request is somewhat functional right now.
Configuration menu - View commit details
-
Copy full SHA for 0ef9d47 - Browse repository at this point
Copy the full SHA 0ef9d47View commit details
Commits on Jun 15, 2016
-
Make IntegrationTestCase::_buildRequest return an array.
This is a breaking change to the protected method, but I feel its necessary in order to make other things easier. For example, getting all headers out of a Cake\Request is not possible right now. By using the array return value we can easily access all the different aspects of the simulated request.
Configuration menu - View commit details
-
Copy full SHA for 43f8ed3 - Browse repository at this point
Copy the full SHA 43f8ed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d086c6f - Browse repository at this point
Copy the full SHA d086c6fView commit details
Commits on Jun 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for d43864b - Browse repository at this point
Copy the full SHA d43864bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 618457e - Browse repository at this point
Copy the full SHA 618457eView commit details
Commits on Jun 17, 2016
-
Add Collection::transpose method (cakephp#8957)
* Add transpose method to collection class * Revert composer.json file * Remove TransposeIterator subclass * Remove double lines * Use standard CakePHP file header * Handle uneven length array * Remove debug line * Remove some space to please lint * Throw LogicException if arrays do not share the same length * Use a local variable to keep array value * Use current() instead of first() * Use toList() instead of toArray() to preserve all values
Configuration menu - View commit details
-
Copy full SHA for 9114949 - Browse repository at this point
Copy the full SHA 9114949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f4f433 - Browse repository at this point
Copy the full SHA 2f4f433View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc6cfe8 - Browse repository at this point
Copy the full SHA fc6cfe8View commit details -
Merge pull request cakephp#9000 from cakephp/phpunit-warnings
Fix PHPUnit getMock warnings in 3.next.
Configuration menu - View commit details
-
Copy full SHA for 632a525 - Browse repository at this point
Copy the full SHA 632a525View commit details
Commits on Jun 18, 2016
-
Make stream error handling method public to handle errors in custom s…
…tream wrappers (cakephp#9001)
Configuration menu - View commit details
-
Copy full SHA for f7fb9b7 - Browse repository at this point
Copy the full SHA f7fb9b7View commit details -
Allow PSR7 requests to store the session as an attribute.
By allowing the session to exist on the PSR7 request, it will be easier to implement integration test case flows and more importantly let people access the session from their psr7 requests.
Configuration menu - View commit details
-
Copy full SHA for da39cd3 - Browse repository at this point
Copy the full SHA da39cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61ef064 - Browse repository at this point
Copy the full SHA 61ef064View commit details -
The base and webroot attributes are handled by the RequestTransformer. I'm not convinced that php://input needs to be handled as the legacy dispatcher doesn't do a great job of it either.
Configuration menu - View commit details
-
Copy full SHA for 3af2377 - Browse repository at this point
Copy the full SHA 3af2377View commit details -
Allow request bodies to be transformed.
This is useful for API based applications.
Configuration menu - View commit details
-
Copy full SHA for 93a8836 - Browse repository at this point
Copy the full SHA 93a8836View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8567c5 - Browse repository at this point
Copy the full SHA a8567c5View commit details
Commits on Jun 19, 2016
-
getSize() can be expensive, instead read the stream and conditionally assign the input with the stream contents.
Configuration menu - View commit details
-
Copy full SHA for 745aefc - Browse repository at this point
Copy the full SHA 745aefcView commit details -
Merge pull request cakephp#8992 from cakephp/psr7-integration-test
PSR7 IntegrationTestCase part 1
Configuration menu - View commit details
-
Copy full SHA for 3eb2982 - Browse repository at this point
Copy the full SHA 3eb2982View commit details
Commits on Jun 21, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a3ef37d - Browse repository at this point
Copy the full SHA a3ef37dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4dc9a - Browse repository at this point
Copy the full SHA bd4dc9aView commit details
Commits on Jun 22, 2016
-
Convert cookies from CakePHP responses to PSR7 ones.
I missed this before, but we'll need to handle cookie data conversion. I really wanted to use one of the predefined date constants, but none of them seemed to match RFC6265.
Configuration menu - View commit details
-
Copy full SHA for b2f1c72 - Browse repository at this point
Copy the full SHA b2f1c72View commit details -
Add cookie parsing to convert from psr7 to cakephp.
Re-purpose the cookie parsing code that lives in the 2.x HttpSocket here. I figured that was a good place to draw an implementation from as its fairly battle tested and works well.
Configuration menu - View commit details
-
Copy full SHA for 6a72463 - Browse repository at this point
Copy the full SHA 6a72463View commit details -
Configuration menu - View commit details
-
Copy full SHA for cadeb64 - Browse repository at this point
Copy the full SHA cadeb64View commit details -
Merge pull request cakephp#9019 from cakephp/integration-test-cases
Fix Cookie support for PSR7 response transformer
Configuration menu - View commit details
-
Copy full SHA for 38c903b - Browse repository at this point
Copy the full SHA 38c903bView commit details -
Tamási Benjamin committed
Jun 22, 2016 Configuration menu - View commit details
-
Copy full SHA for db36ed0 - Browse repository at this point
Copy the full SHA db36ed0View commit details