NAME | COMPONENT | DURATION | 0 ms | 10 ms | 20 ms | 30 ms | 40 ms | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Bootstrap | Timer | 5.44 ms | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Required Before Filters | Timer | 2.23 ms | ||||||||||||||||||||||||||||||||||||||
Routing | Timer | 6.91 ms | ||||||||||||||||||||||||||||||||||||||
Before Filters | Timer | 9.70 ms | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Controller | Timer | 22.34 ms | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
After Filters | Timer | 0.01 ms | ||||||||||||||||||||||||||||||||||||||
Required After Filters | Timer | 0.20 ms |
Time | Query String | |
---|---|---|
0.66 ms | SELECT * FROM `cp_settings` WHERE `context` IS NULL | VENDORPATH/codeigniter4/settings/src/Handlers/DatabaseHandler.php:186 |
1 SYSTEMPATH/Database/BaseBuilder.php:1636 CodeIgniter\Database\BaseConnection->query() 2 VENDORPATH/codeigniter4/settings/src/Handlers/DatabaseHandler.php:186 CodeIgniter\Database\BaseBuilder->get() 3 VENDORPATH/codeigniter4/settings/src/Handlers/DatabaseHandler.php:51 CodeIgniter\Settings\Handlers\DatabaseHandler->hydrate() 4 VENDORPATH/codeigniter4/settings/src/Settings.php:59 CodeIgniter\Settings\Handlers\DatabaseHandler->has() 5 VENDORPATH/codeigniter4/settings/src/Helpers/setting_helper.php:25 CodeIgniter\Settings\Settings->get() 6 VENDORPATH/codeigniter4/shield/src/Authentication/Authenticators/Session.php:685 setting() 7 VENDORPATH/codeigniter4/shield/src/Authentication/Authenticators/Session.php:703 CodeIgniter\Shield\Authentication\Authenticators\Session->getSessionUserInfo() 8 VENDORPATH/codeigniter4/shield/src/Authentication/Authenticators/Session.php:390 CodeIgniter\Shield\Authentication\Authenticators\Session->getSessionUserKey() 9 VENDORPATH/codeigniter4/shield/src/Authentication/Authenticators/Session.php:374 CodeIgniter\Shield\Authentication\Authenticators\Session->checkUserState() 10 VENDORPATH/codeigniter4/shield/src/Auth.php:191 CodeIgniter\Shield\Authentication\Authenticators\Session->loggedIn() 11 ROOTPATH/modules/PremiumPodcasts/Filters/PodcastUnlockFilter.php:39 CodeIgniter\Shield\Auth->__call() 12 SYSTEMPATH/Filters/Filters.php:203 Modules\PremiumPodcasts\Filters\PodcastUnlockFilter->before() 13 SYSTEMPATH/Filters/Filters.php:184 CodeIgniter\Filters\Filters->runBefore() 14 SYSTEMPATH/CodeIgniter.php:481 CodeIgniter\Filters\Filters->run() 15 SYSTEMPATH/CodeIgniter.php:355 CodeIgniter\CodeIgniter->handleRequest() 16 SYSTEMPATH/Boot.php:325 CodeIgniter\CodeIgniter->run() 17 SYSTEMPATH/Boot.php:67 CodeIgniter\Boot::runCodeIgniter() 18 FCPATH/index.php:61 CodeIgniter\Boot::bootWeb() |
Severity | Message |
---|---|
info | Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver. |
Common.php | APPPATH/Common.php |
App.php | APPPATH/Config/App.php |
Autoload.php | APPPATH/Config/Autoload.php |
development.php | APPPATH/Config/Boot/development.php |
Cache.php | APPPATH/Config/Cache.php |
Constants.php | APPPATH/Config/Constants.php |
ContentSecurityPolicy.php | APPPATH/Config/ContentSecurityPolicy.php |
Cookie.php | APPPATH/Config/Cookie.php |
Database.php | APPPATH/Config/Database.php |
Events.php | APPPATH/Config/Events.php |
Exceptions.php | APPPATH/Config/Exceptions.php |
Feature.php | APPPATH/Config/Feature.php |
Filters.php | APPPATH/Config/Filters.php |
Kint.php | APPPATH/Config/Kint.php |
Logger.php | APPPATH/Config/Logger.php |
Modules.php | APPPATH/Config/Modules.php |
Optimize.php | APPPATH/Config/Optimize.php |
Paths.php | APPPATH/Config/Paths.php |
Routes.php | APPPATH/Config/Routes.php |
Routing.php | APPPATH/Config/Routing.php |
Security.php | APPPATH/Config/Security.php |
Services.php | APPPATH/Config/Services.php |
Session.php | APPPATH/Config/Session.php |
Toolbar.php | APPPATH/Config/Toolbar.php |
UserAgents.php | APPPATH/Config/UserAgents.php |
View.php | APPPATH/Config/View.php |
BaseController.php | APPPATH/Controllers/BaseController.php |
EpisodeController.php | APPPATH/Controllers/EpisodeController.php |
Episode.php | APPPATH/Entities/Episode.php |
Podcast.php | APPPATH/Entities/Podcast.php |
components_helper.php | APPPATH/Helpers/components_helper.php |
misc_helper.php | APPPATH/Helpers/misc_helper.php |
seo_helper.php | APPPATH/Helpers/seo_helper.php |
svg_helper.php | APPPATH/Helpers/svg_helper.php |
url_helper.php | APPPATH/Helpers/url_helper.php |
Negotiate.php | APPPATH/Libraries/Negotiate.php |
Router.php | APPPATH/Libraries/Router.php |
Services.php | APPPATH/Libraries/ViewComponents/Config/Services.php |
Theme.php | APPPATH/Libraries/ViewThemes/Theme.php |
Services.php | APPPATH/Libraries/Vite/Config/Services.php |
EpisodeModel.php | APPPATH/Models/EpisodeModel.php |
PodcastModel.php | APPPATH/Models/PodcastModel.php |
index.php | FCPATH/index.php |
Routes.php | ROOTPATH/modules/Acsr/Config/Routes.php |
Admin.php | ROOTPATH/modules/Admin/Config/Admin.php |
Routes.php | ROOTPATH/modules/Admin/Config/Routes.php |
AnalyticsTrait.php | ROOTPATH/modules/Analytics/AnalyticsTrait.php |
Analytics.php | ROOTPATH/modules/Analytics/Config/Analytics.php |
Routes.php | ROOTPATH/modules/Analytics/Config/Routes.php |
analytics_helper.php | ROOTPATH/modules/Analytics/Helpers/analytics_helper.php |
Registrar.php | ROOTPATH/modules/Api/Rest/V1/Config/Registrar.php |
RestApi.php | ROOTPATH/modules/Api/Rest/V1/Config/RestApi.php |
Routes.php | ROOTPATH/modules/Api/Rest/V1/Config/Routes.php |
Services.php | ROOTPATH/modules/Api/Rest/V1/Config/Services.php |
Auth.php | ROOTPATH/modules/Auth/Auth.php |
Auth.php | ROOTPATH/modules/Auth/Config/Auth.php |
AuthRoutes.php | ROOTPATH/modules/Auth/Config/AuthRoutes.php |
Events.php | ROOTPATH/modules/Auth/Config/Events.php |
Routes.php | ROOTPATH/modules/Auth/Config/Routes.php |
Services.php | ROOTPATH/modules/Auth/Config/Services.php |
auth_helper.php | ROOTPATH/modules/Auth/Helpers/auth_helper.php |
UserModel.php | ROOTPATH/modules/Auth/Models/UserModel.php |
Registrar.php | ROOTPATH/modules/Fediverse/Config/Registrar.php |
Routes.php | ROOTPATH/modules/Fediverse/Config/Routes.php |
Install.php | ROOTPATH/modules/Install/Config/Install.php |
Routes.php | ROOTPATH/modules/Install/Config/Routes.php |
Services.php | ROOTPATH/modules/Media/Config/Services.php |
url_helper.php | ROOTPATH/modules/Media/Helpers/url_helper.php |
Routes.php | ROOTPATH/modules/Platforms/Config/Routes.php |
Services.php | ROOTPATH/modules/Platforms/Config/Services.php |
Routes.php | ROOTPATH/modules/PodcastImport/Config/Routes.php |
PodcastImportTask.php | ROOTPATH/modules/PodcastImport/Entities/PodcastImportTask.php |
TaskStatus.php | ROOTPATH/modules/PodcastImport/Entities/TaskStatus.php |
Registrar.php | ROOTPATH/modules/PremiumPodcasts/Config/Registrar.php |
Routes.php | ROOTPATH/modules/PremiumPodcasts/Config/Routes.php |
Services.php | ROOTPATH/modules/PremiumPodcasts/Config/Services.php |
PodcastUnlockFilter.php | ROOTPATH/modules/PremiumPodcasts/Filters/PodcastUnlockFilter.php |
premium_podcasts_helper.php | ROOTPATH/modules/PremiumPodcasts/Helpers/premium_podcasts_helper.php |
SubscriptionModel.php | ROOTPATH/modules/PremiumPodcasts/Models/SubscriptionModel.php |
PremiumPodcasts.php | ROOTPATH/modules/PremiumPodcasts/PremiumPodcasts.php |
autoload.php | VENDORPATH/autoload.php |
functions.php | VENDORPATH/aws/aws-sdk-php/src/functions.php |
Services.php | VENDORPATH/codeigniter4/settings/src/Config/Services.php |
Settings.php | VENDORPATH/codeigniter4/settings/src/Config/Settings.php |
ArrayHandler.php | VENDORPATH/codeigniter4/settings/src/Handlers/ArrayHandler.php |
BaseHandler.php | VENDORPATH/codeigniter4/settings/src/Handlers/BaseHandler.php |
DatabaseHandler.php | VENDORPATH/codeigniter4/settings/src/Handlers/DatabaseHandler.php |
setting_helper.php | VENDORPATH/codeigniter4/settings/src/Helpers/setting_helper.php |
Settings.php | VENDORPATH/codeigniter4/settings/src/Settings.php |
Auth.php | VENDORPATH/codeigniter4/shield/src/Auth.php |
Authentication.php | VENDORPATH/codeigniter4/shield/src/Authentication/Authentication.php |
AuthenticatorInterface.php | VENDORPATH/codeigniter4/shield/src/Authentication/AuthenticatorInterface.php |
Session.php | VENDORPATH/codeigniter4/shield/src/Authentication/Authenticators/Session.php |
Auth.php | VENDORPATH/codeigniter4/shield/src/Collectors/Auth.php |
Auth.php | VENDORPATH/codeigniter4/shield/src/Config/Auth.php |
AuthRoutes.php | VENDORPATH/codeigniter4/shield/src/Config/AuthRoutes.php |
Registrar.php | VENDORPATH/codeigniter4/shield/src/Config/Registrar.php |
Services.php | VENDORPATH/codeigniter4/shield/src/Config/Services.php |
auth_helper.php | VENDORPATH/codeigniter4/shield/src/Helpers/auth_helper.php |
BaseModel.php | VENDORPATH/codeigniter4/shield/src/Models/BaseModel.php |
CheckQueryReturnTrait.php | VENDORPATH/codeigniter4/shield/src/Models/CheckQueryReturnTrait.php |
LoginModel.php | VENDORPATH/codeigniter4/shield/src/Models/LoginModel.php |
RememberModel.php | VENDORPATH/codeigniter4/shield/src/Models/RememberModel.php |
UserIdentityModel.php | VENDORPATH/codeigniter4/shield/src/Models/UserIdentityModel.php |
UserModel.php | VENDORPATH/codeigniter4/shield/src/Models/UserModel.php |
Services.php | VENDORPATH/codeigniter4/tasks/src/Config/Services.php |
ClassLoader.php | VENDORPATH/composer/ClassLoader.php |
InstalledVersions.php | VENDORPATH/composer/InstalledVersions.php |
autoload_real.php | VENDORPATH/composer/autoload_real.php |
autoload_static.php | VENDORPATH/composer/autoload_static.php |
installed.php | VENDORPATH/composer/installed.php |
functions.php | VENDORPATH/guzzlehttp/guzzle/src/functions.php |
functions_include.php | VENDORPATH/guzzlehttp/guzzle/src/functions_include.php |
Escaper.php | VENDORPATH/laminas/laminas-escaper/src/Escaper.php |
Services.php | VENDORPATH/michalsn/codeigniter4-uuid/src/Config/Services.php |
Uuid.php | VENDORPATH/michalsn/codeigniter4-uuid/src/Config/Uuid.php |
Uuid.php | VENDORPATH/michalsn/codeigniter4-uuid/src/Uuid.php |
UuidModel.php | VENDORPATH/michalsn/codeigniter4-uuid/src/UuidModel.php |
JmesPath.php | VENDORPATH/mtdowling/jmespath.php/src/JmesPath.php |
bootstrap.php | VENDORPATH/phpseclib/phpseclib/phpseclib/bootstrap.php |
LogLevel.php | VENDORPATH/psr/log/src/LogLevel.php |
LoggerAwareTrait.php | VENDORPATH/psr/log/src/LoggerAwareTrait.php |
LoggerInterface.php | VENDORPATH/psr/log/src/LoggerInterface.php |
getallheaders.php | VENDORPATH/ralouphie/getallheaders/src/getallheaders.php |
functions.php | VENDORPATH/ramsey/uuid/src/functions.php |
function.php | VENDORPATH/symfony/deprecation-contracts/function.php |
bootstrap.php | VENDORPATH/symfony/polyfill-ctype/bootstrap.php |
bootstrap80.php | VENDORPATH/symfony/polyfill-ctype/bootstrap80.php |
bootstrap.php | VENDORPATH/symfony/polyfill-mbstring/bootstrap.php |
bootstrap80.php | VENDORPATH/symfony/polyfill-mbstring/bootstrap80.php |
bootstrap.php | VENDORPATH/symfony/polyfill-php80/bootstrap.php |
Services.php | VENDORPATH/yassinedoghri/codeigniter-icons/src/Config/Services.php |
icons_helper.php | VENDORPATH/yassinedoghri/codeigniter-icons/src/Helpers/icons_helper.php |
ResponseTrait.php | SYSTEMPATH/API/ResponseTrait.php |
Autoloader.php | SYSTEMPATH/Autoloader/Autoloader.php |
FileLocator.php | SYSTEMPATH/Autoloader/FileLocator.php |
FileLocatorInterface.php | SYSTEMPATH/Autoloader/FileLocatorInterface.php |
BaseModel.php | SYSTEMPATH/BaseModel.php |
Boot.php | SYSTEMPATH/Boot.php |
CacheFactory.php | SYSTEMPATH/Cache/CacheFactory.php |
CacheInterface.php | SYSTEMPATH/Cache/CacheInterface.php |
BaseHandler.php | SYSTEMPATH/Cache/Handlers/BaseHandler.php |
FileHandler.php | SYSTEMPATH/Cache/Handlers/FileHandler.php |
ResponseCache.php | SYSTEMPATH/Cache/ResponseCache.php |
CodeIgniter.php | SYSTEMPATH/CodeIgniter.php |
Common.php | SYSTEMPATH/Common.php |
AutoloadConfig.php | SYSTEMPATH/Config/AutoloadConfig.php |
BaseConfig.php | SYSTEMPATH/Config/BaseConfig.php |
BaseService.php | SYSTEMPATH/Config/BaseService.php |
DotEnv.php | SYSTEMPATH/Config/DotEnv.php |
Factories.php | SYSTEMPATH/Config/Factories.php |
Factory.php | SYSTEMPATH/Config/Factory.php |
Routing.php | SYSTEMPATH/Config/Routing.php |
Services.php | SYSTEMPATH/Config/Services.php |
View.php | SYSTEMPATH/Config/View.php |
Controller.php | SYSTEMPATH/Controller.php |
CloneableCookieInterface.php | SYSTEMPATH/Cookie/CloneableCookieInterface.php |
Cookie.php | SYSTEMPATH/Cookie/Cookie.php |
CookieInterface.php | SYSTEMPATH/Cookie/CookieInterface.php |
CookieStore.php | SYSTEMPATH/Cookie/CookieStore.php |
DataCaster.php | SYSTEMPATH/DataCaster/DataCaster.php |
BaseBuilder.php | SYSTEMPATH/Database/BaseBuilder.php |
BaseConnection.php | SYSTEMPATH/Database/BaseConnection.php |
BaseResult.php | SYSTEMPATH/Database/BaseResult.php |
Config.php | SYSTEMPATH/Database/Config.php |
ConnectionInterface.php | SYSTEMPATH/Database/ConnectionInterface.php |
Database.php | SYSTEMPATH/Database/Database.php |
Builder.php | SYSTEMPATH/Database/MySQLi/Builder.php |
Connection.php | SYSTEMPATH/Database/MySQLi/Connection.php |
Result.php | SYSTEMPATH/Database/MySQLi/Result.php |
Query.php | SYSTEMPATH/Database/Query.php |
QueryInterface.php | SYSTEMPATH/Database/QueryInterface.php |
ResultInterface.php | SYSTEMPATH/Database/ResultInterface.php |
Exceptions.php | SYSTEMPATH/Debug/Exceptions.php |
Timer.php | SYSTEMPATH/Debug/Timer.php |
Toolbar.php | SYSTEMPATH/Debug/Toolbar.php |
BaseCollector.php | SYSTEMPATH/Debug/Toolbar/Collectors/BaseCollector.php |
Database.php | SYSTEMPATH/Debug/Toolbar/Collectors/Database.php |
Events.php | SYSTEMPATH/Debug/Toolbar/Collectors/Events.php |
Files.php | SYSTEMPATH/Debug/Toolbar/Collectors/Files.php |
Logs.php | SYSTEMPATH/Debug/Toolbar/Collectors/Logs.php |
Routes.php | SYSTEMPATH/Debug/Toolbar/Collectors/Routes.php |
Timers.php | SYSTEMPATH/Debug/Toolbar/Collectors/Timers.php |
Views.php | SYSTEMPATH/Debug/Toolbar/Collectors/Views.php |
BaseCast.php | SYSTEMPATH/Entity/Cast/BaseCast.php |
BooleanCast.php | SYSTEMPATH/Entity/Cast/BooleanCast.php |
CastInterface.php | SYSTEMPATH/Entity/Cast/CastInterface.php |
IntegerCast.php | SYSTEMPATH/Entity/Cast/IntegerCast.php |
StringCast.php | SYSTEMPATH/Entity/Cast/StringCast.php |
Entity.php | SYSTEMPATH/Entity/Entity.php |
Events.php | SYSTEMPATH/Events/Events.php |
CSRF.php | SYSTEMPATH/Filters/CSRF.php |
DebugToolbar.php | SYSTEMPATH/Filters/DebugToolbar.php |
FilterInterface.php | SYSTEMPATH/Filters/FilterInterface.php |
Filters.php | SYSTEMPATH/Filters/Filters.php |
ForceHTTPS.php | SYSTEMPATH/Filters/ForceHTTPS.php |
PageCache.php | SYSTEMPATH/Filters/PageCache.php |
PerformanceMetrics.php | SYSTEMPATH/Filters/PerformanceMetrics.php |
ContentSecurityPolicy.php | SYSTEMPATH/HTTP/ContentSecurityPolicy.php |
Header.php | SYSTEMPATH/HTTP/Header.php |
IncomingRequest.php | SYSTEMPATH/HTTP/IncomingRequest.php |
Message.php | SYSTEMPATH/HTTP/Message.php |
MessageInterface.php | SYSTEMPATH/HTTP/MessageInterface.php |
MessageTrait.php | SYSTEMPATH/HTTP/MessageTrait.php |
Method.php | SYSTEMPATH/HTTP/Method.php |
Negotiate.php | SYSTEMPATH/HTTP/Negotiate.php |
OutgoingRequest.php | SYSTEMPATH/HTTP/OutgoingRequest.php |
OutgoingRequestInterface.php | SYSTEMPATH/HTTP/OutgoingRequestInterface.php |
Request.php | SYSTEMPATH/HTTP/Request.php |
RequestInterface.php | SYSTEMPATH/HTTP/RequestInterface.php |
RequestTrait.php | SYSTEMPATH/HTTP/RequestTrait.php |
Response.php | SYSTEMPATH/HTTP/Response.php |
ResponseInterface.php | SYSTEMPATH/HTTP/ResponseInterface.php |
ResponseTrait.php | SYSTEMPATH/HTTP/ResponseTrait.php |
SiteURI.php | SYSTEMPATH/HTTP/SiteURI.php |
SiteURIFactory.php | SYSTEMPATH/HTTP/SiteURIFactory.php |
URI.php | SYSTEMPATH/HTTP/URI.php |
UserAgent.php | SYSTEMPATH/HTTP/UserAgent.php |
ArrayHelper.php | SYSTEMPATH/Helpers/Array/ArrayHelper.php |
array_helper.php | SYSTEMPATH/Helpers/array_helper.php |
kint_helper.php | SYSTEMPATH/Helpers/kint_helper.php |
url_helper.php | SYSTEMPATH/Helpers/url_helper.php |
Time.php | SYSTEMPATH/I18n/Time.php |
TimeTrait.php | SYSTEMPATH/I18n/TimeTrait.php |
BaseHandler.php | SYSTEMPATH/Log/Handlers/BaseHandler.php |
FileHandler.php | SYSTEMPATH/Log/Handlers/FileHandler.php |
HandlerInterface.php | SYSTEMPATH/Log/Handlers/HandlerInterface.php |
Logger.php | SYSTEMPATH/Log/Logger.php |
Model.php | SYSTEMPATH/Model.php |
Modules.php | SYSTEMPATH/Modules/Modules.php |
RouteCollection.php | SYSTEMPATH/Router/RouteCollection.php |
RouteCollectionInterface.php | SYSTEMPATH/Router/RouteCollectionInterface.php |
Router.php | SYSTEMPATH/Router/Router.php |
RouterInterface.php | SYSTEMPATH/Router/RouterInterface.php |
Security.php | SYSTEMPATH/Security/Security.php |
SecurityInterface.php | SYSTEMPATH/Security/SecurityInterface.php |
BaseHandler.php | SYSTEMPATH/Session/Handlers/BaseHandler.php |
FileHandler.php | SYSTEMPATH/Session/Handlers/FileHandler.php |
Session.php | SYSTEMPATH/Session/Session.php |
SessionInterface.php | SYSTEMPATH/Session/SessionInterface.php |
Superglobals.php | SYSTEMPATH/Superglobals.php |
FacadeInterface.php | SYSTEMPATH/ThirdParty/Kint/FacadeInterface.php |
Kint.php | SYSTEMPATH/ThirdParty/Kint/Kint.php |
AbstractRenderer.php | SYSTEMPATH/ThirdParty/Kint/Renderer/AbstractRenderer.php |
CliRenderer.php | SYSTEMPATH/ThirdParty/Kint/Renderer/CliRenderer.php |
RendererInterface.php | SYSTEMPATH/ThirdParty/Kint/Renderer/RendererInterface.php |
RichRenderer.php | SYSTEMPATH/ThirdParty/Kint/Renderer/RichRenderer.php |
TextRenderer.php | SYSTEMPATH/ThirdParty/Kint/Renderer/TextRenderer.php |
Utils.php | SYSTEMPATH/ThirdParty/Kint/Utils.php |
init.php | SYSTEMPATH/ThirdParty/Kint/init.php |
init_helpers.php | SYSTEMPATH/ThirdParty/Kint/init_helpers.php |
ConditionalTrait.php | SYSTEMPATH/Traits/ConditionalTrait.php |
FormatRules.php | SYSTEMPATH/Validation/FormatRules.php |
RendererInterface.php | SYSTEMPATH/View/RendererInterface.php |
View.php | SYSTEMPATH/View/View.php |
ViewDecoratorTrait.php | SYSTEMPATH/View/ViewDecoratorTrait.php |
Directory: | |
Controller: | \App\Controllers\EpisodeController |
Method: | activity |
Params: | 2 / 0 |
Method | Route | Handler |
---|---|---|
GET | manifest.webmanifest | \App\Controllers\WebmanifestController |
GET | themes/colors | \App\Controllers\ColorsController |
GET | health | \App\Controllers\HomeController::health |
GET | / | \App\Controllers\HomeController |
GET | .well-known/platforms | \App\Controllers\Platform |
GET | cp-auth/register | \Modules\Auth\Controllers\RegisterController::registerView |
GET | cp-auth/login | \Modules\Auth\Controllers\LoginController::loginView |
GET | cp-auth/login/magic-link | \Modules\Auth\Controllers\MagicLinkController::loginView |
GET | cp-auth/login/verify-magic-link | \Modules\Auth\Controllers\MagicLinkController::verify |
GET | cp-auth/logout | \Modules\Auth\Controllers\LoginController::logoutAction |
GET | cp-auth/auth/a/show | \Modules\Auth\Controllers\ActionController::show |
GET | @([a-zA-Z0-9\_]{1,32}) | \App\Controllers\PodcastController::activity/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/manifest.webmanifest | \App\Controllers\WebmanifestController::podcastManifest/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/links | \App\Controllers\PodcastController::links/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/about | \App\Controllers\PodcastController::about/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes | \App\Controllers\PodcastController::episodes/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128}) |
\App\Controllers\EpisodeController::index/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/activity |
\App\Controllers\EpisodeController::activity/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/chapters |
\App\Controllers\EpisodeController::chapters/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/transcript |
\App\Controllers\EpisodeController::transcript/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments |
\App\Controllers\EpisodeController::comments/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) |
\App\Controllers\EpisodeCommentController::view/$1/$2/$3 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/replies |
\App\Controllers\EpisodeCommentController::replies/$1/$2/$3 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/oembed.json |
\App\Controllers\EpisodeController::oembedJSON/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/oembed.xml |
\App\Controllers\EpisodeController::oembedXML/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/embed |
\App\Controllers\EpisodeController::embed/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/embed/(\blight|\bdark|\blight-transparent|\bdark-transparent) |
\App\Controllers\EpisodeController::embed/$1/$2/$3 |
GET | @([a-zA-Z0-9\_]{1,32})/feed.xml | \App\Controllers\FeedController::index/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/feed | \App\Controllers\FeedController::index/$1 |
GET | audio/@([a-zA-Z0-9\_]{1,32})/([a-zA-Z0-9\-]{1,128}).([a-zA-Z0-9]+) |
\App\Controllers\EpisodeAudioController::index/$1/$2 |
GET | p/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) |
\App\Controllers\EpisodePreviewController::index/$1 |
GET | p/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/activity |
\App\Controllers\EpisodePreviewController::activity/$1 |
GET | p/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/chapters |
\App\Controllers\EpisodePreviewController::chapters/$1 |
GET | p/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/transcript |
\App\Controllers\EpisodePreviewController::transcript/$1 |
GET | credits | \App\Controllers\CreditsController |
GET | map | \App\Controllers\MapController |
GET | episodes-markers | \App\Controllers\MapController::getEpisodesMarkers |
GET | pages/([a-zA-Z0-9\-]{1,128}) |
\App\Controllers\PageController::index/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) |
\App\Controllers\PostController::view/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/replies |
\App\Controllers\PostController::index/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/remote/(\bfavourite|\breblog|\breply) |
\App\Controllers\PostController::remoteAction/$1/$2/$3 |
GET | @([a-zA-Z0-9\_]{1,32})/follow | \App\Controllers\ActorController::follow/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/outbox | \App\Controllers\ActorController::outbox/$1 |
GET | radio-admin | \Modules\Admin\Controllers\DashboardController |
GET | radio-admin/settings | \Modules\Admin\Controllers\SettingsController |
GET | radio-admin/settings/instance-delete-icon | \Modules\Admin\Controllers\SettingsController::deleteIcon |
GET | radio-admin/settings/theme | \Modules\Admin\Controllers\SettingsController::theme |
GET | radio-admin/persons | \Modules\Admin\Controllers\PersonController |
GET | radio-admin/persons/new | \Modules\Admin\Controllers\PersonController::create |
GET | radio-admin/persons/([0-9]+) |
\Modules\Admin\Controllers\PersonController::view/$1 |
GET | radio-admin/persons/([0-9]+)/edit |
\Modules\Admin\Controllers\PersonController::edit/$1 |
GET | radio-admin/podcasts | \Modules\Admin\Controllers\PodcastController::list |
GET | radio-admin/podcasts/new | \Modules\Admin\Controllers\PodcastController::create |
GET | radio-admin/podcasts/([0-9]+) |
\Modules\Admin\Controllers\PodcastController::view/$1 |
GET | radio-admin/podcasts/([0-9]+)/edit |
\Modules\Admin\Controllers\PodcastController::edit/$1 |
GET | radio-admin/podcasts/([0-9]+)/publish |
\Modules\Admin\Controllers\PodcastController::publish/$1 |
GET | radio-admin/podcasts/([0-9]+)/publish-edit |
\Modules\Admin\Controllers\PodcastController::publishEdit/$1 |
GET | radio-admin/podcasts/([0-9]+)/publish-cancel |
\Modules\Admin\Controllers\PodcastController::publishCancel/$1 |
GET | radio-admin/podcasts/([0-9]+)/edit/delete-banner |
\Modules\Admin\Controllers\PodcastController::deleteBanner/$1 |
GET | radio-admin/podcasts/([0-9]+)/delete |
\Modules\Admin\Controllers\PodcastController::delete/$1 |
GET | radio-admin/podcasts/([0-9]+)/persons |
\Modules\Admin\Controllers\PodcastPersonController::index/$1 |
GET | radio-admin/podcasts/([0-9]+)/persons/([0-9]+)/remove |
\Modules\Admin\Controllers\PodcastPersonController::remove/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/monetization-other |
\Modules\Admin\Controllers\PodcastController::monetizationOther/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics |
\Modules\Admin\Controllers\PodcastController::viewAnalytics/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/webpages |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsWebpages/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/locations |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsLocations/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/unique-listeners |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsUniqueListeners/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/listening-time |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsListeningTime/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/time-periods |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsTimePeriods/$1 |
GET | radio-admin/podcasts/([0-9]+)/analytics/players |
\Modules\Admin\Controllers\PodcastController::viewAnalyticsPlayers/$1 |
GET | radio-admin/podcasts/([0-9]+)/episodes |
\Modules\Admin\Controllers\EpisodeController::list/$1 |
GET | radio-admin/podcasts/([0-9]+)/episodes/new |
\Modules\Admin\Controllers\EpisodeController::create/$1 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+) |
\Modules\Admin\Controllers\EpisodeController::view/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/edit |
\Modules\Admin\Controllers\EpisodeController::edit/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish |
\Modules\Admin\Controllers\EpisodeController::publish/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish-edit |
\Modules\Admin\Controllers\EpisodeController::publishEdit/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish-cancel |
\Modules\Admin\Controllers\EpisodeController::publishCancel/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish-date-edit |
\Modules\Admin\Controllers\EpisodeController::publishDateEdit/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/unpublish |
\Modules\Admin\Controllers\EpisodeController::unpublish/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/delete |
\Modules\Admin\Controllers\EpisodeController::delete/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/transcript-delete |
\Modules\Admin\Controllers\EpisodeController::transcriptDelete/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/chapters-delete |
\Modules\Admin\Controllers\EpisodeController::chaptersDelete/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/soundbites |
\Modules\Admin\Controllers\SoundbiteController::list/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/soundbites/new |
\Modules\Admin\Controllers\SoundbiteController::create/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/soundbites/([0-9]+)/delete |
\Modules\Admin\Controllers\SoundbiteController::delete/$1/$2/$3 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips |
\Modules\Admin\Controllers\VideoClipsController::list/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips/new |
\Modules\Admin\Controllers\VideoClipsController::create/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips/([0-9]+) |
\Modules\Admin\Controllers\VideoClipsController::view/$1/$2/$3 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips/([0-9]+)/retry |
\Modules\Admin\Controllers\VideoClipsController::retry/$1/$2/$3 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips/([0-9]+)/delete |
\Modules\Admin\Controllers\VideoClipsController::delete/$1/$2/$3 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/embed |
\Modules\Admin\Controllers\EpisodeController::embed/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/persons |
\Modules\Admin\Controllers\EpisodePersonController::index/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/persons/([0-9]+)/remove |
\Modules\Admin\Controllers\EpisodePersonController::remove/$1/$2/$3 |
GET | radio-admin/podcasts/([0-9]+)/notifications |
\Modules\Admin\Controllers\NotificationController::list/$1 |
GET | radio-admin/podcasts/([0-9]+)/notifications/([0-9]+)/mark-as-read |
\Modules\Admin\Controllers\NotificationController::markAsRead/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/notifications/mark-all-as-read |
\Modules\Admin\Controllers\NotificationController::markAllAsRead/$1 |
GET | radio-admin/fediverse | \Modules\Admin\Controllers\FediverseController::dashboard |
GET | radio-admin/fediverse/blocked-actors | \Modules\Admin\Controllers\FediverseController::blockedActors |
GET | radio-admin/fediverse/blocked-domains | \Modules\Admin\Controllers\FediverseController::blockedDomains |
GET | radio-admin/pages | \Modules\Admin\Controllers\PageController::list |
GET | radio-admin/pages/new | \Modules\Admin\Controllers\PageController::create |
GET | radio-admin/pages/([0-9]+) |
\Modules\Admin\Controllers\PageController::view/$1 |
GET | radio-admin/pages/([0-9]+)/edit |
\Modules\Admin\Controllers\PageController::edit/$1 |
GET | radio-admin/pages/([0-9]+)/delete |
\Modules\Admin\Controllers\PageController::delete/$1 |
GET | radio-admin/about | \Modules\Admin\Controllers\AboutController |
GET | analytics/([0-9]+)/(\bPodcastByCountry|\bPodcastByEpisode|\bPodcastByHour|\bPodcastByPlayer|\bPodcastByRegion|\bPodcastByService|\bPodcast|\bWebsiteByBrowser|\bWebsiteByEntryPage|\bWebsiteByReferer) |
\Modules\Analytics\Controllers\AnalyticsController::getData/$1/$2 |
GET | analytics/([0-9]+)/(\bPodcastByCountry|\bPodcastByEpisode|\bPodcastByHour|\bPodcastByPlayer|\bPodcastByRegion|\bPodcastByService|\bPodcast|\bWebsiteByBrowser|\bWebsiteByEntryPage|\bWebsiteByReferer)/(\bWeekly|\bYearly|\bByDay|\bByWeekday|\bByMonth|\bByAppWeekly|\bByAppYearly|\bByOsWeekly|\bByDeviceWeekly|\bBots|\bByServiceWeekly|\bBandwidthByDay|\bUniqueListenersByDay|\bUniqueListenersByMonth|\bTotalListeningTimeByDay|\bTotalListeningTimeByMonth|\bByDomainWeekly|\bByDomainYearly|\bTotalBandwidthByMonth|\bTotalStorageByMonth) |
\Modules\Analytics\Controllers\AnalyticsController::getData/$1/$2/$3 |
GET | analytics/([0-9]+)/(\bPodcastByCountry|\bPodcastByEpisode|\bPodcastByHour|\bPodcastByPlayer|\bPodcastByRegion|\bPodcastByService|\bPodcast|\bWebsiteByBrowser|\bWebsiteByEntryPage|\bWebsiteByReferer)/(\bWeekly|\bYearly|\bByDay|\bByWeekday|\bByMonth|\bByAppWeekly|\bByAppYearly|\bByOsWeekly|\bByDeviceWeekly|\bBots|\bByServiceWeekly|\bBandwidthByDay|\bUniqueListenersByDay|\bUniqueListenersByMonth|\bTotalListeningTimeByDay|\bTotalListeningTimeByMonth|\bByDomainWeekly|\bByDomainYearly|\bTotalBandwidthByMonth|\bTotalStorageByMonth)/([0-9]+) |
\Modules\Analytics\Controllers\AnalyticsController::getData/$1/$2/$3/$4 |
GET | analytics/(\bPodcastByCountry|\bPodcastByEpisode|\bPodcastByHour|\bPodcastByPlayer|\bPodcastByRegion|\bPodcastByService|\bPodcast|\bWebsiteByBrowser|\bWebsiteByEntryPage|\bWebsiteByReferer)/(\bWeekly|\bYearly|\bByDay|\bByWeekday|\bByMonth|\bByAppWeekly|\bByAppYearly|\bByOsWeekly|\bByDeviceWeekly|\bBots|\bByServiceWeekly|\bBandwidthByDay|\bUniqueListenersByDay|\bUniqueListenersByMonth|\bTotalListeningTimeByDay|\bTotalListeningTimeByMonth|\bByDomainWeekly|\bByDomainYearly|\bTotalBandwidthByMonth|\bTotalStorageByMonth) |
\Modules\Analytics\Controllers\AnalyticsController::getData/$1/$2 |
GET | audio/([A-Za-z0-9\.\_]+\-{0,2})/(.*) |
\Modules\Analytics\Controllers\EpisodeAnalyticsController::hit/$1/$2 |
GET | .well-known/unknown-useragents | \App\Controllers\UnknownUserAgentsController |
GET | .well-known/unknown-useragents/([0-9]+) |
\App\Controllers\UnknownUserAgentsController::index/$1 |
GET | api/rest/v1/podcasts | \Modules\Api\Rest\V1\Controllers\PodcastController::list |
GET | api/rest/v1/podcasts/([0-9]+) |
\Modules\Api\Rest\V1\Controllers\PodcastController::view/$1 |
GET | api/rest/v1/podcasts/(.*) |
\Modules\Api\Rest\V1\Controllers\ExceptionController::notFound |
GET | api/rest/v1/episodes | \Modules\Api\Rest\V1\Controllers\EpisodeController::list |
GET | api/rest/v1/episodes/([0-9]+) |
\Modules\Api\Rest\V1\Controllers\EpisodeController::view/$1 |
GET | api/rest/v1/episodes/(.*) |
\Modules\Api\Rest\V1\Controllers\ExceptionController::notFound |
GET | radio-admin/magic-link-set-password | \Modules\Auth\Controllers\MagicLinkController::setPasswordView |
GET | radio-admin/users | \Modules\Auth\Controllers\UserController::list |
GET | radio-admin/users/new | \Modules\Auth\Controllers\UserController::create |
GET | radio-admin/users/([0-9]+) |
\Modules\Auth\Controllers\UserController::view/$1 |
GET | radio-admin/users/([0-9]+)/edit |
\Modules\Auth\Controllers\UserController::edit/$1 |
GET | radio-admin/users/([0-9]+)/delete |
\Modules\Auth\Controllers\UserController::delete/$1 |
GET | radio-admin/my-account | \Modules\Auth\Controllers\MyAccountController |
GET | radio-admin/my-account/change-password | \Modules\Auth\Controllers\MyAccountController::changePassword |
GET | radio-admin/podcasts/([0-9]+)/contributors |
\Modules\Auth\Controllers\ContributorController::list/$1 |
GET | radio-admin/podcasts/([0-9]+)/contributors/add |
\Modules\Auth\Controllers\ContributorController::create/$1 |
GET | radio-admin/podcasts/([0-9]+)/contributors/([0-9]+) |
\Modules\Auth\Controllers\ContributorController::view/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/contributors/([0-9]+)/edit |
\Modules\Auth\Controllers\ContributorController::edit/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/contributors/([0-9]+)/remove |
\Modules\Auth\Controllers\ContributorController::remove/$1/$2 |
GET | .well-known/webfinger | \Modules\Fediverse\Controllers\WebFingerController |
GET | .well-known/x-nodeinfo2 | \Modules\Fediverse\Controllers\NodeInfo2Controller |
GET | @([a-zA-Z0-9\_]{1,32})/followers | \Modules\Fediverse\Controllers\ActorController::followers/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/activities/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) |
\Modules\Fediverse\Controllers\ActorController::activity/$1/$2 |
GET | cp-install | \Modules\Install\Controllers\InstallController |
GET | radio-admin/podcasts/([0-9]+)/platforms |
\Modules\Platforms\Controllers\PlatformController::platforms/$1/podcasting |
GET | radio-admin/podcasts/([0-9]+)/platforms/social |
\Modules\Platforms\Controllers\PlatformController::platforms/$1/social |
GET | radio-admin/podcasts/([0-9]+)/platforms/funding |
\Modules\Platforms\Controllers\PlatformController::platforms/$1/funding |
GET | radio-admin/podcasts/([0-9]+)/platforms/(\bpodcasting|\bsocial|\bfunding)/([a-zA-Z0-9\-]{1,128})/podcast-platform-remove |
\Modules\Platforms\Controllers\PlatformController::removePlatform/$1/$2/$3 |
GET | radio-admin/imports | \Modules\PodcastImport\Controllers\PodcastImportController::list |
GET | radio-admin/imports/add | \Modules\PodcastImport\Controllers\PodcastImportController::addToQueueView |
GET | radio-admin/imports/([^/]+)/([a-zA-Z]+) |
\Modules\PodcastImport\Controllers\PodcastImportController::taskAction/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/imports |
\Modules\PodcastImport\Controllers\PodcastImportController::podcastList/$1 |
GET | radio-admin/podcasts/([0-9]+)/sync-feeds |
\Modules\PodcastImport\Controllers\PodcastImportController::syncImport/$1 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::list/$1 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/new |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::create/$1 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+) |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::view/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/edit |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::edit/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/regenerate-token |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::regenerateToken/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/suspend |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::suspend/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/resume |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::resume/$1/$2 |
GET | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/delete |
\Modules\PremiumPodcasts\Controllers\SubscriptionController::delete/$1/$2 |
GET | @([a-zA-Z0-9\_]{1,32})/unlock | \Modules\PremiumPodcasts\Controllers\LockController::index/$1 |
GET | @([a-zA-Z0-9\_]{1,32})/lock | \Modules\PremiumPodcasts\Controllers\LockController::attemptLock/$1 |
GET | api | \Modules\Acsr\Controllers\AcsrController |
GET | api/acsr | \Modules\Acsr\Controllers\AcsrController |
GET | api/channel/([0-9]{1,6}) |
\Modules\Acsr\Controllers\AcsrChannelController::getFeed/$1 |
GET | api/platforms/([0-9]{1,6}) |
\Modules\Acsr\Controllers\AcsrPlatformController::getPlatforms/$1 |
GET | api/dev | \Modules\Acsr\Controllers\AcsrDevController |
GET | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
GET | radio-admin/persons/([0-9]+)/delete |
\Modules\Admin\Controllers\PersonController::delete/$1 |
HEAD | @([a-zA-Z0-9\_]{1,32})/feed.xml | \App\Controllers\FeedController::index/$1 |
HEAD | @([a-zA-Z0-9\_]{1,32})/feed | \App\Controllers\FeedController::index/$1 |
HEAD | audio/@([a-zA-Z0-9\_]{1,32})/([a-zA-Z0-9\-]{1,128}).([a-zA-Z0-9]+) | \App\Controllers\EpisodeAudioController::index/$1/$2 |
HEAD | audio/([A-Za-z0-9\.\_]+\-{0,2})/(.*) | \Modules\Analytics\Controllers\EpisodeAnalyticsController::hit/$1/$2 |
HEAD | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
HEAD | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
POST | cp-auth/register | \Modules\Auth\Controllers\RegisterController::registerAction |
POST | cp-auth/login | \Modules\Auth\Controllers\LoginController::loginAction |
POST | cp-auth/login/magic-link | \Modules\Auth\Controllers\MagicLinkController::loginAction |
POST | cp-auth/auth/a/handle | \Modules\Auth\Controllers\ActionController::handle |
POST | cp-auth/auth/a/verify | \Modules\Auth\Controllers\ActionController::verify |
POST | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/like | \App\Controllers\EpisodeCommentController::attemptLike/$1/$2/$3 |
POST | @([a-zA-Z0-9\_]{1,32})/posts/new | \App\Controllers\PostController::attemptCreate/$1 |
POST | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/action | \App\Controllers\PostController::attemptAction/$1/$2 |
POST | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/block-actor | \App\Controllers\PostController::attemptBlockActor/$1/$2 |
POST | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/block-domain | \App\Controllers\PostController::attemptBlockDomain/$1/$2 |
POST | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/delete | \App\Controllers\PostController::attemptDelete/$1/$2 |
POST | radio-admin/settings/instance | \Modules\Admin\Controllers\SettingsController::attemptInstanceEdit |
POST | radio-admin/settings/instance-images-regenerate | \Modules\Admin\Controllers\SettingsController::regenerateImages |
POST | radio-admin/settings/instance-housekeeping-run | \Modules\Admin\Controllers\SettingsController::runHousekeeping |
POST | radio-admin/settings/theme | \Modules\Admin\Controllers\SettingsController::attemptSetInstanceTheme |
POST | radio-admin/persons/new | \Modules\Admin\Controllers\PersonController::attemptCreate |
POST | radio-admin/persons/([0-9]+)/edit | \Modules\Admin\Controllers\PersonController::attemptEdit/$1 |
POST | radio-admin/podcasts/new | \Modules\Admin\Controllers\PodcastController::attemptCreate |
POST | radio-admin/podcasts/([0-9]+)/edit | \Modules\Admin\Controllers\PodcastController::attemptEdit/$1 |
POST | radio-admin/podcasts/([0-9]+)/publish | \Modules\Admin\Controllers\PodcastController::attemptPublish/$1 |
POST | radio-admin/podcasts/([0-9]+)/publish-edit | \Modules\Admin\Controllers\PodcastController::attemptPublishEdit/$1 |
POST | radio-admin/podcasts/([0-9]+)/delete | \Modules\Admin\Controllers\PodcastController::attemptDelete/$1 |
POST | radio-admin/podcasts/([0-9]+)/persons | \Modules\Admin\Controllers\PodcastPersonController::attemptCreate/$1 |
POST | radio-admin/podcasts/([0-9]+)/monetization-other | \Modules\Admin\Controllers\PodcastController::monetizationOtherAction/$1 |
POST | radio-admin/podcasts/([0-9]+)/episodes/new | \Modules\Admin\Controllers\EpisodeController::attemptCreate/$1 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/edit | \Modules\Admin\Controllers\EpisodeController::attemptEdit/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish | \Modules\Admin\Controllers\EpisodeController::attemptPublish/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish-edit | \Modules\Admin\Controllers\EpisodeController::attemptPublishEdit/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/publish-date-edit | \Modules\Admin\Controllers\EpisodeController::attemptPublishDateEdit/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/unpublish | \Modules\Admin\Controllers\EpisodeController::attemptUnpublish/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/delete | \Modules\Admin\Controllers\EpisodeController::attemptDelete/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/soundbites/new | \Modules\Admin\Controllers\SoundbiteController::attemptCreate/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/video-clips/new | \Modules\Admin\Controllers\VideoClipsController::attemptCreate/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/persons | \Modules\Admin\Controllers\EpisodePersonController::attemptCreate/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/comments/new | \Modules\Admin\Controllers\EpisodeController::attemptCommentCreate/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/comments/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/reply | \Modules\Admin\Controllers\EpisodeController::attemptCommentReply/$1/$2/$3 |
POST | radio-admin/podcasts/([0-9]+)/episodes/([0-9]+)/comments/delete | \Modules\Admin\Controllers\EpisodeController::attemptCommentDelete/$1/$2 |
POST | radio-admin/pages/new | \Modules\Admin\Controllers\PageController::attemptCreate |
POST | radio-admin/pages/([0-9]+)/edit | \Modules\Admin\Controllers\PageController::attemptEdit/$1 |
POST | radio-admin/update | \Modules\Admin\Controllers\AboutController::updateAction |
POST | radio-admin/magic-link-set-password | \Modules\Auth\Controllers\MagicLinkController::setPasswordAction |
POST | radio-admin/interact-as-actor | \Modules\Auth\Controllers\InteractController::attemptInteractAsActor |
POST | radio-admin/users/new | \Modules\Auth\Controllers\UserController::attemptCreate |
POST | radio-admin/users/([0-9]+)/edit | \Modules\Auth\Controllers\UserController::attemptEdit/$1 |
POST | radio-admin/users/([0-9]+)/delete | \Modules\Auth\Controllers\UserController::attemptDelete/$1 |
POST | radio-admin/my-account/change-password | \Modules\Auth\Controllers\MyAccountController::attemptChange |
POST | radio-admin/podcasts/([0-9]+)/contributors/add | \Modules\Auth\Controllers\ContributorController::attemptCreate/$1 |
POST | radio-admin/podcasts/([0-9]+)/contributors/([0-9]+)/edit | \Modules\Auth\Controllers\ContributorController::attemptEdit/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/contributors/([0-9]+)/remove | \Modules\Auth\Controllers\ContributorController::attemptRemove/$1/$2 |
POST | @([a-zA-Z0-9\_]{1,32})/inbox | \Modules\Fediverse\Controllers\ActorController::inbox/$1 |
POST | @([a-zA-Z0-9\_]{1,32})/follow | \Modules\Fediverse\Controllers\ActorController::attemptFollow/$1 |
POST | posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/remote/(\bfavourite|\breblog|\breply) | \Modules\Fediverse\Controllers\PostController::attemptRemoteAction/$1/$2/$3 |
POST | fediverse-block-actor | \Modules\Fediverse\Controllers\BlockController::attemptBlockActor |
POST | fediverse-block-domain | \Modules\Fediverse\Controllers\BlockController::attemptBlockDomain |
POST | fediverse-unblock-actor | \Modules\Fediverse\Controllers\BlockController::attemptUnblockActor |
POST | fediverse-unblock-domain | \Modules\Fediverse\Controllers\BlockController::attemptUnblockDomain |
POST | cp-install/instance-config | \Modules\Install\Controllers\InstallController::attemptInstanceConfig |
POST | cp-install/database-config | \Modules\Install\Controllers\InstallController::attemptDatabaseConfig |
POST | cp-install/cache-config | \Modules\Install\Controllers\InstallController::attemptCacheConfig |
POST | cp-install/create-superadmin | \Modules\Install\Controllers\InstallController::attemptCreateSuperAdmin |
POST | radio-admin/podcasts/([0-9]+)/platforms/save/(\bpodcasting|\bsocial|\bfunding) | \Modules\Platforms\Controllers\PlatformController::attemptPlatformsUpdate/$1/$2 |
POST | radio-admin/imports/add | \Modules\PodcastImport\Controllers\PodcastImportController::addToQueueAction |
POST | radio-admin/podcasts/([0-9]+)/sync-feeds | \Modules\PodcastImport\Controllers\PodcastImportController::syncImportAttempt/$1 |
POST | radio-admin/podcasts/([0-9]+)/subscriptions/new | \Modules\PremiumPodcasts\Controllers\SubscriptionController::attemptCreate/$1 |
POST | radio-admin/podcasts/([0-9]+)/subscriptions/save-link | \Modules\PremiumPodcasts\Controllers\SubscriptionController::attemptLinkSave/$1 |
POST | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/edit | \Modules\PremiumPodcasts\Controllers\SubscriptionController::attemptEdit/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/suspend | \Modules\PremiumPodcasts\Controllers\SubscriptionController::attemptSuspend/$1/$2 |
POST | radio-admin/podcasts/([0-9]+)/subscriptions/([0-9]+)/delete | \Modules\PremiumPodcasts\Controllers\SubscriptionController::attemptDelete/$1/$2 |
POST | @([a-zA-Z0-9\_]{1,32})/unlock | \Modules\PremiumPodcasts\Controllers\LockController::attemptUnlock/$1 |
POST | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
POST | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
PATCH | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
PATCH | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
PUT | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
PUT | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
DELETE | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
DELETE | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
OPTIONS | @([a-zA-Z0-9\_]{1,32}) | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/episodes | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128}) | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/episodes/([a-zA-Z0-9\-]{1,128})/comments/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}) | \App\Controllers\ActivityPubController::preflight |
OPTIONS | @([a-zA-Z0-9\_]{1,32})/posts/([0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-4[0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12})/replies | \App\Controllers\ActivityPubController::preflight |
OPTIONS | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
OPTIONS | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
TRACE | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
TRACE | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
CONNECT | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
CONNECT | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
CLI | scheduled-activities | \Modules\Fediverse\Controllers\SchedulerController::activity |
CLI | scheduled-video-clips | \Modules\Admin\Controllers\SchedulerController::generateVideoClips |
CLI | radio-admin/persons/([0-9]+)/delete | \Modules\Admin\Controllers\PersonController::delete/$1 |
Time | Event Name | Times Called |
---|---|---|
3.20 ms | pre_system | 1 |
0.05 ms | dbquery | 1 |
Not logged in.
Action | Datetime | Status | Method | URL | Content-Type | Is AJAX? |
---|---|---|---|---|---|---|
2024-12-03 02:04:50.769806 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/terre-saturee-2/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:49.870469 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/terre-saturee/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:48.824652 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste-2/oembed.json | application/json; charset=UTF-8 | No | |
2024-12-03 02:04:48.030017 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/terre-saturee/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:46.783519 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/terre-saturee/chapters | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:45.983101 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste-2/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:44.839610 | 200 | GET | https://podcasts.radiola.be/@peripherie/episodes/bush-baby/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:44.228477 | 200 | GET | https://podcasts.radiola.be/@peripherie/episodes/bush-baby/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:43.621316 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste-2/chapters | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:43.016969 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste-2/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:41.960359 | 200 | GET | https://podcasts.radiola.be/@peripherie/episodes/bush-baby/chapters | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:41.365618 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:41.003898 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/robinson/oembed.xml | application/xml; charset=UTF-8 | No | |
2024-12-03 02:04:40.131511 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/robinson/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:39.351907 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:38.745053 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/l-artiste/chapters | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:38.163958 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/robinson/activity | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:37.742616 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/robinson/chapters | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:36.853091 | 200 | GET | https://podcasts.radiola.be/@friction/episodes/danny/transcript | text/html; charset=UTF-8 | No | |
2024-12-03 02:04:36.326670 | 200 | GET | https://podcasts.radiola.be/@peripherie/episodes/sarajevo-2001 | text/html; charset=UTF-8 | No |
__ci_last_regenerate | 1733191473 |
csrf_test_name | 6315da1d27310bfd3343302214a78f70 |
denyListIp | 1 |
browser | - Could not get browser name - |
referer | - Direct - |
entryPage | /@peripherie/episodes/long-ride |
_ci_previous_url | https://podcasts.radiola.be/@friction/episodes/terre-saturee-2/activity |
Connection | close |
X-Forwarded-Proto | https |
X-Forwarded-Host | podcasts.radiola.be |
X-Real-Ip | 18.227.209.101 |
Cookie | ci_session=hb33b97iq2anr5vvjoo4id8dbcn0t800 |
Priority | u=0, i |
Accept-Encoding | gzip, deflate, br, zstd |
Sec-Fetch-Dest | document |
Sec-Fetch-User | ?1 |
Sec-Fetch-Mode | navigate |
Sec-Fetch-Site | none |
Accept | text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 |
User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
Upgrade-Insecure-Requests | 1 |
Sec-Ch-Ua-Platform | "Windows" |
Sec-Ch-Ua-Mobile | ?0 |
Sec-Ch-Ua | "HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129" |
Cache-Control | no-cache |
Pragma | no-cache |
Host | podcasts.radiola.be |
ci_session | hb33b97iq2anr5vvjoo4id8dbcn0t800 |
Content-Type | text/html; charset=UTF-8 |
CodeIgniter Version: | 4.5.3 |
PHP Version: | 8.2.15 |
PHP SAPI: | fpm-fcgi |
Environment: | development |
Base URL: | https://podcasts.radiola.be/ |
Timezone: | UTC |
Locale: | en |
Content Security Policy Enabled: | No |