Commit Graph

  • b0117898cc Removed pear and phing files as we are not using them. Matt Farina 2012-08-08 16:20:28 -04:00
  • 83ad854360 Merge branch 'develop' of git.hpcloud.net:butchema/HPCloud-PHP into develop Matt Farina 2012-08-08 15:05:00 -04:00
  • d64ec2d3d4 Updated the set calls to return so they can be used in chaining. Matt Farina 2012-08-07 16:00:15 -04:00
  • 9b93527b13 Altered tenant name handling. Technosophos 2012-08-07 14:40:43 -05:00
  • e398aa0b41 Fixed a broken fwrite call in the PHP Stream debug. Technosophos 2012-08-07 14:07:13 -05:00
  • 06d7cf1a92 Fixed new problem with identity services and tenant name. Technosophos 2012-08-07 12:29:07 -05:00
  • febebd4b94 DXCMS-57: Work-around for misbehaving fopen(). Technosophos 2012-08-06 17:43:36 -05:00
  • 87794f697e Updated the instance details so we can set the username, password, and hostname. username and password only come back when you initially create the database. hostname comes back after the database is up. There are many cases where we need to set these on an object. Matt Farina 2012-08-06 17:48:33 -04:00
  • ca437b360a Added a note about dbaas in the readme. Matt Farina 2012-08-06 15:37:59 -04:00
  • 7824fac13d Moved the DBaaS bindings to use the service catalog for the endpoint. Note, currently the endpoint supplied does not have the tenantId attached to the end. This is needed. The factory takes care of this for us. Matt Farina 2012-08-06 15:23:48 -04:00
  • 989fd97192 Increased the timeout. The previous number of iterations were not long enough to complete the tests. Matt Farina 2012-08-06 15:22:26 -04:00
  • 07b31bea03 Fixed issue with // in some cases. We now normalize the endpoint so it does not have a trailing /. Matt Farina 2012-08-06 13:31:53 -04:00
  • 83604c466b Fixing merge Matt Farina 2012-08-06 13:21:48 -04:00
  • 6ea9015e36 Cleaning up object storage when done with the stream wrapper tests. Matt Farina 2012-08-06 13:12:09 -04:00
  • 602bb781cc The token urls had cases of a //. Cleaned this up. Matt Farina 2012-08-06 13:05:19 -04:00
  • a2b40d01c1 Fixed missed encoding. Technosophos 2012-07-26 19:15:00 -05:00
  • 2fc49c0320 Issue #1 fixed. Technosophos 2012-07-13 21:59:28 -05:00
  • e7f8e0e779 Updated RemoteObject to handle extra headers differently. Technosophos 2012-07-13 21:57:48 -05:00
  • 51c1f4b481 Fixed casing of Etag to be consistent with swift. Technosophos 2012-07-13 21:57:24 -05:00
  • 0dd86bb01a Merge pull request #1 from ktomk/master Matt Butcher 2012-07-13 19:04:32 -07:00
  • 63d23df388 Hostname is now no longer available until after the server is running. Technosophos 2012-07-05 15:24:28 -05:00
  • d27aaba85e Removed debugging in unit test. Technosophos 2012-07-05 15:01:41 -05:00
  • 70dc429d0d Merge branch 'develop' of github.hpcloud.net:butchema/HPCloud-PHP into develop Technosophos 2012-07-05 14:46:47 -05:00
  • fde9d44030 Header management code added. Matt Butcher 2012-06-22 17:11:34 -05:00
  • 6013bf3b8a Added more header support. Matt Butcher 2012-06-22 12:13:37 -05:00
  • fbc04a426a Fixed bug with additional headers. Matt Butcher 2012-06-22 11:46:59 -05:00
  • e1844b3060 Fixed minor bug in authtest. Technosophos 2012-06-14 13:46:04 -05:00
  • 7448eb5280 Added tenantName support to Bootstrap::identity. Matt Farina 2012-06-13 15:37:13 -04:00
  • 5914dd1984 Added explicit testing and support for IdenityService serialization. Technosophos 2012-06-12 16:47:12 -05:00
  • 026a6e58bf Fixed bug on Bootstrap::identity(). Technosophos 2012-06-12 15:37:07 -05:00
  • 9731456945 Refactored Bootstrap::identity() to use IdentityServices::isExpired(). Technosophos 2012-06-12 12:18:11 -05:00
  • 0ff6212c16 Added isExpired() to IdentityServices object. Technosophos 2012-06-12 12:12:05 -05:00
  • 785a50dbf2 Merge branch 'feature/tenantName' into develop Technosophos 2012-06-12 10:30:50 -05:00
  • 26c325b704 Updated docs. Technosophos 2012-06-12 09:46:20 -05:00
  • 51a2872512 Added an IdentityServices factory to Bootstrap from Bootstrap config. Calling Bootstrap::identity() will return an IdentityServices object. If the token has expired it will get a new one. Matt Farina 2012-06-12 09:52:58 -04:00
  • 0d8c38ef7a Fixed the swift v1.0 auth tests. Matt Farina 2012-06-11 17:58:32 -04:00
  • f1d69eb82f Added support to use Tenant Names as an alternative to Tenant IDs for authentication and rescoping. Matt Farina 2012-06-04 11:46:33 -04:00
  • 3299840a14 Updated CDN and OS to use newFromIdentity(). Technosophos 2012-05-31 11:34:18 -05:00
  • 7451d92e29 Minor performance improvement to Response. Technosophos 2012-05-31 10:27:39 -05:00
  • c50b708880 Merge branch 'develop' into feature/DBaaS Matt Butcher 2012-05-31 09:56:04 -05:00
  • efff5a1673 Removed commented out code. Technosophos 2012-05-30 17:30:11 -05:00
  • 9fb8525dc9 Issue DEVEX-2062: PHP Stream Wrapper not working. Technosophos 2012-05-30 17:27:21 -05:00
  • 30d6aa4568 Added transport debugging to stream transport. Technosophos 2012-05-30 16:57:32 -05:00
  • 17e5c6ed9e Documentation fixes. Technosophos 2012-05-30 15:36:05 -05:00
  • 3464767534 Updated DBaaS docs. Technosophos 2012-05-30 12:02:02 -05:00
  • d937d1d066 Updated documentation for Snapshot. Technosophos 2012-05-30 11:53:53 -05:00
  • ed7b0c3013 Minor refactoring of DBaaS classes. Technosophos 2012-05-30 11:45:30 -05:00
  • 12511b63f6 Removed unused function. Technosophos 2012-05-30 11:36:35 -05:00
  • cdd3813f65 Removed unnecessary helper function. Technosophos 2012-05-30 11:35:47 -05:00
  • a1bdb7ca11 Snapshot tests are now passing. Technosophos 2012-05-30 11:34:07 -05:00
  • 56cdcf09d1 Rough pass over Snapshot tests and classes. Technosophos 2012-05-29 21:07:09 -05:00
  • 5239e8ee89 Added some exception handling to unit test. Technosophos 2012-05-22 21:26:22 -05:00
  • 56841e8f6c DBaaS instances now function correctly. Technosophos 2012-05-22 19:01:54 -05:00
  • 4d474bea7b Added support for 423 Locked errors. Technosophos 2012-05-22 19:01:28 -05:00
  • c7f814108f Updated DBaaS to actually work. Technosophos 2012-05-22 15:38:46 -05:00
  • db3e788483 Updated example test settings. Technosophos 2012-05-22 15:35:33 -05:00
  • 55f180bfb2 Replaced placeholder IdentServ URL with real one. M Butcher 2012-05-22 11:31:13 -05:00
  • a3e2855d2e Fixed Exception namespace issue. M Butcher 2012-05-22 11:09:22 -05:00
  • 097022706d Built out unit tests and most of functionality for Instance. Matt Butcher 2012-05-15 21:25:28 -05:00
  • 169528cad5 Begin work on DBaaS classes. Matt Butcher 2012-05-14 21:12:53 -05:00
  • 3e07cf4686 Added tenantName() method, which is used widely by DBaaS. Matt Butcher 2012-05-14 21:12:25 -05:00
  • 77da552fd1 Unit tests for DBaaS classes. Matt Butcher 2012-05-14 21:11:46 -05:00
  • 31b5646bc5 Initial add of DBaaS class and test. Matt Butcher 2012-05-14 17:27:19 -05:00
  • 0dbd7d6c62 Merge branch 'feature/swiftfs' into develop Matt Farina 2012-05-14 16:53:26 -04:00
  • f8cd504e7f Fixed a spelling mistake. uups. Matt Farina 2012-05-14 16:44:16 -04:00
  • a1aadbf822 Make a couple of the fake directory handling options configurable and added docs. Matt Farina 2012-05-14 16:38:20 -04:00
  • bcd189ea5d Removed unnecessary calls to syslog. Matt Butcher 2012-05-14 11:11:00 -05:00
  • 355e3eb625 Change to SPDX License Identifier (MIT) for composer Tom Klingenberg 2012-05-14 00:16:52 +02:00
  • 0a54aa2be5 Improved caching for service catalogs. Matt Butcher 2012-05-11 23:49:00 -05:00
  • 2b8ced01c9 If an invalid CDN is set, OS now throws an exception. Matt Butcher 2012-05-11 23:48:14 -05:00
  • ea5c69f09b Added some additional checks to the Stream Wrapper tests. Matt Butcher 2012-05-11 23:47:33 -05:00
  • a200cfaec2 Removed whitespace Matt Farina 2012-05-11 15:24:34 -04:00
  • e3152b30ff Removed some debug code. Matt Farina 2012-05-11 13:56:51 -04:00
  • a33d6def18 Merge branch 'develop' into feature/swiftfs Matt Farina 2012-05-11 13:06:06 -04:00
  • 0531007c51 Fixed unit tests, slimmed up the File System stream wrapper class, and added is_dir support. Matt Farina 2012-05-11 13:05:40 -04:00
  • 716176efa3 Merge branch 'develop' of github.hpcloud.net:butchema/HPCloud-PHP into develop Matt Butcher 2012-05-11 11:46:30 -05:00
  • 2152e0a7f1 Added a destructor to kill open connections. Matt Butcher 2012-05-11 11:43:58 -05:00
  • 01296de537 mkdir and rmdir were basically the same code. Combined them through the use of a helper method. Matt Farina 2012-05-11 09:41:04 -04:00
  • 9ad9647584 Added rmdir support to FS Stream Wrapper. Matt Farina 2012-05-11 09:09:27 -04:00
  • 0411b03341 Added mkdir support to FS Stream Wrapper. Matt Farina 2012-05-11 08:44:48 -04:00
  • a81065a540 Merge branch 'develop' into feature/swiftfs Matt Farina 2012-05-10 16:26:59 -04:00
  • 997bdf8c20 Merge branch 'master' into develop Matt Farina 2012-05-10 14:31:54 -04:00
  • 6bb84dcb4b Updated the documentation to reflect the new nomenclature. Matt Farina 2012-05-10 14:24:46 -04:00
  • d05c8922b6 Merge branch 'develop' Matt Butcher 2012-05-09 20:36:32 -05:00
  • e8bd19b035 Major performance improvements in CURL. Matt Butcher 2012-05-09 14:46:08 -05:00
  • 4818b4fb21 Changed swift auth to go against IdentityService. Matt Butcher 2012-05-09 14:45:18 -05:00
  • a2b9372b98 Fixed exception thrown. Matt Butcher 2012-05-09 10:17:43 -05:00
  • c4fedececd Merge branch 'develop' Matt Butcher 2012-05-04 18:00:10 -05:00
  • e2fdaffb74 SSL CDN is configurable with Stream Wrappers now. Matt Butcher 2012-05-04 17:58:28 -05:00
  • dc59b72c7d Support for SSL CDN URLs. Matt Butcher 2012-05-04 17:24:39 -05:00
  • af7c43bb5f Fixing typos. Matt Butcher 2012-05-02 10:00:56 -05:00
  • 43f8d7ed0e Initial commit of a swiftfs stream wrapper. This is not yet complete. The swift stream wrapper implements the features present in the api. This does not include all the features needed (e.g., directory management) if you want to 'mount' swift as a filesystem for existing applications written expecing a file system. The stream wrapper attempts to work in this case as a drop in. Matt Farina 2012-05-02 10:17:59 -04:00
  • be5253358c Accidentally changed too many doc values last time. Matt Butcher 2012-04-10 14:20:53 -05:00
  • b074da9d0d DEVEX-2356: Fixing typos in oo-tutorial. Matt Butcher 2012-04-09 16:21:25 -05:00
  • 83145d8ba4 DEVEX-2371: Fixed spelling errors in documentation.php. Matt Butcher 2012-04-09 16:19:20 -05:00
  • 0926f86179 DEVEX-2372: Fixed spelling errors. Matt Butcher 2012-04-09 16:17:12 -05:00
  • a7a6290368 DEVEX-2373: Fixed a spelling error in streams tutorial. Matt Butcher 2012-04-09 16:14:26 -05:00
  • 5d84d79dd1 Added autoloader to composer.json. Matt Butcher 2012-03-27 13:18:47 -06:00
  • f2e800516c Updated URL in README. Matt Butcher 2012-03-19 15:46:09 -06:00
  • a18dcf58c6 Added logo to gitignore. Matt Butcher 2012-03-19 14:53:48 -06:00