==================================================
Changes from 2014-08-25 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.36 at 2015-08-25 08:49:51 +0000
-----------------------------------------
Change: a7c6b7677d414a80edaf41b8a411da40d8dc18a0
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-08-11 10:44:35 +0000
Remove critic tests: they were producing malformed output
Change: c14002413081cfc0cb3086002ba1f3a253dd99fd
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-08-10 14:02:27 +0000
Fix regressions introduced by single-quoted regex
Change: 742cc4dd0fda943034c4151a3d77da8dda808e6b
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-08-10 10:54:17 +0000
Continue documentation drive
Change: 51512e1c3c45e5082e841ec6f2b0333640f8fc86
Author: Alexander Brett <alex@alexander-brett.co.uk>
Date : 2015-08-10 07:25:00 +0000
Continue refactoring documentation
Change: f82872b717725945fc6c3038c11403a01010030a
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-08-05 10:19:47 +0000
Documentation improvements, including moving CallResult to a separate
class, for clarity
Change: c8eea45ed817839c69fdbedbac7c7bae74ff7b5f
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 17:30:01 +0000
Use Method::Signatures in Manifest.pm
Change: 66cf1209a094c57f109f0c3c5d312a643d2839b1
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 15:30:11 +0000
Update Tooling API to use new callResult
Change: 9edd83111d4fbb5ac97822dac4168995fb76abd0
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 14:37:47 +0000
M::S in Metadata API and fixing Constants class
Change: fc29314cbfb1278a7720b222eae1dd5624b4b2da
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 13:20:06 +0000
Refactor Partner to use M::S and the new _call
Change: fee4f186ad0679c8d0d10c77150002701fdead0e
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 12:20:15 +0000
Refactor executeAnonymous and unimplement all other methods
This is because I don't have enough information to implement the
external API properly
Change: 1effa67a7c2d6df515f64a39a4615cd82a928a2b
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-28 11:44:34 +0000
Refactoring basic stuff: Calls now return CallResults, and use
Method::Signatures
Change: 97bbe29e25542414befbb9f471847e99bb8ca787
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-23 16:08:54 +0000
_queryMore has been broken thanks to refactoring _call
-----------------------------------------
version 0.35 at 2015-07-23 13:59:19 +0000
-----------------------------------------
Change: 72b210bc1dae2a402241a3282b9f3093217cd471
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-23 14:59:19 +0000
When querying, remove the Id element of the results hash if it's
undefined
Change: 6b62b4750a10d756446e11945766b516e53de961
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-23 11:58:37 +0000
Refactor query logic to allow callbacks
Change: d2052fc6a2299c73a80d7bfd0d0e1c6e2f8d2f90
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-23 11:46:51 +0000
No need for an executable directory in dist.ini
-----------------------------------------
version 0.34 at 2015-07-22 08:56:23 +0000
-----------------------------------------
Change: aad559712e7ccee4dde4dc66c8c06db6f871fa1f
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-22 09:56:23 +0000
dist.ini modified to include changelog
Change: b235a977b10f8d2d6a9de708d764f22c7c62a8a4
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-22 09:14:14 +0000
Bugfix - _checkDeployment was constructing a DeployResult with 3
arguments
-----------------------------------------
version 0.33 at 2015-07-20 13:36:42 +0000
-----------------------------------------
Change: cba03dda44c79167ecce3ea8438836bf86e5303f
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-20 14:36:42 +0000
Add documentation and ensure it's obvious that _result and _headers
are, in general, private
Change: 9c688f96d2388a7c4b2c20326073238a8efbd4bf
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-17 16:39:19 +0000
Add warning about instability
Change: 320d31ba6f829bd41e5ed639f8776f48a52e37c3
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-17 16:37:39 +0000
Changes to Apex api Execute Anonymous functions for greater win
-----------------------------------------
version 0.32 at 2015-07-17 14:48:11 +0000
-----------------------------------------
Change: c1f5997f2df45bae2d2ac633d99bb5f68fe4a751
Author: Alexander Brett <alex@alexander-brett.co.uk>
Date : 2015-07-17 15:48:11 +0000
Merge pull request #1 from syohex/fix-test
Correct XML file name
Change: 0d253aa329e3c382b0656fa95c974f543c85bdcd
Author: Syohei YOSHIDA <syohex@gmail.com>
Date : 2015-07-14 18:11:07 +0000
Correct XML file name
-----------------------------------------
version 0.31 at 2015-07-14 16:31:35 +0000
-----------------------------------------
Change: 3f2e3680fe30502007094fbcd6a50c2975b5f43e
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-14 17:31:35 +0000
Update lots of documentation in an attempt to avoid horrible
inaccuracy
-----------------------------------------
version 0.30 at 2015-07-10 13:55:39 +0000
-----------------------------------------
Change: 96006ede94e493f0a5a9ee18da2cce14a651c3d9
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-10 14:55:39 +0000
Avoid warnings when cleaning up objects
Change: a1540162f1a9685f0d97f535234576e927c76b65
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-08 12:28:12 +0000
Add better diagnostics to deployments via the metadata API
Change: 584c58226d04ad0a8354eda5017de7cbf8ba655a
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-07 15:57:16 +0000
Use Dist::Zilla to set $VERSION in each package
Change: ba798e1637d506bcf3786bf30113570b0ae165ab
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-07 11:08:10 +0000
Figured out retries for API calls
If there's a network error, the SOAP::Lite call fails, so we use an
eval in _doCall(). If the error is on the server, _doCall will live,
so we handle it using $req->fault in call - in which case, there's no
point in retries.
Change: 4c66fe1da9ff7ddb194a1baabd897d436fddb282
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-07 11:05:41 +0000
Added exception class for API calls
-----------------------------------------
version 0.26 at 2015-07-02 15:19:55 +0000
-----------------------------------------
Change: fe3649d5a60961e498a6c434c714c8ae07b0ff78
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 16:19:55 +0000
Removed non-ascii character
Change: 19552dda78f919da9832564a22eba133813ed512
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 16:16:32 +0000
Refactored unit tests to reflect new reality
Change: aae52f82edb2dbcb17ac6c0b0321b5d7f7599c27
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 16:14:41 +0000
Constants refactoring broke _splitLine on subcomponents
Change: 9ee34c58f1599cad36cfd4e4fc6bba3ec497de93
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 15:36:22 +0000
Fixed a typo, and made the session optional, in Constants
Change: 4696f4b92008c4f2c948ac69a0fbe71db95cc7d1
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 14:00:47 +0000
Ignore criticism in WWW::SFDC
Change: af5988a00ca44caa5ca30a322063d727c5f250dc
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-02 09:08:55 +0000
Rearrange _cleanUpSObject to make it easier to read and remove
given/when
Change: b721530af3d3a90186b655239cbb9a4db40230b5
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-07-01 12:16:46 +0000
More careful handling of $baseDir to enable git diff piping
Change: 856ba6c1998b1dfb646700412a8109e8a87e7470
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-06-29 14:23:38 +0000
Add retry functionality when error code is 500 or higher
Change: dfc7a6d6fe5258c2fc7e5cd8e7603ee4764fa4a7
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-06-17 18:57:27 +0000
More robust de-blessing of query results
Change: 1ddc2b16b98c0fe4ab4d6f0583bc831acd47f812
Author: Alexander Brett <alex@alexander-brett.co.uk>
Date : 2015-06-14 14:18:40 +0000
Remove singletons in favour of dependancy injection
This makes for simpler implementation and management of multiple
environments, at the cost of slightly increased construction
verbosity
Change: b03dec04a48fa1698288e5c2652d107b211cd412
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-06-13 13:53:51 +0000
Initial work towards dynamic metadata types
-----------------------------------------
version 0.25 at 2015-06-29 10:25:22 +0000
-----------------------------------------
Change: 4e9bc64eef2bfddb3412b948187274038eb5b535
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-06-29 11:25:22 +0000
Remove given/when because of downgraded status
-----------------------------------------
version 0.24 at 2015-06-26 14:51:41 +0000
-----------------------------------------
Change: 00cf9db74648091fb04865d1ba0ca5e71185d4ed
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-06-26 15:51:41 +0000
add retries functionality to WWW::SFDC
-----------------------------------------
version 0.23 at 2015-05-29 08:32:35 +0000
-----------------------------------------
Change: ef09f50869609dfd4a33f005251068af949e9ae2
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-05-29 09:32:35 +0000
Fix some more tests
-----------------------------------------
version 0.22 at 2015-05-28 10:40:46 +0000
-----------------------------------------
Change: 7dc24f06e1d8316534352084130ecb74cf7e939a
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-05-28 11:40:46 +0000
Fix failing tests
-----------------------------------------
version 0.21 at 2015-05-26 10:45:47 +0000
-----------------------------------------
Change: c58de1a563a256d1f496e3c20da861f2737327b3
Author: Alexander Brett <alexander.brett@sophos.com>
Date : 2015-05-26 11:45:47 +0000
Initial commit
================
End of releases.
================