Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
Nyholm committed Feb 15, 2016
2 parents ef987b1 + 6b22b9e commit e6d3c55
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
7 changes: 5 additions & 2 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
# Changelog

## From 0.3.0 to 0.3.1

* The data dispached will be Base64 **and** URL encoded. This will fix the bug where PHP interpets a Base64 endcoded string as two strings becuase it contains a plus sign (+).

## From 0.2.* to 0.3.0

* The `console_path` header was removed.
* The tight coupling to fervo FervoDeferredEventBundle was also removed
* The `ShellExecutor` will now dispatch to the `dispatch_path` (same as the FastCgiExecutor`
* The `ShellExecutor` will now dispatch to the `dispatch_path` (same as the FastCgiExecutor)
* The data dispatched will be Base64 encoded. Once decoded you will get the complete message with headers. *This is a huge BC break!*
* New `queue` header will be available on the message once reached the dispatcher.
* The `QueueInterface::receive` must now return a `Message`.
* New command line argument `queueNames` to enable you to listen to more than one queue.
* New command line argument `queueNames` to enable you to listen to more than one queue.
3 changes: 2 additions & 1 deletion dispatcher.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@
} elseif (isset($_POST['DEFERRED_DATA'])) {
$data = $_POST['DEFERRED_DATA'];
} elseif (isset($argv)) {
// if shell
if (isset($argv[1])) {
$data = $argv[1];
$data = urldecode($argv[1]);
}
}

Expand Down

0 comments on commit e6d3c55

Please sign in to comment.