Michael Dowling
|
91f065cab0
|
Moving phpunit.xml to phpunit.xml.dist. Moving library/ to src/
|
2011-04-06 11:11:04 -05:00 |
|
Michael Dowling
|
0bd673fd48
|
Moving vendors to /vendor and using submodules
|
2011-04-06 10:58:55 -05:00 |
|
Michael Dowling
|
09710895c2
|
[Http] Updating regex to match parts in the status line
|
2011-03-30 11:33:22 -05:00 |
|
Michael Dowling
|
8f41764d02
|
[Http] Removing reference to clas property that does not exist
|
2011-03-29 13:31:38 -05:00 |
|
Michael Dowling
|
7c5d5a9867
|
[Http] Cleaning up message parsing
|
2011-03-29 13:04:34 -05:00 |
|
Michael Dowling
|
6e02eee711
|
[Http] Removing the MultipartFormData class cURL will handle this better
|
2011-03-28 22:50:19 -05:00 |
|
Michael Dowling
|
55523cf8bf
|
[Http] Removing readChunked from EntityBody as this is handled by cURL
|
2011-03-28 22:44:40 -05:00 |
|
Michael Dowling
|
a1adbca83f
|
[Http] Removing the functionality that determined if a file should be compressed based on extension. Adding more extensions to the mime type map.
|
2011-03-28 22:42:33 -05:00 |
|
Michael Dowling
|
52ded354a1
|
[Http] Abstracting protocolVersion. Not forcing CurlFactory to be a singleton, but the singleton instance is available for performance.
|
2011-03-28 22:24:18 -05:00 |
|
Michael Dowling
|
930494c795
|
[Common] [Http] Adding coverage to Collection. Not forcing a request to be set to new in order to send it again.
|
2011-03-28 21:23:03 -05:00 |
|
Michael Dowling
|
7c0c64efbf
|
[Http] Removing CurlConstants class
|
2011-03-28 21:00:21 -05:00 |
|
Michael Dowling
|
9a63bb5112
|
[Service] Cleaning up code
|
2011-03-28 15:47:49 -05:00 |
|
Michael Dowling
|
675c979094
|
[Service] Cleaning up Command API
|
2011-03-28 00:36:17 -05:00 |
|
Michael Dowling
|
1dce958700
|
[Service] Removing extraneous code from Guzzle\Service\ServiceBuilder
|
2011-03-28 00:10:12 -05:00 |
|
Michael Dowling
|
d081e30d59
|
[Http] Referencing the CURLOPT_TIMEOUT_MS constant only if it is defined
|
2011-03-27 20:22:06 -05:00 |
|
Michael Dowling
|
f4e7478b44
|
[Http] Referencing the CURLOPT_TIMEOUT_MS constant only if it is defined
|
2011-03-27 20:14:37 -05:00 |
|
Michael Dowling
|
435f9d5964
|
[Http] Fixing cURL version check when checking for cURL options that can pollute a handle
|
2011-03-27 20:05:12 -05:00 |
|
Michael Dowling
|
4c7bc0b702
|
Updating docblocks
|
2011-03-27 18:05:06 -05:00 |
|
Michael Dowling
|
229aace559
|
[Common] Improving the performance of Guzzle\Common\Inspector
|
2011-03-27 17:46:59 -05:00 |
|
Michael Dowling
|
118a67a2c6
|
Updating vendors
|
2011-03-27 17:20:00 -05:00 |
|
Michael Dowling
|
8d266bb314
|
[Common] Removing the ability to skip cache in the Inflector. Adding a cap to the number of items that can be cached by the Inflector.
|
2011-03-27 17:08:35 -05:00 |
|
Michael Dowling
|
08d18f6187
|
[Tests] Adding more tests to ensure that commands are processed as they complete
|
2011-03-25 17:23:52 -05:00 |
|
Michael Dowling
|
2c9d2ad266
|
[Service] Processing the result of a command in a command set as soon as the requests issued by the command completes instead of waiting for all of the commmands in the set to complete.
|
2011-03-25 16:26:58 -05:00 |
|
Michael Dowling
|
1a7953c57a
|
[Http] Updating cookie jars and the cookie plugin to store cookies in jars with a single cookie per row to make storing, retrieving, and updating cookies easier. When a cookie version 2 is encountered with multiple cookie values in one Set-Cookie header, the cookie will be broken up into multiple cookies for the cookie jar.
|
2011-03-24 22:45:55 -05:00 |
|
Michael Dowling
|
af380f1365
|
[Common] Optimizing the sorting of events in the event manager
|
2011-03-24 11:23:48 -05:00 |
|
Michael Dowling
|
b15cf68883
|
[Common] [Service] Adding a method to the event manager to get the priority level that an observer was attached at. Attaching observers to requests created by client in the same order that the observers were attached to the client
|
2011-03-24 11:20:38 -05:00 |
|
Michael Dowling
|
620e13057c
|
[Http] [Service] Adding more coverage to Url. Fixing CookiePlugintest. Allowing XML based commands to extend previously defined commands.
|
2011-03-23 17:24:36 -05:00 |
|
Michael Dowling
|
da781d6202
|
[Common] [Http] Performance enhancements. Adding a match flag to Collection operations instead of determining how a key should match.
|
2011-03-23 14:19:14 -05:00 |
|
Michael Dowling
|
cf58b2c82e
|
[Http] Only adding CURLOPT_FOLLOWLOCATION to cURL handles if open_basedir is not set
|
2011-03-22 22:42:33 -05:00 |
|
Michael Dowling
|
fd0b13140c
|
[Http] Only checking if CURLOPT_TIMEOUT_MS is set if the version of curl is > 7.16.2. Storing a cached version of curl_version in Guzzle\Guzzle to speed up any checks on curl_version information.
|
2011-03-22 16:58:15 -05:00 |
|
Michael Dowling
|
45fd67b4f3
|
[Service] Not creating an injected URL if a config has not been set an the URL needs injections
|
2011-03-22 16:26:53 -05:00 |
|
Michael Dowling
|
af430c5e17
|
[Service] Setting a config before setting the base_url of a client
|
2011-03-22 15:46:25 -05:00 |
|
Michael Dowling
|
f53d169978
|
[Http] [Service] Better handling in the RequestFactory to generate entity enclosing requests using various body variable types. Passing an API command to a concrete command class when working with service descriptions. Adding more tests.
|
2011-03-22 11:23:06 -05:00 |
|
Michael Dowling
|
43f3b213f2
|
[Tests] Updating the class attribute of the test XML service description
|
2011-03-21 23:05:00 -05:00 |
|
Michael Dowling
|
0d8387dbba
|
Adding .gitmodules to .gitignore
|
2011-03-21 10:30:21 -05:00 |
|
Michael Dowling
|
be9519e75d
|
[Tests] Fixing PHPUnit @covers annotation
|
2011-03-21 09:50:16 -05:00 |
|
Michael Dowling
|
e4ded87e8c
|
Cleaning up
|
2011-03-21 09:46:27 -05:00 |
|
Michael Dowling
|
cc0e767df2
|
[Tests] Fixing the enableClientDebug method
|
2011-03-20 20:18:01 -05:00 |
|
Michael Dowling
|
12da52bf7c
|
[Service] Adding the ability to get the short form name of a command by calling getName() on a command object
|
2011-03-20 19:16:47 -05:00 |
|
Michael Dowling
|
6ef91c5e13
|
Syncing up the command interface and abstract command class. Removing extraneous methods. Coding standards updates.
|
2011-03-20 18:46:47 -05:00 |
|
Michael Dowling
|
8cd23cefb1
|
[Service] Removing service descriptions from concrete command based clients. Only use a service description if your client uses dynamic commands. Dynamic commands and concrete commands can be used in the same client-- Client::getCommand will look to see if a service description has been set and if it contains the command by name, then the client will see if a concrete command class matches the supplied name using inflection. Removing caching stuff from client factory methods. Removing client builders as a factory can handle it.
|
2011-03-20 17:51:54 -05:00 |
|
Michael Dowling
|
5000972453
|
[Service] Removing the need to create builders. Giving clients back their constructor and removing the docblock annotation magic from clients. Using a factory method for every client with a custom constructor so that the service builder will be able to convert an array of parameters into a client. Simplifying service builder and services.xml.
|
2011-03-18 14:04:57 -05:00 |
|
Michael Dowling
|
58bce23cf9
|
[Service] Moving docblock annotations for services into the builder and giving clients back their constructors.
|
2011-03-17 22:37:20 -05:00 |
|
Michael Dowling
|
d472fa5cf2
|
[Http] Making the cookie plugin act more like a browser; not url encoding cookie values. Adding the ability to extract cookies from redirect responses. Adding the previously received request to the request event notification issued when a new status line is received.
|
2011-03-16 15:31:16 -05:00 |
|
Michael Dowling
|
c94f8e66b9
|
[Http] Adding check to make sure node.js server is running when starting the node.js server.
|
2011-03-16 13:05:57 -05:00 |
|
Michael Dowling
|
f236e8080d
|
[Http] [Service] Adding better support for OPTIONS requests and determining if a method is allowed on a resource
|
2011-03-15 20:09:25 -05:00 |
|
Michael Dowling
|
9762b91fb2
|
Updating readme
|
2011-03-15 09:27:29 -05:00 |
|
Michael Dowling
|
78d0d2a652
|
Updating readme
|
2011-03-15 09:26:41 -05:00 |
|
Michael Dowling
|
587b61d161
|
[Http] Updating readme. Adding helper method to Guzzle\Http\Message\Response to check if the response is of a certain Content-Type. This helps when the Content-Type header contains the mime-type and charset.
|
2011-03-13 20:56:52 -05:00 |
|
Michael Dowling
|
996acbb5f7
|
Updating readme to include more plugin examples
|
2011-03-13 19:29:43 -05:00 |
|