Commits (2)
# [1.0.0-alpha.68](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.67...v1.0.0-alpha.68) (2021-08-19)
### Bug Fixes
- **analytics:** redirect to mp3 file even when referer was not set
([9fc388d](https://code.podlibre.org/podlibre/castopod-host/commit/9fc388d154f29c335dedcd624abe8c1751762c07))
# [1.0.0-alpha.67](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.66...v1.0.0-alpha.67) (2021-07-24) # [1.0.0-alpha.67](https://code.podlibre.org/podlibre/castopod-host/compare/v1.0.0-alpha.66...v1.0.0-alpha.67) (2021-07-24)
### Features ### Features
......
...@@ -11,7 +11,7 @@ declare(strict_types=1); ...@@ -11,7 +11,7 @@ declare(strict_types=1);
| |
| NOTE: this constant is updated upon release with Continuous Integration. | NOTE: this constant is updated upon release with Continuous Integration.
*/ */
defined('CP_VERSION') || define('CP_VERSION', '1.0.0-alpha.67'); defined('CP_VERSION') || define('CP_VERSION', '1.0.0-alpha.68');
/* /*
| -------------------------------------------------------------------- | --------------------------------------------------------------------
......
...@@ -58,7 +58,7 @@ class EpisodeAnalyticsController extends Controller ...@@ -58,7 +58,7 @@ class EpisodeAnalyticsController extends Controller
$serviceName = $_GET['_from']; $serviceName = $_GET['_from'];
} elseif ($session->get('embeddable_player_domain') !== null) { } elseif ($session->get('embeddable_player_domain') !== null) {
$serviceName = $session->get('embeddable_player_domain'); $serviceName = $session->get('embeddable_player_domain');
} elseif ($session->get('referer') !== '- Direct -') { } elseif ($session->get('referer') !== null && $session->get('referer') !== '- Direct -') {
$serviceName = parse_url($session->get('referer'), PHP_URL_HOST); $serviceName = parse_url($session->get('referer'), PHP_URL_HOST);
} }
......
{ {
"name": "podlibre/castopod-host", "name": "podlibre/castopod-host",
"version": "1.0.0-alpha67", "version": "1.0.0-alpha68",
"type": "project", "type": "project",
"description": "Castopod Host is an open-source hosting platform made for podcasters who want engage and interact with their audience.", "description": "Castopod Host is an open-source hosting platform made for podcasters who want engage and interact with their audience.",
"homepage": "https://castopod.org", "homepage": "https://castopod.org",
......
{ {
"name": "castopod-host", "name": "castopod-host",
"version": "1.0.0-alpha.67", "version": "1.0.0-alpha.68",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"version": "1.0.0-alpha.67", "version": "1.0.0-alpha.68",
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
"dependencies": { "dependencies": {
"@amcharts/amcharts4": "^4.10.17", "@amcharts/amcharts4": "^4.10.17",
{ {
"name": "castopod-host", "name": "castopod-host",
"version": "1.0.0-alpha.67", "version": "1.0.0-alpha.68",
"description": "Castopod Host is an open-source hosting platform made for podcasters who want engage and interact with their audience.", "description": "Castopod Host is an open-source hosting platform made for podcasters who want engage and interact with their audience.",
"private": true, "private": true,
"license": "AGPL-3.0-or-later", "license": "AGPL-3.0-or-later",
......